All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.