2.6.27 REGRESSION, hangs during boot while preparing restricted drivers when ath_hal is blacklisted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules (Ubuntu) |
Fix Released
|
High
|
Ben Collins | ||
Intrepid |
Fix Released
|
High
|
Ben Collins |
Bug Description
I was running happily with 2.6.26, upgraded to 2.6.27-1.2, and my system failed to boot. It hung during /etc/init.
I will attach screenshots showing a sysrq+t trace at the point where it hangs.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
LC_COLLATE=C
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/zsh
ProcVersionSign
SourcePackage: linux
Related branches
Changed in linux: | |
importance: | Undecided → High |
Changed in linux-restricted-modules: | |
assignee: | nobody → ben-collins |
milestone: | none → intrepid-alpha-5 |
status: | New → Fix Committed |
This looks like it's actually a userland issue in lrm-manager. The system comes up OK if I disable /etc/init. d/linux- restricted- modules- common, and I can see it go into an infinite loop when I run it manually thereafter.
The fact that lrm-manager spins this way does block the entire boot, though, so this is still a serious issue. I don't know what it is about 2.6.27 which triggers this. I'm attaching a sh -x trace showing the loop; it continues indefinitely in a similar pattern and never exits.