Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752668AbaJKUbT (ORCPT ); Sat, 11 Oct 2014 16:31:19 -0400 Received: from lvnode1.ve.v10networks.ca ([209.141.36.111]:46980 "EHLO lvnode1.ve.v10networks.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751224AbaJKUbS (ORCPT ); Sat, 11 Oct 2014 16:31:18 -0400 X-Greylist: delayed 545 seconds by postgrey-1.27 at vger.kernel.org; Sat, 11 Oct 2014 16:31:18 EDT Content-class: urn:content-classes:message Subject: RE: [PATCH 0/3] scsi: Add Hyper-V logical block provisioning quirks MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Date: Sat, 11 Oct 2014 13:22:11 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH 0/3] scsi: Add Hyper-V logical block provisioning quirks Thread-Index: AQHP5F6vAKuuUZSVZE66AaSXedI4EpwrK8AAgAAAzICAACKA4IAAB8PA References: <20141010074901.GA32028@sucs.org> <20141011173902.GA1946@infradead.org> <1413049313.2068.48.camel@jarvis.lan> From: "Jeff Leung" To: "KY Srinivasan" , "James Bottomley" , "Christoph Hellwig" Cc: "Sitsofe Wheeler" , "Haiyang Zhang" , "Christoph Hellwig" , "Hannes Reinecke" , , , Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by nfs id s9BKVhx3011232 > On the current release of Windows (windows 10), we are advertising SPC3 compliance. > We are ok with declaring compliance to SPC3 in our drivers. If you are going to declare SPC3 compliance in the drivers, are you going to put in checks to ensure that SPC-3 compliance doesn't get accidentally enabled for hypervisors below Win10? I do know for a fact that Ubuntu's kernels already force SPC3 compliance to enable specific features such as TRIM on earlier versions of Hyper-V (Namely Hyper-V 2012 and 2012 R2). --Jeff > Regards, > > K. Y > > > NryزXvؖ){nlj{zX}zj:v zZzf~zwڢ)jyA > > i ????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?