APPLIED [OEM-5.6] Re: [PATCH 0/1][SRU][F/OEM-5.6/G] UBUNTU: SAUCE: Fix disk probing under SATA controller behind VMD
Timo Aaltonen
tjaalton at ubuntu.com
Tue Sep 8 08:39:46 UTC 2020
On 8.9.2020 11.03, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1894778
>
> [Impact]
>
> When booting with a certain platforms with boot disk attached to SATA
> bus behind Intel VMD controller, disk probing may fail with following
> error messages left in dmesg:
>
> [ 6.163286] ata1.00: qc timeout (cmd 0xec)
> [ 6.165630] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
>
> [Fix]
>
> Proposed kernel patch https://patchwork.kernel.org/patch/11758345/
>
> [Test Case]
>
> Check dmesg/lsblk for disk probe.
>
> For pci MSI address, check lspci output:
>
> $ lspci -vvnn
> ....
> Capabilities: [80] MSI: Enable+ Count=1/1 maskable- 64bit-
> Address: fee00000 Data: 0000
>
> When it fails, the address is fee00000. And with a patched kernel:
>
> $ lspci -vvnn
> ....
> Capabilities: [80] MSI: Enable+ Count=1/1 maskable- 64bit-
> Address: fee01000 Data: 0000
>
> [Regression Potential]
> Low. For previous NVMe based platforms, this patch brings no effective
> change for NVMe devices because they will still stay in fast-interrupt
> list.
>
> Jon Derrick (1):
> PCI: vmd: Add AHCI to fast interrupt list
>
> drivers/pci/controller/vmd.c | 8 +++-----
> 1 file changed, 3 insertions(+), 5 deletions(-)
>
applied to oem-5.6, thanks
--
t
More information about the kernel-team
mailing list