[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: Juergen Gross <jgross@xxxxxxxx>, Joost Roeleveld <joost@xxxxxxxxxxxx>, Christoph Hellwig <hch@xxxxxxxxxxxxx>
- From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
- Date: Tue, 14 Mar 2023 11:41:08 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qzZtNxHfo6RzkB7agZSgsWYLVxmosjA3fu6qR0J2Q+M=; b=U/W5uCR73n8G+eNX0YFmYQNNyEBO8lV8PEgmUK8MjSfxY/iKIbfEysDHfzmnBIa2Q9l7uIhMabNpFnZQ3YUemzNs8+dw0FAxhT9DcylADpCy6SGIeHyY2xcrPDIJpiOpRTycRNx3dLtPVlRSKzdghYpSb0q4AfSDxFeHXQ4NH5O1r6afeqY8VpyZxWSXfr5M+1LLT7Hh0o3Dg6OFi3zS8uEXz+6JstxNxuOurUC15TdCNortfZg4hh5i9Vz7DAtyw5UHpW1kshdMNIlYxKcBpAtinAV6n3BdDXwI6btfWhglc2M8QgOg1XGB3qS+waUGRWVd1/5eyLBiuy+R657G8Q==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dq5OhSlt+kai74kmXM+E1ukbvgBP0owXI6c2Ns6zKqCbcOZmbx0oYFHTpeVVthUKXzPOJ+jq0D/AM7QhVAGJpNpUoy5XlbKl3XAXnawXMcEAS2B7rv/xWTeuR8w91ljWBJCcZTFDJuCu/DEtFckZjK6UvQ81t6tfvV5A3QL/yGIK0FkqhgITL3w966OX7DBWmuuov/RGfFPmQ8P4r9YEhiMW6KvUpdfiuwad+y1TLk6X5WgBuQ5P6QDIbsHtwT/C6WPKK92AKCcyoKCLP/zqKkNO8+w6hlyzzT/97v+hiODyIB4Fy4m2vI7rJn0EQDZTtCorjdthOQaHI4CZSeTPrA==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: jejb@xxxxxxxxxxxxx, Sreekanth Reddy <sreekanth.reddy@xxxxxxxxxxxx>, Bart Van Assche <bvanassche@xxxxxxx>, Salvatore Bonaccorso <carnil@xxxxxxxxxx>, sathya.prakash@xxxxxxxxxxxx, suganath-prabu.subramani@xxxxxxxxxxxx, "Martin K. Petersen" <martin.petersen@xxxxxxxxxx>, MPT-FusionLinux.pdl@xxxxxxxxxxxx, linux-scsi@xxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx, adi@xxxxxxxxxxxx
- Delivery-date: Tue, 14 Mar 2023 11:42:41 +0000
- Ironport-data: A9a23:0Eqtpq+R7u0FF974y83IDrUDYn6TJUtcMsCJ2f8bNWPcYEJGY0x3y 2cYWjjQPv+ONGH1KYgnbdzl/RhXuZbTx4drSQFppH08E34SpcT7XtnIdU2Y0wF+jCHgZBk+s 5hBMImowOQcFCK0SsKFa+C5xZVE/fjUAOG6UKicYXoZqTZMEE8JkQhkl/MynrlmiN24BxLlk d7pqojUNUTNNwRcawr40Ire7kI/1BjOkGlA5AdmPqkX5Aa2e0Q9V/rzG4ngdxMUfaEMdgKKb 76r5K20+Grf4yAsBruN+losWhRXKlJ6FVHmZkt+A8BOsDAbzsAB+v9T2M4nQVVWk120c+VZk 72hg3ASpTABZcUgkMxFO/VR/roX0aduoNcrKlDn2SCfItGvn9IBDJyCAWlvVbD09NqbDklPr 8MVMSosSiqv2fKSh+6pU+tlvdkKeZyD0IM34hmMzBn/JNN/G9XmfP+P4tVVmjAtmspJAPDSI dIDbiZiZwjBZBsJPUoLDJU5n6GjgXyXnz9w8QrJ4/ZopTaNilAguFTuGIO9ltiibMNZhEuH4 EnB+Hz0GEoyP92D0zuVtHmrg4cjmAuiANpNSu3gr6cCbFu72lY0GUcIXGOA/ODkr0KwZcpiM EIS9X97xUQ13AnxJjXnZDW6r2SDpQU0QMdLHqsx7wTl4qjT5B2FLmECUjdbZdUg8sgsSlQC1 lSJt9LvCyZmvLCcRTSa7Lj8hTG/OyI9KW4EeD9CTAEApdLkpekblQjCQ9VqFrK1yMf4FT3h6 zqQqyEyjLIWy8UM0s2T907OhTu3vZPJQyY87QCRWXiqhitybZSjZoiA5VXR7P9GaoGDQTGpp 3EYm9mXqvgUBJKEjyylSv8KFb2i4PPDOzrZ6XZ0ApYo8T2x+zu7Z4la/XdlOU1zO8MNfz7Ba lXUsA9a45oVN3yvBYdyapitCsJs1aX8GM7+W/b8acBHaZx8MgSA+UlGQHasmk7wi0krl4U+P 4qLN96gCV4QE6NuwDGxQqEW1rpD7iQ/w37DAIvw1BWPz7WTfjiWRK0DPV/Iafo2hIuAoQPI4 5NcOtGMxhF3TuLzeG/U/JQVIFRMKmI0bbjmpsoSeuOdLw5OHGA6F+SX0b4nY5ZinaleiqHP5 H7VckZUyXL8n3zKJgSRYXAlYa+HYHpkhXcyPChpOEny3XEmONyr9P1HK8pxeqQ7/ut+y/IyV +MCZ8iLHvVITHLA5igZap7+6odlcXxHmD6zAsZsWxBnF7YIeuAD0oWMktfHnMXWMheKiA==
- Ironport-hdrordr: A9a23:+r74Za6ZXtfEY0DnQgPXwKvXdLJyesId70hD6qkRc3xom6mj/P xG88536faZslwssRIb+OxoRpPufZq0z/cc3WB7B9uftWfd1leVEA==
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 14/03/2023 11:23 am, Juergen Gross wrote:
> On 14.03.23 12:17, Joost Roeleveld wrote:
>>> 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.
>>
>> Hi all,
>>
>> Is there anything that can be done to get this fixed in xen and the
>> kernel somehow?
>> I keep having to manually patch the mpt3sas driver to prevent it from
>> being able to switch to 32bit mode each time I upgrade the kernel.
>
> Just use 5.10.173.
Its still broken even in 6.1
We've just stumbled over this yet again in XenServer.
~Andrew
|