Mel Gorman
24cf72518c
vmscan: count the number of times zone_reclaim() scans and fails
...
On NUMA machines, the administrator can configure zone_reclaim_mode that
is a more targetted form of direct reclaim. On machines with large NUMA
distances for example, a zone_reclaim_mode defaults to 1 meaning that
clean unmapped pages will be reclaimed if the zone watermarks are not
being met.
There is a heuristic that determines if the scan is worthwhile but it is
possible that the heuristic will fail and the CPU gets tied up scanning
uselessly. Detecting the situation requires some guesswork and
experimentation so this patch adds a counter "zreclaim_failed" to
/proc/vmstat. If during high CPU utilisation this counter is increasing
rapidly, then the resolution to the problem may be to set
/proc/sys/vm/zone_reclaim_mode to 0.
[akpm@linux-foundation.org: name things consistently]
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
Reviewed-by: Rik van Riel <riel@redhat.com>
Cc: Christoph Lameter <cl@linux-foundation.org>
Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Cc: Wu Fengguang <fengguang.wu@intel.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-06-16 19:47:46 -07:00
..
amba
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
2009-06-14 13:42:43 -07:00
byteorder
byteorder: only use linux/swab.h
2009-01-06 18:10:26 -08:00
can
can: sja1000: generic OF platform bus driver
2009-06-01 02:53:35 -07:00
decompress
bzip2/lzma: centralize format detection
2009-01-08 15:14:17 -08:00
dvb
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
hdlc
i2c
i2c: xtensa s6000 i2c driver
2009-04-07 10:23:34 +01:00
isdn
isdn: rename capi_ctr_reseted() to capi_ctr_down()
2009-06-08 00:45:50 -07:00
lockd
nfs: replace uses of __constant_{endian}
2009-03-18 17:30:51 -04:00
mfd
MFD,mmc: tmio_mmc: make HCLK configurable
2009-06-13 22:42:59 +02:00
mlx4
IB/mlx4: Add strong ordering to local inval and fast reg work requests
2009-06-05 10:36:24 -07:00
mmc
libertas: add support for Marvell SD8688 chip
2009-04-22 16:54:41 -04:00
mtd
[MTD] [NAND] Add support for 4KiB pages.
2009-04-06 07:01:56 -07:00
netfilter
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2009-06-11 16:00:49 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
netfilter_ipv6
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-03-26 16:11:41 -07:00
nfsd
switch rqst_exp_parent()
2009-06-11 21:36:00 -04:00
raid
md/raid6: move raid6 data processing to raid6_pq.ko
2009-03-31 15:09:39 +11:00
regulator
regulator/max1586: support increased V3 voltage range
2009-06-15 11:18:26 +01:00
rtc
spi
net/libertas: remove GPIO-CS handling in SPI interface code
2009-06-10 13:27:50 -04:00
ssb
ssb: Add SPROM fallback support
2009-03-05 14:39:32 -05:00
sunrpc
SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect
2009-05-02 16:35:08 -07:00
tc_act
headers_check fix: tc_act/tc_pedit.h
2009-01-30 23:34:34 +05:30
tc_ematch
headers_check fix: tc_ematch/tc_em_text.h
2009-01-30 23:36:36 +05:30
unaligned
usb
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2009-06-15 03:02:23 -07:00
uwb
uwb: remove unused include/linux/uwb/debug.h
2008-12-22 18:30:29 +00:00
wimax
wimax/i2400m: rename misleading I2400M_PL_PAD to I2400M_PL_ALIGN
2009-06-11 03:30:20 -07:00
8250_pci.h
And here's a patch (to be applied on top of the last) which prevents
2009-01-02 10:19:37 -08:00
a.out.h
ac97_codec.h
acct.h
acpi.h
irq: change ACPI GSI APIs to also take a device argument
2009-04-28 12:21:17 +02:00
acpi_pmtmr.h
adb.h
adfs_fs.h
adfs_fs_i.h
adfs_fs_sb.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
aio.h
aio: make the lookup_ioctx() lockless
2008-12-29 08:29:50 +01:00
aio_abi.h
headers_check fix: linux/aio_abi.h
2009-01-30 23:38:03 +05:30
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
arcnet: convert to net_device_ops
2009-01-21 14:02:19 -08:00
arcfb.h
async.h
async: Rename _special -> _domain for clarity.
2009-02-08 09:56:11 -08:00
async_tx.h
async_tx: provide __async_inline for HAS_DMA=n archs
2009-03-25 09:13:25 -07:00
ata.h
libata: Media rotation rate and form factor heuristics
2009-05-15 14:14:56 -04:00
ata_platform.h
atalk.h
headers_check fix: linux/atalk.h
2009-01-30 23:38:37 +05:30
ath9k_platform.h
ath9k: get EEPROM contents from platform data on AHB bus
2009-01-29 16:00:33 -05:00
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
headers_check fix: linux/atmbr2684.h
2009-01-30 23:39:08 +05:30
atmclip.h
atmdev.h
atmel-mci.h
atmel-mci: Add support for inverted detect pin
2009-04-08 20:47:48 +02:00
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
atmmpc.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
integrity: audit update
2009-02-12 09:40:14 +11:00
auto_dev-ioctl.h
autofs4: fix kernel includes
2009-04-01 08:59:23 -07:00
auto_fs.h
headers_check fix: linux/auto_fs.h
2009-06-01 06:21:13 +00:00
auto_fs4.h
headers_check fix: linux/auto_fs4.h
2009-01-30 23:39:42 +05:30
auxvec.h
ELF: implement AT_RANDOM for glibc PRNG seeding
2009-01-08 08:31:12 -08:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
block: change the request allocation/congestion logic to be sync/async based
2009-04-06 08:04:53 -07:00
backlight.h
backlight: Add suspend/resume support to the backlight core
2009-01-08 15:37:43 +00:00
baycom.h
bcd.h
bfs_fs.h
headers_check fix: linux/bfs_fs.h
2009-01-30 23:40:06 +05:30
binfmts.h
alpha: binfmt_aout fix
2009-05-02 15:36:10 -07:00
bio.h
block: Use accessor functions for queue limits
2009-05-22 23:22:54 +02:00
bit_spinlock.h
bitmap.h
bitmap: test for constant as well as small size for inline versions
2008-12-30 09:05:13 +10:30
bitops.h
bitops: Add __ffs64 bitop
2009-04-23 10:06:35 +01:00
bitrev.h
blkdev.h
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2009-06-12 09:29:42 -07:00
blkpg.h
blktrace_api.h
tracing/events: convert block trace points to TRACE_EVENT(), fix !CONFIG_BLOCK
2009-06-10 11:55:06 +02:00
blockgroup_lock.h
fs: introduce bgl_lock_ptr()
2009-01-04 13:33:20 -08:00
bootmem.h
mm: enable hashdist by default on 64bit NUMA
2009-04-01 08:59:14 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2009-03-28 13:30:43 -07:00
buffer_head.h
Add block_write_full_page_endio for passing endio handler
2009-04-16 07:47:49 -07:00
bug.h
c2port.h
cache.h
can.h
capability.h
add some long-missing capabilities to fs_mask
2009-04-13 08:32:28 -07:00
capi.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
cb710.h
cb710: more cleanup for the DEBUG case.
2009-06-13 22:42:59 +02:00
cciss_ioctl.h
cd1400.h
cdev.h
fs: Remove i_cindex from struct inode
2009-06-11 21:36:09 -04:00
cdk.h
cdrom.h
headers_check fix: linux/cdrom.h
2009-01-30 23:44:08 +05:30
cfag12864b.h
cgroup.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2009-04-03 15:24:35 -07:00
cgroup_subsys.h
cgroupstats.h
headers_check fix: linux/cgroupstats.h
2009-01-30 23:44:41 +05:30
chio.h
circ_buf.h
clk.h
[ARM] 5536/1: Move clk_add_alias() to arch/arm/common/clkdev.c
2009-06-04 17:45:43 +01:00
clockchips.h
timers: Logic to move non pinned timers
2009-05-13 16:52:42 +02:00
clocksource.h
clocksource: setup mult_orig in clocksource_enable()
2009-05-02 11:45:15 +02:00
cm4000_cs.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
cn_proc.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
cnt32_to_63.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
headers_check fix cleanup: linux/coda_psdev.h
2009-02-03 19:32:24 +05:30
coff.h
com20020.h
com20020: Fix allyesconfig build failure.
2009-01-23 22:28:48 -08:00
compat.h
signals: implement sys_rt_tgsigqueueinfo
2009-04-30 19:24:24 +02:00
compiler-gcc.h
[ARM] 5421/1: ftrace: fix crash due to tracing of __naked functions
2009-03-12 21:33:03 +00:00
compiler-gcc3.h
Disallow gcc versions 3.{0,1}
2009-01-02 12:19:34 -08:00
compiler-gcc4.h
compiler-gcc4: conditionalize #error on __KERNEL__
2009-03-26 18:14:23 +01:00
compiler-intel.h
compiler.h
module_param: add __same_type convenience wrapper for __builtin_types_compatible_p
2009-06-12 21:46:57 +09:30
completion.h
comstats.h
concap.h
configfs.h
connector.h
Staging: dst: core files.
2009-04-03 14:53:32 -07:00
console.h
vcs: hook sysfs devices into object lifetime instead of "binding"
2009-03-24 16:38:26 -07:00
console_struct.h
consolemap.h
const.h
cpu.h
cpu hotplug: remove unused cpuhotplug_mutex_lock()
2009-04-02 19:05:00 -07:00
cpufreq.h
Revert "[CPUFREQ] Disable sysfs ui for p4-clockmod."
2009-03-09 15:07:33 -04:00
cpuidle.h
cpumask.h
cpumask: introduce zalloc_cpumask_var
2009-06-09 22:30:26 +09:30
cpuset.h
cpuset,mm: update tasks' mems_allowed in time
2009-06-16 19:47:31 -07:00
cramfs_fs.h
linux/magic.h: move cramfs magic out of cramfs_fs.h
2009-06-11 21:36:10 -04:00
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
libcrc32c: Add crc32c_le macro
2008-12-25 11:01:43 +11:00
cred.h
cred: #include init.h in cred.h
2009-05-29 08:40:01 -07:00
crypto.h
crypto: compress - Add pcomp interface
2009-03-04 15:05:33 +08:00
cryptohash.h
ctype.h
cuda.h
cyclades.h
tty: cyclades, remove typedefs
2009-06-11 08:50:57 -07:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
dca: add missing copyright/license headers
2009-03-21 13:31:23 -07:00
dcache.h
dcache: extrace and use d_unlinked()
2009-06-11 21:36:06 -04:00
dcbnl.h
net headers: cleanup dcbnl.h
2009-03-01 00:19:35 -08:00
dccp.h
dccp: Initialisation and type-checking of feature sysctls
2009-01-21 14:34:05 -08:00
dcookies.h
debug_locks.h
lockdep: warn about lockdep disabling after kernel taint, fix
2009-04-14 11:11:52 +02:00
debugfs.h
debugfs: function to know if debugfs is initialized
2009-03-23 16:25:46 +01:00
debugobjects.h
delay.h
delayacct.h
device-mapper.h
block: Do away with the notion of hardsect_size
2009-05-22 23:22:54 +02:00
device.h
PM: Remove device_type suspend()/resume()
2009-06-12 21:32:32 +02:00
device_cgroup.h
devpts_fs.h
dio.h
m68k: dio - Kill warn_unused_result warnings
2009-01-12 20:56:41 +01:00
dirent.h
display.h
dlm.h
dlm: Make name input parameter of {,dlm_}new_lockspace() const
2009-05-07 10:14:26 -05:00
dlm_device.h
dlm_netlink.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
dlm_plock.h
headers_check fix: linux/dlm_plock.h
2009-01-30 23:45:32 +05:30
dlmconstants.h
dm-dirty-log.h
dm raid1: add is_remote_recovering hook for clusters
2009-04-02 19:55:30 +01:00
dm-io.h
dm-ioctl.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-debug: add dma_debug_resize_entries() to adjust the number of dma_debug_entries
2009-04-15 12:22:37 +02:00
dma-mapping.h
dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)
2009-04-07 08:31:11 -07:00
dma_remapping.h
intel-iommu: VT-d page table to support snooping control bit
2009-03-24 09:42:54 +00:00
dmaengine.h
ioatdma: fix "ioatdma frees DMA memory with wrong function"
2009-05-12 14:41:47 -07:00
dmapool.h
dmar.h
x86: x2apic, IR: Clean up X86_X2APIC and INTR_REMAP config checks
2009-04-21 09:08:25 +02:00
dmi.h
dmi: Let dmi_walk() users pass private data
2009-03-30 21:46:44 +02:00
dn.h
headers_check fix: linux/dn.h
2009-01-30 23:46:03 +05:30
dnotify.h
dnotify: reimplement dnotify using fsnotify
2009-06-11 14:57:53 -04:00
dqblk_qtree.h
quota: Split off quota tree handling into a separate file
2009-01-05 08:40:21 -08:00
dqblk_v1.h
quota: Unexport dqblk_v1.h and dqblk_v2.h
2009-01-05 08:40:25 -08:00
dqblk_v2.h
quota: Unexport dqblk_v1.h and dqblk_v2.h
2009-01-05 08:40:25 -08:00
dqblk_xfs.h
ds1286.h
ds17287rtc.h
dst.h
Staging: dst: core files.
2009-04-03 14:53:32 -07:00
dtlk.h
dw_dmac.h
dw_dmac: add cyclic API to DW DMA driver
2009-04-01 15:42:34 -07:00
dynamic_debug.h
Driver core: remove pr_fmt() from dynamic_dev_dbg() printk
2009-04-16 16:17:11 -07:00
edac.h
edd.h
headers_check fix: linux/edd.h
2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h
efs_fs_sb.h
headers_check fix: linux/efs_fs_sb.h
2009-01-30 23:47:07 +05:30
efs_vh.h
eisa.h
elevator.h
block: implement and enforce request peek/start/fetch
2009-05-11 09:52:18 +02:00
elf-em.h
elf-fdpic.h
headers_check fix: linux/elf-fdpic.h
2009-01-30 23:47:59 +05:30
elf.h
headers_check fix: linux/elf.h
2009-01-30 23:48:33 +05:30
elfcore-compat.h
elfcore.h
elf: add ELF_CORE_COPY_KERNEL_REGS()
2009-02-10 00:41:26 +01:00
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
etherdevice.h
net: introduce a list of device addresses dev_addr_list (v6)
2009-05-05 12:26:24 -07:00
ethtool.h
e1000e: Expose MDI-X status via ethtool change
2009-06-09 05:25:36 -07:00
eventfd.h
eventfd: improve support for semaphore-like behavior
2009-04-01 08:59:20 -07:00
eventpoll.h
Rename struct file->f_ep_lock
2009-03-16 08:32:27 -06:00
exportfs.h
ext2_fs.h
ext2: tighten restrictions on inode flags
2009-01-08 08:31:00 -08:00
ext2_fs_sb.h
ext2: allocate ->s_blockgroup_lock separately
2009-01-08 08:31:00 -08:00
ext3_fs.h
Merge branch 'ext3-latency-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2009-04-03 11:10:33 -07:00
ext3_fs_i.h
ext3_fs_sb.h
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2009-01-08 17:14:59 -08:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
SLUB: failslab support
2008-12-29 11:27:46 +02:00
fb.h
fbdev: fix color component field length documentation
2009-04-13 15:04:29 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
kmemtrace, fs: fix linux/fdtable.h header file dependencies
2009-04-03 12:13:03 +02:00
fib_rules.h
fiemap.h
include/linux/fiemap.h: include types.h now that it's exported
2009-04-13 15:04:30 -07:00
file.h
filter.h
firewire-cdev.h
firewire: cdev: add closure to async stream ioctl
2009-03-24 20:56:50 +01:00
firewire-constants.h
firmware-map.h
firmware_map: fix hang with x86/32bit
2009-06-16 19:47:28 -07:00
firmware.h
flat.h
font.h
freezer.h
fs.h
mm: remove __invalidate_mapping_pages variant
2009-06-16 19:47:43 -07:00
fs_enet_pd.h
net: Rework fs_enet driver to use of_mdio infrastructure
2009-04-27 02:53:51 -07:00
fs_stack.h
fs_struct.h
New locking/refcounting for fs_struct
2009-03-31 23:00:26 -04:00
fs_uart_pd.h
fscache-cache.h
FS-Cache: Add use of /proc and presentation of statistics
2009-04-03 16:42:37 +01:00
fscache.h
FS-Cache: Implement data I/O part of netfs API
2009-04-03 16:42:39 +01:00
fsl_devices.h
Merge branch 'merge' of git://git.secretlab.ca/git/linux-2.6 into merge
2009-04-22 13:02:09 +10:00
fsnotify.h
fsnotify: move events should indicate the event was on a child
2009-06-11 14:57:54 -04:00
fsnotify_backend.h
inotify: reimplement inotify using fsnotify
2009-06-11 14:57:54 -04:00
ftrace.h
tracing: add same level recursion detection
2009-04-17 16:21:32 -04:00
ftrace_event.h
tracing: make trace pipe recognize latency format flag
2009-06-01 23:26:02 -04:00
ftrace_irq.h
ring-buffer: use generic version of in_nmi
2009-02-07 20:03:33 -05:00
fuse.h
CUSE: implement CUSE - Character device in Userspace
2009-06-09 11:24:11 +02:00
futex.h
futex: remove FUTEX_REQUEUE_PI (non CMP)
2009-04-30 11:41:35 +02:00
gameport.h
gen_stats.h
net: reorder struct Qdisc for better SMP performance
2009-03-20 01:33:32 -07:00
genalloc.h
generic_acl.h
generic_serial.h
tty_port: Add a port level carrier detect operation
2009-01-02 10:19:38 -08:00
genetlink.h
headers_check fix: linux/genetlink.h
2009-01-30 23:49:39 +05:30
genhd.h
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2009-06-12 09:29:42 -07:00
getcpu.h
gfp.h
page-allocator: use integer fields lookup for gfp_zone and check for errors in flags passed to the page allocator
2009-06-16 19:47:41 -07:00
gfs2_ondisk.h
headers_check fix: linux/gfs2_ondisk.h
2009-01-30 23:50:12 +05:30
gigaset_dev.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h
Merge branch 'linus' into irq/threaded
2009-04-06 01:41:22 +02:00
hash.h
hayesesp.h
hdlc.h
WAN: Convert generic HDLC drivers to netdev_ops.
2009-01-21 14:03:37 -08:00
hdlcdrv.h
drivers/net/hamradio: fix sparse warnings: fix signedness
2009-02-17 17:37:40 -08:00
hdpu_features.h
hdreg.h
remove <linux/ata.h> include from <linux/hdreg.h>
2009-04-01 21:42:26 +02:00
hid-debug.h
hid.h
HID: add new multitouch and digitizer contants
2009-05-20 15:48:35 +02:00
hiddev.h
headers_check fix: linux/hiddev.h
2009-01-30 23:51:17 +05:30
hidraw.h
HID: add phys and name ioctls to hidraw
2009-01-04 01:00:51 +01:00
highmem.h
mm: check the argument of kunmap on architectures without highmem
2009-06-16 19:47:41 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
clocksource: prevent selection of low resolution clocksourse also for nohz=on
2009-06-13 12:00:26 +02:00
htirq.h
hugetlb.h
mm: introduce PageHuge() for testing huge/gigantic pages
2009-06-16 19:47:36 -07:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pca: Add PCA9665 support
2009-03-28 21:34:44 +01:00
i2c-algo-pcf.h
i2c-dev.h
i2c-dev: Clarify the unit of ioctl I2C_TIMEOUT
2009-02-24 19:19:49 +01:00
i2c-gpio.h
i2c-id.h
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
2009-04-06 18:11:41 -07:00
i2c-ocores.h
i2c-ocores: Can add I2C devices to the bus
2009-06-13 10:39:28 +01:00
i2c-pca-platform.h
i2c-algo-pca: Rework waiting for a free bus
2009-03-28 21:34:45 +01:00
i2c-pnx.h
i2c-pxa.h
i2c.h
i2c: Fix sparse warnings for I2C_BOARD_INFO()
2009-04-13 17:02:14 +02:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i7300_idle: allow testing on i5000-series hardware w/o re-compile
2009-05-28 20:52:40 -04:00
i8042.h
ibmtr.h
ibmtr: convert to internal network_device_stats
2009-01-21 14:02:26 -08:00
icmp.h
icmpv6.h
headers_check fix: linux/icmpv6.h
2009-01-30 23:51:41 +05:30
ide.h
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2009-06-11 10:00:03 -07:00
idr.h
cgroup: CSS ID support
2009-04-02 19:04:53 -07:00
ieee80211.h
cfg80211: use key size constants
2009-06-03 14:05:10 -04:00
if.h
net: release dst entry in dev_hard_start_xmit()
2009-05-18 22:19:19 -07:00
if_addr.h
headers_check fix: linux/if_addr.h
2009-01-30 23:52:16 +05:30
if_addrlabel.h
headers_check fix: linux/if_addrlabel.h
2009-01-30 23:52:41 +05:30
if_arcnet.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
if_arp.h
Add constants for the ieee 802.15.4 stack
2009-06-09 05:25:30 -07:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2009-06-15 03:02:23 -07:00
if_fc.h
headers_check fix: linux/if_fc.h
2009-01-30 23:53:12 +05:30
if_fddi.h
if_frad.h
wan: convert sdla driver to net_device_ops
2009-03-27 00:46:44 -07:00
if_hippi.h
headers_check fix: linux/if_hippi.h
2009-01-30 23:53:40 +05:30
if_infiniband.h
if_link.h
headers_check fix: linux/if_link.h
2009-01-30 23:54:53 +05:30
if_ltalk.h
if_macvlan.h
if_packet.h
af_packet: Teach to listen for multiple unicast addresses.
2009-05-21 15:13:39 -07:00
if_phonet.h
if_plip.h
if_ppp.h
headers_check fix: linux/if_ppp.h
2009-01-30 23:55:45 +05:30
if_pppol2tp.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
if_pppox.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
if_slip.h
if_strip.h
headers_check fix: linux/if_strip.h
2009-01-30 23:56:13 +05:30
if_tr.h
headers_check fix: linux/if_tr.h
2009-01-30 23:56:48 +05:30
if_tun.h
tun: add IFF_TUN_EXCL flag to avoid opening a persistent device.
2009-04-27 03:23:54 -07:00
if_tunnel.h
sit: stateless autoconf for isatap
2009-05-19 16:02:02 -07:00
if_vlan.h
gro: New frags interface to avoid copying shinfo
2009-04-16 02:02:07 -07:00
igmp.h
headers_check fix: linux/igmp.h
2009-01-30 23:57:16 +05:30
ihex.h
ima.h
integrity: path_check update
2009-05-22 09:43:41 +10:00
in.h
ipv4: New multicast-all socket option
2009-06-02 00:45:24 -07:00
in6.h
headers_check fix: linux/in6.h
2009-02-02 21:40:58 +05:30
in_route.h
inet.h
inet_diag.h
headers_check fix: linux/inet_diag.h
2009-01-30 23:57:43 +05:30
inet_lro.h
inetdevice.h
net: add ARP notify option for devices
2009-02-01 01:04:33 -08:00
init.h
vmlinux.lds.h update
2009-06-14 22:10:41 +02:00
init_ohci1394_dma.h
init_task.h
mm: consolidate init_mm definition
2009-06-16 19:47:28 -07:00
initrd.h
inotify.h
input-polldev.h
input.h
Input: multitouch - add tracking ID to the protocol
2009-05-23 09:53:18 -07:00
intel-iommu.h
intel-iommu: set compatibility format interrupt
2009-04-03 21:46:01 +01:00
interrupt.h
PM: Add empty suspend/resume device irq functions
2009-06-12 21:32:33 +02:00
io-mapping.h
Merge commit 'v2.6.29-rc7' into perfcounters/core
2009-03-04 11:42:31 +01:00
io.h
ioc3.h
ioc4.h
iocontext.h
block: prevent possible io_context->refcount overflow
2009-06-10 23:07:15 +02:00
ioctl.h
iommu-helper.h
iommu.h
intel-iommu: VT-d page table to support snooping control bit
2009-03-24 09:42:54 +00:00
ioport.h
resources: fix parameter name and kernel-doc
2009-01-15 16:39:38 -08:00
ioprio.h
ext4: Add mount option to set kjournald's I/O priority
2009-01-05 22:46:26 -05:00
iova.h
ip.h
ip6_tunnel.h
headers_check fix: linux/ip6_tunnel.h
2009-01-30 23:58:12 +05:30
ip_vs.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
ipc.h
ipc_namespace.h
namespaces: mqueue namespace: adapt sysctl
2009-04-07 08:31:09 -07:00
ipmi.h
ipmi: add oem message handling
2009-04-21 13:41:48 -07:00
ipmi_msgdefs.h
ipmi: add oem message handling
2009-04-21 13:41:48 -07:00
ipmi_smi.h
proc 2/2: remove struct proc_dir_entry::owner
2009-03-31 01:14:44 +04:00
ipsec.h
ipv6.h
IPv6: Add 'autoconf' and 'disable_ipv6' module parameters
2009-06-01 03:07:33 -07:00
ipv6_route.h
headers_check fix: linux/ipv6_route.h
2009-01-30 23:59:12 +05:30
ipx.h
headers_check fix: linux/ipx.h
2009-01-30 23:59:44 +05:30
irda.h
headers_check fix: linux/irda.h
2009-01-31 00:00:06 +05:30
irq.h
x86: remove some alloc_bootmem_cpumask_var calling
2009-06-11 19:27:07 +03:00
irq_cpustat.h
irqflags.h
locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit]
2009-03-13 01:32:36 +01:00
irqnr.h
Merge branch 'core/percpu' into percpu-cpumask-x86-for-linus-2
2009-03-27 17:28:43 +01:00
irqreturn.h
genirq: add threaded interrupt handler support
2009-03-24 12:15:23 +01:00
isa.h
isapnp.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
tty: Introduce some close helpers for ports
2009-01-02 10:19:40 -08:00
ivtv.h
V4L/DVB (11042): v4l2-api: Add definitions for V4L2_MPEG_STREAM_VBI_FMT_IVTV payloads
2009-03-30 12:43:22 -03:00
ivtvfb.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
ixjuser.h
jbd.h
jbd: use SWRITE_SYNC_PLUG when writing synchronous revoke records
2009-04-14 10:10:47 -04:00
jbd2.h
jbd2: use SWRITE_SYNC_PLUG when writing synchronous revoke records
2009-04-14 07:50:56 -04:00
jffs2.h
make MTD headers use strict integer types
2009-03-26 18:14:17 +01:00
jhash.h
jiffies.h
optimize attribute timeouts for "noac" and "actimeo=0"
2008-12-23 15:21:56 -05:00
journal-head.h
jbd2: Add buffer triggers
2009-01-05 08:40:30 -08:00
joystick.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
kallsyms.h
Ksplice: Add functions for walking kallsyms symbols
2009-03-31 13:05:32 +10:30
kbd_diacr.h
kbd_kern.h
Kbuild
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2009-06-15 03:02:23 -07:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel.h
dynamic debug: resurrect old pr_debug() semantics as pr_devel()
2009-04-16 16:17:10 -07:00
kernel_stat.h
perfcounters, sched: remove __task_delta_exec()
2009-04-20 20:38:21 +02:00
kernelcapi.h
kexec.h
key-type.h
key.h
kmemtrace, security: fix linux/key.h header file dependencies
2009-04-03 12:21:12 +02:00
keyboard.h
keyboard: advertise KT_DEAD2 extended diacriticals
2009-06-14 13:50:36 -07:00
keyctl.h
kfifo.h
kgdb.h
klist.h
klist.c: bit 0 in pointer can't be used as flag
2009-01-20 20:52:10 -08:00
kmalloc_sizes.h
kmemleak.h
kmemleak: Add the base support
2009-06-11 17:03:28 +01:00
kmemtrace.h
tracing/events: move trace point headers into include/trace/events
2009-04-14 22:05:43 -04:00
kmod.h
module: try_then_request_module must wait
2009-04-09 07:49:44 -07:00
kobj_map.h
kobject.h
Driver core: implement uevent suppress in kobject
2009-03-24 16:38:26 -07:00
kprobes.h
kprobes: support kretprobe and jprobe per-probe disabling
2009-04-07 08:31:08 -07:00
kref.h
ks0108.h
kthread.h
ktime.h
kvm.h
KVM: Make kvm header C++ friendly
2009-06-10 11:48:39 +03:00
kvm_host.h
KVM: protect assigned dev workqueue, int handler and irq acker
2009-06-10 11:48:53 +03:00
kvm_para.h
kvm_types.h
KVM: APIC: get rid of deliver_bitmask
2009-06-10 11:48:27 +03:00
lapb.h
latencytop.h
sched, latencytop: incorporate review feedback from Andrew Morton
2009-02-11 10:18:04 +01:00
lcd.h
leds-bd2802.h
leds: add BD2802GU LED driver
2009-04-06 16:06:26 +01:00
leds-pca9532.h
leds: leds-pcs9532 - Move i2c work to a workqueque
2009-01-08 12:38:58 +00:00
leds.h
leds: Add suspend/resume state flags to leds-gpio
2009-04-06 16:06:26 +01:00
leds_pwm.h
leds: simple driver for pwm driven LEDs
2009-04-06 16:06:26 +01:00
lguest.h
lguest: improve interrupt handling, speed up stream networking
2009-06-12 22:27:03 +09:30
lguest_launcher.h
lguest: remove obsolete LHREQ_BREAK call
2009-06-12 22:27:11 +09:30
libata.h
ata: Report 16/32bit PIO as best we can
2009-04-16 15:28:23 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
list.h
list_nulls.h
list_nulls: add hlist_nulls_add_head and hlist_nulls_del
2009-06-13 12:28:57 +02:00
llc.h
lmb.h
lockdep.h
Factor out #ifdefs from kernel/spinlock.c to LOCK_CONTENDED_FLAGS
2009-04-02 19:05:10 -07:00
log2.h
loop.h
loop: use BIO list management functions
2009-04-28 07:37:28 +02:00
lp.h
lsm_audit.h
smack: implement logging V3
2009-04-14 09:00:19 +10:00
lzo.h
m48t86.h
magic.h
linux/magic.h: move cramfs magic out of cramfs_fs.h
2009-06-11 21:36:10 -04:00
major.h
[SCSI] major.h: char-major number for OSD device driver
2009-03-12 12:58:05 -05:00
map_to_7segment.h
Input: map_to_7segment.h - convert to __inline__ for userspace
2008-12-29 04:59:31 -08:00
maple.h
sh: maple: Support block reads and writes.
2009-02-27 16:07:32 +09:00
marker.h
math64.h
matroxfb.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
mdio: Expose 10GBASE-T MDI-X status via ethtool
2009-06-11 02:47:10 -07:00
memcontrol.h
vmscan: evict use-once pages first
2009-06-16 19:47:38 -07:00
memory.h
Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-04-05 11:04:19 -07:00
memory_hotplug.h
mm: show node to memory section relationship with symlinks in sysfs
2009-01-06 15:59:00 -08:00
mempolicy.h
mempool.h
memstick.h
memstick: annotate endianness of attribute structs
2009-01-09 16:54:41 -08:00
meye.h
migrate.h
mm: cleanup: remove #ifdef CONFIG_MIGRATION
2009-01-06 15:59:00 -08:00
mii.h
mii: Add mii_advertise_flowctrl()
2009-04-29 17:32:35 -07:00
minix_fs.h
headers_check fix: linux/minix_fs.h
2009-01-31 00:00:35 +05:30
miscdevice.h
[SCSI] mpt2sas: add MPT2SAS_MINOR(221) to miscdevice.h
2009-03-13 15:57:40 -05:00
mISDNdsp.h
mISDN: Add XHFC support for embedded Speech-Design board to hfcmulti
2009-05-25 00:55:30 -07:00
mISDNhw.h
mISDN: cleanup mISDNhw.h
2009-06-11 19:05:32 +02:00
mISDNif.h
mISDN: Cleanup debug messages
2009-05-25 00:55:45 -07:00
mm.h
mm cleanup: shmem_file_setup: 'char *' -> 'const char *' for name argument
2009-06-16 19:47:44 -07:00
mm_inline.h
inactive_anon_is_low: move to vmscan
2009-01-08 08:31:07 -08:00
mm_types.h
oom: move oom_adj value from task_struct to mm_struct
2009-06-16 19:47:43 -07:00
mman.h
mm: fix Committed_AS underflow on large NR_CPUS environment
2009-05-02 15:36:10 -07:00
mmdebug.h
mmiotrace.h
tracing: x86, mmiotrace: only register for die notifier when tracer active
2009-04-29 11:33:34 +02:00
mmtimer.h
mmu_notifier.h
mmzone.h
mm: remove CONFIG_UNEVICTABLE_LRU config option
2009-06-16 19:47:42 -07:00
mnt_namespace.h
Get rid of indirect include of fs_struct.h
2009-03-31 23:00:27 -04:00
mod_devicetable.h
platform: introduce module id table for platform devices
2009-03-24 16:38:24 -07:00
module.h
module: trim exception table on init free.
2009-06-12 21:47:04 +09:30
moduleloader.h
module: fix module loading failure of large kernel modules for parisc
2009-01-05 08:40:13 +10:30
moduleparam.h
module_param: allow 'bool' module_params to be bool, not just int.
2009-06-12 21:46:58 +09:30
mount.h
fs: introduce mnt_clone_write
2009-06-11 21:36:02 -04:00
mpage.h
Remove two unneeded exports and make two symbols static in fs/mpage.c
2009-04-01 07:38:54 -04:00
mqueue.h
mroute.h
netns: ipmr: enable namespace support in ipv4 multicast routing code
2009-01-22 13:57:41 -08:00
mroute6.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
msdos_fs.h
headers_check fix: linux/msdos_fs.h
2009-01-31 00:01:11 +05:30
msg.h
msi.h
PCI MSI: Add support for multiple MSI
2009-03-20 10:48:14 -07:00
mtio.h
mutex-debug.h
mutex.h
mutex: add atomic_dec_and_mutex_lock(), fix
2009-04-30 09:01:34 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
switch follow_down()
2009-06-11 21:36:01 -04:00
nbd.h
ncp.h
ncp_fs.h
constify dentry_operations: misc filesystems
2009-03-27 14:44:00 -04:00
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
neighbour.h
neigh: Allow for user space users of the neighbour table
2009-03-04 00:03:08 -08:00
net.h
net: reorder fields of struct socket
2009-03-15 19:59:13 -07:00
net_dropmon.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
2009-06-15 03:02:23 -07:00
net_tstamp.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
netdevice.h
netdevice.h: Use frag list abstraction interfaces.
2009-06-09 00:17:27 -07:00
netfilter.h
netfilter_arp.h
netfilter_bridge.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netlink: add NETLINK_NO_ENOBUFS socket flag
2009-03-24 16:37:55 -07:00
netpoll.h
netpoll: store local and remote ip in net-endian
2009-03-28 23:55:58 -07:00
netrom.h
nfs.h
nfsd41: define nfs41 error codes
2009-04-03 17:41:12 -07:00
nfs2.h
nfs3.h
nfs4.h
nfsd41: CREATE_EXCLUSIVE4_1
2009-04-03 17:41:23 -07:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
NFS: nfs_readpage_async() needs to be accessible as a fallback for local caching
2009-04-03 16:42:44 +01:00
nfs_fs_i.h
nfs_fs_sb.h
NFS: Define and create superblock-level objects
2009-04-03 16:42:42 +01:00
nfs_idmap.h
headers_check fix: linux/nfs_idmap.h
2009-01-31 00:02:27 +05:30
nfs_iostat.h
NFS: Add some new I/O counters for FS-Cache doing things for NFS
2009-04-03 16:42:43 +01:00
nfs_mount.h
NFS: add "[no]resvport" mount option
2008-12-23 15:21:37 -05:00
nfs_page.h
nfs_xdr.h
Merge branch 'devel' into for-linus
2009-04-01 13:28:15 -04:00
nfsacl.h
NFSv3: Fix posix ACL code
2009-03-10 20:33:18 -04:00
nfsd_idmap.h
nilfs2_fs.h
nilfs2: support nanosecond timestamp
2009-04-07 08:31:20 -07:00
nl80211.h
nl80211: Add RSC configuration for new keys
2009-05-13 15:44:39 -04:00
nl802154.h
net: add NL802154 interface for configuration of 802.15.4 devices
2009-06-09 05:25:33 -07:00
nls.h
nls: add a nls_nullsize inline
2009-04-30 15:32:11 +00:00
nmi.h
node.h
mm: show node to memory section relationship with symlinks in sysfs
2009-01-06 15:59:00 -08:00
nodemask.h
page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths
2009-06-16 19:47:35 -07:00
notifier.h
net: introduce pre-up netdev notifier
2009-06-03 14:05:12 -04:00
nsc_gpio.h
nsproxy.h
Get rid of indirect include of fs_struct.h
2009-03-31 23:00:27 -04:00
nubus.h
headers_check fix cleanup: linux/nubus.h
2009-02-03 19:33:51 +05:30
numa.h
nvram.h
nwpserial.h
serial: Add driver for the Cell Network Processor serial port NWP device
2009-01-08 16:25:18 +11:00
of.h
of: add of_parse_phandle() helper for parsing phandle properties
2009-04-27 02:53:45 -07:00
of_device.h
of_gpio.h
of/gpio: Implement of_gpio_count()
2008-12-21 14:21:14 +11:00
of_i2c.h
drivers/of: Add the of_find_i2c_device_by_node function.
2009-01-09 15:49:06 -07:00
of_mdio.h
openfirmware: Add OF phylib support code
2009-04-27 02:53:47 -07:00
of_platform.h
of: make of_(un)register_platform_driver common code
2009-05-02 15:36:10 -07:00
of_spi.h
oom.h
oprofile.h
oprofile: make new cpu buffer functions part of the api
2009-01-07 22:48:15 +01:00
oxu210hp.h
usb host: Oxford OXU210HP HCD driver.
2009-01-07 09:59:50 -08:00
page-debug-flags.h
generic debug pagealloc
2009-04-01 08:59:13 -07:00
page-flags.h
mm: remove CONFIG_UNEVICTABLE_LRU config option
2009-06-16 19:47:42 -07:00
page-isolation.h
page_cgroup.h
memcg: fix page_cgroup fatal error in FLATMEM
2009-06-12 11:00:54 +03:00
pageblock-flags.h
pagemap.h
mm: remove CONFIG_UNEVICTABLE_LRU config option
2009-06-16 19:47:42 -07:00
pagevec.h
mm: remove pagevec_swap_free()
2009-04-01 08:59:13 -07:00
param.h
parport.h
parport: quickfix the proc registration bug
2009-06-02 09:53:22 -07:00
parport_pc.h
parport: Use the PCI IRQ if offered
2009-04-07 08:44:06 -07:00
parser.h
patchkey.h
path.h
pci-acpi.h
PCI/ACPI: fix wrong assumption in acpi_find_root_bridge_handle
2009-03-20 10:47:57 -07:00
pci-aspm.h
pci.h
PCI: Setup disabled bridges even if buses are added
2009-04-06 11:25:06 -07:00
pci_hotplug.h
Merge branch 'linus' into release
2009-01-09 03:39:43 -05:00
pci_ids.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2009-06-15 09:40:05 -07:00
pci_regs.h
PCI: only save/restore existent registers in the PCIe capability
2009-04-22 15:59:41 -07:00
pcieport_if.h
PCI: PCIe portdrv: Implement pm object
2009-03-20 10:47:49 -07:00
pda_power.h
pda_power: Add optional OTG transceiver and voltage regulator support
2009-02-02 20:15:47 +03:00
percpu-defs.h
PERCPU: Collect the DECLARE/DEFINE declarations together
2009-04-21 19:40:00 -07:00
percpu.h
kmemleak: Remove some of the kmemleak false positives
2009-06-11 17:04:18 +01:00
percpu_counter.h
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-01-06 17:10:04 -08:00
perf_counter.h
perf_counter: Add forward/backward attribute ABI compatibility
2009-06-12 14:28:52 +02:00
personality.h
pfkeyv2.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
pfn.h
pg.h
phantom.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
phonedev.h
phonet.h
headers_check fix: linux/phonet.h
2009-01-31 00:02:54 +05:30
phy.h
phy: Eliminate references to BUS_ID_SIZE.
2009-05-26 21:16:25 -07:00
phy_fixed.h
pid.h
pid: implement ns_of_pid
2009-01-08 08:31:12 -08:00
pid_namespace.h
pid: generalize task_active_pid_ns
2009-01-08 08:31:12 -08:00
pim.h
net: replace __constant_{endian} uses in net headers
2009-02-14 22:58:35 -08:00
pipe_fs_i.h
splice: implement default splice_read method
2009-05-11 14:13:10 +02:00
pkt_cls.h
headers_check fix: linux/pkt_cls.h
2009-01-31 00:03:40 +05:30
pkt_sched.h
pkt_sched: type should be __u32 in header
2009-02-10 17:18:17 -08:00
pktcdvd.h
pktcdvd.h should include mempool.h
2009-04-24 08:54:21 +02:00
platform_device.h
Revert driver core: move platform_data into platform_device
2009-05-08 19:22:21 -07:00
plist.h
plist: fix PLIST_NODE_INIT to work with debug enabled
2008-12-29 09:39:53 -05:00
pm.h
PM core: rename suspend and resume functions
2009-06-12 21:32:31 +02:00
pm_qos_params.h
pm_wakeup.h
pmu.h
pnp.h
pnp: add PNP resource range checking function
2009-06-05 14:37:41 +00:00
poison.h
generic debug pagealloc
2009-04-01 08:59:13 -07:00
poll.h
poll: allow f_op->poll to sleep
2009-01-06 15:59:12 -08:00
posix-timers.h
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
ACPI: battery: add power_{now,avg} properties to power_class
2009-03-27 22:23:52 -04:00
ppdev.h
ppp-comp.h
ppp_channel.h
ppp: ppp_mp_explode() redesign
2009-03-13 16:09:12 -07:00
ppp_defs.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
Move junk from proc_fs.h to fs/proc/internal.h
2009-06-11 21:36:01 -04:00
profile.h
proportions.h
ptrace.h
x86, ptrace: add bts context unconditionally
2009-04-07 13:36:31 +02:00
pwm.h
trivial: PWM: fix of #endif comment
2009-03-30 15:22:01 +02:00
pwm_backlight.h
qnx4_fs.h
fs/qnx4: sanitize includes
2009-06-11 21:36:12 -04:00
qnxtypes.h
qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types
2009-01-07 21:44:20 +01:00
quicklist.h
quota.h
quota: Remove NODQUOT macro
2009-03-26 02:18:35 +01:00
quotaops.h
quota: Introduce writeout_quota_sb() (version 4)
2009-06-11 21:36:04 -04:00
radeonfb.h
include of <linux/types.h> is preferred over <asm/types.h>
2009-01-15 16:39:41 -08:00
radix-tree.h
radix-tree: add radix_tree_prev_hole()
2009-06-16 19:47:30 -07:00
raid_class.h
ramfs.h
random.h
headers_check fix: linux/random.h
2009-01-31 00:05:59 +05:30
ratelimit.h
rational.h
lib: isolate rational fractions helper function
2009-06-11 08:51:08 -07:00
raw.h
rbtree.h
rbtree: add const qualifier to some functions
2009-01-10 06:04:33 -08:00
rcuclassic.h
kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints
2009-04-03 12:23:05 +02:00
rculist.h
rculist.h: introduce list_entry_rcu() and list_first_entry_rcu()
2009-04-14 18:41:15 +02:00
rculist_nulls.h
rcupdate.h
kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints
2009-04-03 12:23:05 +02:00
rcupreempt.h
kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints
2009-04-03 12:23:05 +02:00
rcupreempt_trace.h
rcutree.h
rcu: Add __rcu_pending tracing to hierarchical RCU
2009-04-14 11:33:43 +02:00
rds.h
RDS: Add userspace header
2009-02-26 23:42:11 -08:00
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs: fix build breakage
2009-03-30 14:28:58 -07:00
reiserfs_fs.h
Merge branch 'reiserfs-updates' from Jeff Mahoney
2009-03-30 12:33:01 -07:00
reiserfs_fs_i.h
reiserfs: make per-inode xattr locking more fine grained
2009-03-30 12:16:38 -07:00
reiserfs_fs_sb.h
reiserfs: allow exposing privroot w/ xattrs enabled
2009-06-11 21:35:58 -04:00
reiserfs_xattr.h
reiserfs: fixup perms when xattrs are disabled
2009-05-17 11:45:45 -07:00
relay.h
res_counter.h
cgroups: consolidate cgroup documents
2009-01-15 16:39:37 -08:00
resource.h
resume-trace.h
rfkill.h
rfkill: don't impose global states on resume (just restore the previous states)
2009-06-10 13:28:37 -04:00
ring_buffer.h
ring-buffer: pass in lockdep class key for reader_lock
2009-06-08 18:50:20 -04:00
rio.h
rio_drv.h
rapidio: remove excess kernel-doc notation
2009-01-06 15:59:28 -08:00
rio_ids.h
rio_regs.h
rmap.h
vmscan: report vm_flags in page_referenced()
2009-06-16 19:47:44 -07:00
romfs_fs.h
romfs: cleanup romfs_fs.h
2009-05-09 10:49:41 -04:00
root_dev.h
rose.h
rotary_encoder.h
Input: generic driver for rotary encoders on GPIOs
2009-03-08 16:35:53 -07:00
route.h
rslib.h
rtc-v3020.h
rtc-v3020: add ability to access v3020 chip with GPIOs
2009-04-02 19:04:51 -07:00
rtc.h
rtc: convert LEAP_YEAR into an inline
2009-04-01 08:59:24 -07:00
rtmutex.h
rtnetlink.h
rtnetlink: add new value for DHCP added routes
2009-03-19 23:49:41 -07:00
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h
oom: move oom_adj value from task_struct to mm_struct
2009-06-16 19:47:43 -07:00
screen_info.h
sctp.h
sctp: fix error cause codes of ADD-IP extension
2009-06-03 09:14:45 -04:00
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
<linux/seccomp.h> needs to include <linux/errno.h>.
2009-04-19 10:47:45 -07:00
securebits.h
security.h
security: use mmap_min_addr indepedently of security models
2009-06-04 12:07:48 +10:00
selection.h
selinux.h
selinux_netlink.h
make most exported headers use strict integer types
2009-03-26 18:14:15 +01:00
sem.h
semaphore.h
seq_file.h
cpumask: fix seq_bitmap_*() functions.
2009-03-30 22:05:11 +10:30
seq_file_net.h
seqlock.h
serial.h
serial: refactor ASYNC_ flags
2009-06-11 08:50:58 -07:00
serial167.h
serial_8250.h
Serial: Allow port type to be specified when calling serial8250_register_port.
2009-01-02 10:19:43 -08:00
serial_core.h
serial: Added Timberdale UART driver
2009-06-11 08:51:06 -07:00
serial_max3100.h
tty: MAX3100
2009-04-08 14:33:38 -07:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
sh-sci: improve clock framework support
2009-05-08 23:22:26 +09:00
serialP.h
serio.h
Input: serio - fix protocol number for TouchIT213
2009-03-07 18:41:38 -08:00
sh_intc.h
sh: multiple vectors per irq - base
2009-02-27 16:53:50 +09:00
sh_timer.h
sh: Consolidate MTU2/CMT/TMU timer platform data.
2009-05-03 17:57:17 +09:00
shm.h
shmem_fs.h
sht15.h
hwmon: sht15 humidity sensor driver
2009-04-13 15:04:29 -07:00
signal.h
signals: implement sys_rt_tgsigqueueinfo
2009-04-30 19:24:24 +02:00
signalfd.h
headers_check fix: linux/signalfd.h
2009-01-31 00:06:33 +05:30
skbuff.h
mac80211: do not pass PS frames out of mac80211 again
2009-06-10 13:28:37 -04:00
slab.h
slab,slub: don't enable interrupts during early boot
2009-06-12 18:53:33 +03:00
slab_def.h
tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part
2009-04-12 15:22:55 +02:00
slob_def.h
slab,slub: don't enable interrupts during early boot
2009-06-12 18:53:33 +03:00
slow-work.h
Trivial: fix a typo in slow-work.h
2009-04-21 19:40:00 -07:00
slub_def.h
slab,slub: don't enable interrupts during early boot
2009-06-12 18:53:33 +03: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
panic, smp: provide smp_send_stop() wrapper on UP too
2009-03-13 11:24:31 +01:00
smp_lock.h
smsc911x.h
smsc911x: add fifo byteswap support V2
2009-04-28 01:53:11 -07:00
snmp.h
snmp: add missing counters for RFC 4293
2009-04-27 02:45:02 -07:00
socket.h
Add constants for the ieee 802.15.4 stack
2009-06-09 05:25:30 -07:00
sockios.h
net: new user space API for time stamping of incoming and outgoing packets
2009-02-15 22:43:33 -08:00
som.h
sonet.h
sony-laptop.h
sonypi.h
sony-laptop: VGN-A317M hotkey support
2009-03-27 12:18:56 -04:00
sort.h
sound.h
headers_check fix: linux/sound.h
2009-01-31 00:07:00 +05:30
soundcard.h
sound: Remove OSSlib stuff from linux/soundcard.h
2009-02-10 00:02:54 +01:00
spinlock.h
Allow rwlocks to re-enable interrupts
2009-04-02 19:05:11 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
spinlock: Add missing __raw_spin_lock_flags() stub for UP
2009-06-10 11:48:14 +02:00
splice.h
splice: fix misleading comment
2009-05-12 11:11:48 +02:00
srcu.h
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
stop_machine: introduce stop_machine_create/destroy.
2009-01-05 08:40:14 +10:30
string.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param
2009-04-05 10:30:21 -07:00
string_helpers.h
stringify.h
Make __stringify support variable argument macros too
2009-04-10 15:48:52 +02:00
superhyway.h
suspend.h
PM/Hibernate: Move NVS routines into a seperate file (v2).
2009-06-12 21:32:33 +02:00
suspend_ioctls.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
svga.h
swab.h
byteorder: make swab.h include asm/swab.h like a regular header
2009-01-14 19:56:50 -08:00
swap.h
mm: remove file argument from swap_readpage()
2009-06-16 19:47:44 -07:00
swapops.h
swiotlb.h
swiotlb: change swiotlb_bus_to[phys,virt] prototypes
2009-04-08 16:18:38 +02:00
synclink.h
synclink_gt: add clock options
2009-04-02 19:05:01 -07:00
sys.h
syscalls.h
perf_counter: Add forward/backward attribute ABI compatibility
2009-06-12 14:28:52 +02:00
sysctl.h
net: add ARP notify option for devices
2009-02-01 01:04:33 -08:00
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
headers_check fix: linux/taskstats.h
2009-01-31 00:08:18 +05:30
taskstats_kern.h
tc.h
tcp.h
syncookies: remove last_synq_overflow from struct tcp_sock
2009-04-20 02:25:26 -07:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thermal: support forcing support for passive cooling
2009-03-27 16:58:22 -04:00
thread_info.h
futex: add requeue_pi functionality
2009-04-06 11:14:03 +02:00
threads.h
cpumask: make CONFIG_NR_CPUS always valid.
2008-12-30 09:05:12 +10:30
tick.h
clocksource: prevent selection of low resolution clocksourse also for nohz=on
2009-06-13 12:00:26 +02:00
tifm.h
time.h
timekeeping: create arch_gettimeoffset infrastructure
2009-05-02 11:45:15 +02:00
timecompare.h
timecompare: generic infrastructure to map between two time bases
2009-02-15 22:43:32 -08:00
timer.h
timers: Framework for identifying pinned timers
2009-05-13 16:52:42 +02:00
timerfd.h
timerfd: add flags check
2009-02-18 15:37:53 -08:00
timeriomem-rng.h
hwrng: timeriomem - Use phys address rather than virt
2009-03-27 12:59:54 +08:00
times.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
timex.h
time: move PIT_TICK_RATE to linux/timex.h
2009-06-16 19:47:27 -07:00
tiocl.h
tipc.h
tipc_config.h
topology.h
numa, cpumask: move numa_node_id default implementation to topology.h
2009-03-13 14:35:31 +01:00
toshiba.h
tpm.h
TPM: integrity interface
2009-02-03 11:23:12 +11:00
trace_clock.h
tracing: implement trace_clock_*() APIs
2009-02-26 18:44:06 +01:00
trace_seq.h
tracing: add trace_seq_vprint interface
2009-06-09 15:17:32 -04:00
tracehook.h
ptrace: tracehook_report_clone: fix false positives
2009-06-04 18:07:40 -07:00
tracepoint.h
tracing: remove deprecated TRACE_FORMAT
2009-04-24 11:50:39 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty: rewrite the ldisc locking
2009-06-11 08:51:01 -07:00
tty_driver.h
tty: throttling race fix
2009-06-11 08:50:59 -07:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
remove __KERNEL_STRICT_NAMES
2009-03-26 18:14:21 +01:00
uaccess.h
x86, mm: dont use non-temporal stores in pagecache accesses
2009-03-02 11:06:49 +01:00
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
uio.h
uio_driver.h
UIO: Add name attributes for mappings and port regions
2009-03-24 16:38:24 -07:00
ultrasound.h
Trivial: fix typo s/balence/balance/
2009-06-12 18:01:45 +02:00
un.h
unistd.h
usb.h
USB: add reset endpoint operations
2009-04-17 10:50:27 -07:00
usb_usual.h
usb-storage: prepare for subdriver separation
2009-03-24 16:20:34 -07:00
usbdevice_fs.h
user.h
user_namespace.h
Fix recursive lock in free_uid()/free_user_ns()
2009-02-27 16:26:21 -08:00
utime.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
uts.h
utsname.h
uwb.h
vermagic.h
veth.h
vfs.h
via.h
video_output.h
videodev.h
V4L/DVB (10907): avoid loading the entire videodev.h header on V4L2 drivers
2009-03-30 12:43:15 -03:00
videodev2.h
V4L/DVB (11387): Sensor orientation reporting
2009-04-06 21:44:29 -03:00
videotext.h
virtio.h
virtio: add names to virtqueue struct, mapping from devices to queues.
2009-06-12 22:16:36 +09:30
virtio_9p.h
virtio_balloon.h
virtio: avoid implicit use of Linux page size in balloon interface
2008-12-30 09:26:04 +10:30
virtio_blk.h
Add serial number support for virtio_blk, V4a
2009-06-09 14:41:40 +02:00
virtio_config.h
virtio: teach virtio_has_feature() about transport features
2009-06-12 22:16:38 +09:30
virtio_console.h
headers_check fix: linux/virtio_console.h
2009-01-31 00:12:44 +05:30
virtio_net.h
virtio: add missing include to virtio_net.h
2009-05-01 15:34:02 -07:00
virtio_pci.h
virtio_pci: optional MSI-X support
2009-06-12 22:16:37 +09:30
virtio_ring.h
virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC)
2009-06-12 22:16:39 +09:30
virtio_rng.h
vmalloc.h
Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu
2009-02-24 21:52:45 +01:00
vmstat.h
vmscan: count the number of times zone_reclaim() scans and fails
2009-06-16 19:47:46 -07:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h
Merge commit 'v2.6.30-rc5' into sched/core
2009-05-11 12:59:37 +02:00
wanrouter.h
watchdog.h
wimax.h
wimax: a new API call was added, increment minor protocol version number
2009-05-28 18:02:32 -07:00
wireless.h
mac80211: 802.11w - Configuration of MFP disabled/optional/required
2009-01-29 16:00:05 -05:00
wlp.h
wm97xx.h
wm97xx_batt.h
workqueue.h
workqueue: add to_delayed_work() helper function
2009-04-02 19:04:50 -07:00
writeback.h
vfs: Make sys_sync() use fsync_super() (version 4)
2009-06-11 21:36:03 -04:00
x25.h
xattr.h
xfrm.h
make exported headers use strict posix types
2009-03-26 18:14:14 +01:00
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h