From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Garrett Subject: Re: [PATCH 2/3] ACPICA: Add interface for getting latest OS version requested via _OSI Date: Mon, 17 Jun 2013 22:37:10 +0000 Message-ID: <1371508629.523.3.camel@x230> References: <1370818899-8595-1-git-send-email-matthew.garrett@nebula.com> <1370818899-8595-3-git-send-email-matthew.garrett@nebula.com> <2212597.t9jOQU2YXi@vostro.rjw.lan> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <2212597.t9jOQU2YXi@vostro.rjw.lan> Content-Language: en-US Content-ID: <48EC2C70E1EEA0488C95994175F333B9@namprd05.prod.outlook.com> Sender: linux-kernel-owner@vger.kernel.org To: "Rafael J. Wysocki" Cc: "linux-kernel@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "seth.forshee@canonical.com" , "joeyli.kernel@gmail.com" , "daniel.vetter@ffwll.ch" , "lenb@kernel.org" , Bob Moore List-Id: linux-acpi@vger.kernel.org T24gVHVlLCAyMDEzLTA2LTE4IGF0IDAwOjMxICswMjAwLCBSYWZhZWwgSi4gV3lzb2NraSB3cm90 ZToNCj4gSGkgTWF0dGhldywNCj4gDQo+IE9uIFN1bmRheSwgSnVuZSAwOSwgMjAxMyAwNzowMToz OCBQTSBNYXR0aGV3IEdhcnJldHQgd3JvdGU6DQo+ID4gRHJpdmVycyBtYXkgbmVlZCB0byBtYWtl IHBvbGljeSBkZWNpc2lvbnMgYmFzZWQgb24gdGhlIE9TIHRoYXQgdGhlIGZpcm13YXJlDQo+ID4g YmVsaWV2ZXMgaXQncyBpbnRlcmFjdGluZyB3aXRoLiBBQ1BJIGZpcm13YXJlIHdpbGwgbWFrZSBh IHNlcmllcyBvZiBfT1NJDQo+ID4gY2FsbHMsIHN0YXJ0aW5nIGZyb20gdGhlIG9sZGVzdCBPUyB2 ZXJzaW9uIHRoZXkgc3VwcG9ydCBhbmQgZW5kaW5nIHdpdGggdGhlDQo+ID4gbW9zdCByZWNlbnQu IEFkZCBhIGZ1bmN0aW9uIHRvIHJldHVybiB0aGUgbGFzdCBzdWNjZXNzZnVsIGNhbGwgc28gdGhh dA0KPiA+IGRyaXZlcnMga25vdyB3aGF0IHRoZSBmaXJtd2FyZSdzIGV4cGVjdGluZy4NCj4gPiAN Cj4gPiBCYXNlZCBvbiBhIHBhdGNoIGJ5IFNldGggRm9yc2hlZSA8c2V0aC5mb3JzaGVlQGNhbm9u aWNhbC5jb20+DQo+IA0KPiBCb2IgKENDZWQpIHdvdWxkIHByZWZlciB1cyB0byBhY2Nlc3MgYWNw aV9nYmxfb3NpX2RhdGEgZGlyZWN0bHkgaW5zdGVhZCBvZg0KPiBhZGRpbmcgdGhlIHdyYXBwZXIg dG8gQUNQSUNBLiAgSGUgYWxzbyB0aGlua3MgdGhhdCB0aGUgc3ltYm9sIGRlZmluaXRpb25zDQo+ IHNob3VsZCBnbyBpbnRvIGluY2x1ZGUvYWNwaS9hY3R5cGVzLmggcmF0aGVyIHRoYW4gaW50byBh Y3BpeGYuaC4NCj4gDQo+IFRoZW4sIHRoZSBvbmx5IEFDUElDQSBjaGFuZ2Ugd291bGQgYmUgdG8g bW92ZSB0aGUgc3ltYm9scyBhbmQgd2UgY2FuDQo+IGFkZCBhIExpbnV4LXNwZWNpZmljIHBhdGNo IG9uIHRvcCBvZiB0aGF0IGFkZGluZyB0aGUgYWNwaV9nYmxfb3NpX2RhdGENCj4gd3JhcHBlci4N Cg0KVGhhdCBzb3VuZHMgZ29vZCB0byBtZS4gRG8geW91IHdhbnQgdG8gcmVzcGluIHRoYXQsIG9y IHNob3VsZCBJIHNlbmQgYW4NCnVwZGF0ZWQgc2V0Pw0KDQotLSANCk1hdHRoZXcgR2FycmV0dCB8 IG1qZzU5QHNyY2YudWNhbS5vcmcNCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751531Ab3FQWhP (ORCPT ); Mon, 17 Jun 2013 18:37:15 -0400 Received: from mail-by2lp0241.outbound.protection.outlook.com ([207.46.163.241]:53373 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750929Ab3FQWhN (ORCPT ); Mon, 17 Jun 2013 18:37:13 -0400 From: Matthew Garrett To: "Rafael J. Wysocki" CC: "linux-kernel@vger.kernel.org" , "linux-acpi@vger.kernel.org" , "seth.forshee@canonical.com" , "joeyli.kernel@gmail.com" , "daniel.vetter@ffwll.ch" , "lenb@kernel.org" , Bob Moore Subject: Re: [PATCH 2/3] ACPICA: Add interface for getting latest OS version requested via _OSI Thread-Topic: [PATCH 2/3] ACPICA: Add interface for getting latest OS version requested via _OSI Thread-Index: AQHOZWVcZv9ghtKEtkauS5XQLu7/+Jk6ifUAgAABp4A= Date: Mon, 17 Jun 2013 22:37:10 +0000 Message-ID: <1371508629.523.3.camel@x230> References: <1370818899-8595-1-git-send-email-matthew.garrett@nebula.com> <1370818899-8595-3-git-send-email-matthew.garrett@nebula.com> <2212597.t9jOQU2YXi@vostro.rjw.lan> In-Reply-To: <2212597.t9jOQU2YXi@vostro.rjw.lan> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.255.84.4] x-forefront-antispam-report: SFV:SKI;SFS:;DIR:OUT;SFP:;SCL:-1;SRVR:BY2PR05MB221;H:BY2PR05MB222.namprd05.prod.outlook.com;LANG:en; Content-Type: text/plain; charset="utf-8" Content-ID: <48EC2C70E1EEA0488C95994175F333B9@namprd05.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nebula.com 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 r5HMbMkl026000 On Tue, 2013-06-18 at 00:31 +0200, Rafael J. Wysocki wrote: > Hi Matthew, > > On Sunday, June 09, 2013 07:01:38 PM Matthew Garrett wrote: > > Drivers may need to make policy decisions based on the OS that the firmware > > believes it's interacting with. ACPI firmware will make a series of _OSI > > calls, starting from the oldest OS version they support and ending with the > > most recent. Add a function to return the last successful call so that > > drivers know what the firmware's expecting. > > > > Based on a patch by Seth Forshee > > Bob (CCed) would prefer us to access acpi_gbl_osi_data directly instead of > adding the wrapper to ACPICA. He also thinks that the symbol definitions > should go into include/acpi/actypes.h rather than into acpixf.h. > > Then, the only ACPICA change would be to move the symbols and we can > add a Linux-specific patch on top of that adding the acpi_gbl_osi_data > wrapper. That sounds good to me. Do you want to respin that, or should I send an updated set? -- Matthew Garrett | mjg59@srcf.ucam.org {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I