** Description changed: + SRU Justification: + + Impact: Due to kernel changes for CVE-2010-3081 a function that was an + inline before has changed to a GPL only function. The fglrx driver + cannot link against this and fails to compile. In fglrx only the old + inlines (which have been renamed) may be used but those would lack the + additional checks. + + Fix: Add code to detect whether the fglrx driver is compiled against a + kernel which has this change and use the old inlines in this case. Add + the additional checks from the CVE to the driver wrapper, so the + hardening is done in any case. + + Testcase: Compile of 64bit fglrx driver fails with an error without this + change. + + --- + will not compile for this version of the linux kernal ProblemType: Package DistroRelease: Ubuntu 10.04 Package: fglrx 2:8.723.1-0ubuntu4 ProcVersionSignature: Ubuntu 2.6.32-24.43-generic 2.6.32.15+drm33.5 Uname: Linux 2.6.32-24-generic x86_64 NonfreeKernelModules: wl Architecture: amd64 Date: Sat Sep 18 23:31:16 2010 DkmsStatus: - fglrx, 8.723.1: added - bcmwl, 5.60.48.36+bdcom, 2.6.32-24-generic, x86_64: installed - vboxnetflt, 3.2.8, 2.6.32-24-generic, x86_64: installed - vboxnetadp, 3.2.8, 2.6.32-24-generic, x86_64: installed - vboxdrv, 3.2.8, 2.6.32-24-generic, x86_64: installed + fglrx, 8.723.1: added + bcmwl, 5.60.48.36+bdcom, 2.6.32-24-generic, x86_64: installed + vboxnetflt, 3.2.8, 2.6.32-24-generic, x86_64: installed + vboxnetadp, 3.2.8, 2.6.32-24-generic, x86_64: installed + vboxdrv, 3.2.8, 2.6.32-24-generic, x86_64: installed ErrorMessage: fglrx kernel module failed to build InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429) MachineType: Dell Inc. Studio 1558 PackageVersion: 2:8.723.1-0ubuntu4 ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic root=UUID=b11bf21b-cde8-40dd-968b-af47e2d36186 ro quiet splash SourcePackage: fglrx-installer Title: package fglrx 2:8.723.1-0ubuntu4 failed to install/upgrade: fglrx kernel module failed to build dmi.bios.date: 01/08/2010 dmi.bios.vendor: Dell Inc. dmi.bios.version: A03 dmi.board.name: 0NJWJR dmi.board.vendor: Dell Inc. dmi.board.version: A03 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A03 dmi.modalias: dmi:bvnDellInc.:bvrA03:bd01/08/2010:svnDellInc.:pnStudio1558:pvrA03:rvnDellInc.:rn0NJWJR:rvrA03:cvnDellInc.:ct8:cvrA03: dmi.product.name: Studio 1558 dmi.product.version: A03 dmi.sys.vendor: Dell Inc. system: - distro: Ubuntu - codename: lucid - architecture: x86_64 - kernel: 2.6.32-24-generic + distro: Ubuntu + codename: lucid + architecture: x86_64 + kernel: 2.6.32-24-generic
-- [MASTER] package fglrx 2:8.723.1-0ubuntu4 failed to install/upgrade: Kernel fix for CVE-2010-3081 breaks fglrx https://bugs.launchpad.net/bugs/642518 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to linux-restricted-modules-2.6.24 in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp