linux-stable/include/linux
Lee Schermerhorn 9a30523066 hugetlb: add per node hstate attributes
Add the per huge page size control/query attributes to the per node
sysdevs:

/sys/devices/system/node/node<ID>/hugepages/hugepages-<size>/
	nr_hugepages       - r/w
	free_huge_pages    - r/o
	surplus_huge_pages - r/o

The patch attempts to re-use/share as much of the existing global hstate
attribute initialization and handling, and the "nodes_allowed" constraint
processing as possible.

Calling set_max_huge_pages() with no node indicates a change to global
hstate parameters.  In this case, any non-default task mempolicy will be
used to generate the nodes_allowed mask.  A valid node id indicates an
update to that node's hstate parameters, and the count argument specifies
the target count for the specified node.  From this info, we compute the
target global count for the hstate and construct a nodes_allowed node mask
contain only the specified node.

Setting the node specific nr_hugepages via the per node attribute
effectively ignores any task mempolicy or cpuset constraints.

With this patch:

(me):ls /sys/devices/system/node/node0/hugepages/hugepages-2048kB
./  ../  free_hugepages  nr_hugepages  surplus_hugepages

Starting from:
Node 0 HugePages_Total:     0
Node 0 HugePages_Free:      0
Node 0 HugePages_Surp:      0
Node 1 HugePages_Total:     0
Node 1 HugePages_Free:      0
Node 1 HugePages_Surp:      0
Node 2 HugePages_Total:     0
Node 2 HugePages_Free:      0
Node 2 HugePages_Surp:      0
Node 3 HugePages_Total:     0
Node 3 HugePages_Free:      0
Node 3 HugePages_Surp:      0
vm.nr_hugepages = 0

Allocate 16 persistent huge pages on node 2:
(me):echo 16 >/sys/devices/system/node/node2/hugepages/hugepages-2048kB/nr_hugepages

[Note that this is equivalent to:
	numactl -m 2 hugeadmin --pool-pages-min 2M:+16
]

Yields:
Node 0 HugePages_Total:     0
Node 0 HugePages_Free:      0
Node 0 HugePages_Surp:      0
Node 1 HugePages_Total:     0
Node 1 HugePages_Free:      0
Node 1 HugePages_Surp:      0
Node 2 HugePages_Total:    16
Node 2 HugePages_Free:     16
Node 2 HugePages_Surp:      0
Node 3 HugePages_Total:     0
Node 3 HugePages_Free:      0
Node 3 HugePages_Surp:      0
vm.nr_hugepages = 16

Global controls work as expected--reduce pool to 8 persistent huge pages:
(me):echo 8 >/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages

Node 0 HugePages_Total:     0
Node 0 HugePages_Free:      0
Node 0 HugePages_Surp:      0
Node 1 HugePages_Total:     0
Node 1 HugePages_Free:      0
Node 1 HugePages_Surp:      0
Node 2 HugePages_Total:     8
Node 2 HugePages_Free:      8
Node 2 HugePages_Surp:      0
Node 3 HugePages_Total:     0
Node 3 HugePages_Free:      0
Node 3 HugePages_Surp:      0

