Panic on boot on today's tip/master
When I updated my tip/master and rebooted into it, I am seeing a panic on boot. Here is the ooops message. (x86_64 box) PCI: MMCONFIG for domain 0000 [bus 00-2e] at [mem 0xd0000000-0xd2efffff] (base 0xd0000000) PCI: MMCONFIG at [mem 0xd0000000-0xd2efffff] reserved in E820 ------------[ cut here ]------------ ... 14 Jun 2010 11:45
[PATCH] [10/23] SCHED: Only allocate per cpu cpu mask buffer with offstack cpumasks
This will save a few bytes in the non offstack cpumask case. Found by gcc 4.6's new warnings. Cc: peterz(a) Cc: mingo(a) Signed-off-by: Andi Kleen <ak(a)> --- kernel/sched.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Index: linux-2.6.35-rc2-gcc/kernel/sc... 10 Jun 2010 07:47
[PATCH] [9/23] PRINTK: Use stable variable to dump kmsg buffer
kmsg_dump takes care to sample the global variables inside a spinlock, but then goes on to use the same variables outside the spinlock region too. Use the correct variable. This will make the race window smaller. Found by gcc 4.6's new warnings. Signed-off-by: Andi Kleen <ak(a)> --- kern... 10 Jun 2010 07:47
[1/23] x86: percpu: Avoid warnings of unused variables in per cpu
On 06/10/2010 01:10 PM, Andi Kleen wrote: Avoid hundreds of warnings with a gcc 4.6 -Wall build Cc: tj(a) Cc: x86(a) Signed-off-by: Andi Kleen <ak(a)> Acked-by: Tejun Heo <tj(a)> Can x86 or -mm please take this patch? There isn't any pending percpu patch ... 10 Jun 2010 16:47
[PATCH] [2/23] IRQ: Move alloc_desk_mask variables inside ifdef
They are only useful with CONFIG_CPUMASK_OFFSTACK Avoids hundreds of warnings with a gcc 4.6 -Wall build. Cc: tglx(a) Signed-off-by: Andi Kleen <ak(a)> --- include/linux/irq.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.35-rc2-gcc/include/linux/irq... 10 Jun 2010 07:47
[PATCH] [19/23] KVM: Fix unused but set warnings
No real bugs in this one, the real bug I found is in a separate patch. Cc: avi(a) Cc: kvm(a) Signed-off-by: Andi Kleen <ak(a)> --- arch/x86/kvm/paging_tmpl.h | 1 + arch/x86/kvm/vmx.c | 3 +-- virt/kvm/assigned-dev.c | 2 -- 3 files changed, 2 inse... 10 Jun 2010 07:47
[PATCH] [5/23] x86 boot: Set ax register in boot vga query
I think the ax register should be input to the BIOS call, not be unused, but not fully sure. hpa? Found by gcc 4.6's new warnings. Cc: hpa(a) Signed-off-by: Andi Kleen <ak(a)> --- arch/x86/boot/video-vga.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Index: linux-2.... 10 Jun 2010 07:47
[PATCH] [0/23] Fix gcc 4.6 set but unused variable warnings
gcc 4.6 -Wall gained a new set but unused variable warning. First it was incredibly noisy, but when looking at it in detail it actually found some bugs. I haven't tried to fix all occurrences, but at least the major ones for my configuration. If someone is interested more work would be possible on this. ... 10 Jun 2010 07:47
[PATCH] [23/23] FS: Fix unused but set warnings
No real bugs I believe, just some dead code, and some shut up code. Cc: viro(a) Signed-off-by: Andi Kleen <ak(a)> Index: linux-2.6.35-rc2-gcc/fs/splice.c =================================================================== --- linux-2.6.35-rc2-gcc.orig/fs/splice.c +++ linux-2.... 10 Jun 2010 07:47
[PATCH] [14/23] NFSD: Fix initialized but not read warnings
Fixes at least one real minor bug: the nfs4 recovery dir sysctl would not return its status properly. Also I finished Al's 1e41568d7378d ("Take ima_path_check() in nfsd past dentry_open() in nfsd_open()") commit, it moved the IMA code, but left the old path initializer in there. The rest is just dead code r... 10 Jun 2010 07:47