[patch] nvme-pci: disable Write_Zeroes on Kingston SSD

hch at lst.de hch at lst.de
Mon Oct 10 01:20:44 PDT 2022


On Wed, Oct 05, 2022 at 10:01:11AM +0000, Xander Li wrote:
> 
> drivers/nvme/host/pci.c | 10 ++++++++++
> 
> 1 file changed, 10 insertions(+)
> 
> 
> 
> diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c
> 
> index 98864b853eef..d08c8c854f3a 100644
> 
> --- a/drivers/nvme/host/pci.c
> 
> +++ b/drivers/nvme/host/pci.c

This patch seems very white space damaged.

> 
> @@ -3503,6 +3503,16 @@ static const struct pci_device_id nvme_id_table[] = {
> 
>                 .driver_data = NVME_QUIRK_NO_DEEPEST_PS, },
> 
>         { PCI_DEVICE(0x2646, 0x2263),   /* KINGSTON A2000 NVMe SSD  */
> 
>                 .driver_data = NVME_QUIRK_NO_DEEPEST_PS, },
> 
> +       { PCI_DEVICE(0x2646, 0x5018),   /* KINGSTON OM8SFP4xxxxP OS21012 NVMe SSD */
> 
> +               .driver_data = NVME_QUIRK_DISABLE_WRITE_ZEROES, },
> 
> +       { PCI_DEVICE(0x2646, 0x5016),   /* KINGSTON OM3PGP4xxxxP OS21011 NVMe SSD */
> 
> +               .driver_data = NVME_QUIRK_DISABLE_WRITE_ZEROES, },
> 
> +       { PCI_DEVICE(0x2646, 0x501A),   /* KINGSTON OM8PGP4xxxxP OS21005 NVMe SSD */
> 
> +               .driver_data = NVME_QUIRK_DISABLE_WRITE_ZEROES, },
> 
> +       { PCI_DEVICE(0x2646, 0x501B),   /* KINGSTON OM8PGP4xxxxQ OS21005 NVMe SSD */
> 
> +               .driver_data = NVME_QUIRK_DISABLE_WRITE_ZEROES, },
> 
> +       { PCI_DEVICE(0x2646, 0x501E),   /* KINGSTON OM3PGP4xxxxQ OS21011 NVMe SSD */
> 
> +               .driver_data = NVME_QUIRK_DISABLE_WRITE_ZEROES, },
> 
>         { PCI_DEVICE(0x1e4B, 0x1001),   /* MAXIO MAP1001 */
> 
>                 .driver_data = NVME_QUIRK_BOGUS_NID, },
> 
>         { PCI_DEVICE(0x1e4B, 0x1002),   /* MAXIO MAP1002 */
> 
> --
> 
> 2.25.1
> 
> 
> 
> 
> 
> 
> Xander Li
> Technical Resources Group
> Kingston Technology Far East Corp.
> Office Line:  +886-3-5641539 Ext.6135
> E-mail:  xander_li at kingston.com.tw<mailto:xander_li at kingston.com.tw>
> 
> This email and attachment(s) may contain material that is confidential, privileged and/or attorney work product for the sole use of the intended recipient. Any review, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
---end quoted text---



More information about the Linux-nvme mailing list