-
- Downloads
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Pull powerpc fixes from Ben Herrenschmidt: "Here are a few things for -rc2, this time it's all written by me so it can only be perfect .... right ? :) So we have the fix to call irq_enter/exit on the irq stack we've been discussing, plus a cleanup on top to remove an unused (and broken) stack limit tracking feature (well, make it 32-bit only in fact where it is used and works properly). Then we have two things that I wrote over the last couple of days and made the executive decision to include just because I can (and I'm sure you won't object .... right ?). They fix a couple of annoying and long standing "issues": - We had separate zImages for when booting via Open Firmware vs. booting via a flat device-tree, while it's trivial to make one that deals with both - We wasted a ton of cycles spinning secondary CPUs uselessly at boot instead of starting them when needed on pseries, thus contributing significantly to global warming" * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: powerpc/pseries: Do not start secondaries in Open Firmware powerpc/zImage: make the "OF" wrapper support ePAPR boot powerpc: Remove ksp_limit on ppc64 powerpc/irq: Run softirqs off the top of the irq stack
No related branches found
No related tags found
Showing
- arch/powerpc/boot/Makefile 2 additions, 2 deletionsarch/powerpc/boot/Makefile
- arch/powerpc/boot/epapr-wrapper.c 9 additions, 0 deletionsarch/powerpc/boot/epapr-wrapper.c
- arch/powerpc/boot/epapr.c 2 additions, 2 deletionsarch/powerpc/boot/epapr.c
- arch/powerpc/boot/of.c 15 additions, 1 deletionarch/powerpc/boot/of.c
- arch/powerpc/boot/wrapper 5 additions, 4 deletionsarch/powerpc/boot/wrapper
- arch/powerpc/include/asm/irq.h 2 additions, 2 deletionsarch/powerpc/include/asm/irq.h
- arch/powerpc/include/asm/processor.h 1 addition, 3 deletionsarch/powerpc/include/asm/processor.h
- arch/powerpc/kernel/asm-offsets.c 2 additions, 1 deletionarch/powerpc/kernel/asm-offsets.c
- arch/powerpc/kernel/irq.c 44 additions, 56 deletionsarch/powerpc/kernel/irq.c
- arch/powerpc/kernel/misc_32.S 20 additions, 5 deletionsarch/powerpc/kernel/misc_32.S
- arch/powerpc/kernel/misc_64.S 4 additions, 6 deletionsarch/powerpc/kernel/misc_64.S
- arch/powerpc/kernel/process.c 2 additions, 1 deletionarch/powerpc/kernel/process.c
- arch/powerpc/kernel/prom_init.c 21 additions, 0 deletionsarch/powerpc/kernel/prom_init.c
- arch/powerpc/lib/sstep.c 2 additions, 1 deletionarch/powerpc/lib/sstep.c
- arch/powerpc/platforms/pseries/smp.c 16 additions, 10 deletionsarch/powerpc/platforms/pseries/smp.c
Loading
Please register or sign in to comment