Bug#735630: doesn't work with experimental kernels without the patch

Maurizio Avogadro mavoga at gmail.com
Mon Jan 27 01:11:43 UTC 2014


Il 26/01/2014 03:17, Andreas Beckmann ha scritto:
> On 2014-01-26 02:38, Adam Borowski wrote:
>> [...]
> Thats weird. Did anything change in 3.13 w.r.t. to that symbol? Links to
> some commits would be nice ...

https://lkml.org/lkml/2013/11/5/515 should be the original patch
removing EXPORT_SYMBOL(acpi_os_wait_events_complete)

> [...]
>> As for the second problem Maurizio reported: I got no EFI system, nor a
>> relevant laptop, so I can't reproduce.  The original patch is enough for my
>> system, as far as I can tell.

Weird. My system is not EFI too, nevertheless it needs the additional patch.

> At least the need for this patch I understand, thanks to the kernel commit.
> I would probably do something like
> #if !defined(OLDNAME) && defined(NEWNAME)
> #endif
> to stay backwards-compatible.
> BTW, this does not look correct:
> #ifdef FOO
> #elif BAR  // should be defined(BAR) instead
> #endif

Sorry for the bad quality of my patch, I'm definitely not a C
programmer; I only wanted to share my experience just in case someone
else will have to face that issue.

Fedora guys are facing the same issue and are applying a patch (pls. see

The 1.2 version of that patch also includes a define for the missing
DEVICE_ACPI_HANDLE macro (removed in v1.3) which perfectly fixes all
issues here.

> Is there any discussion about kernel 3.313 with a response from nvidia
> in the nvidia forum?

Please see
but no response from nvidia AFAICS.



More information about the pkg-nvidia-devel mailing list