Anton Blanchard
b6dcde5c74
powerpc: Fix hypervisor TLB batching
...
Profiling of a page fault scalability microbenchmark shows flush_hash_range
is not calling the batch hpte invalidate hcall (H_BULK_REMOVE).
It turns out we have a duplicate firmware feature for hcall-bulk and the
current setup code stops after finding the first match. This meant we never
batch and always do individual invalidates.
The patch below removes the duplicate and shifts FW_FEATURE_CMO to close
the gap. With the patch applied the single threaded page fault rate improves
from 217169 to 238755 per second on a POWER5 test box, a 10% improvement.
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2009-10-14 16:58:37 +11:00
..
iseries
powerpc/iseries: Fix pci breakage due to bad dma_data initialization
2009-05-15 16:43:41 +10:00
8xx_immap.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
8253pit.h
time: move PIT_TICK_RATE to linux/timex.h
2009-06-16 19:47:27 -07:00
abs_addr.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
agp.h
agp: kill phys_to_gart() and gart_to_phys()
2009-08-03 09:05:00 +01:00
asm-compat.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
atomic.h
powerpc: Use generic atomic64_t implementation on 32-bit processors
2009-06-15 13:27:38 +10:00
auxvec.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
backlight.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
bitops.h
powerpc: expose the multi-bit ops that underlie single-bit ops.
2009-08-20 10:12:23 +10:00
bitsperlong.h
asm-generic: introduce asm/bitsperlong.h
2009-06-11 21:02:14 +02:00
bootx.h
powerpc: Fix warnings from make headers_check
2009-02-23 10:48:57 +11:00
btext.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
bug.h
powerpc: Fix asm EMIT_BUG_ENTRY with !CONFIG_BUG
2008-12-16 15:53:23 +11:00
bugs.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
byteorder.h
byteorder: make swab.h include asm/swab.h like a regular header
2009-01-14 19:56:50 -08:00
cache.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
cacheflush.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
cell-pmu.h
powerpc/oprofile: IBM CELL: add SPU event profiling support
2009-01-08 15:51:55 +01:00
cell-regs.h
powerpc/cell: Move CBE_IOPTE_* to <asm/cell-regs.h>
2009-08-20 10:29:26 +10:00
checksum.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
clk_interface.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
code-patching.h
powerpc: Unify opcode definitions and support
2009-02-23 10:48:56 +11:00
compat.h
x86-64: seccomp: fix 32/64 syscall hole
2009-03-02 15:41:30 -08:00
cpm.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
cpm1.h
powerpc/cpm1: Remove IMAP_ADDR
2009-06-23 08:09:54 -05:00
cpm2.h
powerpc/cpm: Remove some cruft code and defines
2009-05-19 00:47:19 -05:00
cputable.h
Merge commit 'origin/master' into next
2009-03-24 13:38:30 +11:00
cputhreads.h
powerpc/mm: Add HW threads support to no_hash TLB management
2009-08-20 10:12:37 +10:00
cputime.h
cputime: Optimize jiffies_to_cputime(1)
2009-08-03 14:48:36 +02:00
current.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
dbdma.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
dbell.h
powerpc: Add support for using doorbells for SMP IPI
2009-02-23 15:53:03 +11:00
dcr-generic.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
dcr-mmio.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
dcr-native.h
powerpc/4xx: Extended DCR support v2
2008-12-21 14:21:15 +11:00
dcr-regs.h
ibm_newemac: Fix EMAC soft reset on 460EX/GT
2008-10-08 15:27:14 -07:00
dcr.h
powerpc: Const-qualify Device Node Argument to DCR Resource Extent API
2008-12-21 14:21:16 +11:00
delay.h
powerpc: Fix spin_event_timeout() to be robust over context switches
2009-07-08 13:50:24 +10:00
device.h
powerpc: Change archdata dma_data to a union
2009-09-24 15:31:43 +10:00
disassemble.h
ppc: Create disassemble.h to extract instruction fields
2008-12-31 16:52:21 +02:00
div64.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
dma-mapping.h
powerpc: Change archdata dma_data to a union
2009-09-24 15:31:43 +10:00
dma.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
edac.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
eeh.h
powerpc/pci: Split pcibios_fixup_bus() into bus setup and device setup
2008-11-06 09:22:37 +11:00
eeh_event.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
elf.h
powerpc: Fix up elf_read_implies_exec() usage
2009-05-21 15:44:21 +10:00
emergency-restart.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
emulated_ops.h
powerpc: Keep track of emulated instructions
2009-05-21 15:44:26 +10:00
errno.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
exception-64e.h
powerpc/book3e-64: Add helper function to setup IVORs
2009-08-28 14:24:13 +10:00
exception-64s.h
powerpc: Remove use of a second scratch SPRG in STAB code
2009-08-20 10:12:28 +10:00
fb.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
fcntl.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
feature-fixups.h
powerpc: Enable MMU feature sections for inline asm
2009-05-21 15:44:21 +10:00
firmware.h
powerpc: Fix hypervisor TLB batching
2009-10-14 16:58:37 +11:00
fixmap.h
powerpc: Minor cleanups of kernel virt address space definitions
2009-05-27 16:32:50 +10:00
floppy.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
fs_pd.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
fsl_gtm.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
fsl_lbc.h
powerpc/fsl: Increase the number of possible localbus banks
2009-06-15 21:45:32 -05:00
fsldma.h
fsldma: Add DMA_SLAVE support
2009-09-08 17:53:04 -07:00
ftrace.h
powerpc32, ftrace: save and restore mcount regs with macro
2009-02-23 10:48:54 +11:00
futex.h
powerpc: Fix data-corrupting bug in __futex_atomic_op
2009-04-15 15:23:53 +10:00
gpio.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
grackle.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
hardirq.h
powerpc: Switch to asm-generic/hardirq.h
2009-08-20 10:29:27 +10:00
heathrow.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
highmem.h
powerpc/mm: Make k(un)map_atomic out of line
2009-06-26 14:37:25 +10:00
hugetlb.h
mm: report the MMU pagesize in /proc/pid/smaps
2009-01-06 15:58:58 -08:00
hvcall.h
powerpc: Make CMO paging space pool ID and page size available
2008-08-18 14:22:34 +10:00
hvconsole.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
hvcserver.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
hw_irq.h
perf: Do the big rename: Performance Counters -> Performance Events
2009-09-21 14:28:04 +02:00
hydra.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
i8259.h
powerpc: Remove use of CONFIG_PPC_MERGE
2008-08-04 13:18:17 +10:00
ibmebus.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ide.h
cleanup powerpc/include/asm/ide.h
2008-08-18 21:40:03 +02:00
immap_86xx.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
immap_cpm2.h
powerpc: Update QE/CPM2 usb_ctlr structures for USB support
2008-11-08 12:39:02 -06:00
immap_qe.h
powerpc: Update QE/CPM2 usb_ctlr structures for USB support
2008-11-08 12:39:02 -06:00
io-defs.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
io.h
powerpc: Wire up /proc/vmallocinfo to our ioremap()
2009-03-11 17:10:14 +11:00
ioctl.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ioctls.h
powerpc: Add ioctls for RS485 mode control of serial drivers
2009-01-08 16:25:12 +11:00
iommu.h
powerpc: Change archdata dma_data to a union
2009-09-24 15:31:43 +10:00
ipcbuf.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ipic.h
powerpc: Remove use of CONFIG_PPC_MERGE
2008-08-04 13:18:17 +10:00
irq.h
powerpc/irq: Improve nanodoc
2009-09-11 11:27:57 +10:00
irq_regs.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
irqflags.h
powerpc: Fix lockdep IRQ tracing bug
2008-08-18 14:22:34 +10:00
Kbuild
byteorder: make swab.h include asm/swab.h like a regular header
2009-01-14 19:56:50 -08:00
kdebug.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kdump.h
powerpc/32: Wire up the trampoline code for kdump
2008-12-23 15:13:29 +11:00
kexec.h
powerpc/kdump: Use ppc_save_regs() in crash_setup_regs()
2009-01-08 16:25:17 +11:00
keylargo.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kgdb.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kmap_types.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kprobes.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kvm.h
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-03-26 16:11:41 -07:00
kvm_44x.h
KVM: ppc: move struct kvmppc_44x_tlbe into 44x-specific header
2009-03-24 11:02:55 +02:00
kvm_asm.h
KVM: ppc: Add extra E500 exceptions
2009-03-24 11:02:59 +02:00
kvm_e500.h
KVM: ppc: E500 core-specific code
2009-03-24 11:02:58 +02:00
kvm_host.h
KVM: Prepare memslot data structures for multiple hugepage sizes
2009-09-10 08:33:02 +03:00
kvm_para.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
kvm_ppc.h
KVM: ppc: remove debug support broken by KVM debug rewrite
2009-03-24 11:03:01 +02:00
libata-portmap.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
linkage.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
lmb.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
local.h
powerpc: Tell gcc when we clobber the carry in inline asm
2008-11-19 16:04:28 +11:00
lppaca.h
powerpc: Shield code specific to 64-bit server processors
2009-06-09 16:47:38 +10:00
lv1call.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
machdep.h
powerpc/pci: Pull ppc32 PCI features into common
2009-08-28 14:24:15 +10:00
macio.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mc146818rtc.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mediabay.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mman.h
mm: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions
2009-09-22 07:17:41 -07:00
mmu-8xx.h
powerpc: Add TLB management code for 64-bit Book3E
2009-08-20 10:25:09 +10:00
mmu-40x.h
powerpc: Add TLB management code for 64-bit Book3E
2009-08-20 10:25:09 +10:00
mmu-44x.h
powerpc: Add TLB management code for 64-bit Book3E
2009-08-20 10:25:09 +10:00
mmu-book3e.h
powerpc/booke: Move MMUCSR definition into mmu-book3e.h
2009-08-24 20:48:05 -05:00
mmu-hash32.h
powerpc: Name xpn & x fields in HW Hash PTE format
2009-08-28 14:24:12 +10:00
mmu-hash64.h
powerpc/pseries: Fix to handle slb resize across migration
2009-09-02 16:19:01 +10:00
mmu.h
powerpc/mm: Add MMU features for TLB reservation & Paired MAS registers
2009-08-28 14:24:12 +10:00
mmu_context.h
powerpc: Add TLB management code for 64-bit Book3E
2009-08-20 10:25:09 +10:00
mmzone.h
numa, cpumask: move numa_node_id default implementation to topology.h, fix
2009-03-19 12:51:25 +01:00
module.h
powerpc/ppc32: ftrace, dynamic ftrace to handle modules
2008-11-20 10:52:53 -08:00
mpc5xxx.h
powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function
2009-06-17 00:30:22 -06:00
mpc6xx.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mpc8xx.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mpc52xx.h
powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function
2009-06-17 00:30:22 -06:00
mpc52xx_psc.h
ASoC: Add a few more mpc5200 PSC defines
2009-05-24 19:31:04 +01:00
mpc8260.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
mpic.h
powerpc: Add support for CoreInt delivery of interrupts on MPIC
2009-04-06 09:09:14 -05:00
msgbuf.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
msi_bitmap.h
powerpc: Split-out common MSI bitmap logic into msi_bitmap.c
2008-08-20 16:34:57 +10:00
mutex.h
powerpc: Optimise mutex
2008-11-19 16:04:58 +11:00
nvram.h
powerpc/nvram: Enable use Generic NVRAM driver for different size chips
2009-09-11 16:02:11 +10:00
of_device.h
powerpc: Remove include of linux/of_device.h from asm/of_device.h
2008-08-20 16:34:59 +10:00
of_platform.h
of: make of_(un)register_platform_driver common code
2009-05-02 15:36:10 -07:00
ohare.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
oprofile_impl.h
powerpc/oprofile: IBM CELL: add SPU event profiling support
2009-01-08 15:51:55 +01:00
paca.h
perf: Tidy up after the big rename
2009-09-21 14:34:11 +02:00
page.h
powerpc: Add memory management headers for new 64-bit BookE
2009-08-20 10:25:06 +10:00
page_32.h
asm-generic: rename page.h and uaccess.h
2009-06-11 21:02:17 +02:00
page_64.h
powerpc: Add memory management headers for new 64-bit BookE
2009-08-20 10:25:06 +10:00
param.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
parport.h
parport_pc: Fix build failure drivers/parport/parport_pc.c for powerpc
2009-04-14 08:48:50 -07:00
pasemi_dma.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pci-bridge.h
powerpc/pci: Pull ppc32 PCI features into common
2009-08-28 14:24:15 +10:00
pci.h
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2009-09-16 07:49:54 -07:00
percpu.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
perf_event.h
perf_event, powerpc: Fix compilation after big perf_counter rename
2009-09-22 09:30:40 +02:00
pgalloc-32.h
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
2009-07-27 12:10:38 -07:00
pgalloc-64.h
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
2009-07-27 12:10:38 -07:00
pgalloc.h
powerpc/mm: Fix encoding of page table cache numbers
2009-08-20 10:25:12 +10:00
pgtable-ppc32.h
powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT
2009-09-02 16:20:41 +10:00
pgtable-ppc64-4k.h
powerpc/mm: Split the various pgtable-* headers based on MMU type
2009-03-20 15:56:57 +11:00
pgtable-ppc64-64k.h
powerpc/mm: Fix misplaced #endif in pgtable-ppc64-64k.h
2009-08-20 10:12:35 +10:00
pgtable-ppc64.h
powerpc/mm: Cleanup handling of execute permission
2009-08-27 13:12:51 +10:00
pgtable.h
powerpc/32: Always order writes to halves of 64-bit PTEs
2009-08-18 14:48:39 +10:00
phyp_dump.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pmac_feature.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pmac_low_i2c.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pmac_pfunc.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pmc.h
powerpc/pmc: Don't access lppaca on Book3E
2009-09-24 15:31:39 +10:00
pmi.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
poll.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
posix_types.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ppc-opcode.h
powerpc/mm: Add opcode definitions for tlbivax and tlbsrx.
2009-08-20 10:12:38 +10:00
ppc-pci.h
powerpc/pci: Merge ppc32 and ppc64 versions of phb_scan()
2009-09-02 15:45:53 +10:00
ppc4xx.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ppc_asm.h
powerpc: Adjust base and index registers in Altivec macros
2009-08-28 14:24:12 +10:00
processor.h
powerpc: Sanitize stack pointer in signal handling code
2009-03-27 16:58:24 +11:00
prom.h
powerpc: Add of_find_next_cache_node()
2008-12-21 14:21:14 +11:00
ps3.h
ps3: Replace direct file operations by callback
2009-06-15 16:47:26 +10:00
ps3av.h
powerpc/ps3: Make ps3av_set_video_mode mode ID signed
2009-03-11 17:10:17 +11:00
ps3fb.h
powerpc: Remove duplicated #include's
2009-04-07 15:18:58 +10:00
ps3gpu.h
ps3fb: Tear down FB setup during cleanup
2009-06-15 13:26:21 +10:00
ps3stor.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pSeries_reconfig.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
pte-8xx.h
powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL
2009-09-24 15:31:49 +10:00
pte-40x.h
powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL
2009-09-24 15:31:49 +10:00
pte-44x.h
powerpc/mm: Cleanup handling of execute permission
2009-08-27 13:12:51 +10:00
pte-book3e.h
powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT
2009-09-02 16:20:41 +10:00
pte-common.h
powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL
2009-09-24 15:31:49 +10:00
pte-fsl-booke.h
powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT
2009-09-02 16:20:41 +10:00
pte-hash32.h
powerpc/mm: Cleanup handling of execute permission
2009-08-27 13:12:51 +10:00
pte-hash64-4k.h
powerpc/mm: Tweak PTE bit combination definitions
2009-03-24 13:47:33 +11:00
pte-hash64-64k.h
powerpc/mm: Fix potential access to freed pages when using hugetlbfs
2009-06-26 16:55:36 +10:00
pte-hash64.h
powerpc/mm: Add option for non-atomic PTE updates to ppc64
2009-03-24 13:47:34 +11:00
ptrace.h
powerpc: Add PTRACE_SINGLEBLOCK support
2009-06-09 13:29:25 +10:00
qe.h
powerpc/qe: Implement qe_alive_during_sleep() helper function
2009-08-30 21:51:33 -07:00
qe_ic.h
powerpc/qe: Fix few build errors with CONFIG_QUICC_ENGINE=n
2008-12-30 11:14:06 -06:00
reg.h
powerpc: Add definitions used by exception handling on 64-bit Book3E
2009-08-20 10:25:07 +10:00
reg_8xx.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
reg_booke.h
powerpc/book3e-64: Add support to initial_tlb_book3e for non-HES TLB
2009-08-28 14:24:14 +10:00
reg_fsl_emb.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
resource.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
rheap.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
rio.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
rtas.h
powerpc: Use one common impl. of RTAS timebase sync and use raw spinlock
2009-06-26 16:55:25 +10:00
rtc.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
rwsem.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
scatterlist.h
powerpc: Use sg->dma_length in sg_dma_len() macro on 32-bit
2009-05-21 15:44:25 +10:00
seccomp.h
x86-64: seccomp: fix 32/64 syscall hole
2009-03-02 15:41:30 -08:00
sections.h
Merge commit 'origin'
2008-10-15 11:31:54 +11:00
sembuf.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
serial.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
setjmp.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
setup.h
powerpc: derive COMMAND_LINE_SIZE from asm-generic
2009-08-28 14:24:16 +10:00
sfp-machine.h
powerpc/math-emu: Change types to work on ppc64
2009-04-02 16:17:36 -05:00
shmbuf.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
shmparam.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
sigcontext.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
siginfo.h
signals: demultiplexing SIGTRAP signal
2008-09-23 13:26:52 +02:00
signal.h
asm-generic: rename termios.h, signal.h and mman.h
2009-06-11 21:01:52 +02:00
smp.h
cpumask: remove arch_send_call_function_ipi
2009-09-24 09:34:47 +09:30
smu.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
socket.h
net: implement a SO_DOMAIN getsockoption
2009-08-05 13:02:57 -07:00
sockios.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
sparsemem.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
spinlock.h
locking, powerpc: Rename __spin_try_lock() and friends
2009-08-31 18:08:48 +02:00
spinlock_types.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
spu.h
powerpc/cell: Bitops work on unsigned longs
2009-01-08 16:25:12 +11:00
spu_csa.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
spu_info.h
powerpc: Fix warnings from make headers_check
2009-02-23 10:48:57 +11:00
spu_priv1.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
sstep.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
stat.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
statfs.h
PowerPC: Use <asm-generic/statfs.h>
2008-09-06 19:30:15 +01:00
string.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
suspend.h
pm: cleanup includes
2009-04-01 08:59:16 -07:00
swab.h
powerpc: Fix warnings from make headers_check
2009-02-23 10:48:57 +11:00
swiotlb.h
powerpc: use dma_map_ops struct
2009-08-28 14:24:10 +10:00
synch.h
powerpc: Optimise smp_wmb
2008-11-19 16:04:55 +11:00
syscall.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
syscalls.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
systbl.h
perf: Do the big rename: Performance Counters -> Performance Events
2009-09-21 14:28:04 +02:00
system.h
powerpc: Set init_bootmem_done on NUMA platforms as well
2009-06-09 16:43:04 +10:00
tce.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
termbits.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
termios.h
asm-generic: rename termios.h, signal.h and mman.h
2009-06-11 21:01:52 +02:00
thread_info.h
sched: INIT_PREEMPT_COUNT
2009-07-10 14:24:05 -07:00
time.h
powerpc: Eliminate unused do_gtod variable
2008-11-06 09:49:28 +11:00
timex.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
tlb.h
powerpc/mm: Rework & cleanup page table freeing code path
2009-08-20 10:24:56 +10:00
tlbflush.h
powerpc/mm: Make low level TLB flush ops on BookE take additional args
2009-08-20 10:12:41 +10:00
topology.h
cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: powerpc
2009-09-24 09:34:42 +09:30
tsi108.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
tsi108_irq.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
tsi108_pci.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
types.h
asm-generic: introduce asm/bitsperlong.h
2009-06-11 21:02:14 +02:00
uaccess.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ucc.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ucc_fast.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ucc_slow.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
ucontext.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
udbg.h
powerpc/udbg: Fix lost byte during console handover; change LFCR to CRLF
2009-03-11 17:11:34 +11:00
uic.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
unaligned.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
uninorth.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
unistd.h
perf: Do the big rename: Performance Counters -> Performance Events
2009-09-21 14:28:04 +02:00
user.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
vdso.h
powerpc: Move 64bit VDSO to improve context switch performance
2009-08-20 10:12:24 +10:00
vdso_datapage.h
powerpc: Improve resolution of VDSO clock_gettime
2008-11-06 09:49:22 +11:00
vga.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
vio.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
xilinx_intc.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
xilinx_pci.h
powerpc/virtex: Add support for Xilinx PCI host bridge
2009-06-06 10:14:22 -06:00
xmon.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00
xor.h
powerpc: Move include files to arch/powerpc/include/asm
2008-08-04 12:02:00 +10:00