This bug is described here: https://bugzilla.kernel.org/show_bug.cgi?id=16612
In two words: this patch: http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=commitdiff;h=568132624386f53e87575195d868db9afb2e9316 makes kernel 2.6.35.2 unusable on my PC. The particular file that gets miscompiled is this one: http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=blob;f=arch/x86/include/asm/cmpxchg_32.h;h=c1cf59d72f096e3825010681889eb6625c662d16;hb=HEAD GCC 4.5.1 is not affected by this bug. -- Summary: GCC 4.4.4 miscompiles (?) the Linux kernel, makes kernel unusable Product: gcc Version: 4.4.4 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: t dot artem at mailcity dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45312