| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: [PATCH 11/12] swiotlb: merge swiotlb-xen initialization into swiotlb
 
To: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>From: Christoph Hellwig <hch@xxxxxx>Date: Fri, 4 Mar 2022 18:28:59 +0100Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>,	Christoph Hellwig <hch@xxxxxx>, iommu@xxxxxxxxxxxxxxxxxxxxxxxxxx,	x86@xxxxxxxxxx, Anshuman Khandual <anshuman.khandual@xxxxxxx>,	Tom Lendacky <thomas.lendacky@xxxxxxx>,	Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>,	Juergen Gross <jgross@xxxxxxxx>, Joerg Roedel <joro@xxxxxxxxxx>,	David Woodhouse <dwmw2@xxxxxxxxxxxxx>,	Lu Baolu <baolu.lu@xxxxxxxxxxxxxxx>,	Robin Murphy <robin.murphy@xxxxxxx>,	linux-arm-kernel@xxxxxxxxxxxxxxxxxxx,	xen-devel@xxxxxxxxxxxxxxxxxxxx, linux-ia64@xxxxxxxxxxxxxxx,	linux-mips@xxxxxxxxxxxxxxx, linuxppc-dev@xxxxxxxxxxxxxxxx,	linux-riscv@xxxxxxxxxxxxxxxxxxx, linux-s390@xxxxxxxxxxxxxxx,	linux-hyperv@xxxxxxxxxxxxxxx, tboot-devel@xxxxxxxxxxxxxxxxxxxxx,	linux-pci@xxxxxxxxxxxxxxxDelivery-date: Fri, 04 Mar 2022 17:29:12 +0000List-id: Xen developer discussion <xen-devel.lists.xenproject.org> 
 On Wed, Mar 02, 2022 at 08:15:03AM -0500, Boris Ostrovsky wrote:
> Not for me, I fail to boot with
>
> [   52.202000] bnxt_en 0000:31:00.0: swiotlb buffer is full (sz: 256 bytes), 
> total 0 (slots), used 0 (slots)
>
> (this is iscsi root so I need the NIC).
>
>
> I bisected it to "x86: remove the IOMMU table infrastructure" but haven't 
> actually looked at the code yet.
That looks like the swiotlb buffer did not get initialized at all, but I
can't really explain why.
Can you stick in a printk and see if xen_swiotlb_init_early gets called
at all?
 
 |