Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp6983705rdb; Tue, 2 Jan 2024 23:51:37 -0800 (PST) X-Google-Smtp-Source: AGHT+IEj6EWYyEs8mFd1Gg/FHMfMh1eDJXMWkn+Z4kDtr0Fd6bRnkronyJ6CSMw9c8FAaFkx4SV9 X-Received: by 2002:a17:906:6b85:b0:a1f:9f16:2cfd with SMTP id l5-20020a1709066b8500b00a1f9f162cfdmr10361129ejr.63.1704268296970; Tue, 02 Jan 2024 23:51:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704268296; cv=none; d=google.com; s=arc-20160816; b=SEPH8x1qlbMm3DqXL56e8DUDBn3TZpSdtmleGjhiRCT1T9m1upYm2iMIQsVzrtNY1e p+Fu3XSV2dA2NA1lupsPv+7cWTRHGHArxIrSfKt4HW6eOE6JRAWD6PcDlbD/8s/snxho MOrc4Tt7tq8R6JByWlTXhWm3hHi18TWyevvI4lFVqcPwYd7Ge6WermTLmoq7GUkEITCf dJFj9YXhD0Oef4TzXJJ3XXfN6faK58NNkeuoQiLCcq+t5c7+/ui3R3YTEiQp9JWL78FH /oN7XNGRDC7ULPKTdSR1v8K1495NMYRNrCkBOHmQCvtUp5vaOmcwFjxWLsh2WtM0F1Q3 NqlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-language:accept-language :references:message-id:date:thread-index:thread-topic:subject:cc:to :from; bh=pIbgn0+SU19Y3QXg4qY+N3AlrROffhoko+2HMCRj5+E=; fh=om+P504W4enr32MkyUapmR+gEuutFLS84GdRMHrztGU=; b=IXe/rFfZ4MFRCA8bknoUv3basLNSbpP/HldB7nQbRrg757+8fjMfwXuyfyZ3HC7okR RUJoAo+VptbiN7zI/SIdxEKhcVZRDn/owkBYMbSmTBdbTlQ9nEt8H8f6PeV7A8Fozk0a e1+6GOwKfcevrhJo5fvmMF5dGxBNpfX6QigPSr+suE+F7gSG0b1ubZsDv4YqqPenvPoE p2dFGb9e49ZYrrk2lwWxjCS6F2+X+8xUiziuJ2qhKSxaWSvJIruzWJ4+qWZ0lBU4sIH1 prwH7sogrKnMXM+/pHi67c8i2ZBtDrzkpWvNLnouXxp3unJ936YE+THi4lu8YQ/+bOyX k/gw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-15248-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-15248-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id le19-20020a170906ae1300b00a27aed39fcesi3485347ejb.575.2024.01.02.23.51.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jan 2024 23:51:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-15248-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel+bounces-15248-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-15248-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 7F66A1F222AD for ; Wed, 3 Jan 2024 07:51:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 53B5918046; Wed, 3 Jan 2024 07:51:29 +0000 (UTC) X-Original-To: linux-kernel@vger.kernel.org Received: from invmail4.hynix.com (exvmail4.hynix.com [166.125.252.92]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C0FA618038 for ; Wed, 3 Jan 2024 07:51:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=sk.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sk.com X-AuditID: a67dfc5b-d6dff70000001748-67-65950e6e4313 Received: from hymail23.hynixad.com (10.156.135.53) by hymail14.hynixad.com (10.156.135.44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.986.42; Wed, 3 Jan 2024 16:36:13 +0900 Received: from hymail23.hynixad.com ([10.156.135.53]) by hymail23.hynixad.com ([10.156.135.53]) with mapi id 15.02.0986.042; Wed, 3 Jan 2024 16:36:08 +0900 From: "Hardaway (Shih Hung) Tseng SKHYT" To: Keith Busch , =?utf-8?B?SmltIExpbiDmnpflv5fono0=?= , =?utf-8?B?RGF2aWQgWWVoIOiRieWvsOiejQ==?= CC: Jim.Lin , "axboe@kernel.dk" , "hch@lst.de" , "sagi@grimberg.me" , "linux-nvme@lists.infradead.org" , "linux-kernel@vger.kernel.org" , =?utf-8?B?Q0ogQ2hlbiDpmbPnvqTlgpE=?= , =?utf-8?B?7ZWc7IOB7JWIKEhBTiBTQU5HQU4pIOuMgOunjOuyleyduA==?= , "Ives(Hsueh Hsien) Lu SKHYT" Subject: RE: [PATCH] nvme-pci: disable write zeroes for SK Hynix BC901 Thread-Topic: [PATCH] nvme-pci: disable write zeroes for SK Hynix BC901 Thread-Index: AQHaIabItSYv0AoU6E61/0TaLKTrOLCOdLOAgAHxkXD//3BOAIAAn7AggDd08+A= Date: Wed, 3 Jan 2024 07:36:07 +0000 Message-ID: References: <20231128025737.53026-1-jim.lin@siliconmotion.com> <71aae1b4cb0441d0940a5e536f4ffce0@sk.com> Accept-Language: zh-TW, en-US, ko-KR Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHLMWRmVeSWpSXmKPExsXC9ZZnoW4e39RUg/9n2S0u75rD5sDo8XmT XABjFJdNSmpOZllqkb5dAlfGom+9LAUzTCqu9vYyNTC+Mepi5OSQEDCR2PfmHiOILSTwilHi 1l/HLkYuIHsuo0Rj1zMmkASbgIPEk/a9bCAJEYGNjBITD3xgB0kwCzxglui7qw9iCwu4Sfw8 8RtskoiAu0Tj2zZmCNtP4vbnJrB6FgEViW9fJrCC2LwCphL7p31ig9j2g1Hi2YEusCJGoKL3 h58zQiwQlzh3sZUd4lQBiSV7zjND2KISLx//Y4WwFSRevNoKdCkHUL2mxPpd+hCtihJTuh+y Q+wSlDg58wkLRLmkxMEVN1gmMIrOQrJhFkL3LCTds5B0L2BkWcUolJlXlpuYmWOil1GZl1mh l5yfu4kRGAvLav9E72D8dCH4EKMAB6MSD++BX5NThVgTy4orcw8xSnAwK4nwrl8HFOJNSays Si3Kjy8qzUktPsQozcGiJM5r9K08RUggPbEkNTs1tSC1CCbLxMEp1cDYzbN8n+mUjoe3ldka TmzRidr84nhR7P41KwLe951P7Q1MedpSu717L5804/XgH7tMeqPOVH0rO3XMSOy6pP60vezv 7kQe1ppQu8H947WvM02j9B/4S3dWXD329OPa+6svCYTsjE/cdT5Ydab2uwkBV85nGGuwhChc 2rPN8mjoYc9yZeYJVxblK7EUZyQaajEXFScCAGGGQiGBAgAA SGVsbG8gS2VpdGgsDQoNCkhvcGUgZXZlcnl0aGluZyB5b3UgYXJlIGRvaW5nIGlzIHdlbGwhDQoN ClRoZXNlIGRheXMgb3VyIHRlYW1zIHRyaWVkIHNldmVyYWwgd2F5IHRvIGRvIGZ1cnRoZXIgdmVy aWZpY2F0aW9uIG9mIHRoaXMgZGlzYWJsZSB3cml0ZSB6ZXJvIHBhdGNoIGZvciBCQzkwMSwgbGV0 IG1lIHN1bW1hcml6ZSBhcyBiZWxvdyA6DQoNCjEpCVRoZSBjaHJvbWUgaW1hZ2Ugd2l0aCB0aGlz IG5ldyB3cml0ZSB6ZXJvIGRpc2FibGUgY29kZSBidWlsdCB3aXRoIDUuMTUsIGhhcyBiZWVuIHZl cmlmaWVkIGFuZCBwYXNzZWQgKDwgMjBtaW4gbW9kZSBzd2l0Y2hpbmcgdGltZSkNCjIpCUR1ZSB0 byBzb21lIGxpbWl0YXRpb25zLCBHb29nbGUgdGVhbSBjb3VsZG4ndCBidWlsZCBhIG5ldyBjaHJv bWUgaW1hZ2Ugd2l0aCB0aGUgc3VnZ2VzdGVkIDYuNSBvciBsYXRlciB2ZXJzaW9uICsgdGhpcyBk aXNhYmxlIHdyaXRlIHplcm8gcGF0Y2ggZm9yIHZlcmlmaWNhdGlvbiB0ZXN0Lg0KMykJVHJpZWQg dG8gYnVpbGQgaW1hZ2Ugd2l0aCA1LjE1ICsgZGlzYWJsZSB3cml0ZSB6ZXJvIHBhdGNoICsgREVB QyBtZXJnZWQsIHN5c3RlbSBjYW4gcnVuIGJ1dCB0aGUgdGVzdGluZyByZXN1bHQgaXMgZmFpbGVk ICg+IDIwbWluIG1vZGUgc3dpdGNoaW5nLCBhY3R1YWxseSAyN34yOW1pbnMpLg0KDQpBYm92ZSBp cyBhbGwgd2UgY291bGQgZG8gaGVyZSBmb3IgdGhlIHZlcmlmaWNhdGlvbiBvZiB0aGlzIHBhdGNo LCBjb3VsZCB5b3Ugc2hhcmUgdXMgeW91ciBjb21tZW50IG9yIHN1Z2dlc3Rpb24/IElzIGl0IHBv c3NpYmxlIHRvIG1lcmdlIGFuZCBkbyB1cHN0cmVhbSBmb3IgdGhpcyBwYXRjaD8NCg0KVGhhbmsg eW91IHNvIG11Y2ghDQoNCg0KVGhhbmtzICYgUmVnYXJkcywNCkhhcmRhd2F5Lg0KDQoNCkhhcmRh d2F5IFRzZW5nLyBTci4gTWFuYWdlciB8IFNOLUZBUUUgfCBTSyBoeW5peCBTZW1pY29uZHVjdG9y IFRhaXdhbg0KQWRkcmVzczogMTBGLiBOby4gMzA4LCBaaGlmdSBSZC4sIFpob25nc2hhbiBEaXN0 LiwgVGFpcGVpIENpdHkgMTA0NjYsIFRhaXdhbiBPZmZpY2UgOiArODg2LTItMzUxOC0yMzEzLyBG YXg6ICs4ODYtMi0zNTE4LTIzNjYvIE1vYmlsZTogKzg4Ni05MTktODAzLTQ1OA0KRW1haWw6IGhh cmRhd2F5LnRzZW5nQHNrLmNvbQ0KDQpTSyBoeW5peCBDb25maWRlbnRpYWwNCuKAnFRoaXMgZS1t YWlsIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQvb3IgcHJpdmlsZWdlZCBpbmZvcm1hdGlv bi4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudChvciBoYXZlIHJlY2VpdmVk IHRoaXMgZS1tYWlsIGluIGVycm9yKSwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0 ZWx5IGFuZCBkZXN0cm95IHRoaXMgZS1tYWlsLiBBbnkgdW5hdXRob3JpemVkIGNvcHlpbmcsIGRp c2Nsb3N1cmUgb3IgZGlzdHJpYnV0aW9uIG9mIHRoZSBtYXRlcmlhbCBpbiB0aGlzIGUtbWFpbCBp cyBzdHJpY3RseSBmb3JiaWRkZW4u4oCdDQoNClRoYW5rcyAmIFJlZ2FyZHMsDQpIYXJkYXdheS4N Cg0KDQpIYXJkYXdheSBUc2VuZy8gU3IuIE1hbmFnZXIgfCBTTi1GQVFFIHwgU0sgaHluaXggU2Vt aWNvbmR1Y3RvciBUYWl3YW4NCkFkZHJlc3M6IDEwRi4gTm8uIDMwOCwgWmhpZnUgUmQuLCBaaG9u Z3NoYW4gRGlzdC4sIFRhaXBlaSBDaXR5IDEwNDY2LCBUYWl3YW4NCk9mZmljZSA6ICs4ODYtMi0z NTE4LTIzMTMvIEZheDogKzg4Ni0yLTM1MTgtMjM2Ni8gTW9iaWxlOiArODg2LTkxOS04MDMtNDU4 DQpFbWFpbDogaGFyZGF3YXkudHNlbmdAc2suY29tDQoNClNLIGh5bml4IENvbmZpZGVudGlhbA0K 4oCcVGhpcyBlLW1haWwgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGFuZC9vciBwcml2aWxlZ2Vk IGluZm9ybWF0aW9uLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50KG9yIGhh dmUgcmVjZWl2ZWQgdGhpcyBlLW1haWwgaW4gZXJyb3IpLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgdGhpcyBlLW1haWwuIEFueSB1bmF1dGhvcml6ZWQg Y29weWluZywgZGlzY2xvc3VyZSBvciBkaXN0cmlidXRpb24gb2YgdGhlIG1hdGVyaWFsIGluIHRo aXMgZS1tYWlsIGlzIHN0cmljdGx5IGZvcmJpZGRlbi7igJ0NCg0KDQotLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KRnJvbTogSGFyZGF3YXkgKFNoaWggSHVuZykgVHNlbmcgU0tIWVQgDQpTZW50 OiBXZWRuZXNkYXksIE5vdmVtYmVyIDI5LCAyMDIzIDExOjUxIEFNDQpUbzogJ0tlaXRoIEJ1c2No JyA8a2J1c2NoQGtlcm5lbC5vcmc+OyBKaW0gTGluIOael+W/l+iejSA8amltLmxpbkBzaWxpY29u bW90aW9uLmNvbT47IERhdmlkIFllaCDokYnlr7Dono0gPGRhdmlkLnllaEBzaWxpY29ubW90aW9u LmNvbT4NCkNjOiBKaW0uTGluIDxqaW0uY2hpaGp1bmcubGluQGdtYWlsLmNvbT47IGF4Ym9lQGtl cm5lbC5kazsgaGNoQGxzdC5kZTsgc2FnaUBncmltYmVyZy5tZTsgbGludXgtbnZtZUBsaXN0cy5p bmZyYWRlYWQub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBDSiBDaGVuIOmZs+e+ pOWCkSA8Y2ouY2hlbkBzaWxpY29ubW90aW9uLmNvbT47IO2VnOyDgeyViChIQU4gU0FOR0FOKSDr jIDrp4zrspXsnbggPHNhbmdhbi5oYW5Ac2suY29tPjsgSXZlcyhIc3VlaCBIc2llbikgTHUgU0tI WVQgPGl2ZXMubHVAc2suY29tPg0KU3ViamVjdDogUkU6IFtQQVRDSF0gbnZtZS1wY2k6IGRpc2Fi bGUgd3JpdGUgemVyb2VzIGZvciBTSyBIeW5peCBCQzkwMQ0KDQpIaSBLZWl0aCwNCg0KVGhhbmtz IGZvciBoZWFkIHVwIENocmlzdG9waCdzIHF1ZXN0aW9ucyENCk91ciB0ZWFtIHdpbGwgaGVscCB1 cyB0byBhbnN3ZXIgdGhlbS4NCg0KSGkgSmltIGFuZCBEYXZpZCwNClRoYW5rcyBmb3IgeW91ciBz dXBwb3J0IQ0KDQoNClRoYW5rcyAmIFJlZ2FyZHMsDQpIYXJkYXdheS4NCg0KDQpIYXJkYXdheSBU c2VuZy8gU3IuIE1hbmFnZXIgfCBTTi1GQVFFIHwgU0sgaHluaXggU2VtaWNvbmR1Y3RvciBUYWl3 YW4NCkFkZHJlc3M6IDEwRi4gTm8uIDMwOCwgWmhpZnUgUmQuLCBaaG9uZ3NoYW4gRGlzdC4sIFRh aXBlaSBDaXR5IDEwNDY2LCBUYWl3YW4gT2ZmaWNlIDogKzg4Ni0yLTM1MTgtMjMxMy8gRmF4OiAr ODg2LTItMzUxOC0yMzY2LyBNb2JpbGU6ICs4ODYtOTE5LTgwMy00NTgNCkVtYWlsOiBoYXJkYXdh eS50c2VuZ0Bzay5jb20NCg0KU0sgaHluaXggQ29uZmlkZW50aWFsDQrigJxUaGlzIGUtbWFpbCBt YXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kL29yIHByaXZpbGVnZWQgaW5mb3JtYXRpb24uIElm IHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQob3IgaGF2ZSByZWNlaXZlZCB0aGlz IGUtbWFpbCBpbiBlcnJvciksIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBh bmQgZGVzdHJveSB0aGlzIGUtbWFpbC4gQW55IHVuYXV0aG9yaXplZCBjb3B5aW5nLCBkaXNjbG9z dXJlIG9yIGRpc3RyaWJ1dGlvbiBvZiB0aGUgbWF0ZXJpYWwgaW4gdGhpcyBlLW1haWwgaXMgc3Ry aWN0bHkgZm9yYmlkZGVuLuKAnQ0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t OiBLZWl0aCBCdXNjaCA8a2J1c2NoQGtlcm5lbC5vcmc+DQpTZW50OiBXZWRuZXNkYXksIE5vdmVt YmVyIDI5LCAyMDIzIDg6MTAgQU0NClRvOiBIYXJkYXdheSAoU2hpaCBIdW5nKSBUc2VuZyBTS0hZ VCA8aGFyZGF3YXkudHNlbmdAc2suY29tPg0KQ2M6IEppbSBMaW4g5p6X5b+X6J6NIDxqaW0ubGlu QHNpbGljb25tb3Rpb24uY29tPjsgSmltLkxpbiA8amltLmNoaWhqdW5nLmxpbkBnbWFpbC5jb20+ OyBheGJvZUBrZXJuZWwuZGs7IGhjaEBsc3QuZGU7IHNhZ2lAZ3JpbWJlcmcubWU7IGxpbnV4LW52 bWVAbGlzdHMuaW5mcmFkZWFkLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgQ0og Q2hlbiDpmbPnvqTlgpEgPGNqLmNoZW5Ac2lsaWNvbm1vdGlvbi5jb20+OyBEYXZpZCBZZWgg6JGJ 5a+w6J6NIDxkYXZpZC55ZWhAc2lsaWNvbm1vdGlvbi5jb20+OyDtlZzsg4HslYgoSEFOIFNBTkdB Tikg64yA66eM67KV7J24IDxzYW5nYW4uaGFuQHNrLmNvbT47IEl2ZXMoSHN1ZWggSHNpZW4pIEx1 IFNLSFlUIDxpdmVzLmx1QHNrLmNvbT4NClN1YmplY3Q6IFJlOiBbUEFUQ0hdIG52bWUtcGNpOiBk aXNhYmxlIHdyaXRlIHplcm9lcyBmb3IgU0sgSHluaXggQkM5MDENCg0KT24gVHVlLCBOb3YgMjgs IDIwMjMgYXQgMTE6NTE6NDJQTSArMDAwMCwgaGFyZGF3YXkudHNlbmdAc2suY29tIHdyb3RlOg0K PiBIaSBLZWl0aCwgSmltIGFuZCB0ZWFtLA0KPiANCj4gVGhhbmtzIGZvciBlZmZvcnRzIQ0KPiAN Cj4gVGhpcyBpcyBIYXJkYXdheSBmcm9tIFNLIGh5bml4LCB0aGlzIHNvZnR3YXJlIGNoYW5nZSBo YXMgYmVlbiB0ZXN0ZWQgYW5kIHZlcmlmaWVkIGJ5IE9ETSBDb21wYWwsIHRoZSB0ZXN0aW5nIHJl c3VsdCBpcyBwYXNzLCB0aGVyZWZvcmUsIHdlIHdvdWxkIGxpa2UgdG8gYXBwbHkgdGhpcyB1cGRh dGUuDQoNCkdyZWF0LCB0aGFua3MgZm9yIGNvbmZpcm1pbmcuIEkndmUgZ290IHRoaXMgcXVldWVk IHVwIGludGVybmFsbHksIGJ1dCB3YW50IHRvIGNoZWNrIGlmIENocmlzdG9waCdzIHF1ZXN0aW9u IGNvdWxkIGxlYWQgdG8gYSBiZXR0ZXIgb3V0Y29tZSBmb3IgZXZlcnlvbmUuIEZvciByZWZlcmVu Y2UsIGFza2VkIGhlcmU6DQoNCiAgaHR0cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL3BpcGVybWFp bC9saW51eC1udm1lLzIwMjMtTm92ZW1iZXIvMDQzMjk4Lmh0bWwNCg0KSWYgeW91IHdlcmUgYWxy ZWFkeSB0ZXN0aW5nIGNsb3NlIHRvIHVwc3RyZWFtLCA2LjIgb3IgbmV3ZXIsIHRoZW4gdGhpcyBw YXRjaCBpcyBhbHJlYWR5IHRoZSBiZXN0IG9wdGlvbi4NCg==