Hi Linus ! Here's a bunch of powerpc stuff for you to pull. There's a whole series from Anton which is in large part trivial cleanups, but it's all obvious enough stuff or worthy enough fixes that I decided to not wait until the next merge window (besides it's from Anton :-)
The rest is generally minor fixes. The two simple_write_to_buffer changes from Akinobu were around for a while (and Andrew had picked them up already), I just happen to have "missed" them in my collection for the previous batch. Cheers, Ben. The following changes since commit 12fcdba1b7ae8b25696433f420b775aeb556d89b: Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (2011-01-19 20:27:25 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git merge Akinobu Mita (2): powerpc/spufs: Use simple_write_to_buffer powerpc/rtas_flash: Use simple_read_from_buffer Anton Blanchard (19): powerpc/kexec: Move all ppc_md kexec function pointers together powerpc/kexec: Remove ppc_md.machine_kexec_cleanup powerpc/kexec: Remove ppc_md.machine_kexec powerpc/kdump: Remove ppc_md.machine_crash_shutdown powerpc/kexec: Don't initialise kexec hooks to default handlers powerpc/kexec: Remove empty ppc_md.machine_kexec_prepare powerpc/kdump: Move crash_kexec_stop_spus to kdump crash handler powerpc/kdump: Disable ftrace during kexec powerpc: Print 32 bits of DSISR in show_regs powerpc: Don't force MSR_RI in machine_check_exception powerpc: Never halt RTAS error logging after receiving an unrecoverable machine check powerpc: Remove duplicate debugger hook in machine_check_exception powerpc: Don't silently handle machine checks from userspace powerpc: Rework pseries machine check handler powerpc: Fix corruption when grabbing FWNMI data powerpc: Check RTAS extended log flag before checking length powerpc: machine_check_generic is wrong on 64bit powerpc: Disable mcount tracers in pseries defconfig powerpc: Enable 64kB pages and 1024 threads in pseries config Ben Hutchings (1): powerpc/boot/dts: Install dts from the right directory Benjamin Herrenschmidt (1): Merge remote branch 'kumar/next' into merge Ilya Yanok (1): powerpc/mpc8308: fix USB DR controller initialization Li Yang (1): powerpc/85xx: add e500 HID1 bit definition Michael Ellerman (1): powerpc: Ensure the else case of feature sections will fit Nishanth Aravamudan (1): powerpc/pseries: Add BNX2=m to defconfig Scott Wood (1): powerpc/mpic: Fix mask/unmask timeout message Shaohui Xie (1): powerpc/fsl_rio: Fix non-standard HID1 register access Steven Rostedt (2): powerpc/ppc64/tracing: Add stack frame to calls of trace_hardirqs_on/off powerpc/ppc32/tracing: Add stack frame to calls of trace_hardirqs_on/off Tejun Heo (1): powerpc/cell: Use system_wq in cpufreq_spudemand Timur Tabi (2): powerpc/85xx: fix compatible properties of the P1022DS DMA nodes used for audio powerpc: fix warning when compiling immap_qe.h roel kluin (1): powerpc/macintosh: Fix wrong test in fan_{read,write}_reg() arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/mpc8308rdb.dts | 2 +- arch/powerpc/boot/dts/p1022ds.dts | 4 +- arch/powerpc/configs/pseries_defconfig | 7 +- arch/powerpc/include/asm/feature-fixups.h | 27 ++++--- arch/powerpc/include/asm/immap_qe.h | 21 ++++-- arch/powerpc/include/asm/irqflags.h | 40 +++++++-- arch/powerpc/include/asm/machdep.h | 18 +---- arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/include/asm/reg_booke.h | 14 +++ arch/powerpc/include/asm/spu.h | 8 -- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 6 ++ arch/powerpc/kernel/cputable.c | 23 ----- arch/powerpc/kernel/crash.c | 72 +---------------- arch/powerpc/kernel/entry_32.S | 11 +++ arch/powerpc/kernel/machine_kexec.c | 19 ++-- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/rtas_flash.c | 53 ++----------- arch/powerpc/kernel/rtasd.c | 2 +- arch/powerpc/kernel/time.c | 25 +++++- arch/powerpc/kernel/traps.c | 12 +--- arch/powerpc/lib/feature-fixups-test.S | 19 ++++ arch/powerpc/platforms/83xx/mpc83xx.h | 2 + arch/powerpc/platforms/83xx/usb.c | 21 ++++- arch/powerpc/platforms/cell/cpufreq_spudemand.c | 20 +---- arch/powerpc/platforms/cell/qpace_setup.c | 5 - arch/powerpc/platforms/cell/spu_base.c | 70 ++++++++++++++++ arch/powerpc/platforms/cell/spufs/file.c | 27 ++----- arch/powerpc/platforms/embedded6xx/gamecube.c | 11 --- arch/powerpc/platforms/embedded6xx/wii.c | 11 --- arch/powerpc/platforms/pseries/kexec.c | 10 -- arch/powerpc/platforms/pseries/ras.c | 102 +++++++++++++++------- arch/powerpc/sysdev/fsl_rio.c | 2 - arch/powerpc/sysdev/mpic.c | 6 +- drivers/macintosh/therm_pm72.c | 4 +- 35 files changed, 334 insertions(+), 346 deletions(-) _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev