* Re: Removal of EXPORT_SYMBOL(acpi_os_wait_events_complete) in 3.13
[not found] <CA+5PVA7Kj0UAsGs6TzrMYYhPhOyMKzb3Qn9FHh8fMrLDTwToog@mail.gmail.com>
@ 2013-12-17 16:59 ` Rafael J. Wysocki
2013-12-17 17:07 ` Josh Boyer
0 siblings, 1 reply; 2+ messages in thread
From: Rafael J. Wysocki @ 2013-12-17 16:59 UTC (permalink / raw)
To: Josh Boyer; +Cc: Rafael J. Wysocki, linux-acpi@vger.kernel.org
On 12/12/2013 9:50 PM, Josh Boyer wrote:
> Hi Rafael,
Hi,
> We had a user report[1] their nvidia driver failing to load on 3.13
> because acpi_os_wait_events_complete is no longer exported. They
> believe it was in error and I told them to contact you. Just in case
> they don't bother to do that,
Well, they haven't so far. :-)
> I thought I'd send you a quick email
> about it. The commit in question is:
>
> commit 7b98118aaa5d75644c48f41fc5d0cc181e478383
> Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
> Date: Thu Nov 7 01:45:40 2013 +0100
>
> ACPI / hotplug: Consolidate deferred execution of ACPI hotplug routines
>
>
> and it doesn't mention anything about unexporting that symbol in the changelog.
It doesn't, but removing the export was intentional, because that export
is not needed for any in-the-tree modules any more.
In principle I can add the export back, but this function is supposed to
be an internal ACPI interface and the NVidia driver is abusing it quite
openly, so I'm not sure. I guess I'll just send a patch for broader
discussion.
Thanks,
Rafael
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Removal of EXPORT_SYMBOL(acpi_os_wait_events_complete) in 3.13
2013-12-17 16:59 ` Removal of EXPORT_SYMBOL(acpi_os_wait_events_complete) in 3.13 Rafael J. Wysocki
@ 2013-12-17 17:07 ` Josh Boyer
0 siblings, 0 replies; 2+ messages in thread
From: Josh Boyer @ 2013-12-17 17:07 UTC (permalink / raw)
To: Rafael J. Wysocki; +Cc: Rafael J. Wysocki, linux-acpi@vger.kernel.org
On Tue, Dec 17, 2013 at 11:59 AM, Rafael J. Wysocki
<rafael.j.wysocki@intel.com> wrote:
> On 12/12/2013 9:50 PM, Josh Boyer wrote:
>>
>> Hi Rafael,
>
>
> Hi,
>
>
>> We had a user report[1] their nvidia driver failing to load on 3.13
>> because acpi_os_wait_events_complete is no longer exported. They
>> believe it was in error and I told them to contact you. Just in case
>> they don't bother to do that,
>
>
> Well, they haven't so far. :-)
>
>
>> I thought I'd send you a quick email
>> about it. The commit in question is:
>>
>> commit 7b98118aaa5d75644c48f41fc5d0cc181e478383
>> Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>> Date: Thu Nov 7 01:45:40 2013 +0100
>>
>> ACPI / hotplug: Consolidate deferred execution of ACPI hotplug
>> routines
>>
>>
>> and it doesn't mention anything about unexporting that symbol in the
>> changelog.
>
>
> It doesn't, but removing the export was intentional, because that export is
> not needed for any in-the-tree modules any more.
>
> In principle I can add the export back, but this function is supposed to be
> an internal ACPI interface and the NVidia driver is abusing it quite openly,
> so I'm not sure. I guess I'll just send a patch for broader discussion.
Eh. If it was an intentional then I personally wouldn't bother to put
it back just to satisfy an out-of-tree user. Particularly one where
you have no idea what they're using it for.
josh
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-12-17 17:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CA+5PVA7Kj0UAsGs6TzrMYYhPhOyMKzb3Qn9FHh8fMrLDTwToog@mail.gmail.com>
2013-12-17 16:59 ` Removal of EXPORT_SYMBOL(acpi_os_wait_events_complete) in 3.13 Rafael J. Wysocki
2013-12-17 17:07 ` Josh Boyer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.