← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 642518] Re: [MASTER] package fglrx 2:8.723.1-0ubuntu4 failed to install/upgrade: Kernel fix for CVE-2010-3081 breaks fglrx

 

** 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.



References