Bug#333067: linux-image-k7: System unusable after reboot because rivafb is compiled with debugging enabled.
Package: linux-image-k7
Version: 2.6.12-10
Severity: critical
Justification: breaks the whole system
After updating udev a reboot resulted in a unusable system because
rivafb was being loaded by udev/coldplug. rivafb is not usable,
especially not when being compiled with debugging enabled. Result was a
system that only printed panning related debugging messages.
To revive the system i had to boot into emergency mode (using -b, using
the grub recovery boot was not successful. I doubt a normal user would
have known what to do.) and delete rivafb. Now udev was correctly using
nvidiafb, which worked.
And the bottomline is:
* Don't compile any modules with debugging support enabled. (If you like
you can provide a kernel-modules-dbg package.) In almost all cases the
debugging options are only useful to kernel developers anyway.
* Don't compile rivafb: it was never really usable and except for old
riva cards nvidiafb is the better choice anyway (but that is arguably
a bug in udev/coldplug).
Regards,
Dominik
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages linux-image-k7 depends on:
ii linux-image-2.6-k7 2.6.12-10 Linux kernel 2.6 image on AMD K7 m
linux-image-k7 recommends no packages.
-- no debconf information
Reply to: