linux_dsm_epyc7002/include/linux
Miao Xie c0ff7453bb cpuset,mm: fix no node to alloc memory when changing cpuset's mems
Before applying this patch, cpuset updates task->mems_allowed and
mempolicy by setting all new bits in the nodemask first, and clearing all
old unallowed bits later.  But in the way, the allocator may find that
there is no node to alloc memory.

The reason is that cpuset rebinds the task's mempolicy, it cleans the
nodes which the allocater can alloc pages on, for example:

(mpol: mempolicy)
	task1			task1's mpol	task2
	alloc page		1
	  alloc on node0? NO	1
				1		change mems from 1 to 0
				1		rebind task1's mpol
				0-1		  set new bits
				0	  	  clear disallowed bits
	  alloc on node1? NO	0
	  ...
	can't alloc page
	  goto oom

This patch fixes this problem by expanding the nodes range first(set newly
allowed bits) and shrink it lazily(clear newly disallowed bits).  So we
use a variable to tell the write-side task that read-side task is reading
nodemask, and the write-side task clears newly disallowed nodes after
read-side task ends the current memory allocation.

[akpm@linux-foundation.org: fix spello]
Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Nick Piggin <npiggin@suse.de>
Cc: Paul Menage <menage@google.com>
Cc: Lee Schermerhorn <lee.schermerhorn@hp.com>
Cc: Hugh Dickins <hugh.dickins@tiscali.co.uk>
Cc: Ravikiran Thirumalai <kiran@scalex86.org>
Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Cc: Christoph Lameter <cl@linux-foundation.org>
Cc: Andi Kleen <andi@firstfloor.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-05-25 08:06:57 -07:00
..
amba Merge branch 'devel-stable' into devel 2010-05-17 17:24:04 +01:00
byteorder
caif caif: Rewritten socket implementation 2010-04-28 12:55:14 -07:00
can can: sja1000 platform data fixes 2010-05-17 22:39:48 -07:00
decompress decompress: fix new decompressor for PIC 2010-03-12 15:52:44 -08:00
dvb Revert "V4L/DVB: Add FE_CAN_PSK_8 to allow apps to identify PSK_8 capable DVB devices" 2010-05-19 12:57:48 -03:00
hdlc
i2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2010-05-20 09:41:44 -07:00
input Input: add Analog Devices AD714x captouch input driver 2010-04-13 23:27:16 -07:00
isdn CAPI: Rework locking of controller data structures 2010-02-16 16:01:22 -08:00
lockd
mfd sh: allow platforms to specify SD-card supported voltages 2010-05-22 17:05:22 +09:00
mlx4 IB/mlx4: Add support for masked atomic operations 2010-04-21 16:37:49 -07:00
mmc Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-04-15 16:21:34 -04:00
mtd mtd: nand: support alternate BB marker locations on MLC 2010-05-14 01:56:12 +01:00
netfilter netfilter: xtables: change hotdrop pointer to direct modification 2010-05-11 18:35:27 +02:00
netfilter_arp netfilter: xtables: replace XT_ENTRY_ITERATE macro 2010-02-24 18:32:59 +01:00
netfilter_bridge netfilter: xtables: add struct xt_mtdtor_param::net 2010-01-18 08:25:47 +01:00
netfilter_ipv4 netfilter: xtables: replace XT_MATCH_ITERATE macro 2010-02-24 18:34:48 +01:00
netfilter_ipv6 netfilter: remove stale declaration for ip6_masked_addrcmp() 2010-03-08 13:17:01 +01:00
nfsd nfsd: further comment typos 2010-05-03 08:33:00 -04:00
raid md: remove sparse warning:symbol XXX was not declared. 2009-12-14 12:49:47 +11:00
regulator regulator: Let drivers know when they use the stub API 2010-04-19 13:17:10 +01:00
rtc
spi Merge branch 'master' into for-davem 2010-04-23 14:43:45 -04:00
ssb ssb: Fix order of definitions and some text space indents 2010-04-26 13:51:09 -04:00
sunrpc SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired 2010-05-14 15:09:37 -04:00
tc_act net: cleanup include/linux 2009-11-04 09:50:58 -08:00
tc_ematch net: cleanup include/linux 2009-11-04 09:50:58 -08:00
unaligned
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
uwb
wimax include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h sysctl extern cleanup: acct 2010-03-12 15:53:10 -08:00
acpi_pmtmr.h
acpi.h x86, acpi/irq: Teach acpi_get_override_irq to take a gsi not an isa_irq 2010-05-04 13:34:27 -07:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h ahci: Add platform driver 2010-05-14 17:08:01 -04:00
aio_abi.h
aio.h aio: remove unused field 2009-12-16 07:20:13 -08:00
altera_jtaguart.h serial: Add driver for the Altera JTAG UART 2010-05-21 09:34:30 -07:00
altera_uart.h serial: Add driver for the Altera UART 2010-05-21 09:34:30 -07:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h
arcfb.h
async_tx.h
async.h
ata_platform.h
ata.h libata-sff: prd is BMDMA specific 2010-05-19 13:38:54 -04:00
atalk.h
ath9k_platform.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-mci.h atmel-mci: change use of dma slave interface 2009-12-15 08:53:35 -08:00
atmel-pwm-bl.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h Lose the first argument of audit_inode_child() 2010-02-08 14:38:36 -05:00
auto_dev-ioctl.h
auto_fs4.h
auto_fs.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h writeback: fixups for !dirty_writeback_centisecs 2010-05-21 20:00:35 +02:00
backlight.h backlight: Allow properties to be passed at registration 2010-03-16 19:47:54 +00:00
baycom.h
bcd.h
bfs_fs.h
binfmts.h coredump: pass mm->flags as a coredump parameter for consistency 2010-03-06 11:26:46 -08:00
bio.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
bit_spinlock.h
bitmap.h bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area 2009-12-16 07:20:18 -08:00
bitops.h Merge branch 'core-hweight-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 09:17:01 -07:00
bitrev.h
blk-iopoll.h
blkdev.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 2010-05-21 15:26:46 -07:00
blkpg.h
blktrace_api.h percpu: add __percpu sparse annotations to core kernel subsystems 2010-02-17 11:17:38 +09:00
blockgroup_lock.h
bootmem.h x86: Make 64 bit use early_res instead of bootmem before slab 2010-02-12 09:41:59 -08:00
bottom_half.h
bpqether.h
brcmphy.h tg3: Push phylib definitions to phylib 2010-02-17 17:27:40 -08:00
bsg.h
btree-128.h [LogFS] add new flash file system 2009-11-20 20:13:39 +01:00
btree-type.h [LogFS] add new flash file system 2009-11-20 20:13:39 +01:00
btree.h [LogFS] add new flash file system 2009-11-20 20:13:39 +01:00
buffer_head.h
bug.h
c2port.h
cache.h
can.h
capability.h remove CONFIG_SECURITY_FILE_CAPABILITIES compile option 2009-11-24 15:06:47 +11:00
capi.h
cb710.h
cciss_defs.h cciss: Consolidate duplicate bits in cciss_cmd.h & cciss_ioctl.h 2010-02-22 13:44:45 +01:00
cciss_ioctl.h cciss: Consolidate duplicate bits in cciss_cmd.h & cciss_ioctl.h 2010-02-22 13:44:45 +01:00
cd1400.h
cdev.h
cdk.h
cdrom.h
cfag12864b.h
cgroup_subsys.h blkio: Introduce blkio controller cgroup interface 2009-12-03 19:28:51 +01:00
cgroup.h cgroup: Check task_lock in task_subsys_state() 2010-05-04 09:25:02 -07:00
cgroupstats.h
chio.h tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
circ_buf.h Document Linux's circular buffering capabilities 2010-03-24 16:31:22 -07:00
clk.h
clockchips.h clockevents: Sanitize min_delta_ns adjustment and prevent overflows 2010-03-12 19:10:29 +01:00
clocksource.h clocksource: Add clocksource_register_hz/khz interface 2010-05-10 14:24:26 +02:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h coda: move backing-dev.h kernel include inside __KERNEL__ 2010-04-28 09:20:33 +02:00
coda.h
coff.h
com20020.h
compat.h Add generic sys_old_select() 2010-03-12 15:52:32 -08:00
compiler-gcc3.h
compiler-gcc4.h Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-05 15:32:03 -08:00
compiler-gcc.h
compiler-intel.h
compiler.h percpu: add __percpu for sparse 2010-02-05 07:35:05 -08:00
completion.h
comstats.h
concap.h
configfs.h
connector.h connector: Delete buggy notification code. 2010-02-02 15:58:48 -08:00
console_struct.h
console.h
consolemap.h
const.h
coredump.h coredump: plug a memory leak situation on dump_seek() 2010-03-12 15:52:32 -08:00
cpu.h powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs deallocate 2009-12-09 17:09:36 +11:00
cpufreq.h cpufreq: Unify sysfs attribute definition macros 2010-04-09 14:07:56 -07:00
cpuidle.h
cpumask.h cpumask: let num_*_cpus() function always return unsigned values 2010-03-06 11:26:29 -08:00
cpuset.h cpuset,mm: fix no node to alloc memory when changing cpuset's mems 2010-05-25 08:06:57 -07:00
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h
crc7.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h rcu: Use wrapper function instead of exporting tasklist_lock 2010-03-04 11:46:14 +01:00
crypto.h crypto: Use ARCH_KMALLOC_MINALIGN for CRYPTO_MINALIGN now that it's exposed 2010-05-19 22:03:14 +03:00
cryptohash.h TCPCT part 1b: generate Responder Cookie secret 2009-12-02 22:07:23 -08:00
cs5535.h cs5535: define lxfb/gxfb MSRs in linux/cs5535.h 2009-12-15 08:53:28 -08:00
ctype.h string: factorize skip_spaces and export it to be generally available 2009-12-15 08:53:32 -08:00
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h TI Davinci EMAC : Abstract Buffer address translation logic. 2010-02-04 13:29:53 -08:00
dca.h
dcache.h Fix the regression created by "set S_DEAD on unlink()..." commit 2010-05-15 07:16:33 -04:00
dcbnl.h remove DCB_PROTO_VERSION as we don't do netlink versioning 2010-04-22 18:32:12 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h Debugobjects transition check 2010-05-10 16:08:01 -07:00
delay.h
delayacct.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
device_cgroup.h
device-mapper.h dm table: remove unused dm_get_device range parameters 2010-03-06 02:32:27 +00:00
device.h Merge remote branch 'origin' into secretlab/next-devicetree 2010-05-22 00:36:56 -06:00
devpts_fs.h
dio.h
dirent.h
display.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlm.h
dlmconstants.h
dm9000.h Fix spelling of 'platform' in comments and doc 2010-02-05 12:22:34 +01:00
dm-dirty-log.h dm log: add flush callback fn 2009-12-10 23:52:01 +00:00
dm-io.h dm: eliminate some holes data structures 2010-03-06 02:32:33 +00:00
dm-ioctl.h dm ioctl: introduce flag indicating uevent was generated 2010-03-06 02:32:31 +00:00
dm-kcopyd.h
dm-log-userspace.h tree-wide: fix typos "aquire" -> "acquire", "cumsumed" -> "consumed" 2009-11-09 09:40:57 +01:00
dm-region-hash.h dm raid1: remove bio_endio from dm_rh_mark_nosync 2009-12-10 23:52:05 +00:00
dma_remapping.h
dma-attrs.h
dma-debug.h
dma-mapping.h dma-mapping: dma-mapping.h: add dma_set_coherent_mask 2010-03-12 15:52:42 -08:00
dmaengine.h Merge branch 'ioat' into dmaengine 2010-05-17 16:30:58 -07:00
dmapool.h
dmar.h Merge branch 'timers-for-linus-hpet' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-08 19:26:55 -08:00
dmi.h
dn.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
dnotify.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h quota: unify ->set_dqblk 2010-05-21 19:30:44 +02:00
drbd_limits.h drbd: Four new configuration settings for resync speed control 2010-05-18 01:25:00 +02:00
drbd_nl.h drbd: Four new configuration settings for resync speed control 2010-05-18 01:25:00 +02:00
drbd_tag_magic.h
drbd.h drbd: This is now equivalent to drbd release 8.3.8rc1 2010-05-21 21:12:01 +02:00
ds1286.h
ds2782_battery.h ds2782_battery: Add support for ds2786 battery gas gauge 2010-04-26 22:03:42 +04:00
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h dynamic_debug.h/kernel.h: Remove KBUILD_MODNAME from dynamic_pr_debug 2009-12-15 08:53:25 -08:00
early_res.h early_res: Add free_early_partial() 2010-02-26 08:25:35 +01:00
edac.h
edd.h
eeprom_93cx6.h
efi.h efi.h: use %pUl to print UUIDs 2009-12-15 08:53:33 -08:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h blkio: Add io_merged stat 2010-04-09 08:36:07 +02:00
elf-em.h
elf-fdpic.h
elf.h [S390] add breaking event address for user space 2010-05-17 10:00:15 +02:00
elfcore-compat.h
elfcore.h linux/elfcore.h: hide kernel functions 2010-05-21 20:29:10 -07:00
elfnote.h
enclosure.h [SCSI] enclosure: fix oops while iterating enclosure_status array 2009-12-10 08:54:14 -06:00
err.h err.h: add helper function to simplify pointer error checking 2009-12-15 08:53:27 -08:00
errno.h
errqueue.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
etherdevice.h
ethtool.h net: fix ethtool coding style errors and warnings 2010-04-07 21:54:42 -07:00
eventfd.h eventfd - allow atomic read and waitqueue remove 2010-01-25 12:26:38 -02:00
eventpoll.h
exportfs.h commit_metadata export operation replacing nfsd_sync_dir 2010-02-20 13:13:44 -08:00
ext2_fs_sb.h ext2: Add ext2_sb_info s_lock spinlock 2010-05-21 19:30:39 +02:00
ext2_fs.h ext2: Explicitly assign values to on-disk enum of filetypes 2009-12-10 15:02:51 +01:00
ext3_fs_i.h ext3: fix broken handling of EXT3_STATE_NEW 2010-03-29 14:30:19 -07:00
ext3_fs_sb.h ext3: Replace lock/unlock_super() with an explicit lock for resizing 2009-12-23 13:44:12 +01:00
ext3_fs.h ext3: fix broken handling of EXT3_STATE_NEW 2010-03-29 14:30:19 -07:00
ext3_jbd.h ext3: quota macros cleanup [V2] 2009-12-23 13:33:54 +01:00
f75375s.h
fadvise.h
falloc.h
fault-inject.h failslab: add ability to filter slab caches 2010-02-26 19:19:39 +02:00
fb.h vga16fb, drm: vga16fb->drm handoff 2010-05-18 16:19:30 +10:00
fcdevice.h
fcntl.h pipe: add support for shrinking and growing pipes 2010-05-21 21:12:40 +02:00
fd.h
fddidevice.h
fdreg.h
fdtable.h vfs: Abstract rcu_dereference_check for files-fdtable use 2010-02-25 10:34:49 +01:00
fib_rules.h net: rtnetlink: decouple rtnetlink address families from real address families 2010-04-26 16:13:54 +02:00
fiemap.h fiemap: Add new extent flag FIEMAP_EXTENT_SHARED 2009-12-17 20:55:57 -08:00
file.h switch alloc_file() to passing struct path 2009-12-16 12:16:42 -05:00
filter.h net: Socket filter ancilliary data access for skb->dev->type 2010-04-22 16:05:44 -07:00
fips.h
firewire-cdev.h firewire: cdev: fix cut+paste mistake in disclaimer 2010-04-15 22:18:36 +02:00
firewire-constants.h firewire: cdev: fix cut+paste mistake in disclaimer 2010-04-15 22:18:36 +02:00
firewire.h firewire: qualify config ROM cache pointers as const pointers 2009-12-29 19:58:17 +01:00
firmware-map.h memory-hotplug: create /sys/firmware/memmap entry for new memory 2010-03-06 11:26:25 -08:00
firmware.h firmware_class: fix memory leak - free allocated pages 2010-05-21 09:37:28 -07:00
flat.h
flex_array.h
font.h
freezer.h Freezer: Fix buggy resume test for tasks frozen with cgroup freezer 2010-03-26 23:51:44 +01:00
fs_enet_pd.h
fs_stack.h VFS/fsstack: handle 32-bit smp + preempt + large files in fsstack_copy_inode_size 2009-12-17 10:58:17 -05:00
fs_struct.h
fs_uart_pd.h
fs.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 2010-05-21 19:37:45 -07:00
fscache-cache.h SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG 2010-03-29 09:14:47 -07:00
fscache.h FS-Cache: Handle pages pending storage that get evicted under OOM conditions 2009-11-19 18:11:35 +00:00
fsl_devices.h powerpc: Fix build of some FSL platforms 2009-11-24 17:00:27 +11:00
fsnotify_backend.h
fsnotify.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
ftrace_event.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2010-05-21 07:19:18 -07:00
ftrace_irq.h
ftrace.h Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:35:04 -07:00
fuse.h
futex.h
gameport.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
gcd.h
gen_stats.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
genalloc.h
generic_acl.h fs: xattr_handler table should be const 2010-05-21 18:31:18 -04:00
generic_serial.h
genetlink.h netlink: Export genl_lock() API for use by modules 2010-04-03 14:56:05 -07:00
genhd.h Remove GENHD_FL_DRIVERFS 2010-03-16 08:55:32 +01:00
getcpu.h
gfp.h mm: add comment about deprecation of __GFP_NOFAIL 2010-03-06 11:26:27 -08:00
gfs2_ondisk.h GFS2: Remove old, unused linked list code from quota 2010-03-01 14:08:10 +00:00
gigaset_dev.h gigaset: documentation amendments 2009-12-08 20:30:41 -08:00
gpio_keys.h Input: gpio-keys - add support for disabling gpios through sysfs 2010-02-04 00:50:44 -08:00
gpio_mouse.h
gpio.h gpiolib: add support for changing value polarity in sysfs 2009-12-16 07:20:01 -08:00
gsmmux.h tty: n_gsm line discipline 2010-05-21 09:34:29 -07:00
hardirq.h
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid.h Merge branches 'upstream-fixes', 'bkl-removal', 'debugfs-fixes' and 'hid-suspend' into for-linus 2010-05-19 14:05:06 +02:00
hiddev.h
hidraw.h
highmem.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/xfs-vipt 2010-02-26 17:05:10 -08:00
highuid.h
hil_mlc.h
hil.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h hrtimers: Provide schedule_hrtimeout for CLOCK_REALTIME 2010-04-06 21:50:03 +02:00
htcpld.h mfd: Add HTCPLD driver 2010-03-07 22:17:09 +01:00
htirq.h
hugetlb.h hugetlb: derive huge pages nodes allowed from task mempolicy 2009-12-15 08:53:12 -08:00
hw_breakpoint.h hw-breakpoints: Get the number of available registers on boot dynamically 2010-05-01 04:32:14 +02:00
hw_random.h hwrng: core - Replace u32 in driver API with byte array 2009-12-01 14:47:32 +08:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h i2c-algo-bit: Add pre- and post-xfer hooks 2010-03-13 20:56:56 +01:00
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-id.h
i2c-ocores.h
i2c-omap.h i2c-omap: add mpu wake up latency constraint in i2c 2010-05-20 00:18:59 +01:00
i2c-pca-platform.h
i2c-pnx.h ARM: PNX4008: move i2c_adapter structure inside the drivers private data 2010-02-12 17:32:41 +00:00
i2c-pxa.h
i2c-smbus.h i2c: Add SMBus alert support 2010-03-02 12:23:42 +01:00
i2c-xiic.h Add the platform data include for the Xilinx XPS IIC Bus Interface 2010-03-14 11:14:58 -07:00
i2c.h Merge remote branch 'origin' into secretlab/next-devicetree 2010-05-22 00:36:56 -06:00
i2o-dev.h
i2o.h i2o: Remove the dangerous kobj_to_i2o_device macro 2010-03-24 08:20:03 +01:00
i8k.h
i7300_idle.h
i8042.h Input: i8042 - allow installing platform filters for incoming data 2009-12-11 23:55:42 -08:00
i82593.h znet: fix build failure from i82593.h relocation 2009-11-17 10:16:32 -05:00
ibmtr.h
icmp.h
icmpv6.h ipv6: drop unused "dev" arg of icmpv6_send() 2010-02-18 14:30:17 -08:00
ide.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6 2010-05-24 08:05:29 -07:00
idr.h
ieee80211.h mac80211: add flags for STBC (Space-Time Block Coding) 2010-04-20 11:52:21 -04:00
if_addr.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_addrlabel.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_arcnet.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_arp.h net-caif: add CAIF protocol definitions 2010-03-30 19:08:43 -07:00
if_bonding.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_bridge.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_cablemodem.h
if_ec.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_eql.h
if_ether.h net-caif: add CAIF protocol definitions 2010-03-30 19:08:43 -07:00
if_fc.h
if_fddi.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_frad.h
if_hippi.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_infiniband.h
if_link.h net: Add netlink support for virtual port management (was iovnl) 2010-05-17 22:49:55 -07:00
if_ltalk.h
if_macvlan.h net: adjust handle_macvlan to pass port struct to hook 2010-05-15 23:48:02 -07:00
if_packet.h packet: support for TX time stamps on RAW sockets 2010-04-13 01:30:48 -07:00
if_phonet.h
if_plip.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_ppp.h
if_pppol2tp.h l2tp: Update PPP-over-L2TP driver to work over L2TPv3 2010-04-03 14:56:04 -07:00
if_pppox.h l2tp: Update PPP-over-L2TP driver to work over L2TPv3 2010-04-03 14:56:04 -07:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h tun: add ioctl to modify vnet header size 2010-05-03 12:33:13 +03:00
if_tunnel.h if_tunnel.h: add missing ams/byteorder.h include 2010-03-21 21:19:02 -07:00
if_vlan.h vlan: support "loose binding" to the underlying network device 2009-11-26 16:00:36 -08:00
if_x25.h X25: Add if_x25.h and x25 to device identifiers 2010-04-22 16:12:36 -07:00
if.h netpoll: add generic support for bridge and bonding devices 2010-05-06 00:47:21 -07:00
igmp.h igmp: fix ip_mc_sf_allow race [v5] 2010-02-02 07:32:29 -08:00
ihex.h
ima.h ima: rename ima_path_check to ima_file_check 2010-02-07 03:06:22 -05:00
in6.h IPv6: data structure changes for new socket options 2010-04-23 23:35:28 -07:00
in_route.h
in.h tcp: Generalized TTL Security Mechanism 2010-01-11 16:28:01 -08:00
inet_diag.h
inet_lro.h
inet.h
inetdevice.h net ipv4: Decouple ipv4 interface parameters from binary sysctl numbers 2010-02-16 15:55:17 -08:00
init_ohci1394_dma.h
init_task.h rcu: remove all rcu head initializations, except on_stack initializations 2010-05-11 16:10:47 -07:00
init.h PM: Add initcall_debug style timing for suspend/resume 2009-12-15 20:42:06 +01:00
initrd.h
inotify.h
input-polldev.h Input: input-polldev - add sysfs interface for controlling poll interval 2009-11-20 00:52:09 -08:00
input.h Input: add Analog Devices AD714x captouch input driver 2010-04-13 23:27:16 -07:00
intel-iommu.h
interrupt.h interrupt.h: fix fatal kernel-doc error 2010-05-21 10:48:12 -07:00
io-mapping.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
io.h
ioc3.h
ioc4.h
iocontext.h cgroups: blkio subsystem as module 2010-03-12 15:52:36 -08:00
ioctl.h
iommu-helper.h iommu-helper: use bitmap library 2009-12-16 07:20:18 -08:00
iommu.h iommu-api: Remove iommu_{un}map_range functions 2010-03-07 18:01:13 +01:00
ioport.h resource: shared I/O region support 2010-05-11 12:01:10 -07:00
ioprio.h
iova.h
ip6_tunnel.h
ip_vs.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip.h
ipc_namespace.h nsproxy: remove INIT_NSPROXY() 2010-03-12 15:52:40 -08:00
ipc.h
ipmi_msgdefs.h
ipmi_smi.h ipmi: remove ipmi_smi.h self-include 2010-03-12 15:52:40 -08:00
ipmi.h
ipsec.h
ipv6_route.h
ipv6.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
ipx.h
irda.h
irq_cpustat.h
irq.h genirq: Add CPU mask affinity hint 2010-05-03 11:50:57 +02:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h isapnp: move definitions to mod_devicetable.h so file2alias can reach them. 2010-05-19 17:33:38 +09:30
iscsi_ibft.h ibft, x86: Change reserve_ibft_region() to find_ibft_region() 2010-04-01 16:12:48 -07:00
isdn_divertif.h
isdn_ppp.h Revert "isdn: isdn_ppp: Use SKB list facilities instead of home-grown implementation." 2009-11-15 22:23:47 -08:00
isdn.h
isdnif.h
isicom.h tty: isicom: sort out the board init logic 2009-12-11 15:18:07 -08:00
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd2.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
jbd.h jbd: Provide function to check whether transaction will issue data barrier 2010-05-21 19:30:40 +02:00
jffs2.h JFFS2: avoid using C++ keyword `new' in userspace-visible header 2010-02-25 12:51:41 +00:00
jhash.h
jiffies.h sched, time: Define nsecs_to_jiffies() 2009-11-26 12:59:20 +01:00
journal-head.h
joystick.h
kallsyms.h kallsyms: remove deprecated print_fn_descriptor_symbol() 2009-12-15 08:53:26 -08:00
kbd_diacr.h
kbd_kern.h Input: Mac button emulation - implement as an input filter 2010-01-30 01:47:49 -08:00
Kbuild X25: Add if_x25.h and x25 to device identifiers 2010-04-22 16:12:36 -07:00
kbuild.h
kd.h
kdb.h printk,kdb: capture printk() when in kdb shell 2010-05-20 21:04:27 -05:00
kdebug.h
kdev_t.h
kernel_stat.h
kernel-page-flags.h mm: export stable page flags 2009-12-16 12:19:59 +01:00
kernel.h Merge git://git.infradead.org/iommu-2.6 2010-05-21 17:25:01 -07:00
kernelcapi.h CAPI: Rework controller state notifier 2010-02-16 16:01:21 -08:00
kexec.h percpu: add __percpu sparse annotations to core kernel subsystems 2010-02-17 11:17:38 +09:00
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h Merge branch 'master' into for-next 2010-04-23 02:08:44 +02:00
kgdb.h x86, kgdb, init: Add early and late debug states 2010-05-20 21:04:29 -05:00
klist.h
kmalloc_sizes.h
kmemcheck.h kmemcheck: make bitfield annotations truly no-ops when disabled 2010-01-11 09:34:04 -08:00
kmemleak.h
kmemtrace.h
kmod.h sysctl extern cleanup: module 2010-03-12 15:53:10 -08:00
kmsg_dump.h kmsg_dump: Dump on crash_kexec as well 2009-12-31 19:45:04 +00:00
kobj_map.h kobj: add comment and multiple inclusion protection 2010-03-15 15:29:39 +01:00
kobject.h netns: Teach network device kobjects which namespace they are in. 2010-05-21 09:37:32 -07:00
kprobes.h kprobes: Jump optimization sysctl interface 2010-02-25 17:49:25 +01:00
kref.h kref: remove kref_set 2010-05-21 09:37:29 -07:00
ks0108.h
ks8842.h ks8842: Add platform data for setting mac address 2010-04-21 16:33:29 -07:00
ksm.h fix ksm.h breakage of nommu build 2009-12-16 06:56:12 -08:00
kthread.h
ktime.h ktime: introduce ktime_to_ms() 2010-05-14 15:09:32 -04:00
kvm_host.h KVM: Let vcpu structure alignment be determined at runtime 2010-05-19 11:36:29 +03:00
kvm_para.h
kvm_types.h
kvm.h KVM: PPC: Add OSI hypercall interface 2010-05-17 12:17:10 +03:00
l2tp.h l2tp: Add netlink control API for L2TP 2010-04-03 14:56:05 -07:00
lapb.h
latencytop.h
lcd.h
lcm.h block: Fix overrun in lcm() and move it to lib 2010-03-15 12:47:59 +01:00
leds_pwm.h
leds-bd2802.h
leds-lp3944.h leds: leds-lp3944.h - remove unneeded includes 2009-12-17 11:41:51 +00:00
leds-pca9532.h leds: leds-pca9532.h- indent with tabs, not spaces 2009-12-17 11:33:33 +00:00
leds-regulator.h leds: Add LED class driver for regulator driven LEDs. 2009-12-17 11:27:09 +00:00
leds.h
lguest_launcher.h
lguest.h
libata.h libata-sff: separate out BMDMA qc_issue 2010-05-19 13:38:55 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h lis3: selftest support 2009-12-15 08:53:36 -08:00
list_nulls.h
list_sort.h lib: Introduce generic list_sort function 2010-01-12 21:02:00 -08:00
list.h lib: fix first line of kernel-doc for a few functions 2010-03-06 11:26:35 -08:00
llc.h llc: add support for LLC_OPT_PKTINFO 2009-12-26 20:40:34 -08:00
lmb.h lmb: Add lmb_free() 2010-02-03 17:39:50 +11:00
lockdep.h lockdep: Add novalidate class for dev->mutex conversion 2010-05-21 09:37:30 -07:00
log2.h
loop.h
lp.h
lru_cache.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
lsm_audit.h LSM Audit: rename LSM_AUDIT_NO_AUDIT to LSM_AUDIT_DATA_NONE 2010-04-28 08:51:12 +10:00
lzo.h
m48t86.h
magic.h switch inotify_user to anon_inode 2010-02-19 03:35:12 -05:00
major.h
map_to_7segment.h
maple.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
memcontrol.h memcg: fix oom kill behavior 2010-03-12 15:52:38 -08:00
memory_hotplug.h mm: memory_hotplug: make offline_pages() static 2009-12-15 08:53:20 -08:00
memory.h memory hotplug: allow setting of phys_device 2010-03-17 18:43:47 -07:00
mempolicy.h mempolicy: restructure rebinding-mempolicy functions 2010-05-25 08:06:57 -07:00
mempool.h
memstick.h
meye.h V4L/DVB: meye: remove last V4L1 remnants from the code and add v4l2_device 2010-05-18 00:52:36 -03:00
mg_disk.h
migrate.h mm: remove return value of putback_lru_pages() 2010-05-25 08:06:57 -07:00
mii.h
minix_fs.h
miscdevice.h vhost_net: a kernel-level virtio server 2010-01-15 01:43:29 -08:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h
mm_types.h nommu: fix build breakage 2010-03-12 15:52:28 -08:00
mm.h Merge branch 'linus' into perf/core 2010-04-08 13:37:18 +02:00
mman.h
mmdebug.h drop explicit include of autoconf.h 2009-12-12 13:08:15 +01:00
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h Merge branch 'for-next' into for-linus 2010-03-08 16:55:37 +01:00
mnt_namespace.h take check for new events in namespace (guts of mounts_poll()) to namespace.c 2010-03-03 14:07:59 -05:00
mod_devicetable.h Merge branch 'modules' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus 2010-05-21 17:15:44 -07:00
module.h Merge branch 'linus' into tracing/core 2010-04-08 10:18:47 +02:00
moduleloader.h
moduleparam.h
mount.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 2010-03-04 08:15:33 -08:00
mpage.h
mqueue.h
mroute6.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
mroute.h ipv4: ipmr: support multiple tables 2010-04-13 14:49:34 -07:00
msdos_fs.h fat: Fix stat->f_namelen 2010-02-10 23:49:08 +09:00
msg.h
msi.h
msm_mdp.h drivers: video: msm: add include msm_mdp.h 2010-04-28 15:16:48 -07:00
mtio.h
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
n_r3964.h
namei.h Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) 2009-12-22 12:27:34 -05:00
nbd.h
ncp_fs_i.h
ncp_fs_sb.h ncpfs: add bdi backing to mount session 2010-04-22 12:31:11 +02:00
ncp_fs.h ncpfs: BKL ioctl pushdown 2010-05-17 05:27:42 +02:00
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
net_dropmon.h
net_tstamp.h
net.h net: sock_def_readable() and friends RCU conversion 2010-05-01 15:00:15 -07:00
netdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2010-05-20 21:04:44 -07:00
netfilter_arp.h
netfilter_bridge.h netfilter: bridge-netfilter: fix refragmenting IP traffic encapsulated in PPPoE traffic 2010-04-20 16:22:01 +02:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: ip6table_raw: fix table priority 2010-03-25 11:17:26 +01:00
netfilter.h netfilter: restore POST_ROUTING hook in NF_HOOK_COND 2010-02-19 08:03:28 +01:00
netlink.h netlink: Implment netlink_broadcast_filtered 2010-05-21 09:37:32 -07:00
netpoll.h netpoll: Use 'bool' for netpoll_rx() return type. 2010-05-06 01:31:27 -07:00
netrom.h
nfs2.h
nfs3.h
nfs4_acl.h
nfs4_mount.h
nfs4.h nfs41: RECLAIM_COMPLETE XDR functionality 2009-12-05 16:08:40 -05:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Clean up the NFSv4 setclientid operation 2010-05-14 15:09:30 -04:00
nfs_fs.h NFS: Add helper functions for allocating filehandles and fattr structs 2010-05-14 15:09:21 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h NFSv4: Clean up the NFSv4 setclientid operation 2010-05-14 15:09:30 -04:00
nfs.h
nfsacl.h nfsd: Fix independence of a few nfsd related headers 2009-12-14 18:12:08 -05:00
nfsd_idmap.h
nilfs2_fs.h nilfs2: enlarge s_volume_name member in nilfs_super_block 2010-05-10 11:32:33 +09:00
nl80211.h cfg80211/mac80211: better channel handling 2010-05-07 14:55:50 -04:00
nl802154.h ieee802154: add support for creation/removal of logic interfaces 2009-11-06 14:32:24 +03:00
nls.h
nmi.h
node.h hugetlb: offload per node attribute registrations 2009-12-15 08:53:13 -08:00
nodemask.h nodemask: fix the declaration of NODEMASK_ALLOC() 2010-03-12 15:52:38 -08:00
notifier.h netpoll: add generic support for bridge and bonding devices 2010-05-06 00:47:21 -07:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h hugetlb: add generic definition of NUMA_NO_NODE 2009-12-15 08:53:12 -08:00
nvram.h
nwpserial.h
of_device.h of: change of_match_device to work with struct device 2010-05-22 00:10:41 -06:00
of_fdt.h of/flattree: Make unflatten_device_tree() safe to call from any arch 2010-04-28 18:20:29 -06:00
of_gpio.h
of_i2c.h
of_mdio.h
of_platform.h of: Remove duplicate fields from of_platform_driver 2010-05-22 00:10:40 -06:00
of_spi.h
of.h of: Fix comparison of "compatible" properties 2010-03-18 07:30:31 -06:00
omapfb.h OMAP: DSS2: OMAPFB: implement OMAPFB_GET_DISPLAY_INFO 2010-02-15 15:14:34 +02:00
oom.h oom-kill: fix NUMA constraint check with nodemask 2009-12-16 07:19:57 -08:00
oprofile.h
oxu210hp.h
padata.h padata: Add some code comments 2010-05-19 13:44:27 +10:00
page_cgroup.h memcg: fix race in file_mapped accounting 2010-04-07 08:38:05 -07:00
page-debug-flags.h
page-flags.h Merge branch 'for-33' of git://repo.or.cz/linux-kbuild 2009-12-17 07:23:42 -08:00
page-isolation.h
pageblock-flags.h
pagemap.h mm: add new 'read_cache_page_gfp()' helper function 2010-01-27 09:20:03 -08:00
pagevec.h
param.h
parport_pc.h
parport.h
parser.h
patchkey.h
path.h
pci_hotplug.h PCI: Make current and maximum bus speeds part of the PCI core 2010-02-22 16:15:17 -08:00
pci_ids.h x86/PCI: irq and pci_ids patch for additional Intel Cougar Point DeviceIDs 2010-05-11 12:01:40 -07:00
pci_regs.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2010-05-21 18:58:52 -07:00
pci-acpi.h PCI / ACPI / PM: Platform support for PCI PME wake-up 2010-02-22 16:21:02 -08:00
pci-aspm.h
pci-dma.h dma-mapping.h: add the dma_unmap state API 2010-03-12 15:52:42 -08:00
pci.h intel-iommu: use physfn to search drhd for VF 2010-04-09 17:00:00 +01:00
pcieport_if.h PCI: portdrv: remove unnecessary struct pcie_port_data 2009-12-04 15:56:19 -08:00
pda_power.h pda_power: Add function callbacks for suspend and resume 2010-04-16 19:14:34 +04:00
percpu_counter.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2010-03-03 07:34:18 -08:00
percpu-defs.h percpu: remove compile warnings caused by __verify_pcpu_ptr() 2009-12-08 10:28:50 +09:00
percpu.h Merge branch 'slabh' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc 2010-04-05 09:39:11 -07:00
perf_event.h Revert "perf: Fix exit() vs PERF_FORMAT_GROUP" 2010-05-11 08:31:49 +02:00
personality.h
pfkeyv2.h crypto: gcm - Add RFC4543 wrapper for GCM 2010-01-17 21:52:11 +11:00
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy_fixed.h
phy.h phylib: Support phy module autoloading 2010-04-02 14:30:39 -07:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h pipe: set lower and upper limit on max pages in the pipe page array 2010-05-21 21:12:52 +02:00
pkt_cls.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
pkt_sched.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
pktcdvd.h pktcdvd: use BIO list management functions 2010-02-24 08:30:08 +01:00
platform_device.h platform: Make platform resource input parameters const 2010-05-17 21:37:40 +02:00
plist.h plist: Fix grammar mistake, and c-style mistake 2010-01-13 10:51:39 +01:00
pm_qos_params.h PM QOS update 2010-05-10 23:08:19 +02:00
pm_runtime.h i2c: Fix bus-level power management callbacks 2010-05-10 23:09:30 +02:00
pm_wakeup.h PM: pm_wakeup - switch to using bool 2010-05-10 23:08:15 +02:00
pm.h PM: Provide generic subsystem-level callbacks 2010-03-06 21:28:37 +01:00
pmu.h
pnp.h PNP: add interface to retrieve ACPI device from a PNPACPI device 2009-12-15 17:35:26 -05:00
poison.h hugetlb: fix infinite loop in get_futex_key() when backed by huge pages 2010-04-24 11:31:25 -07:00
poll.h sysctl extern cleanup: poll 2010-03-12 15:53:11 -08:00
posix_acl_xattr.h
posix_acl.h VFS: Add forget_all_cached_acls() 2009-12-03 11:43:23 +00:00
posix_types.h
posix-timers.h
power_supply.h power_supply: Add support for writeable properties 2010-05-19 12:14:42 +04:00
ppdev.h
ppp_channel.h ppp: Add ppp_dev_name() exported function 2010-04-03 14:56:02 -07:00
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps.h
prctl.h
preempt.h sched: Revert 498657a478 2009-12-02 09:55:33 +01:00
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h x86, perf, bts, mm: Delete the never used BTS-ptrace code 2010-03-26 11:33:55 +01:00
pwm_backlight.h backlight: Pass device through notify callback in the pwm driver 2009-12-17 11:46:01 +00:00
pwm.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h quota: unify ->set_dqblk 2010-05-21 19:30:44 +02:00
quotaops.h quota: Refactor dquot_transfer code so that OCFS2 can pass in its references 2010-05-21 19:30:45 +02:00
radeonfb.h
radix-tree.h radix_tree_tag_get() is not as safe as the docs make out [ver #2] 2010-04-09 10:12:03 -07:00
raid_class.h [SCSI] mpt2sas: Added raid transport support 2010-02-08 18:19:41 -06:00
ramfs.h ramfs: replace inode uid,gid,mode initialization with helper function 2010-05-21 18:31:26 -04:00
random.h
range.h x86/pci: Add cap_resource() 2010-02-10 17:47:17 -08:00
ratelimit.h
rational.h
raw.h
rbtree.h Merge branch 'x86-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 09:28:04 -07:00
rculist_nulls.h rcu: Disable lockdep checking in RCU list-traversal primitives 2010-02-25 09:41:02 +01:00
rculist.h net: rcu fixes 2010-05-03 15:53:54 -07:00
rcupdate.h rcu head introduce rcu head init on stack 2010-05-10 16:53:55 -07:00
rcutiny.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:27:54 -07:00
rcutree.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-18 08:27:54 -07:00
rds.h
reboot.h sysctl extern cleanup: C_A_D 2010-03-12 15:52:44 -08:00
reciprocal_div.h
regset.h
reiserfs_acl.h reiserfs: constify xattr_handler 2010-05-21 18:31:19 -04:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h pass writeback_control to ->write_inode 2010-03-05 13:25:52 -05:00
reiserfs_xattr.h reiserfs: constify xattr_handler 2010-05-21 18:31:19 -04:00
relay.h
res_counter.h
resource.h resource: move kernel function inside __KERNEL__ 2010-01-04 11:33:58 +01:00
resume-trace.h PM: Asynchronous suspend and resume of devices 2010-02-26 20:39:09 +01:00
rfkill.h rfkill: Add support for KEY_RFKILL 2010-03-02 14:28:49 -05:00
ring_buffer.h ring-buffer: Make non-consuming read less expensive with lots of cpus. 2010-04-27 13:06:35 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h vmscan: detect mapped file pages used only once 2010-03-06 11:26:27 -08:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
rslib.h
rtc-v3020.h rtc-v3020: make bitfield unsigned 2010-05-11 10:09:47 +02:00
rtc.h rtc/hctosys: only claim the RTC provided the system time if it did 2010-03-12 15:52:28 -08:00
rtmutex.h sysctl extern cleanup: rtmutex 2010-03-12 15:53:10 -08:00
rtnetlink.h ipv6: ip6mr: support multiple tables 2010-05-11 14:40:55 +02:00
rwlock_api_smp.h locking: Cleanup the name space completely 2009-12-14 23:55:33 +01:00
rwlock_types.h locking: Convert raw_rwlock to arch_rwlock 2009-12-14 23:55:32 +01:00
rwlock.h locking: Make sparse work with inline spinlocks and rwlocks 2010-03-13 01:21:21 +01:00
rwsem-spinlock.h rwsem: fix rwsem_is_locked() bugs 2009-12-15 08:53:26 -08:00
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h cpuset,mm: fix no node to alloc memory when changing cpuset's mems 2010-05-25 08:06:57 -07:00
screen_info.h x86, setup: Store the boot cursor state 2009-11-13 14:23:11 -08:00
sctp.h sctp: implement definition for SACK-IMMEDIATELY extension 2009-11-23 15:53:52 -05:00
scx200_gpio.h
scx200.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'master' into next 2010-05-06 10:56:07 +10:00
selection.h
selinux_netlink.h
selinux.h
sem.h ipc/sem.c: add a per-semaphore pending list 2009-12-16 07:20:10 -08:00
semaphore.h
seq_file_net.h
seq_file.h seq_file: add RCU versions of new hlist/list iterators (v3) 2010-02-22 15:45:54 -08:00
seqlock.h
serial167.h
serial_8250.h
serial_core.h Merge branch 'kdb-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb 2010-05-21 11:08:05 -07:00
serial_max3100.h
serial_pnx8xxx.h
serial_reg.h tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
serial_sci.h dmaengine: shdma: Remove sh_dmae_slave_chan_id enum 2010-03-23 17:19:30 +09:00
serial.h
serialP.h
serio.h Input: add driver for hampshire serial touchscreens 2010-04-13 23:27:41 -07:00
sfi_acpi.h
sfi.h
sh_clk.h sh: fixup the docbook paths for clock framework shuffling. 2010-05-13 18:42:25 +09:00
sh_dma.h SH: constify multiple DMA related objects and references to them 2010-04-26 15:50:50 +09:00
sh_intc.h sh: intc: IRQ auto-distribution support. 2010-04-15 13:13:52 +09:00
sh_pfc.h sh: Break out SuperH PFC code 2009-11-30 12:02:53 +09:00
sh_timer.h
shm.h
shmem_fs.h make generic_acl slightly more generic 2009-12-16 12:16:49 -05:00
sht15.h
signal.h sysctl extern cleanup: signal 2010-03-12 15:52:44 -08:00
signalfd.h
skbuff.h net: add a noref bit on skb dst 2010-05-17 17:18:50 -07:00
slab_def.h mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h> 2010-05-19 22:03:13 +03:00
slab.h slab: Generify kernel pointer validation 2010-04-09 10:09:50 -07:00
slob_def.h mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slob_def.h> 2010-05-19 22:03:13 +03:00
slow-work.h SLOW_WORK: Move slow_work's proc file to debugfs 2009-12-01 08:20:31 -08:00
slub_def.h mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slub_def.h> 2010-05-19 22:03:13 +03:00
sm501-regs.h sm501: implement acceleration features 2009-12-16 07:20:04 -08:00
sm501.h
smb_fs_i.h
smb_fs_sb.h smbfs: add bdi backing to mount session 2010-04-22 12:37:07 +02:00
smb_fs.h
smb_mount.h
smb.h
smbno.h
smc91x.h
smc911x.h
smp_lock.h
smp.h smp: fix documentation in include/linux/smp.h 2010-03-06 11:26:32 -08:00
smsc911x.h
snmp.h icmp: Account for ICMP out errors 2010-04-03 15:09:04 -07:00
socket.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-06 23:53:30 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h sony-laptop: add AVMode key mapping 2009-12-16 22:32:29 -05:00
sort.h
sound.h
soundcard.h
spinlock_api_smp.h locking: Cleanup the name space completely 2009-12-14 23:55:33 +01:00
spinlock_api_up.h locking: Cleanup the name space completely 2009-12-14 23:55:33 +01:00
spinlock_types_up.h locking: Convert raw_rwlock to arch_rwlock 2009-12-14 23:55:32 +01:00
spinlock_types.h locking: Implement new raw_spinlock 2009-12-14 23:55:32 +01:00
spinlock_up.h locking: Convert raw_rwlock functions to arch_rwlock 2009-12-14 23:55:32 +01:00
spinlock.h locking: Make sparse work with inline spinlocks and rwlocks 2010-03-13 01:21:21 +01:00
splice.h pipe: add support for shrinking and growing pipes 2010-05-21 21:12:40 +02:00
srcu.h rcu: make SRCU usable in modules 2010-05-10 11:08:35 -07:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h stmmac: new descriptor field for the driver's platform 2010-04-14 04:49:51 -07:00
stop_machine.h cpu_stop: add dummy implementation for UP 2010-05-08 17:12:33 +02:00
string_helpers.h
string.h lib: Introduce strnstr() 2010-01-14 22:38:09 -05:00
stringify.h
superhyway.h
suspend_ioctls.h
suspend.h mm: allow memory hotplug and hibernation in the same kernel 2009-11-17 17:40:33 -08:00
svga.h
swab.h
swap.h tmpfs: insert tmpfs cache pages to inactive list at first 2010-05-25 08:06:56 -07:00
swapops.h
swiotlb.h swiotlb: Remove duplicate swiotlb_force extern declarations 2009-11-15 09:03:10 +01:00
synclink.h
sys.h
syscalls.h Fix up prototype for sys_ipc breakage 2010-03-22 13:12:33 -07:00
sysctl.h sysctl: add proc_do_large_bitmap 2010-05-15 23:28:39 -07:00
sysdev.h sysdev: Add sysdev_create/remove_files 2010-03-07 17:04:47 -08:00
sysfs.h sysfs: add struct file* to bin_attr callbacks 2010-05-21 09:37:31 -07:00
syslog.h syslog: use defined constants instead of raw numbers 2010-02-04 14:20:41 +11:00
sysrq.h Input: implement SysRq as a separate input handler 2010-04-13 23:26:02 -07:00
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
taskstats.h
tboot.h KVM: VMX: enable VMXON check with SMX enabled (Intel TXT) 2010-05-19 11:36:34 +03:00
tc.h
tca6416_keypad.h Input: add keypad driver for keys interfaced to TCA6416 2010-05-03 23:50:42 -07:00
tcp.h net: TCP thin dupack 2010-02-18 15:43:09 -08:00
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thread_info.h
threads.h
tick.h sched: Intoduce get_cpu_iowait_time_us() 2010-05-09 19:35:27 +02:00
tifm.h
timb_dma.h dma: Add timb-dma 2010-03-25 17:18:43 -07:00
timb_gpio.h gpio: add GPIO driver for the Timberdale FPGA 2009-12-16 07:20:00 -08:00
time.h time: Remove xtime_cache 2010-04-13 12:43:42 +02:00
timecompare.h
timer.h timers: Introduce the concept of timer slack for legacy timers 2010-04-06 21:50:02 +02:00
timerfd.h
timeriomem-rng.h
times.h
timex.h ntp: Remove tickadj 2010-03-23 17:19:38 +01:00
tiocl.h
tipc_config.h tipc: Add support for "-s" configuration option 2010-05-12 23:02:23 -07:00
tipc.h tipc: Update commenting in TIPC API 2010-05-12 23:02:23 -07:00
topology.h sched: Fix vmark regression on big machines 2010-01-21 13:39:03 +01:00
toshiba.h
tpm.h
trace_clock.h
trace_seq.h tracing: Add full state to trace_seq 2009-12-09 14:05:49 -05:00
tracehook.h ptrace: change tracehook_report_syscall_exit() to handle stepping 2009-12-16 07:20:08 -08:00
tracepoint.h tracing: Fix tracepoint.h DECLARE_TRACE() to allow more than one header 2010-05-05 11:46:17 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty_driver.h
tty_flip.h USB: tty: Add a function to insert a string of characters with the same flag 2010-03-02 14:55:11 -08:00
tty_ldisc.h ldisc: new dcd_change() method for line disciplines 2010-03-12 15:52:43 -08:00
tty.h tty: n_gsm line discipline 2010-05-21 09:34:29 -07:00
typecheck.h
types.h atomic_t: Remove volatile from atomic_t definition 2010-05-17 07:57:27 -07:00
uaccess.h maccess,probe_kernel: Allow arch specific override probe_kernel_(read|write) 2010-01-07 11:58:36 -06:00
ucb1400.h Input: ucb1400_ts - allow passing IRQ through platfrom_data 2009-11-20 00:52:05 -08:00
udf_fs_i.h
udp.h udp: bind() optimisation 2009-11-10 20:54:38 -08:00
uinput.h
uio_driver.h
uio.h
ultrasound.h
un.h
unistd.h
usb_usual.h USB: usb-storage: add BAD_SENSE flag 2009-12-11 11:55:26 -08:00
usb.h USB: remove unused usb_buffer_alloc and usb_buffer_free macros 2010-05-20 13:21:50 -07:00
usbdevice_fs.h usbdevfs: move compat_ioctl handling to devio.c 2009-12-10 22:55:37 +01:00
user_namespace.h
user-return-notifier.h core: Fix user return notifier on fork() 2009-11-29 22:03:04 +01:00
user.h
utime.h
uts.h
utsname.h
uwb.h
vermagic.h kbuild: move utsrelease.h to include/generated 2009-12-12 13:08:15 +01:00
veth.h
vfs.h
vga_switcheroo.h vga_switcheroo: fix build on platforms with no ACPI 2010-03-01 22:21:58 +11:00
vgaarb.h
vhost.h vhost_net: a kernel-level virtio server 2010-01-15 01:43:29 -08:00
via_i2c.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via-core.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via-gpio.h viafb: move some include files to include/linux 2010-05-11 16:07:59 -06:00
via.h
video_output.h
videodev2.h V4L/DVB: Add a new ERROR flag for DQBUF after recoverable streaming errors 2010-05-19 12:58:37 -03:00
videodev.h
videotext.h
virtio_9p.h net/9p: Use the tag name in the config space for identifying mount point 2010-03-13 08:57:28 -06:00
virtio_balloon.h virtio: Add memory statistics reporting to the balloon driver (V4) 2010-02-24 14:22:08 +10:30
virtio_blk.h Add virtio disk identification support 2010-05-19 22:15:40 +09:30
virtio_config.h
virtio_console.h virtio: console: Use a control message to add ports 2010-05-19 22:15:49 +09:30
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
virtio.h virtio: add_buf_gfp 2010-05-19 22:15:46 +09:30
vlynq.h
vmalloc.h
vmstat.h Merge branch 'master' into percpu 2010-01-05 09:17:33 +09:00
vt_buffer.h
vt_kern.h vc: Add support for hiding the cursor when creating VTs 2009-11-13 15:54:27 -08:00
vt.h Revert "tty: Add a new VT mode which is like VT_PROCESS but doesn't require a VT_RELDISP ioctl call" 2010-03-19 07:17:52 -07:00
w1-gpio.h
wait.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
wanrouter.h
watchdog.h
wimax.h
wireless.h wireless.h: Use SIOCIWFIRST not SIOCSIWCOMMIT for range check 2010-03-23 16:50:26 -04:00
wlp.h
wm97xx_batt.h
wm97xx.h
workqueue.h workqueue: Add debugobjects support 2009-11-16 01:09:48 +09:00
writeback.h writeback: fix problem with !CONFIG_BLOCK compilation 2010-05-21 20:01:03 +02:00
x25.h X25: Enable setting of cause and diagnostic fields 2009-11-18 23:30:41 -08:00
xattr.h fs: xattr_handler table should be const 2010-05-21 18:31:18 -04:00
xfrm.h xfrm: introduce basic mark infrastructure 2010-02-22 16:19:45 -08:00
xilinxfb.h
yam.h
z2_battery.h Driver for Zipit Z2 battery chip 2010-04-06 20:35:58 +04:00
zconf.h
zlib.h
zorro_ids.h
zorro.h m68k: amiga - Zorro host bridge platform device conversion 2010-05-17 21:37:42 +02:00
zutil.h