Commit e98bae7592a44bdce2e49ccd64f3c7ffe244a0f6
Exists in
master
and in
39 other branches
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6: (28 commits) sparc32: fix build, fix missing cpu_relax declaration SCHED_TTWU_QUEUE is not longer needed since sparc32 now implements IPI sparc32,leon: Remove unnecessary page_address calls in LEON DMA API. sparc: convert old cpumask API into new one sparc32, sun4d: Implemented SMP IPIs support for SUN4D machines sparc32, sun4m: Implemented SMP IPIs support for SUN4M machines sparc32,leon: Implemented SMP IPIs for LEON CPU sparc32: implement SMP IPIs using the generic functions sparc32,leon: SMP power down implementation sparc32,leon: added some SMP comments sparc: add {read,write}*_be routines sparc32,leon: don't rely on bootloader to mask IRQs sparc32,leon: operate on boot-cpu IRQ controller registers sparc32: always define boot_cpu_id sparc32: removed unused code, implemented by generic code sparc32: avoid build warning at mm/percpu.c:1647 sparc32: always register a PROM based early console sparc32: probe for cpu info only during startup sparc: consolidate show_cpuinfo in cpu.c sparc32,leon: implement genirq CPU affinity ...
Warning! This is a large diff.
To preserve performance the diff is not shown. Please, download the diff as plain diff or email patch instead.
If you still want to see the diff click this link
Showing 55 changed files Side-by-side Diff
- arch/sparc/Kconfig
- arch/sparc/include/asm/cpudata_32.h
- arch/sparc/include/asm/floppy_32.h
- arch/sparc/include/asm/io.h
- arch/sparc/include/asm/irq_32.h
- arch/sparc/include/asm/leon.h
- arch/sparc/include/asm/pcic.h
- arch/sparc/include/asm/pgtable_32.h
- arch/sparc/include/asm/pgtable_64.h
- arch/sparc/include/asm/setup.h
- arch/sparc/include/asm/smp_32.h
- arch/sparc/include/asm/smp_64.h
- arch/sparc/include/asm/spinlock_32.h
- arch/sparc/include/asm/system_32.h
- arch/sparc/include/asm/system_64.h
- arch/sparc/include/asm/winmacro.h
- arch/sparc/kernel/Makefile
- arch/sparc/kernel/cpu.c
- arch/sparc/kernel/cpumap.c
- arch/sparc/kernel/devices.c
- arch/sparc/kernel/ds.c
- arch/sparc/kernel/entry.S
- arch/sparc/kernel/head_32.S
- arch/sparc/kernel/ioport.c
- arch/sparc/kernel/irq.h
- arch/sparc/kernel/irq_32.c
- arch/sparc/kernel/irq_64.c
- arch/sparc/kernel/kernel.h
- arch/sparc/kernel/leon_kernel.c
- arch/sparc/kernel/leon_smp.c
- arch/sparc/kernel/mdesc.c
- arch/sparc/kernel/of_device_64.c
- arch/sparc/kernel/pci_msi.c
- arch/sparc/kernel/pcic.c
- arch/sparc/kernel/perf_event.c
- arch/sparc/kernel/process_32.c
- arch/sparc/kernel/prom_32.c
- arch/sparc/kernel/setup_32.c
- arch/sparc/kernel/setup_64.c
- arch/sparc/kernel/smp_32.c
- arch/sparc/kernel/smp_64.c
- arch/sparc/kernel/sun4c_irq.c
- arch/sparc/kernel/sun4d_irq.c
- arch/sparc/kernel/sun4d_smp.c
- arch/sparc/kernel/sun4m_irq.c
- arch/sparc/kernel/sun4m_smp.c
- arch/sparc/kernel/sysfs.c
- arch/sparc/kernel/time_32.c
- arch/sparc/kernel/us2e_cpufreq.c
- arch/sparc/kernel/us3_cpufreq.c
- arch/sparc/lib/Makefile
- arch/sparc/lib/rwsem_32.S
- arch/sparc/mm/init_64.c
- init/Kconfig
- kernel/sched.c