rfkill autopkgtests broken with linux 4.8: fake-rfkill.ko: Unknown symbol in module
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
The two rfkill tests now fail in yakkety since linux got upgraded to 4.8, like in in
https:/
It still builds fine:
$ sudo make -f debian/
make -C /lib/modules/
make[1]: Entering directory '/usr/src/
Building modules, stage 2.
MODPOST 1 modules
But it can't be loaded:
$ sudo insmod debian/
insmod: ERROR: could not insert module debian/
$ dmesg
[ 7779.796145] fake_rfkill: Unknown symbol rfkill_unregister (err 0)
[ 7779.796153] fake_rfkill: Unknown symbol rfkill_destroy (err 0)
[ 7779.796162] fake_rfkill: Unknown symbol rfkill_alloc (err 0)
[ 7779.796168] fake_rfkill: Unknown symbol rfkill_register (err 0)
tags: | added: kernel-4.8 |
"modprobe rfkill" fixes this -- the built .ko already declares that dependency properly, it just doesn't get loaded by "insmod".