Signed-off-by: Lee Schermerhorn <lee.schermerhorn@hp.com>
Acked-by: Mel Gorman <mel@csn.ul.ie>
Reviewed-by: Andi Kleen <andi@firstfloor.org>
Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Nishanth Aravamudan <nacc@us.ibm.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Adam Litke <agl@us.ibm.com>
Cc: Andy Whitcroft <apw@canonical.com>
Cc: Eric Whitney <eric.whitney@hp.com>
Cc: Christoph Lameter <cl@linux-foundation.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-12-15 08:53:12 -08:00
..
amba ARM: 5720/1: Move MMCI header to amba include dir 2009-09-22 20:49:04 +01:00
byteorder
can can: Driver for the Microchip MCP251x SPI CAN controllers 2009-11-08 01:50:21 -08:00
decompress
dvb V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_S 2009-09-19 00:51:34 -03:00
hdlc
i2c mfd: Add twl6030 regulator subdevices 2009-12-14 00:26:26 +01:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-12-09 19:52:01 -08:00
isdn
lockd Merge branch 'for-2.6.32' of git://linux-nfs.org/~bfields/linux 2009-09-22 07:54:33 -07:00
mfd mfd: Remove ezx-pcap defines for custom led gpio encoding 2009-12-13 19:21:56 +01:00
mlx4
mmc Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-18 22:19:03 -08:00
mtd UBI: Add ubi_open_volume_path 2009-11-24 08:18:54 +02:00
netfilter Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6 2009-12-03 13:23:12 -08:00
netfilter_arp net: cleanup include/linux 2009-11-04 09:50:58 -08:00
netfilter_bridge net: cleanup include/linux 2009-11-04 09:50:58 -08:00
netfilter_ipv4 net: cleanup include/linux 2009-11-04 09:50:58 -08:00
netfilter_ipv6 net: cleanup include/linux 2009-11-04 09:50:58 -08:00
nfsd seq_file: constify seq_operations 2009-09-23 07:39:29 -07:00
raid md: remove sparse warning:symbol XXX was not declared. 2009-12-14 12:49:47 +11:00
regulator regulator/driver: be more specific in nanodoc for is_enabled 2009-09-22 13:32:45 +01:00
rtc
spi Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 2009-12-14 10:22:11 -08:00
ssb ssb: Put host pointers into a union 2009-10-27 16:47:55 -04:00
sunrpc SUNRPC: Allow RPCs to fail quickly if the server is unreachable 2009-12-03 15:58:56 -05: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 include/linux/unaligned/{l,b}e_byteshift.h: fix usage for compressed kernels 2009-09-24 07:21:05 -07:00
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 2009-12-11 15:34:40 -08:00
uwb
wimax wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support 2009-10-19 15:55:59 +09:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h Merge branch 'misc-2.6.32' into release 2009-09-19 02:14:45 -04:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h const: mark struct vm_struct_operations 2009-09-27 11:39:25 -07:00
agpgart.h
aio.h includecheck fix: include/linux, aio.h 2009-09-20 16:09:20 +05:30
aio_abi.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h anonfd: split interface into file creation and install 2009-09-23 07:39:29 -07:00
apm-emulation.h
apm_bios.h
arcdevice.h netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
arcfb.h
async.h
async_tx.h dmaengine: add fence support 2009-09-08 17:42:50 -07:00
ata.h libata: Clarify ata_set_lba_range_entries function 2009-12-03 18:01:23 -05:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h net: Make setsockopt() optlen be unsigned. 2009-09-30 16:12:20 -07:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h driver model: constify attribute groups 2009-09-15 09:50:47 -07:00
audit.h
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h block: move bdi/address_space unplug functions to backing-dev.h 2009-10-29 13:59:26 +01:00
backlight.h backlight: Allow drivers to update the core, and generate events on changes 2009-09-21 21:03:58 +01:00
baycom.h
bcd.h
bfs_fs.h
binfmts.h exec: fix set_binfmt() vs sys_delete_module() race 2009-09-24 07:21:01 -07: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 Make bitmask 'and' operators return a result code 2009-08-21 09:26:15 -07:00
bitops.h
bitrev.h
blk-iopoll.h block: make blk_iopoll_prep_sched() follow normal 0/1 return convention 2009-09-11 14:33:32 +02:00
blkdev.h block: Allow devices to indicate whether discarded blocks are zeroed 2009-12-03 09:24:48 +01:00
blkpg.h
blktrace_api.h Add a tracepoint for block request remapping 2009-10-01 21:19:34 +02:00
blockgroup_lock.h
bootmem.h bootmem: Add free_bootmem_late() 2009-11-10 12:31:43 +01:00
bottom_half.h
bpqether.h
brcmphy.h tg3 / broadcom: Optionally disable TXC if no link 2009-11-02 23:39:15 -08:00
bsg.h
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_ioctl.h tree-wide: fix misspelling of "definition" in comments 2009-12-04 23:41:47 +01:00
cd1400.h
cdev.h
cdk.h
cdrom.h
cfag12864b.h
cgroup.h const: constify remaining file_operations 2009-10-01 16:11:11 -07:00
cgroup_subsys.h blkio: Introduce blkio controller cgroup interface 2009-12-03 19:28:51 +01: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
clk.h
clockchips.h nohz: Allow 32-bit machines to sleep for more than 2.15 seconds 2009-11-13 20:46:24 +01:00
clocksource.h Merge branch 'timers-for-linus-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-08 19:28:09 -08:00
cm4000_cs.h
cn_proc.h proc connector: add event for process becoming session leader 2009-09-23 07:39:29 -07:00
cnt32_to_63.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coff.h
com20020.h
compat.h net/compat_ioctl: support SIOCWANDEV 2009-11-08 20:57:03 -08:00
compiler-gcc.h compiler: Introduce __always_unused 2009-11-02 15:47:54 +01: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-intel.h
compiler.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
completion.h
comstats.h
concap.h
configfs.h docs: fix various Documentation/ paths in header files 2009-09-24 07:20:57 -07:00
connector.h drbd: moved CN_IDX_DRBD and CN_VAL_DRBD to the right file 2009-11-25 17:57:36 +01:00
console.h
console_struct.h
consolemap.h
const.h
cpu.h powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs deallocate 2009-12-09 17:09:36 +11:00
cpufreq.h [ACPI/CPUFREQ] Introduce bios_limit per cpu cpufreq sysfs interface 2009-11-24 13:33:34 -05:00
cpuidle.h
cpumask.h sched: Fix balance vs hotplug race 2009-12-06 21:10:56 +01:00
cpuset.h
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.h
cred.h include/linux/cred.h: fix build 2009-09-23 11:01:25 -07:00
crypto.h crypto: hash - Remove cra_u.{digest,hash} 2009-10-19 12:58:55 +09:00
cryptohash.h TCPCT part 1b: generate Responder Cookie secret 2009-12-02 22:07:23 -08:00
ctype.h
cuda.h
cyclades.h serial: move delta_msr_wait into the tty_port 2009-09-19 13:13:31 -07:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h dca: registering requesters in multiple dca domains 2009-09-10 10:00:05 -07:00
dcache.h
dcbnl.h dcbnl: Add support for setapp/getapp commands to dcbnl 2009-09-01 01:24:30 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h docs: fix various Documentation/ paths in header files 2009-09-24 07:20:57 -07:00
debugobjects.h
delay.h
delayacct.h headers: taskstats_kern.h trim 2009-09-18 09:48:52 -07:00
device-mapper.h dm stripe: expose correct io hints 2009-09-04 20:40:25 +01:00
device.h Driver Core: devtmpfs: use sys_mount() 2009-12-11 11:24:51 -08:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
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
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h dma: Add set_dma_mask hook to struct dma_map_ops 2009-08-28 14:24:10 +10:00
dma_remapping.h
dmaengine.h Merge branch 'dmaengine' into async-tx-next 2009-09-08 17:55:21 -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 dmi: extend dmi_get_year() to dmi_get_date() 2009-09-08 21:17:48 -04:00
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
drbd.h drbd: moved CN_IDX_DRBD and CN_VAL_DRBD to the right file 2009-11-25 17:57:36 +01:00
drbd_limits.h change default: by default, use socket buffer auto tuning 2009-11-04 15:20:57 +01:00
drbd_nl.h The DRBD driver 2009-10-01 21:17:49 +02:00
drbd_tag_magic.h The DRBD driver 2009-10-01 21:17:49 +02:00
ds1286.h
ds17287rtc.h
dst.h
dtlk.h cleanup console_print() 2009-09-14 17:41:42 -07:00
dw_dmac.h
dynamic_debug.h
edac.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h
elf.h [S390] 64-bit register support for 31-bit processes 2009-10-06 10:35:10 +02:00
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h [SCSI] ses: add support for enclosure component hot removal 2009-08-22 17:52:13 -05:00
err.h
errno.h
errqueue.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
etherdevice.h
ethtool.h tg3: Add some VPD preprocessor constants 2009-12-03 13:18:04 -08:00
eventfd.h anonfd: split interface into file creation and install 2009-09-23 07:39:29 -07:00
eventpoll.h
exportfs.h
ext2_fs.h ext2: Explicitly assign values to on-disk enum of filetypes 2009-12-10 15:02:51 +01:00
ext2_fs_sb.h
ext3_fs.h ext3: Unify log messages in ext3 2009-12-10 15:02:53 +01:00
ext3_fs_i.h ext3: Wait for proper transaction commit on fsync 2009-11-11 15:22:49 +01:00
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
fb.h Merge branch 'xen/fbdev' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen 2009-12-10 09:34:40 -08:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
fib_rules.h net 03/05: fib_rules: add oif classification 2009-12-03 12:14:36 -08:00
fiemap.h
file.h
filter.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
fips.h
firewire-cdev.h
firewire-constants.h
firewire.h firewire: ohci: 0 may be a valid DMA address 2009-10-31 11:40:51 +01:00
firmware-map.h
firmware.h firmware_class: make request_firmware_nowait more useful 2009-12-11 11:24:52 -08:00
flat.h
flex_array.h flex_array: introduce DEFINE_FLEX_ARRAY 2009-09-22 07:17:47 -07:00
font.h
freezer.h
fs.h kill wait_on_page_writeback_range 2009-12-10 15:02:50 +01:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h CacheFiles: Catch an overly long wait for an old active object 2009-11-19 18:12:05 +00: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.h
fsnotify_backend.h
ftrace.h tracing: correct module boundaries for ftrace_release 2009-10-07 15:52:09 -04:00
ftrace_event.h tracing: Buffer the output of seq_file in case of filled buffer 2009-12-09 13:55:26 -05:00
ftrace_irq.h
fuse.h
futex.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-10-08 12:16:35 -07:00
gameport.h
gcd.h
gen_stats.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h block: Expose discard granularity 2009-11-10 11:50:21 +01:00
getcpu.h
gfp.h BUILD_BUG_ON(): fix it and a couple of bogus uses of it 2009-09-23 07:39:29 -07:00
gfs2_ondisk.h GFS2: Tag all metadata with jid 2009-12-03 11:58:47 +00:00
gigaset_dev.h gigaset: documentation amendments 2009-12-08 20:30:41 -08:00
gpio.h gpiolib: allow exported GPIO nodes to be named using sysfs links 2009-09-23 07:39:46 -07:00
gpio_keys.h
gpio_mouse.h
hardirq.h rcu: "Tiny RCU", The Bloatwatch Edition 2009-10-26 09:40:29 +01:00
hash.h
hdlc.h hdlc: convert to netdev_tx_t 2009-09-01 01:13:31 -07:00
hdlcdrv.h
hdpu_features.h
hdreg.h
hid-debug.h
hid.h HID: fixup quirk for NCR devices 2009-11-05 14:08:03 +01:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h intr-remap: generic support for remapping HPET MSIs 2009-08-27 23:33:20 +02:00
hrtimer.h hrtimer: move timer stats helper functions to hrtimer.c 2009-12-10 13:08:11 +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 FRV: Fix no-hardware-breakpoint case 2009-12-14 10:10:55 -08: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-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-id.h V4L/DVB (12974): SAA7164: Remove the SAA7164 bus id, no longer required. 2009-09-19 00:16:14 -03:00
i2c-ocores.h
i2c-pca-platform.h
i2c-pnx.h i2c: i2c-pnx: Made buf type unsigned to prevent sign extension 2009-11-20 00:25:42 +00:00
i2c-pxa.h
i2c.h i2c: Get rid of I2C_CLIENT_MODULE_PARM 2009-12-14 21:17:29 +01:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h Input: libps2 - additional locking for i8042 ports 2009-09-17 23:23:45 -07: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
ide.h ide: Increase WAIT_DRQ to accomodate some CF cards and SSD drives. 2009-12-02 21:58:33 -08:00
idr.h
ieee80211.h nl80211: PMKSA caching support 2009-11-28 15:05:05 -05:00
if.h cfg80211: disallow bridging managed/adhoc interfaces 2009-11-19 11:08:54 -05: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: cleanup include/linux 2009-11-04 09:50:58 -08: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 include/linux/if_ether.h: Remove unused defines MAC_BUF_SIZE and DECLARE_MAC_BUF 2009-12-08 20:42:28 -08:00
if_fc.h
if_fddi.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_frad.h wan: dlci/sdla transmit return dehacking 2009-09-07 01:56:33 -07:00
if_hippi.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_infiniband.h
if_link.h macvlan: export macvlan mode through netlink 2009-11-26 15:53:10 -08:00
if_ltalk.h
if_macvlan.h
if_packet.h net: cleanup include/linux 2009-11-04 09:50:58 -08: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 net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_pppox.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
if_vlan.h vlan: support "loose binding" to the underlying network device 2009-11-26 16:00:36 -08:00
igmp.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ihex.h
ima.h
in.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
in6.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2009-12-09 19:43:33 -08:00
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h ipv4 05/05: add sysctl to accept packets with local source addresses 2009-12-03 12:14:38 -08:00
init.h initcalls: Add early_initcall() for modules 2009-10-02 15:42:19 +02:00
init_ohci1394_dma.h
init_task.h remove CONFIG_SECURITY_FILE_CAPABILITIES compile option 2009-11-24 15:06:47 +11: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 Merge commit 'v2.6.32' into next 2009-12-02 23:38:13 -08:00
intel-iommu.h intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS 2009-09-11 16:40:10 +01:00
interrupt.h irq: Remove unused debug_poll_all_shared_irqs() 2009-11-04 14:22:21 +01:00
io-mapping.h x86, pat: Add PAT reserve free to io_mapping* APIs 2009-08-26 15:41:16 -07:00
io.h
ioc3.h
ioc4.h
iocontext.h block: Fix io_context leak after failure of clone with CLONE_IO 2009-12-04 16:36:18 +01:00
ioctl.h
iommu-helper.h
iommu.h
ioport.h walk system ram range 2009-09-23 07:39:41 -07:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ipc.h headers: kref.h redux 2009-09-26 10:17:19 -07:00
ipc_namespace.h
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h inet: rename some inet_sock fields 2009-10-18 18:52:53 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h doc: Fix IRQ chip docs 2009-12-04 15:39:57 +01:00
irq_cpustat.h
irqflags.h irq: trivial: Fix typo in comment for #endif 2009-10-23 08:28:10 +02:00
irqnr.h irq: Add irq_node() primitive 2009-08-29 15:53:00 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h
isdn.h
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
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
jbd.h jbd.h: bitfields should be unsigned 2009-09-23 07:39:58 -07:00
jbd2.h jbd2: Use tracepoints for history file 2009-09-30 00:32:06 -04:00
jffs2.h
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
kbd_diacr.h
kbd_kern.h
Kbuild tty: esp: remove broken driver 2009-12-11 15:18:03 -08:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel.h Merge branch 'core-printk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-05 09:50:22 -08:00
kernel_stat.h sched, cpuacct: Fix niced guest time accounting 2009-10-25 17:31:30 +01:00
kernelcapi.h
kexec.h
key-type.h
key.h KEYS: Add a keyctl to install a process's session keyring on its parent [try #6] 2009-09-02 21:29:22 +10:00
keyboard.h
keyctl.h KEYS: Add a keyctl to install a process's session keyring on its parent [try #6] 2009-09-02 21:29:22 +10:00
kfifo.h kfifo: Use "const" definitions 2009-09-19 13:13:17 -07:00
kgdb.h
klist.h
kmalloc_sizes.h
kmemcheck.h BUILD_BUG_ON(): fix it and a couple of bogus uses of it 2009-09-23 07:39:29 -07:00
kmemleak.h kmemleak: Mark the early log buffer as __initdata 2009-08-27 14:29:16 +01:00
kmemtrace.h
kmod.h
kobj_map.h
kobject.h
kprobes.h Merge commit 'linus/master' into tracing/kprobes 2009-09-23 23:08:43 +02:00
kref.h headers: kref.h redux 2009-09-26 10:17:19 -07:00
ks0108.h
ksm.h ksm: clean up obsolete references 2009-09-22 07:17:33 -07:00
kthread.h
ktime.h
kvm.h Merge commit 'origin/master' into next 2009-12-09 17:14:38 +11:00
kvm_host.h KVM: introduce kvm_vcpu_on_spin 2009-12-03 09:32:17 +02:00
kvm_para.h KVM: x86: Disallow hypercalls for guest callers in rings > 0 2009-09-10 08:33:20 +03:00
kvm_types.h
lapb.h
latencytop.h
lcd.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds.h
leds_pwm.h
lguest.h
lguest_launcher.h
libata.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2009-12-09 19:42:25 -08:00
libps2.h Input: libps2 - additional locking for i8042 ports 2009-09-17 23:23:45 -07:00
license.h
limits.h
linkage.h kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts. 2009-09-21 06:27:08 +02:00
linux_logo.h
lis3lv02d.h lis3: add free-fall/wakeup function via platform_data 2009-09-22 07:17:48 -07:00
list.h
list_nulls.h
llc.h
lmb.h lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h 2009-08-31 17:30:14 -10:00
lockdep.h
log2.h
loop.h
lp.h
lru_cache.h The DRBD driver 2009-10-01 21:17:49 +02:00
lsm_audit.h security: report the module name to security_module_request 2009-11-10 09:33:46 +11:00
lzo.h
m48t86.h
magic.h ramfs: move RAMFS_MAGIC to include/linux/magic.h 2009-09-23 07:39:42 -07: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 mdio: mdio_if_info::mmds should not be __bitwise 2009-08-18 20:13:03 -07:00
memcontrol.h memory controller: soft limit reclaim on contention 2009-09-24 07:20:59 -07:00
memory.h
memory_hotplug.h walk system ram range 2009-09-23 07:39:41 -07:00
mempolicy.h hugetlb: derive huge pages nodes allowed from task mempolicy 2009-12-15 08:53:12 -08:00
mempool.h mm: remove broken 'kzalloc' mempool 2009-09-22 07:17:35 -07:00
memstick.h
meye.h
mg_disk.h
migrate.h
mii.h
minix_fs.h
miscdevice.h Driver-Core: extend devnode callbacks to provide permissions 2009-09-19 12:50:38 -07:00
mISDNdsp.h
mISDNhw.h
mISDNif.h trivial: fix typos "man[ae]g?ment" -> "management" 2009-09-21 15:14:56 +02:00
mm.h NOMMU: Fallback for is_vmalloc_or_module_addr() should be inline 2009-09-24 17:20:20 -07:00
mm_inline.h mm: return boolean from page_is_file_cache() 2009-09-22 07:17:37 -07:00
mm_types.h const: mark struct vm_struct_operations 2009-09-27 11:39:25 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h mm: move use_mm/unuse_mm from aio.c to mm/ 2009-09-22 07:17:42 -07:00
mmu_notifier.h ksm: add mmu_notifier set_pte_at_notify() 2009-09-22 07:17:31 -07:00
mmzone.h sysctl: remove "struct file *" argument of ->proc_handler 2009-09-24 07:21:04 -07:00
mnt_namespace.h
mod_devicetable.h spi: prefix modalias with "spi:" 2009-09-23 07:39:43 -07:00
module.h module: preferred way to use MODULE_AUTHOR 2009-09-25 00:32:58 +09:30
moduleloader.h
moduleparam.h param: fix lots of bugs with writing charp params from sysfs, by leaking mem. 2009-10-29 08:56:17 +10:30
mount.h
mpage.h
mqueue.h
mroute.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
mroute6.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
msdos_fs.h
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h sysfs: Propagate renames to the vfs on demand 2009-12-11 11:24:54 -08:00
nbd.h
ncp.h
ncp_fs.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
neighbour.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
net.h Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-12-05 15:22:26 -08:00
net_dropmon.h
net_tstamp.h
netdevice.h netdevice: provide common routine for macvlan and vlan operstate management 2009-12-03 15:59:22 -08:00
netfilter.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
netpoll.h
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h nfs41: RECLAIM_COMPLETE XDR functionality 2009-12-05 16:08:40 -05:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h headers: kref.h redux 2009-09-26 10:17:19 -07:00
nfs_fs_i.h
nfs_fs_sb.h nfs41: nfs41: fix state manager deadlock in session reset 2009-12-04 15:55:38 -05:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h nfs41: RECLAIM_COMPLETE XDR functionality 2009-12-05 16:08:40 -05:00
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h nilfs2: add norecovery mount option 2009-11-20 10:05:52 +09:00
nl80211.h nl80211: PMKSA caching support 2009-11-28 15:05:05 -05: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: add per node hstate attributes 2009-12-15 08:53:12 -08:00
nodemask.h hugetlb: factor init_nodemask_of_node() 2009-12-15 08:53:12 -08:00
notifier.h net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH 2009-12-01 16:15:50 -08: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.h of: merge of_find_all_nodes() implementations 2009-10-15 10:58:09 -06:00
of_device.h
of_fdt.h of: merge other miscellaneous prototypes 2009-10-15 10:58:07 -06:00
of_gpio.h
of_i2c.h
of_mdio.h
of_platform.h
of_spi.h
omapfb.h OMAP: DSS2: omapfb driver 2009-12-09 12:12:44 +02:00
oom.h oom: move oom_killer_enable()/oom_killer_disable to where they belong 2009-09-22 07:17:38 -07:00
oprofile.h
oxu210hp.h
page-debug-flags.h
page-flags.h Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 2009-09-24 07:53:22 -07:00
page-isolation.h
page_cgroup.h memcg: remove the overhead associated with the root cgroup 2009-09-24 07:20:58 -07:00
pageblock-flags.h
pagemap.h rcu: Expunge lingering references to CONFIG_CLASSIC_RCU, optimize on !SMP 2009-08-22 13:07:09 +02:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
patchkey.h
path.h
pci-acpi.h
pci-aspm.h
pci.h PCI: Global variable decls must match the defs in section attributes 2009-12-14 10:11:34 -08:00
pci_hotplug.h PCI hotplug: acpiphp: use generic pci_configure_slot() 2009-09-14 17:39:12 -07:00
pci_ids.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2009-12-12 14:27:24 -08:00
pci_regs.h PCI: populate subsystem vendor and device IDs for PCI bridges 2009-11-04 13:06:36 -08:00
pcieport_if.h PCI: portdrv: remove unnecessary struct pcie_port_data 2009-12-04 15:56:19 -08:00
pda_power.h
percpu-defs.h percpu: remove some sparse warnings 2009-10-29 22:34:12 +09:00
percpu.h Merge branch 'for-linus' into for-next 2009-12-08 10:02:12 +09:00
percpu_counter.h
perf_counter.h Merge branches 'perf/powerpc' and 'perf/bench' into perf/core 2009-11-15 09:51:24 +01:00
perf_event.h hw-breakpoints: Modify breakpoints without unregistering them 2009-12-09 09:48:20 +01:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h Phonet: error on broadcast sending (unimplemented) 2009-09-24 15:38:57 -07:00
phy.h
phy_fixed.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
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 tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
platform_device.h Driver Core: Early platform driver buffer 2009-12-11 11:24:55 -08:00
plist.h
pm.h PM: Add flag for devices capable of generating run-time wake-up events 2009-12-06 16:17:57 +01:00
pm_qos_params.h
pm_runtime.h PM: Add flag for devices capable of generating run-time wake-up events 2009-12-06 16:17:57 +01:00
pm_wakeup.h
pmu.h
pnp.h pnp: add a shutdown method to pnp drivers 2009-09-22 07:17:49 -07:00
poison.h flex_array: poison free elements 2009-09-22 07:17:47 -07:00
poll.h headers: remove sched.h from poll.h 2009-10-04 15:05:10 -07:00
posix-timers.h
posix_acl.h VFS: Add forget_all_cached_acls() 2009-12-03 11:43:23 +00:00
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps.h
pps_kernel.h
prctl.h HWPOISON: Clean up PR_MCE_KILL interface 2009-10-04 03:23:17 +02:00
preempt.h sched: Revert 498657a478 2009-12-02 09:55:33 +01:00
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h kcore: register vmemmap range 2009-09-23 07:39:41 -07:00
profile.h
proportions.h
ptrace.h
pwm.h
pwm_backlight.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h quota: Implement quota format with 64-bit space and inode limits 2009-12-10 15:02:54 +01:00
quotaops.h const: make struct super_block::s_qcop const 2009-09-22 07:17:24 -07:00
radeonfb.h
radix-tree.h
raid_class.h
ramfs.h const: mark struct vm_struct_operations 2009-09-27 11:39:25 -07:00
random.h
ratelimit.h ratelimit: Make suppressed output messages more useful 2009-10-23 17:26:37 +02:00
rational.h
raw.h
rbtree.h
rculist.h netdev: add netdev_continue_rcu 2009-11-10 22:26:29 -08:00
rculist_nulls.h rcu: Fix whitespace inconsistencies 2009-09-19 08:53:22 +02:00
rcupdate.h rcu: Re-arrange code to reduce #ifdef pain 2009-11-22 18:58:16 +01:00
rcutiny.h rcu: Re-arrange code to reduce #ifdef pain 2009-11-22 18:58:16 +01:00
rcutree.h rcu: Re-arrange code to reduce #ifdef pain 2009-11-22 18:58:16 +01:00
rds.h RDS: Add GET_MR_FOR_DEST sockopt 2009-10-30 15:06:37 -07:00
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h kill-the-bkl/reiserfs: definitely drop the bkl from reiserfs_ioctl() 2009-10-14 23:28:12 +02:00
reiserfs_fs_i.h
reiserfs_fs_sb.h kill-the-bkl/reiserfs: move the concurrent tree accesses checks per superblock 2009-09-14 07:18:25 +02:00
reiserfs_xattr.h
relay.h docs: fix various Documentation/ paths in header files 2009-09-24 07:20:57 -07:00
res_counter.h memcg: some modification to softlimit under hierarchical memory reclaim. 2009-10-01 16:11:13 -07:00
resource.h
resume-trace.h
rfkill.h rfkill: Add constant for RFKILL_TYPE_FM radio devices 2009-11-18 17:09:26 -05:00
ring_buffer.h ring-buffer: only enable ring_buffer_swap_cpu when needed 2009-09-04 19:42:22 -04:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 2009-09-24 07:53:22 -07: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.h
rtmutex.h
rtnetlink.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
rwsem-spinlock.h
rwsem.h
rxrpc.h RxRPC: Declare the security index constants symbolically 2009-09-15 02:44:17 -07:00
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-12 11:34:10 -08: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.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h define convenient securebits masks for prctl users (v2) 2009-10-30 08:27:25 +11:00
security.h security: report the module name to security_module_request 2009-11-10 09:33:46 +11:00
selection.h
selinux.h SELinux: inline selinux_is_enabled in !CONFIG_SECURITY_SELINUX 2009-09-15 11:37:33 +10:00
selinux_netlink.h
sem.h
semaphore.h
seq_file.h vfs: seq_file: add helpers for data filling 2009-09-24 07:47:35 -04:00
seq_file_net.h
seqlock.h
serial.h serial: move the flags into the tty_port field 2009-09-19 13:13:30 -07:00
serial167.h
serial_8250.h serial: 8250: add IRQ trigger support 2009-09-19 13:13:19 -07:00
serial_core.h sparc: Support for GRLIB APBUART serial port 2009-11-04 08:44:54 -08: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
serialP.h
serio.h Input: add driver for Dynapro serial touchscreen 2009-10-26 11:01:30 -07:00
sfi.h SFI: create linux/sfi.h 2009-08-28 19:57:30 -04:00
sfi_acpi.h SFI: add capability to parse ACPI tables 2009-08-28 19:57:33 -04:00
sh_intc.h sh: intc: Handle legacy IRQ reservation in vector map. 2009-11-02 15:43:20 +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 Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev 2009-09-15 09:50:49 -07:00
sht15.h
signal.h signals: introduce do_send_sig_info() helper 2009-09-24 07:21:01 -07:00
signalfd.h
skbuff.h skbuff: remove skb_dma_map/unmap 2009-12-02 19:57:15 -08:00
slab.h
slab_def.h tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING 2009-12-11 09:17:02 +01:00
slob_def.h
slow-work.h SLOW_WORK: Move slow_work's proc file to debugfs 2009-12-01 08:20:31 -08:00
slub_def.h tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING 2009-12-11 09:17:02 +01:00
sm501-regs.h
sm501.h
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc911x.h
smp.h generic-ipi: Add smp_call_function_any() 2009-11-18 14:52:25 +01:00
smp_lock.h tracing: Pushdown the bkl tracepoints calls 2009-09-28 18:00:48 +02:00
smsc911x.h net: smsc911x: allow platform_data to specify mac address 2009-10-13 11:48:32 -07:00
snmp.h
socket.h net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build time 2009-10-29 03:00:06 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h locking: Use __[SPIN|RW]_LOCK_UNLOCKED in [spin|rw]_lock_init() 2009-11-24 14:41:13 +01:00
spinlock_api_smp.h locking: Make inlining decision Kconfig based 2009-11-13 20:53:28 +01:00
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h rcu: Add synchronize_srcu_expedited() 2009-10-26 09:40:30 +01:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string.h strstrip(): mark as as must_check 2009-10-29 07:39:25 -07:00
string_helpers.h
stringify.h
superhyway.h
suspend.h mm: allow memory hotplug and hibernation in the same kernel 2009-11-17 17:40:33 -08:00
suspend_ioctls.h
svga.h
swab.h
swap.h Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6 2009-09-24 07:53:22 -07:00
swapops.h HWPOISON: Add support for poison swap entries v2 2009-09-16 11:50:05 +02:00
swiotlb.h swiotlb: Remove duplicate swiotlb_force extern declarations 2009-11-15 09:03:10 +01:00
synclink.h
sys.h
syscalls.h Unify sys_mmap* 2009-12-11 06:44:29 -05:00
sysctl.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2009-12-09 19:43:33 -08:00
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h headers: taskstats_kern.h trim 2009-09-18 09:48:52 -07:00
tboot.h x86, intel_txt: clean up the impact on generic code, unbreak non-x86 2009-09-01 18:25:07 -07:00
tc.h
tcp.h TCPCT part 1d: define TCP cookie option, extend existing struct's 2009-12-02 22:07:25 -08:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
threads.h
tick.h nohz: Track last do_timer() cpu 2009-11-13 20:46:24 +01:00
tifm.h
time.h nohz: Prevent clocksource wrapping during idle 2009-11-13 20:46:24 +01:00
timecompare.h
timer.h timers: Drop a function prototype 2009-08-30 22:26:34 +02:00
timerfd.h
timeriomem-rng.h
times.h
timex.h Merge branches 'timers-for-linus-ntp' and 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-12-08 19:30:19 -08:00
tiocl.h
tipc.h
tipc_config.h
topology.h sched: Disable SD_PREFER_LOCAL for MC/CPU domains 2009-10-14 15:02:34 +02:00
toshiba.h
tpm.h tpm: fix header for modular build 2009-10-29 11:17:40 +11:00
trace_clock.h
trace_seq.h tracing: Add full state to trace_seq 2009-12-09 14:05:49 -05:00
tracehook.h signals: tracehook_notify_jctl change 2009-09-24 07:21:00 -07:00
tracepoint.h events: Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() 2009-11-26 09:04:55 +01:00
transport_class.h driver model: constify attribute groups 2009-09-15 09:50:47 -07:00
trdevice.h
tsacct_kern.h
tty.h tty: push the BKL down into the handlers a bit 2009-12-11 15:18:08 -08:00
tty_driver.h tty: Fix regressions caused by commit b50989dc 2009-09-27 13:35:16 -07:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
uaccess.h
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.h
uio_driver.h
ultrasound.h
un.h
unistd.h
usb.h USB: Refactor code to find alternate interface settings. 2009-12-11 11:55:27 -08:00
usb_usual.h USB: usb-storage: add BAD_SENSE flag 2009-12-11 11:55:26 -08:00
usbdevice_fs.h usbdevfs: move compat_ioctl handling to devio.c 2009-12-10 22:55:37 +01:00
user-return-notifier.h core: Fix user return notifier on fork() 2009-11-29 22:03:04 +01:00
user.h
user_namespace.h
utime.h
uts.h
utsname.h headers: utsname.h redux 2009-09-23 18:13:10 -07:00
uwb.h uwb: avoid radio controller reset loops 2009-08-26 12:39:29 +01:00
vermagic.h
veth.h
vfs.h
vgaarb.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2009-09-24 09:57:08 -07:00
via.h
video_output.h
videodev.h
videodev2.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 2009-12-09 19:50:49 -08:00
videotext.h
virtio.h virtio: make add_buf return capacity remaining 2009-09-23 22:26:31 +09:30
virtio_9p.h virtio: let header files include virtio_ids.h 2009-10-22 16:39:28 +10:30
virtio_balloon.h virtio: let header files include virtio_ids.h 2009-10-22 16:39:28 +10:30
virtio_blk.h virtio_blk: Revert serial number support 2009-10-22 16:39:30 +10:30
virtio_config.h BUILD_BUG_ON(): fix it and a couple of bogus uses of it 2009-09-23 07:39:29 -07:00
virtio_console.h virtio: let header files include virtio_ids.h 2009-10-22 16:39:28 +10:30
virtio_ids.h virtio: add virtio IDs file 2009-09-23 22:26:32 +09:30
virtio_net.h virtio: let header files include virtio_ids.h 2009-10-22 16:39:28 +10:30
virtio_pci.h
virtio_ring.h
virtio_rng.h virtio: let header files include virtio_ids.h 2009-10-22 16:39:28 +10:30
vlynq.h
vmalloc.h
vmstat.h this_cpu: Use this_cpu ops for VM statistics 2009-10-03 19:48:23 +09:00
vt.h vt: Fix use of "new" in a struct field 2009-11-19 13:43:06 -08: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
w1-gpio.h
wait.h sched: Rename sync arguments 2009-09-15 16:51:30 +02:00
wanrouter.h
watchdog.h
wimax.h
wireless.h
wlp.h
wm97xx.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-09-23 03:49:27 +04:00
wm97xx_batt.h wm97xx_battery: Use platform_data 2009-09-04 20:20:58 +04:00
workqueue.h workqueue: Add debugobjects support 2009-11-16 01:09:48 +09:00
writeback.h writeback: introduce wbc.for_background 2009-12-03 13:54:25 +01:00
x25.h X25: Enable setting of cause and diagnostic fields 2009-11-18 23:30:41 -08:00
xattr.h VFS: Factor out part of vfs_setxattr so it can be called from the SELinux hook for inode_setsecctx. 2009-09-10 10:11:22 +10:00
xfrm.h xfrm: Define new XFRM netlink auth attribute with specified truncation bits 2009-11-25 15:48:37 -08:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h