selinux kernel panic 2.6.28-13.45
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Andy Whitcroft | ||
Jaunty |
Fix Released
|
Medium
|
Manoj Iyer |
Bug Description
SRU Justification:
Impact: kernel panics when SELinux is enabled.
Fix: A non-upstream patch from Eric Paris fixes this issue specifically for Ubuntu.
"Ubuntu users were experiencing a kernel panic when they enabled SELinuxdue to an old bug in our handling of the compatibility mode network controls, introduced Jan 1 2008 effad8df4426103
Most distros have not used the compat_net code since the new code was introduced and so noone has hit this problem before. Ubuntu is the only distro I know that enabled that legacy cruft by default. But, I was ask
to look at it and found that the above patch changed a call to avc_has_perm from if(send_perm) to if(!send_perm) in selinux_
This patch corrects that accidental bug introduction."
Testcase: Testkernel (see below)
---
I believe this is an accidental regression related to:
https:/
Several patches were tried for this bug, with most of them causing kernel panics similar to the one attached. The final patch was tested out for the -14 kernel and worked ok.
Thanks,
Caleb
Changed in linux (Ubuntu): | |
assignee: | nobody → Manoj Iyer (manjo) |
Changed in linux (Ubuntu): | |
status: | New → In Progress |
description: | updated |
Changed in linux (Ubuntu Jaunty): | |
assignee: | nobody → Manoj Iyer (manjo) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Can you please test the kernel in
http:// people. ubuntu. com/~manjo/ lp395219- jaunty/
and verify that it fixes the panic ?