After a lots of kernel compilation, it seems bug have been fixed (for myself at least) since linux-2.6.25rc3. Using git bisect, it seems the following patch fixed the bug:
commit 9dc625e72309e1c919ea3e7f51d0ffca96123787 Author: Peer Chen <[EMAIL PROTECTED]> Date: Mon Feb 4 23:50:13 2008 -0800 PCI: quirks: set 'En' bit of MSI Mapping for devices onHT-based nvidia platform According to HT spec, to get message interrupt from devices mapped to HT interrupt message, the 'En' bit of MSI Mapping capability need to be set. The patch do this setting in quirks code for the devices on HT-based nvidia platform. [EMAIL PROTECTED]: coding-style fixes] Signed-off-by: Andy Currid <[EMAIL PROTECTED]> Signed-off-by: Peer Chen <[EMAIL PROTECTED]> Cc: "Eric W. Biederman" <[EMAIL PROTECTED]> Cc: Ingo Molnar <[EMAIL PROTECTED]> Cc: Thomas Gleixner <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> :040000 040000 479224d3d9b51c6554b70f00224963ec124cb6a7 a0e3e966c5b27a7508cc63423d477285cd52278f M drivers This patch seems to fix MSI handling for NVidia chipset. Next step: backport the patch to 2.6.24-16 (should be fairly simple) and check if it fixes the bug definitively -- r8169 module for PCI ID 1043:11f5 doesn't work well with hardy heron kernel 2.6.24 https://bugs.launchpad.net/bugs/181081 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs