[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Report in downstream Debian: mpt3sas broken with xen dom0 with update to 5.10.149 in 5.10.y.
- To: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
- From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
- Date: Mon, 24 Oct 2022 10:32:52 -0700
- Cc: Christoph Hellwig <hch@xxxxxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, "jejb@xxxxxxxxxxxxx" <jejb@xxxxxxxxxxxxx>, Sreekanth Reddy <sreekanth.reddy@xxxxxxxxxxxx>, Bart Van Assche <bvanassche@xxxxxxx>, Salvatore Bonaccorso <carnil@xxxxxxxxxx>, "sathya.prakash@xxxxxxxxxxxx" <sathya.prakash@xxxxxxxxxxxx>, "suganath-prabu.subramani@xxxxxxxxxxxx" <suganath-prabu.subramani@xxxxxxxxxxxx>, "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>, "MPT-FusionLinux.pdl@xxxxxxxxxxxx" <MPT-FusionLinux.pdl@xxxxxxxxxxxx>, "linux-scsi@xxxxxxxxxxxxxxx" <linux-scsi@xxxxxxxxxxxxxxx>, "linux-kernel@xxxxxxxxxxxxxxx" <linux-kernel@xxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "adi@xxxxxxxxxxxx" <adi@xxxxxxxxxxxx>
- Delivery-date: Mon, 24 Oct 2022 17:33:04 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Mon, Oct 24, 2022 at 05:28:05PM +0000, Andrew Cooper wrote:
> I don't know exactly how this translates to Linux internals, but most
> devices are fine and it's routinely the mpt2/3sas drivers which
> encounter problems. It would be lovely if we could get to the bottom of
> this for once and for all.
So to summarize my two mails: I think te use of dma_get_required_mask
in mpt3sas is wrong, and the dma_get_required_mask return value from
xen-swiotlb is also wrong. Fixing either one should fix this problem,
and I think we should fix both.
|