Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752157AbaG1UDK (ORCPT ); Mon, 28 Jul 2014 16:03:10 -0400 Received: from mx2.parallels.com ([199.115.105.18]:60104 "EHLO mx2.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750933AbaG1UDE (ORCPT ); Mon, 28 Jul 2014 16:03:04 -0400 From: James Bottomley To: "kys@microsoft.com" CC: "linux-kernel@vger.kernel.org" , "hch@infradead.org" , "sitsofe@gmail.com" , "devel@linuxdriverproject.org" , "apw@canonical.com" , "martin.petersen@oracle.com" , "linux-scsi@vger.kernel.org" , "ohering@suse.com" , "gregkh@linuxfoundation.org" , "jasowang@redhat.com" Subject: Re: [PATCH v2 3/3] [SCSI] Make LBP quirk skip lbpme checks tests Thread-Topic: [PATCH v2 3/3] [SCSI] Make LBP quirk skip lbpme checks tests Thread-Index: AQHPqpaEfmLHK0GnrkSEOCNbbvYH8Zu12EaQgACFs4A= Date: Mon, 28 Jul 2014 20:02:53 +0000 Message-ID: <1406577767.19418.11.camel@jarvis> References: <20140724122223.GA31798@sucs.org> <20140724153612.GA23648@sucs.org> <16fea5bb87ba47019527cee788e07a72@BY2PR0301MB0711.namprd03.prod.outlook.com> <43306901b1dc4e5dbe014a431e0935ea@BY2PR0301MB0711.namprd03.prod.outlook.com> <548c8b1bae75483aa47c9493b62dc04d@BY2PR0301MB0711.namprd03.prod.outlook.com> In-Reply-To: <548c8b1bae75483aa47c9493b62dc04d@BY2PR0301MB0711.namprd03.prod.outlook.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [194.186.187.194] Content-Type: text/plain; charset="utf-8" Content-ID: <9A2EE9559860C149B091D38979129AA6@sw.swsoft.com> MIME-Version: 1.0 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 mail.home.local id s6SK3DNK018961 On Mon, 2014-07-28 at 19:05 +0000, KY Srinivasan wrote: > > > -----Original Message----- > > From: Martin K. Petersen [mailto:martin.petersen@oracle.com] > > Sent: Monday, July 28, 2014 12:03 PM > > To: KY Srinivasan > > Cc: Martin K. Petersen; Sitsofe Wheeler; Christoph Hellwig; > > gregkh@linuxfoundation.org; linux-kernel@vger.kernel.org; > > devel@linuxdriverproject.org; ohering@suse.com; apw@canonical.com; > > jasowang@redhat.com; jbottomley@parallels.com; linux- > > scsi@vger.kernel.org > > Subject: Re: [PATCH v2 3/3] [SCSI] Make LBP quirk skip lbpme checks tests > > > > >>>>> "KY" == KY Srinivasan writes: > > > > KY, > > > > KY> "At the time thin-provisioning was defined, the discovery > > KY> information was first proposed in READ CAPACITY 16 command. And > > then > > KY> moved into the new dedicated VPD page - B2h. You can see the > > KY> information reported in this VPD page is richer than READ CAPACITY > > KY> 16 command. As this transition happened during we added the feature, > > KY> Windows uses the newer method that based on VPD page B2h. It looks > > KY> Linux tries to use both new and old method which is weird to me." > > > > The READ CAPACITY(16) response is not optional. > > Ok; that settles the issue then. I will attempt to get it fixed on Windows. Like Martin says, this isn't optional either/or; it's mandatory to support the RC 16 bits. If you don't want to get into playing the messenger between us and the windows guys on SCSI standards, we'd be happy to communicate directly, either by email or a phone meeting. James ????{.n?+???????+%?????ݶ??w??{.n?+????{??G?????{ay?ʇڙ?,j??f???h?????????z_??(?階?ݢj"???m??????G????????????&???~???iO???z??v?^?m???? ????????I?