← Back to team overview

kernel-packages team mailing list archive

[Bug 1156138] Re: bcmwl-kernel-source fails to build on lowlatency kernel [FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol '__rcu_read_unlock']

 

Thanks for your thoughts, Bernardo.

I've lost and can't find the links any more, but I previously found
Alberto Milone was communicating with the kernel devs about the problem
where rcu_read_unlock_special is not useable, even though it is
apparently defined in the low latency symbol table. I actually hacked a
lot of the kernel source into my own bcmwl source, but this was my final
sticking point. Given that Alberto knows what he is doing and I'm just
feeling my way, anything I had to say would have just been duplication.

This is a wider issue than just broadcom's proprietary driver. I also
found someone with a similar problem compiling the ati video driver
under the low latency kernel. There was also someone blogging about "gpl
hell" and proprietary drivers.

I think most linux users (including me) are completely unaware of the
politics behind this issue. We bought our hardware and want to run linux
- why deny us that?

Do the linux devs want to drive us back to windoze???? Should I go back
to the 3.5 kernel, which happily co-exists with these drivers, and then
never upgrade? And anyway, what is so special about the low latency
kernel - the generic supports the latest bcmwl driver without a murmer
of disapproval! I don't think this is a case of a conspiracy, just "the
usual" c#*k up alternative theory.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bcmwl in Ubuntu.
https://bugs.launchpad.net/bugs/1156138

Title:
  bcmwl-kernel-source fails to build on lowlatency kernel [FATAL:
  modpost: GPL-incompatible module wl.ko uses GPL-only symbol
  '__rcu_read_unlock']

Status in “bcmwl” package in Ubuntu:
  Triaged

Bug description:
  Ubuntu 13.04

  ProblemType: Package
  DistroRelease: Ubuntu 13.04
  Package: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu6
  ProcVersionSignature: Ubuntu 3.8.0-13.22-generic 3.8.3
  Uname: Linux 3.8.0-13-generic i686
  NonfreeKernelModules: wl
  ApportVersion: 2.9.1-0ubuntu1
  Architecture: i386
  DKMSKernelVersion: 3.8.0-12-lowlatency
  Date: Sat Mar 16 23:37:03 2013
  InstallationDate: Installed on 2013-01-03 (72 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.2)
  MarkForUpload: True
  PackageVersion: 6.20.155.1+bdcom-0ubuntu6
  SourcePackage: bcmwl
  Title: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu6: bcmwl kernel module failed to build
  UpgradeStatus: Upgraded to raring on 2013-03-12 (4 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1156138/+subscriptions