linux/arch/mips/include/asm
Jian Peng d0be89f6c2 MIPS: topdown mmap support
This patch introduced topdown mmap support in user process address
space allocation policy.

Recently, we ran some large applications that use mmap heavily and
lead to OOM due to inflexible mmap allocation policy on MIPS32.

Since most other major archs supported it for years, it is reasonable
to follow the trend and reduce the pain of porting applications.

Due to cache aliasing concern, arch_get_unmapped_area_topdown() and
other helper functions are implemented in arch/mips/kernel/syscall.c.

Signed-off-by: Jian Peng <jipeng2005@gmail.com>
Cc: David Daney <ddaney@caviumnetworks.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2389/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2011-07-25 17:26:51 +01:00
..
dec Fix common misspellings 2011-03-31 11:26:23 -03:00
emma MIPS: EMMA2RH: Replace EMMA2RH_SW_IRQ_INTxx with EMMA2RH_SW_IRQ(n) 2010-08-05 13:26:04 +01:00
fw MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
ip32 MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
lasat MIPS: Lasat: Fix compilation 2009-09-17 20:07:42 +02:00
mach-ar7 MIPS: AR7: Fix loops per jiffies on TNETD7200 devices 2010-12-16 18:10:56 +00:00
mach-ath79 MIPS: ath79: add common WMAC device for AR913X based boards 2011-01-18 19:30:28 +01:00
mach-au1x00 MIPS: Alchemy: Clean up GPIO registers and accessors 2011-05-19 09:55:46 +01:00
mach-bcm47xx MIPS: BCM47xx: Fix MAC address parsing. 2011-05-19 09:55:47 +01:00
mach-bcm63xx MIPS: BCM63xx: Remove duplicate PERF_IRQSTAT_REG definition 2011-07-20 23:12:12 +01:00
mach-cavium-octeon Octeon: Fix interrupt irq settings for performance counters. 2011-05-19 09:55:49 +01:00
mach-cobalt Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
mach-db1x00 MIPS: Alchemy: Extended DB1200 board support. 2010-02-27 12:53:00 +01:00
mach-dec MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-emma2rh MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-generic dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN 2010-08-11 08:59:21 -07:00
mach-ip22 MIPS: IP22/28: Switch over to RTC class driver 2008-10-15 12:46:51 +01:00
mach-ip27 MIPS: Convert DMA to use dma-mapping-common.h 2010-10-29 19:08:31 +01:00
mach-ip28 MIPS: IP22/28: Switch over to RTC class driver 2008-10-15 12:46:51 +01:00
mach-ip32 Fix common misspellings 2011-03-31 11:26:23 -03:00
mach-jazz MIPS: Convert DMA to use dma-mapping-common.h 2010-10-29 19:08:31 +01:00
mach-jz4740 watchdog: add JZ4740 watchdog driver 2011-03-15 16:01:44 +00:00
mach-lantiq MIPS: Lantiq: Add ethernet driver 2011-05-19 09:55:43 +01:00
mach-lasat MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-loongson Fix common misspellings 2011-03-31 11:26:23 -03:00
mach-malta MIPS: Malta: Remove pointless use use of CONFIG_CPU_HAS_LLSC 2009-09-17 20:07:49 +02:00
mach-mipssim MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-netlogic MIPS: Netlogic: mach-netlogic include files 2011-05-19 09:55:39 +01:00
mach-pb1x00 Fix common misspellings 2011-03-31 11:26:23 -03:00
mach-pnx833x MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
mach-pnx8550 MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-powertv Fix common misspellings 2011-03-31 11:26:23 -03:00
mach-rc32434 MIPS: RB532: Cleanup cpu-features-overrides 2009-06-17 11:06:26 +01:00
mach-rm MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-sibyte MIPS: Sibyte: Apply M3 workaround only on affected chip types and versions. 2010-04-12 17:26:19 +01:00
mach-tx39xx MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-tx49xx MIPS: TX49xx: Rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN 2010-10-04 18:33:58 +01:00
mach-vr41xx MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-wrppmc MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mach-yosemite MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mips-boards MIPS: GIC: Remove dependencies from Malta files. 2010-10-04 18:33:56 +01:00
netlogic MIPS: XLR, XLS: Add PCI support. 2011-05-19 09:55:41 +01:00
octeon Fix common misspellings 2011-03-31 11:26:23 -03:00
pci Fix common misspellings 2011-03-31 11:26:23 -03:00
pmc-sierra/msp71xx Fix common misspellings 2011-03-31 11:26:23 -03:00
sgi Fix common misspellings 2011-03-31 11:26:23 -03:00
sibyte Fix common misspellings 2011-03-31 11:26:23 -03:00
sn Fix common misspellings 2011-03-31 11:26:23 -03:00
txx9 MIPS: TXx9: Remove forced serial console setting 2010-02-27 12:53:22 +01:00
vr41xx Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
xtalk MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
Kbuild byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
abi.h MIPS: Move signal trampolines off of the stack. 2010-04-12 17:26:15 +01:00
addrspace.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
amon.h MIPS: CMP: activate CMP support 2009-07-03 15:45:26 +01:00
arch_hweight.h MIPS: Create and use asm/arch_hweight.h 2010-08-05 13:26:02 +01:00
asm-offsets.h kbuild: move asm-offsets.h to include/generated 2009-12-12 13:08:14 +01:00
asm.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
asmmacro-32.h update David Miller's old email address 2011-04-06 06:19:38 -07:00
asmmacro-64.h update David Miller's old email address 2011-04-06 06:19:38 -07:00
asmmacro.h MIPS: Use EI/DI for MIPS R2. 2008-12-12 18:12:23 +00:00
atomic.h MIPS: Get rid of branches to .subsections. 2010-10-29 19:08:24 +01:00
auxvec.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
barrier.h MIPS: Optimize spinlocks. 2010-02-27 12:53:42 +01:00
bcache.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
bitops.h bitops: remove minix bitops from asm/bitops.h 2011-03-23 19:46:22 -07:00
bitsperlong.h asm-generic: introduce asm/bitsperlong.h 2009-06-11 21:02:14 +02:00
bootinfo.h MIPS: Add a platform hook for swiotlb setup. 2010-10-29 19:08:32 +01:00
branch.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
break.h MIPS: kprobe: Add support. 2010-08-05 13:26:29 +01:00
bug.h MIPS: Convert BUG() to use unreachable() 2009-12-05 09:10:12 -08:00
bugs.h MIPS: Build fix - include <linux/smp.h> into all smp_processor_id() users. 2009-06-24 18:34:39 +01: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 MIPS: Rename .data..mostly and properly handle it in linker script 2011-05-10 18:15:24 +01:00
cachectl.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cacheflush.h block: add helpers to run flush_dcache_page() against a bio and a request's pages 2009-11-26 09:16:19 +01:00
cacheops.h MIPS: RM7000: Add support for tertiary cache 2010-08-05 13:26:06 +01:00
cevt-r4k.h MIPS: MSP: Fix build error 2011-05-10 18:15:24 +01:00
checksum.h MIPS: uaccess: Switch lock annotations to might_fault(). 2009-05-14 13:50:28 +01:00
clock.h MIPS: Loongson 2F: Add CPU frequency scaling support 2009-12-17 01:57:20 +00:00
cmp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cmpxchg.h MIPS: Get rid of branches to .subsections. 2010-10-29 19:08:24 +01:00
compat-signal.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
compat.h compat: Make compat_alloc_user_space() incorporate the access_ok() 2010-09-14 16:08:45 -07:00
compiler.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
cop2.h MIPS: Don't place cu2 notifiers in __cpuinitdata 2010-10-04 18:34:00 +01:00
cpu-features.h MIPS: Update comment for cpu_has_clo_clz 2010-08-05 13:26:01 +01:00
cpu-info.h MIPS: Probe for presence of KScratch registers. 2011-01-18 19:30:22 +01:00
cpu.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-05-23 09:12:26 -07:00
cputime.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
current.h MIPS: Use generic current.h 2010-02-27 12:53:27 +01:00
debug.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
delay.h MIPS: Fix potencial build error in <asm/delay.h> 2009-09-17 20:07:41 +02:00
device.h MIPS: Convert DMA to use dma-mapping-common.h 2010-10-29 19:08:31 +01:00
div64.h MIPS: Rewrite <asm/div64.h> to work with gcc 4.4.0. 2009-05-14 13:50:29 +01:00
dma-mapping.h MIPS: Kludge IP27 build for 2.6.39. 2011-05-18 14:18:27 +01:00
dma.h MIPS: Allow MAX_DMA32_PFN to be overridden. 2010-10-29 19:08:28 +01:00
ds1287.h Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
dsp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
edac.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
elf.h MIPS: Don't clobber personality high bits. 2010-12-16 18:10:54 +00:00
emergency-restart.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
errno.h mm: make __get_user_pages return -EHWPOISON for HWPOISON page optionally 2011-03-17 13:08:27 -03:00
fb.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
fcntl.h MIPS: 32-bit: Fix build failure in asm/fcntl.h 2010-10-18 16:59:04 +01:00
fixmap.h MIPS: Fix machine check exception in kmap_coherent() 2009-11-02 12:00:04 +01:00
floppy.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fpregdef.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
fpu.h MIPS: Cleanup signal code initialization 2009-12-17 01:57:32 +00:00
fpu_emulator.h MIPS: Fix build breakage if CONFIG_DEBUG_FS is enabled. 2010-04-12 17:26:08 +01:00
ftrace.h MIPS: Loongson: Change the Email address of Wu Zhangjin 2010-02-27 12:53:12 +01:00
futex.h futex: Sanitize futex ops argument types 2011-03-11 12:23:31 +01:00
gcmpregs.h MIPS: GIC: Random fixes and enhancements. 2009-11-02 12:00:06 +01:00
gic.h MIPS: GIC: Remove dependencies from Malta files. 2010-10-04 18:33:56 +01:00
gpio.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
gt64120.h MIPS: GT64120: Remove useless inclusion of clocksource.h. 2011-07-20 23:12:10 +01:00
hardirq.h MIPS: Convert to asm-generic/hardirq.h 2009-09-17 20:07:48 +02:00
hazards.h MIPS: Alchemy: remove SOC_AU1X00 in favor of MIPS_ALCHEMY 2010-08-05 13:26:06 +01:00
highmem.h mm: stack based kmap_atomic() 2010-10-26 16:52:08 -07:00
hugetlb.h MIPS: Invalidate old TLB mappings when updating huge page PTEs. 2011-05-10 18:15:26 +01:00
hw_irq.h Fix common misspellings 2011-03-31 11:26:23 -03:00
i8253.h clocksource: convert mips to generic i8253 clocksource 2011-05-14 10:29:48 +01:00
i8259.h MIPS: i8259: Convert IRQ controller lock to raw spinlock. 2010-02-27 12:53:38 +01:00
ide.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
inst.h MIPS: Add LDX and LWX instructions to uasm. 2011-01-18 19:30:23 +01:00
io.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ioctl.h MIPS: ioctl.h: Cleanup. 2009-06-17 11:06:28 +01:00
ioctls.h tty: add TIOCVHANGUP to allow clean tty shutdown of all ttys 2011-02-17 14:16:30 -08:00
ipcbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irq.h MIPS: SMTC: Cleanup the hook mess and use irq_data 2011-03-25 18:45:18 +01:00
irq_cpu.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irq_gt641xx.h Update Yoichi Yuasa's e-mail address 2009-07-03 15:45:29 +01:00
irq_regs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
irqflags.h Fix common misspellings 2011-03-31 11:26:23 -03:00
isadep.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
jazz.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
jazzdma.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
jump_label.h jump label: Introduce static_branch() interface 2011-04-04 12:48:08 -04:00
kdebug.h MIPS: kprobe: Add support. 2010-08-05 13:26:29 +01:00
kexec.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
kgdb.h kgdb,mips: Individual register get/set for mips 2010-08-05 09:22:21 -05:00
kmap_types.h kmap_types: make most arches use generic header file 2009-06-16 19:47:51 -07:00
kprobes.h MIPS: kprobe: Add support. 2010-08-05 13:26:29 +01:00
kspd.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
linkage.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
local.h MIPS: define local_xchg from xchg_local to atomic_long_xchg 2010-10-29 19:08:47 +01:00
local64.h arch: Implement local64_t 2010-06-09 11:12:36 +02:00
m48t37.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mc146818-time.h set_rtc_mmss: show warning message only once 2011-01-13 08:03:07 -08:00
mc146818rtc.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mips_machine.h MIPS: Add generic support for multiple machines within a single kernel 2011-01-18 19:30:21 +01:00
mips_mt.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsmtregs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsprom.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mipsregs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
mman.h thp: mm: define MADV_NOHUGEPAGE 2011-01-13 17:32:47 -08:00
mmu.h MIPS: Preliminary VDSO 2010-04-12 17:26:14 +01:00
mmu_context.h MIPS: Use C0_KScratch (if present) to hold PGD pointer. 2011-01-18 19:30:22 +01:00
mmzone.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
module.h MIPS: Netlogic: Cache, TLB support and feature overrides for XLR 2011-05-19 09:55:40 +01:00
msc01_ic.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
msgbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
mutex.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
nile4.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
paccess.h Fix common misspellings 2011-03-31 11:26:23 -03:00
page.h MIPS: Document why RELOC_HIDE is there. 2010-10-04 18:33:55 +01:00
param.h MIPS: Simplify param.h by using <asm-generic/param.h> 2010-02-27 12:53:04 +01:00
parport.h MIPS: Use generic parport.h 2010-02-27 12:53:27 +01:00
pci.h MIPS: Octeon: Disallow MSI-X interrupt and fall back to MSI interrupts. 2010-08-05 13:26:27 +01:00
percpu.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
perf_event.h MIPS, Perf-events: Work with irq_work 2011-03-14 21:07:26 +01:00
pgalloc.h MIPS: Two-level pagetables for 64-bit kernels with 64KB pages. 2010-02-27 12:53:03 +01:00
pgtable-32.h mm: remove pte_*map_nested() 2010-10-26 16:52:08 -07:00
pgtable-64.h MIPS: Make TASK_SIZE reflect proper size for both 32 and 64 bit processes. 2010-10-29 19:08:53 +01:00
pgtable-bits.h MIPS: Implement Read Inhibit/eXecute Inhibit 2010-02-27 12:53:26 +01:00
pgtable.h MIPS: topdown mmap support 2011-07-25 17:26:51 +01:00
pmon.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
poll.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
posix_types.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
prefetch.h MIPS: NEC VR5500 processor support fixup 2009-03-11 21:11:07 +01:00
processor.h Fix common misspellings 2011-03-31 11:26:23 -03:00
prom.h dt/flattree: explicitly pass command line pointer to early_init_dt_scan_chosen 2011-05-11 14:53:18 +02:00
ptrace.h MIPS: Split do_syscall_trace into two functions. 2011-05-19 09:55:44 +01:00
r4k-timer.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
r4kcache.h update David Miller's old email address 2011-04-06 06:19:38 -07:00
reboot.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
reg.h MIPS: 64-bit: Fix o32 core dump 2009-07-03 15:45:27 +01:00
regdef.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
resource.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
rm9k-ocd.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
rtlx.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
scatterlist.h remove needless ISA_DMA_THRESHOLD 2010-08-07 18:15:50 +02:00
seccomp.h MIPS: Fix TIF_32BIT undefined problem when seccomp is disabled 2009-03-13 23:07:59 +01:00
sections.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
segment.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sembuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
serial.h MIPS: Use generic serial.h 2010-02-27 12:53:27 +01:00
setup.h MIPS: Extend COMMAND_LINE_SIZE 2009-11-02 12:00:01 +01:00
sgialib.h update David Miller's old email address 2011-04-06 06:19:38 -07:00
sgiarcs.h update David Miller's old email address 2011-04-06 06:19:38 -07:00
sgidefs.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
shmbuf.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
shmparam.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sigcontext.h headers_check fix: mips, sigcontext.h 2009-02-01 11:01:26 +05:30
siginfo.h Fix common misspellings 2011-03-31 11:26:23 -03:00
signal.h asm-generic: rename termios.h, signal.h and mman.h 2009-06-11 21:01:52 +02:00
sim.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
smp-ops.h MIPS: ARC: Fix build of firmware library on uniprocessor. 2011-07-20 23:12:11 +01:00
smp.h MIPS: SMP: Inline arch_send_call_function_{single_ipi,ipi_mask} 2009-09-30 21:47:00 +02:00
smtc.h MIPS: SMTC: Fix build. 2011-07-20 23:12:10 +01:00
smtc_ipi.h MIPS: SMTC: Avoid queing multiple reschedule IPIs 2009-11-02 12:00:06 +01:00
smtc_proc.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
smvp.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sni.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
socket.h net: Generalize socket rx gap / receive queue overflow cmsg 2009-10-12 13:26:31 -07:00
sockios.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
sparsemem.h MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
spinlock.h MIPS: Microoptimize arch_{read,write}_lock 2011-03-25 18:45:13 +01:00
spinlock_types.h MIPS: Optimize spinlocks. 2010-02-27 12:53:42 +01:00
spram.h MIPS: SPRAM: Clean up support code a little 2009-11-02 12:00:05 +01:00
stackframe.h Fix common misspellings 2011-03-31 11:26:23 -03:00
stacktrace.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
stat.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
statfs.h add f_flags to struct statfs(64) 2010-08-09 16:48:44 -04:00
string.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
suspend.h PM / Hibernate: Remove arch_prepare_suspend() 2011-05-24 23:35:55 +02:00
swab.h MIPS: Define __arch_swab64 for all mips r2 cpus 2009-07-03 15:45:25 +01:00
sysmips.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
system.h MIPS: Get rid of branches to .subsections. 2010-10-29 19:08:24 +01:00
termbits.h tty: Add EXTPROC support for LINEMODE 2010-08-10 13:47:39 -07:00
termios.h MIPS: Add return value checks to user_termio_to_kernel_termios() 2009-01-30 21:32:57 +00:00
thread_info.h MIPS: Use single define for pending work on syscall exit 2011-05-19 09:55:44 +01:00
time.h mips: convert to clocksource_register_hz/khz 2011-02-21 13:33:50 -08:00
timex.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
titan_dep.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlb.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlbdebug.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
tlbflush.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
topology.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
traps.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9irq.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9pio.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
txx9tmr.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
types.h remove dma64_addr_t 2011-03-23 19:47:18 -07:00
uaccess.h MIPS: Make TASK_SIZE reflect proper size for both 32 and 64 bit processes. 2010-10-29 19:08:53 +01:00
uasm.h MIPS: Add LDX and LWX instructions to uasm. 2011-01-18 19:30:23 +01:00
ucontext.h MIPS: Use generic ucontext.h 2010-02-27 12:53:27 +01:00
unaligned.h MIPS: Avoid spurious make includecheck message 2009-09-30 21:47:02 +02:00
unistd.h MIPS: Wire up sendmmsg and renumber setns syscall. 2011-07-20 23:12:10 +01:00
user.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
vdso.h MIPS: Preliminary VDSO 2010-04-12 17:26:14 +01:00
vga.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
vpe.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
war.h Fix common misspellings 2011-03-31 11:26:23 -03:00
watch.h MIPS: Add HARDWARE_WATCHPOINTS definitions and support code. 2008-10-11 16:18:56 +01:00
wbflush.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00
xor.h MIPS: Move headfiles to new location below arch/mips/include 2008-10-11 16:18:52 +01:00