[Bug 250470] [NEW] Unable to install ATI proprietary fglrx module due to use of GPL-only symbols in realtime kernel

farge sonicmaker at gmail.com
Mon Jul 21 09:33:34 UTC 2008


Public bug reported:

Binary package hint: linux-rt

Installation of distribution-specific .deb packages from the ATI Linux
Driver 8.6 (available for download from ati.amd.com) fails when using a
realtime kernel.

Distribution-specific .deb packages for Ubuntu can be generated, but
installation of the fglrx-kernel-source package fails. This prevents the
ATI fglrx drivers from working on a system running a realtime kernel.

Error is due to the use of GPL-only symbols in the kernel, specifically:
EXPORT_SYMBOL_GPL(__rcu_read_lock);
EXPORT_SYMBOL_GPL(__rcu_read_unlock);
and possibly others. DKMS module build fails due to these symbols when trying to install fglrx-kernel-source.

Error is only encountered when using a realtime kernel, ie. linux-
image-2.6.24-19-rt (which I am currently using). No error is encountered
when using the same driver package generation method on a generic kernel
of the same version - generated distribution-specific .deb packages can
be installed without problems, and display driver works fine. This
should work the same under a realtime kernel. Installing and/or using
the driver generated on a generic kernel while running a realtime kernel
fails.

Ubuntu release: 8.04.1 x86_64

** Affects: linux-meta (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Unable to install ATI proprietary fglrx module due to use of GPL-only symbols in realtime kernel
https://bugs.launchpad.net/bugs/250470
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-meta in ubuntu.




More information about the kernel-bugs mailing list