twx-linux/include/linux
Linus Torvalds 79568f5be0 vfs: i_state needs to be 'unsigned long' for now
Commit 13e12d14e2dc ("vfs: reorganize 'struct inode' layout a bit")
moved things around a bit changed i_state to be unsigned int instead of
unsigned long.  That was to help structure layout for the 64-bit case,
and shrink 'struct inode' a bit (admittedly that only happened when
spinlock debugging was on and i_flags didn't pack with i_lock).

However, Meelis Roos reports that this results in unaligned exceptions
on sprc, and it turns out that the bit-locking primitives that we use
for the I_NEW bit want to use the bitops.  Which want 'unsigned long',
not 'unsigned int'.

We really should fix the bit locking code to not have that kind of
requirement, but that's a much bigger change.  So for now, revert that
field back to 'unsigned long' (but keep the other re-ordering changes
from the commit that caused this).

Andi points out that we have played games with this in 'struct page', so
it's solvable with other hacks too, but since right now the struct inode
size advantage only happens with some rare config options, it's not
worth fighting.

It _would_ be worth fixing the bitlocking code, though.  Especially
since there is no type safety in the bitlocking code (this never caused
any warnings, and worked fine on x86-64, because the bitlocks take a
'void *' and x86-64 doesn't care that deeply about alignment).  So it's
currently a very easy problem to trigger by mistake and never notice.

Reported-by: Meelis Roos <mroos@linux.ee>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: David Miller <davem@davemloft.net>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-06-20 20:13:49 -07:00
..
amba Fix common misspellings 2011-03-31 11:26:23 -03:00
bcma bcma: add missing GPIO defines, use PULL register only when available 2011-05-11 14:50:41 -04:00
byteorder
caif caif: bugfix - add caif headers for userspace usage. 2011-01-30 01:14:14 -08:00
can can: make struct can_proto const 2011-05-04 14:08:36 -07:00
ceph ceph: use LOOKUPINO to make unconnected nfs fh more reliable 2011-05-24 11:52:05 -07:00
crush
decompress Fix common misspellings 2011-03-31 11:26:23 -03:00
dvb [media] DVB: Add basic API support for DVB-T2 and bump minor version 2011-05-20 18:51:09 -03:00
hdlc
i2c backlight: new driver for the ADP8870 backlight devices 2011-06-15 20:03:59 -07:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-06-20 08:59:46 -07:00
isdn Fix common misspellings 2011-03-31 11:26:23 -03:00
lockd lockd: Clean up nlmsvc_lookup_host() 2010-12-16 12:37:26 -05:00
mfd TPS65911: Comparator: Add comparator driver 2011-05-27 10:49:29 +01:00
mlx4 mlx4: Add blue flame support for kernel consumers 2011-03-23 12:24:23 -07:00
mmc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc 2011-05-25 16:55:55 -07:00
mtd mtd: fix physmap.h warnings 2011-06-01 11:36:49 +01:00
netfilter netfilter: add more values to enum ip_conntrack_info 2011-06-06 01:35:10 +02:00
netfilter_arp
netfilter_bridge Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter_ipv4
netfilter_ipv6
nfc
nfsd Fix common misspellings 2011-03-31 11:26:23 -03:00
platform_data
power isp1704_charger: Allow board specific powering routine 2011-04-20 17:48:49 +04:00
raid Fix common misspellings 2011-03-31 11:26:23 -03:00
regulator regulator: Support voltage offsets to compensate for drops in system 2011-05-27 10:34:37 +01:00
rtc
spi Merge branch 'spi/next' of git://git.secretlab.ca/git/linux-2.6 2011-05-26 12:13:22 -07:00
ssb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2011-05-20 13:43:21 -07:00
sunrpc nfsd: fix dependency of nfsd on auth_rpcgss 2011-06-06 15:07:15 -04:00
tc_act
tc_ematch
unaligned
usb Merge branch 'usb-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2011-05-23 12:33:02 -07:00
uwb Fix common misspellings 2011-03-31 11:26:23 -03:00
wimax
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi_io.h
acpi_pmtmr.h
acpi.h ACPI EC: remove dead code 2011-04-01 02:24:31 -04:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
aio_abi.h
aio.h
alarmtimer.h timers: Improve alarmtimer comments and minor fixes 2011-04-28 13:39:17 -07:00
altera_jtaguart.h
altera_uart.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h netdev: convert bulk of drivers to netdev_tx_t 2009-09-01 01:14:07 -07:00
arcfb.h [PATCH] Framebuffer driver for Arc LCD board 2005-06-21 19:07:41 -07:00
async_tx.h
async.h async: Rename _special -> _domain for clarity. 2009-02-08 09:56:11 -08:00
ata_platform.h
ata.h
atalk.h
ath9k_platform.h ath9k_hw: Get AHB clock information from ath9k_platform_data 2011-04-25 14:50:08 -04:00
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 atm/solos-pci: Don't flap VCs when carrier state changes 2011-03-30 16:53:38 -07:00
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h atomic: Add atomic_or() 2011-05-28 17:41:46 +02:00
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs4.h
auto_fs.h
auxvec.h ELF: implement AT_RANDOM for glibc PRNG seeding 2009-01-08 08:31:12 -08:00
average.h lib: Improve EWMA efficiency by using bitshifts 2010-12-06 15:58:43 -05:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h block: remove per-queue plugging 2011-03-10 08:52:07 +01:00
backlight.h backlight: add backlight type 2011-03-22 17:43:59 -07:00
basic_mmio_gpio.h gpio/basic_mmio: add missing include of spinlock_types.h 2011-06-10 08:46:26 -06:00
baycom.h
bcd.h include/linux/bcd.h: remove comments 2008-10-20 08:52:42 -07:00
bch.h lib: add shared BCH ECC library 2011-03-11 14:25:50 +00:00
bfin_mac.h
bfs_fs.h
binfmts.h exec: unify do_execve/compat_do_execve code 2011-04-09 15:53:56 +02:00
bio.h
bit_spinlock.h bit_spinlock: don't play preemption games inside the busy loop 2011-04-25 18:10:58 -07:00
bitmap.h bitmap, irq: add smp_affinity_list interface to /proc/irq 2011-05-25 08:39:45 -07:00
bitops.h arch: remove CONFIG_GENERIC_FIND_{NEXT_BIT,BIT_LE,LAST_BIT} 2011-05-26 17:12:38 -07:00
bitrev.h lib: export bitrev16 2008-06-06 11:29:10 -07:00
blk_types.h block: get rid of on-stack plugging debug checks 2011-05-20 20:52:16 +02:00
blk-iopoll.h
blkdev.h block: remove unwanted semicolons 2011-05-31 13:45:53 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h memblock/nobootmem: allow alloc_bootmem() to take 0 as low limit 2011-05-25 08:39:30 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsearch.h lib: Add generic binary search function to the kernel. 2011-05-19 16:55:27 +09:30
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h vfs: Block mmapped writes while the fs is frozen 2011-05-26 07:26:45 -04:00
bug.h headers: move module_bug_finalize()/module_bug_cleanup() definitions into module.h 2009-06-16 19:47:48 -07:00
c2port.h include/linux/c2port.h: remove wrong and never used macros 2011-05-25 08:39:43 -07:00
cache.h Rename .data.cacheline_aligned to .data..cacheline_aligned. 2010-03-03 11:25:58 +01:00
can.h
capability.h Merge branch 'next' into for-linus 2011-05-24 22:55:24 +10:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h fs/char_dev.c: remove unused cdev_index() 2011-01-13 08:03:17 -08:00
cdk.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cdrom.h cdrom: add ->check_events() support 2010-12-16 17:53:38 +01:00
cfag12864b.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup_subsys.h cgroup: remove the ns_cgroup 2011-05-26 17:12:34 -07:00
cgroup.h cgroup: remove the ns_cgroup 2011-05-26 17:12:34 -07:00
cgroupstats.h
chio.h
circ_buf.h
cleancache.h mm: cleancache core ops functions and config 2011-05-26 10:01:36 -06:00
clk.h
clkdev.h ARM: 6483/1: arm & sh: factorised duplicated clkdev.c 2010-11-26 10:51:04 +00:00
clockchips.h clockevents: Provide interface to reconfigure an active clock event device 2011-05-19 14:24:16 +02:00
clocksource.h clocksource: Make watchdog robust vs. interruption 2011-06-16 19:30:53 +02:00
cm4000_cs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
coff.h
com20020.h
compaction.h mm: compaction: prevent kswapd compacting memory to reduce CPU usage 2011-03-22 17:44:00 -07:00
compat.h compat: include aio_abi.h for aio_context_t 2011-05-24 08:55:20 -04:00
compiler-gcc3.h include/linux/compiler-gcc*.h: unify macro definitions 2011-03-22 17:44:10 -07:00
compiler-gcc4.h sparse: Undef __compiletime_{warning,error} if __CHECKER__ is defined 2011-05-25 08:39:47 -07:00
compiler-gcc.h sparse: define __must_be_array() for __CHECKER__ 2011-05-25 08:39:46 -07:00
compiler-intel.h
compiler.h rcu: define __rcu address space modifier for sparse 2010-08-19 17:17:59 -07:00
completion.h
comstats.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
concap.h Remove "#ifdef __KERNEL__" checks from unexported headers 2008-04-30 08:29:54 -07:00
configfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
connector.h connector: convert to synchronous netlink message processing 2011-03-30 17:14:33 -07:00
console_struct.h
console.h console: rename acquire/release_console_sem() to console_lock/unlock() 2011-01-26 10:50:06 +10:00
consolemap.h Make console charset translation optional 2008-06-04 14:56:12 +01:00
const.h x86: add _AT() macro to conditionally cast 2008-01-30 13:32:42 +01:00
coredump.h
cper.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu_rmap.h
cpu.h driver core: prune docs about device_interface 2010-11-10 16:57:11 -08:00
cpufreq.h [CPUFREQ] cpufreq.h: Fix some checkpatch.pl coding style issues. 2011-05-04 11:50:57 -04:00
cpuidle.h
cpumask.h bitmap, irq: add smp_affinity_list interface to /proc/irq 2011-05-25 08:39:45 -07:00
cpuset.h cpuset: Fix cpuset_cpus_allowed_fallback(), don't update tsk->rt.nr_cpus_allowed 2011-05-28 17:02:57 +02:00
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h fs/proc/vmcore.c: add hook to read_from_oldmem() to check for non-ram pages 2011-05-26 17:12:37 -07:00
crc7.h
crc16.h
crc32.h crc32: add missed brackets in macro 2011-03-22 17:44:15 -07:00
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h Create Documentation/security/, 2011-05-19 15:59:38 -07: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
cs5535.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h net: davinci_emac:Fix translation logic for buffer descriptor 2011-03-22 19:25:05 -07:00
dca.h dca: registering requesters in multiple dca domains 2009-09-10 10:00:05 -07:00
dcache.h vfs: get rid of insane dentry hashing rules 2011-04-24 07:58:46 -07:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h
debugfs.h Add x64 support to debugfs 2010-05-19 22:41:57 -04:00
debugobjects.h debugobjects: Add hint for better object identification 2011-03-08 16:10:38 +01:00
delay.h timer: Added usleep_range timer 2010-08-04 11:00:45 +02:00
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 devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper 2011-06-20 10:46:04 -04:00
device-mapper.h dm table: allow targets to support discards internally 2011-05-29 12:52:55 +01:00
device.h Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 2011-05-19 18:24:11 -07:00
devpts_fs.h
dio.h m68k: dio - Kill warn_unused_result warnings 2009-01-12 20:56:41 +01:00
dirent.h
display.h fbdev: display class 2007-05-08 11:15:26 -07:00
dlm_device.h
dlm_netlink.h
dlm_plock.h dlm: make plock operation killable 2011-05-23 10:47:06 -05:00
dlm.h
dlmconstants.h
dm9000.h
dm-dirty-log.h
dm-io.h dm io: use fixed initial mempool size 2011-05-29 13:03:09 +01:00
dm-ioctl.h dm ioctl: add flag to wipe buffers for secure data 2011-03-24 13:54:30 +00:00
dm-kcopyd.h dm kcopyd: return client directly and not through a pointer 2011-05-29 13:03:13 +01:00
dm-log-userspace.h
dm-region-hash.h
dma_remapping.h intel-iommu: Enable super page (2MiB, 1GiB, etc.) support 2011-06-01 12:26:35 +01:00
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
dmaengine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
dmapool.h devres: device resource management 2007-02-09 17:39:36 -05:00
dmar.h
dmi.h firmware: Add DMI entry types to the headers 2011-02-25 12:00:34 -08:00
dn.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
dnotify.h dnotify: move dir_notify_enable declaration 2010-07-28 09:59:01 -04:00
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd_limits.h Fix common misspellings 2011-03-31 11:26:23 -03:00
drbd_nl.h
drbd_tag_magic.h drbd: Fix spelling 2011-05-24 10:21:29 +02:00
drbd.h drbd: Fix spelling 2011-05-24 10:21:29 +02:00
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h dmaengine/dw_dmac: Update maintainer-ship 2011-05-25 18:30:37 +05:30
dynamic_debug.h jump label: Introduce static_branch() interface 2011-04-04 12:48:08 -04:00
edac_mce.h
edac.h
edd.h headers_check fix: linux/edd.h 2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h x86, efi: Retain boot service code until after switching to virtual mode 2011-05-25 17:03:53 -07:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: get rid of elv_insert() interface 2011-04-05 23:51:37 +02:00
elf-em.h
elf-fdpic.h
elf.h ARM: 6882/1: ELF: Define new core note type for VFP registers 2011-05-14 21:36:55 +01:00
elfcore-compat.h
elfcore.h
elfnote.h remove __attribute_used__ 2008-01-28 23:21:18 +01:00
enclosure.h
err.h include/linux/err.h: add a function to cast error-pointers to a return value 2011-03-22 17:44:11 -07:00
errno.h Better documentation for ERESTARTSYS 2007-06-01 08:18:29 -07:00
errqueue.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
etherdevice.h etherdevice.h: Add is_unicast_ether_addr function 2011-01-13 21:49:56 -08:00
ethtool.h ethtool.h: fix typos 2011-06-09 15:05:48 -07:00
eventfd.h
eventpoll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
exportfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ext2_fs_sb.h
ext2_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_fs.h fs: pass exact type of data dirties to ->dirty_inode 2011-05-27 07:04:40 -04:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fanotify.h
fault-inject.h
fb.h fbcon: add lifetime refcount to opened frame buffers 2011-05-12 07:37:51 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h kernel: __rcu annotations 2010-08-19 17:18:03 -07:00
fec.h net/fec: add mac field into platform data and consolidate fec_get_mac 2011-01-09 15:42:55 -08:00
fib_rules.h
fiemap.h
file.h New kind of open files - "location only". 2011-03-15 02:21:45 -04:00
filter.h net: filter: move forward declarations to avoid compile warnings 2011-05-22 21:01:22 -04:00
fips.h random: Add optional continuous repetition test to entropy store based rngs 2009-06-18 19:50:21 +08:00
firewire-cdev.h Fix common misspellings 2011-03-31 11:26:23 -03:00
firewire-constants.h
firewire.h firewire: sbp2: parallelize login, reconnect, logout 2011-05-10 22:53:46 +02:00
firmware-map.h
firmware.h
flat.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
flex_array.h flex_array: avoid divisions when accessing elements 2011-05-26 17:12:33 -07:00
font.h
freezer.h
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h vfs: i_state needs to be 'unsigned long' for now 2011-06-20 20:13:49 -07:00
fscache-cache.h fscache: remove dead code under CONFIG_WORKQUEUE_DEBUGFS 2011-05-25 08:39:44 -07:00
fscache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fsl_devices.h USB: extend ehci-fsl and fsl_udc_core driver for OTG operation 2011-05-02 16:59:38 -07:00
fsl-diu-fb.h
fsnotify_backend.h
fsnotify.h
ftrace_event.h tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine 2011-05-25 22:13:44 -04:00
ftrace_irq.h
ftrace.h ftrace: Modify ftrace_set_filter/notrace to take ops 2011-05-18 19:22:52 -04:00
fuse.h fuse: fix ioctl ABI 2010-12-07 20:16:56 +01:00
futex.h
gameport.h
gcd.h lib: add lib/gcd.c 2009-06-18 13:04:05 -07:00
gen_stats.h
genalloc.h lib/genalloc.c: add support for specifying the physical address 2011-05-25 08:39:54 -07:00
generic_acl.h
generic_serial.h
genetlink.h
genhd.h Revert "block: Remove extra discard_alignment from hd_struct." 2011-05-30 07:42:51 +02:00
getcpu.h
gfp.h include/linux/gfp.h: convert BUG_ON() into VM_BUG_ON() 2011-05-25 08:39:11 -07:00
gfs2_ondisk.h
gigaset_dev.h
gpio_keys.h Input: gpio-keys - add support for setting device name 2011-04-11 23:53:19 -07:00
gpio_mouse.h
gpio-fan.h
gpio-i2cmux.h
gpio.h gpio: add GPIOF_ values regardless on kconfig settings 2011-06-16 08:40:52 -06:00
gsmmux.h
hardirq.h
hash.h hash: add explicit u32 and u64 versions of hash 2008-02-06 10:41:00 -08:00
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h HID: fix debugfs build with !CONFIG_DEBUG_FS 2009-06-26 10:48:34 +02:00
hid-roccat.h
hid.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hp_sdc.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hpet.h
hrtimer.h hrtimers: Reorder clock bases 2011-05-23 13:59:54 +02:00
htcpld.h
htirq.h
huge_mm.h mm: convert anon_vma->lock to a mutex 2011-05-25 08:39:19 -07:00
hugetlb_inline.h mm: don't access vm_flags as 'int' 2011-05-26 09:20:31 -07:00
hugetlb.h Fix build with !HUGETLBFS 2011-05-26 12:03:50 -07:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
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-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-tegra.h
i2c-xiic.h
i2c.h hwmon: (jc42) Change detection class 2011-05-25 20:43:32 +02:00
i2o-dev.h
i2o.h Fix common misspellings 2011-03-31 11:26:23 -03:00
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h ide: Use linux/mutex.h 2011-05-08 16:41:45 -07:00
idr.h
ieee80211.h cfg80211: don't drop p2p probe responses 2011-06-01 14:34:01 -04:00
if_addr.h
if_addrlabel.h
if_alg.h
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h net: Kill ether_table[] declaration. 2011-05-27 13:40:54 -04:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h net: Allow setting the network namespace by fd 2011-05-10 14:36:03 -07:00
if_ltalk.h
if_macvlan.h
if_packet.h af_packet: prevent information leak 2011-06-06 22:42:06 -07:00
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check 2011-06-11 16:15:50 -07:00
if_x25.h
if.h
igmp.h
ihex.h
ima.h IMA: maintain i_readcount in the VFS layer 2011-02-10 07:51:44 -05:00
in6.h
in_route.h
in.h
inet_diag.h
inet_lro.h
inet.h NFS: Add string length argument to nfs_parse_server_address 2008-07-09 12:09:28 -04:00
inetdevice.h ipv4: Add hash table of interface addresses. 2011-02-18 12:42:28 -08:00
init_ohci1394_dma.h
init_task.h cgroups: read-write lock CLONE_THREAD forking per threadgroup 2011-05-26 17:12:34 -07:00
init.h ftrace: Avoid recording mcount on .init sections directly 2011-05-16 14:46:30 -04:00
initrd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inotify.h
input-polldev.h Input: input-polldev - fix a couple of typos 2011-01-31 21:17:41 -08:00
input.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-04-18 13:29:03 -07:00
intel_mid_dma.h
intel_pmic_gpio.h
intel-iommu.h
interrupt.h rcu: Use softirq to address performance regression 2011-06-14 15:25:39 -07:00
io-mapping.h
io.h x86, ioremap: Fix incorrect physical address handling in PAE mode 2010-07-09 11:42:03 -07:00
ioc3.h
ioc4.h
iocontext.h block: remove unused copy_io_context() 2010-11-11 13:40:11 +01:00
ioctl.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
iommu-helper.h
iommu.h
ioport.h
ioprio.h
iova.h
ip6_tunnel.h
ip_vs.h
ip.h
ipc_namespace.h userns: user namespaces: convert several capable() calls 2011-03-23 19:47:08 -07:00
ipc.h headers: kref.h redux 2009-09-26 10:17:19 -07:00
ipmi_msgdefs.h
ipmi_smi.h ipmi: convert to seq_file interface 2011-05-26 17:12:37 -07:00
ipmi.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ipsec.h [XFRM]: BEET mode 2006-10-04 00:31:09 -07:00
ipv6_route.h
ipv6.h ipv6: mcast: RCU conversion 2010-11-24 11:16:42 -08:00
ipx.h headers_check fix: linux/ipx.h 2009-01-30 23:59:44 +05:30
irda.h
irq_cpustat.h
irq_work.h
irq.h genirq: Add chip suspend and resume callbacks 2011-04-23 15:56:24 +02:00
irqdesc.h genirq: Uninline and sanity check generic_handle_irq() 2011-05-18 14:59:08 +02:00
irqflags.h
irqnr.h
irqreturn.h irq: Handle spurios irq detection for threaded irqs 2011-06-03 14:53:15 +02:00
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h Fix common misspellings 2011-03-31 11:26:23 -03:00
jbd2.h jbd2: Add function jbd2_trans_will_send_data_barrier() 2011-05-24 11:59:18 -04:00
jbd.h
jffs2.h
jhash.h
jiffies.h Fix common misspellings 2011-03-31 11:26:23 -03:00
journal-head.h
joystick.h
jump_label.h jump label: Introduce static_branch() interface 2011-04-04 12:48:08 -04:00
jz4740-adc.h
kallsyms.h vsprintf: Introduce %pB format specifier 2011-03-24 08:36:10 +01:00
kbd_diacr.h
kbd_kern.h tty: stop using "delayed_work" in the tty layer 2011-03-22 16:17:32 -07:00
Kbuild Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc 2011-05-25 16:55:55 -07:00
kbuild.h
kd.h
kdb.h
kdebug.h kdebug.h: forward-declare struct struct notifier_block 2007-07-31 15:39:40 -07:00
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 BUILD_BUG_ON_ZERO: fix sparse breakage 2011-06-15 20:04:00 -07:00
kernelcapi.h CAPI: Rework controller state notifier 2010-02-16 16:01:21 -08:00
kexec.h kdump: Allow shrinking of kdump region to be overridden 2011-04-01 16:14:30 +11:00
key-type.h
key.h Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs 2011-05-27 10:25:02 -07:00
keyboard.h
keyctl.h KEYS: Add an iovec version of KEYCTL_INSTANTIATE 2011-03-08 11:17:22 +11:00
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h KEYS/DNS: Fix ____call_usermodehelper() to not lose the session keyring 2011-06-17 09:40:48 -07:00
kmsg_dump.h kmsg_dump.h: fix build when CONFIG_PRINTK is disabled 2011-06-15 20:03:59 -07:00
kobj_map.h
kobject_ns.h Delay struct net freeing while there's a sysfs instance refering to it 2011-06-12 17:45:41 -04:00
kobject.h kobject.h: fix build when CONFIG_HOTPLUG is disabled 2011-02-18 08:02:10 -08:00
kprobes.h
kref.h kref: Add a kref_sub function 2010-11-22 13:25:13 +10:00
ks0108.h
ks8842.h
ksm.h
kthread.h kthread: NUMA aware kthread_create_on_node() 2011-03-22 17:44:01 -07:00
ktime.h Fix common misspellings 2011-03-31 11:26:23 -03:00
kvm_host.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2011-05-23 15:39:34 -07:00
kvm_para.h
kvm_types.h
kvm.h KVM: PPC: booke: add sregs support 2011-05-22 08:47:53 -04:00
l2tp.h
lapb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
latencytop.h
lcd.h backlight: add S6E63M0 AMOLED LCD Panel driver 2010-05-26 17:34:16 +01:00
lcm.h
led-lm3530.h Fix common misspellings 2011-03-31 11:26:23 -03:00
leds_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5523.h
leds-pca9532.h drivers/leds/leds-pca9532.c: add gpio capability 2011-05-25 08:39:50 -07:00
leds-regulator.h include/linux/leds-regulator.h: fix syntax in example code 2011-04-13 11:11:43 +02:00
leds.h leds: provide helper to register "leds-gpio" devices 2011-05-25 08:39:51 -07:00
lglock.h
lguest_launcher.h
lguest.h
libata.h libata: Power off empty ports 2011-05-19 20:50:53 -04:00
libps2.h Input: libps2 - additional locking for i8042 ports 2009-09-17 23:23:45 -07:00
license.h
limits.h Remove CHILD_MAX 2007-07-17 10:23:03 -07:00
linkage.h x86: Get rid of asmregparm 2011-05-24 14:33:35 +02:00
linux_logo.h
lis3lv02d.h
list_bl.h add hlist_bl_lock/unlock helpers 2011-04-25 18:14:10 -07:00
list_nulls.h
list_sort.h
list.h list: remove prefetching from regular list iterators 2011-05-19 14:15:29 -07:00
llc.h
lockdep.h lockdep, mutex: provide mutex_lock_nest_lock 2011-05-25 08:39:17 -07:00
log2.h log2.h: Define order_base_2() macro for convenience. 2008-02-06 10:41:03 -08:00
loop.h loop: use BIO list management functions 2009-04-28 07:37:28 +02:00
lp.h Parallel port: convert port_mutex to the mutex API 2008-02-06 10:41:01 -08:00
lru_cache.h lru_cache.h: fix comments referring to ts_ instead of lc_ 2011-05-24 10:01:37 +02:00
lsm_audit.h LSM: separate LSM_AUDIT_DATA_DENTRY from LSM_AUDIT_DATA_PATH 2011-04-25 18:14:07 -04:00
lzo.h
m48t86.h
magic.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 2011-03-18 22:33:38 -07:00
major.h
map_to_7segment.h
maple.h sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
marvell_phy.h
math64.h div64_u64(): improve precision on 32bit platforms 2010-10-26 16:52:19 -07:00
matroxfb.h
max17040_battery.h
mbcache.h ext2: Resolve 'dereferencing pointer to incomplete type' when enabling EXT2_XATTR_DEBUG 2011-01-10 19:04:08 +01:00
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h mca: add integrated device bus matching 2007-05-09 12:30:49 -07:00
mdio-bitbang.h
mdio-gpio.h
mdio.h
media.h [media] media: Pick a free ioctls range 2011-03-22 04:53:56 -03:00
memblock.h memblock: add error return when CONFIG_HAVE_MEMBLOCK is not set 2011-05-25 08:39:48 -07:00
memcontrol.h vmscan,memcg: memcg aware swap token 2011-06-15 20:03:59 -07:00
memory_hotplug.h
memory.h
mempolicy.h mm: declare mpol_to_str() when CONFIG_TMPFS=n 2011-05-25 08:39:34 -07:00
mempool.h mm: remove broken 'kzalloc' mempool 2009-09-22 07:17:35 -07:00
memstick.h
meye.h
mg_disk.h
micrel_phy.h
migrate.h mm: migration: cleanup migrate_pages API by matching types for offlining and sync 2011-01-13 17:32:34 -08:00
mii.h
minix_fs.h
miscdevice.h Input: uinput - add devname alias to allow module on-demand load 2010-08-21 00:37:40 -07:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h
mm_types.h mm: Fix boot crash in mm_alloc() 2011-05-29 11:32:28 -07:00
mm.h mm: extract exe_file handling from procfs 2011-05-26 17:12:36 -07:00
mman.h
mmdebug.h gcc-4.6: mm: fix unused but set warnings 2010-08-09 20:44:58 -07:00
mmiotrace.h
mmtimer.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmu_context.h
mmu_notifier.h mm: convert anon_vma->lock to a mutex 2011-05-25 08:39:19 -07:00
mmzone.h Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2011-05-27 19:51:32 -07:00
mnt_namespace.h
mod_devicetable.h bcma: add Broadcom specific AMBA bus driver 2011-05-10 15:54:54 -04:00
module.h module: Sort exported symbols 2011-05-19 16:55:27 +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: reorder kparam_array to remove alignment padding on 64 bit builds 2011-05-19 16:55:25 +09:30
mount.h sanitize vfsmount refcounting changes 2011-01-16 13:47:07 -05: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 mqueue.h: don't include linux/types.h 2006-11-30 04:40:22 +01:00
mroute6.h Fix common misspellings 2011-03-31 11:26:23 -03:00
mroute.h ipv4: Pass explicit saddr/daddr args to ipmr_get_route(). 2011-05-04 12:18:54 -07:00
msdos_fs.h
msg.h ipc: restore MSGPOOL original value 2008-06-06 11:29:12 -07:00
msi.h
msm_mdp.h
mtio.h [SCSI] st: add MTWEOFI to write filemarks without flushing drive buffer 2010-10-08 17:16:22 -05:00
mutex-debug.h include/linux: Remove all users of FASTCALL() macro 2008-02-13 16:21:18 -08:00
mutex.h lockdep, mutex: provide mutex_lock_nest_lock 2011-05-25 08:39:17 -07:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mxm-wmi.h mxm/wmi: add MXMX interface entry point. 2011-05-09 11:40:38 +10:00
n_r3964.h
namei.h
nbd.h
ncp_fs.h
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h
net_dropmon.h
net_tstamp.h
net.h net: Kill ratelimit.h dependency in linux/net.h 2011-05-27 13:41:33 -04:00
netdevice.h net: Rework netdev_drivername() to avoid warning. 2011-06-06 16:41:33 -07:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h net: Add linux/sysctl.h includes where needed. 2011-05-27 13:40:58 -04:00
netlink.h RDMA: Add netlink infrastructure 2011-05-20 11:46:11 -07:00
netpoll.h bonding: Fix bonding drivers improper modification of netpoll structure 2010-10-18 08:32:07 -07:00
netrom.h
nfs2.h
nfs3.h
nfs4_mount.h
nfs4.h Merge branch 'pnfs-submit' of git://git.open-osd.org/linux-open-osd 2011-05-29 14:10:13 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1: Don't loop forever in nfs4_proc_create_session 2011-04-24 14:28:18 -04:00
nfs_fs.h NFSv4.1: layoutcommit 2011-03-23 15:29:04 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h NFSv4.1: change pg_test return type to bool 2011-05-29 20:56:54 +03:00
nfs_xdr.h pnfs: layoutreturn 2011-05-29 20:54:36 +03:00
nfs.h
nfsacl.h
nilfs2_fs.h nilfs2: add ioctl which limits range of segment to be allocated 2011-05-10 22:21:45 +09:00
nl80211.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-16 19:32:19 -04:00
nl802154.h
nls.h
nmi.h watchdog: Change the default timeout and configure nmi watchdog period based on watchdog_thresh 2011-05-23 11:58:59 +02:00
node.h memory hotplug: Update phys_index to [start|end]_section_nr 2011-02-03 16:08:57 -08:00
nodemask.h
notifier.h net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE 2011-05-22 21:01:19 -04:00
nsc_gpio.h
nsproxy.h cgroup: remove the ns_cgroup 2011-05-26 17:12:34 -07:00
nubus.h
numa.h
nvram.h
nwpserial.h
of_address.h
of_device.h drivercore: revert addition of of_match to struct device 2011-05-18 12:32:23 -06:00
of_fdt.h
of_gpio.h
of_i2c.h
of_irq.h of: Export of_irq_find_parent() 2011-04-20 17:01:19 +10:00
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h dt: eliminate OF_NO_DEEP_PROBE and test for NULL match table 2011-03-23 14:55:56 -06:00
of_spi.h
of.h Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6 2011-03-16 17:28:10 -07:00
omap3isp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
omapfb.h
oom.h oom: replace PF_OOM_ORIGIN with toggling oom_score_adj 2011-05-25 08:39:10 -07:00
opp.h PM: Introduce library for device-specific OPPs (v7) 2010-10-17 01:57:50 +02:00
oprofile.h
oxu210hp.h
padata.h padata: add missing __percpu markup in include/linux/padata.h 2010-09-03 19:09:46 +08:00
page_cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
page-debug-flags.h generic debug pagealloc 2009-04-01 08:59:13 -07:00
page-flags.h [S390] mm: fix storage key handling 2011-05-29 12:40:51 +02:00
page-isolation.h
pageblock-flags.h
pagemap.h readahead: readahead page allocations are OK to fail 2011-05-25 08:39:25 -07:00
pagevec.h mm: remove pagevec_swap_free() 2009-04-01 08:59:13 -07:00
param.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h [PATCH] include/linux/soundcard.h: endianness fix 2005-05-05 16:36:31 -07:00
path.h sanitize vfsmount refcounting changes 2011-01-16 13:47:07 -05:00
pch_dma.h
pci_hotplug.h
pci_ids.h Intel xhci: Add PCI id for Panther Point xHCI host. 2011-05-26 16:24:48 -07:00
pci_regs.h PCI: add latency tolerance reporting enable/disable support 2011-05-11 15:18:53 -07:00
pci-acpi.h
pci-aspm.h PCI/e1000e: Add and use pci_disable_link_state_locked() 2011-05-21 12:16:44 -07:00
pci-ats.h PCI: Move ATS declarations in seperate header file 2011-04-11 09:01:41 +02:00
pci-dma.h
pci.h Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2011-05-24 12:06:40 -07:00
pcieport_if.h
pda_power.h
percpu_counter.h percpu_counter: change return value and add comments 2011-05-25 08:39:54 -07:00
percpu-defs.h
percpu.h slub: always align cpu_slab to honor cmpxchg_double requirement 2011-06-03 19:33:49 +03:00
perf_event.h perf: Fix comments in include/linux/perf_event.h 2011-06-04 12:31:14 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
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
phy_fixed.h
phy.h phylib: make local function static 2010-10-24 15:07:11 -07:00
pid_namespace.h
pid.h pid: fix typo in function description 2011-05-26 17:12:37 -07:00
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2011-04-11 13:44:25 -07:00
pktcdvd.h
platform_device.h PM: Revert "driver core: platform_bus: allow runtime override of dev_pm_ops" 2011-05-16 20:17:47 +02:00
plist.h
pm_qos_params.h idle governor: Avoid lock acquisition to read pm_qos before entering idle 2011-05-29 00:50:59 -04:00
pm_runtime.h PM / Runtime: Generic clock manipulation rountines for runtime PM (v6) 2011-04-30 00:25:44 +02:00
pm_wakeup.h
pm.h PM: Introduce generic prepare and complete callbacks for subsystems 2011-05-17 23:26:21 +02:00
pmu.h
pnfs_osd_xdr.h pnfs-obj: pnfs_osd XDR definitions 2011-05-29 20:52:36 +03:00
pnp.h
poison.h
poll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-clock.h treewide: fix a few typos in comments 2011-05-10 10:16:21 +02:00
posix-timers.h posix-timers: RCU conversion 2011-05-24 12:10:51 +02:00
power_supply.h
ppdev.h fix file specification in comments 2006-10-03 23:01:26 +02:00
ppp_channel.h
ppp_defs.h
ppp-comp.h net: remove CVS keywords 2008-06-11 21:00:38 -07:00
pps_kernel.h
pps.h pps: add kernel consumer support 2011-01-13 08:03:21 -08:00
prctl.h HWPOISON: Clean up PR_MCE_KILL interface 2009-10-04 03:23:17 +02:00
preempt.h sched: Revert 498657a478c60be092208422fefa9c7b248729c2 2009-12-02 09:55:33 +01:00
prefetch.h Fix common misspellings 2011-03-31 11:26:23 -03:00
printk.h printk: allocate kernel log buffer earlier 2011-05-25 08:39:48 -07:00
prio_heap.h
prio_tree.h
proc_fs.h mm: extract exe_file handling from procfs 2011-05-26 17:12:36 -07:00
profile.h profiling: fix up CONFIG_PROC_FS=n build 2008-10-23 08:55:01 -07:00
proportions.h
pstore.h pstore: fix pstore filesystem mount/remount issue 2011-05-16 11:05:00 -07:00
pti.h Intel PTI implementaiton of MIPI 1149.7. 2011-05-13 16:31:00 -07:00
ptp_classify.h ptp: Added a brand new class driver for ptp clocks. 2011-05-23 13:01:00 -07:00
ptp_clock_kernel.h ptp: Added a brand new class driver for ptp clocks. 2011-05-23 13:01:00 -07:00
ptp_clock.h ptp: Added a brand new class driver for ptp clocks. 2011-05-23 13:01:00 -07:00
ptrace.h ptrace: Prepare to fix racy accesses on task breakpoints 2011-04-25 17:28:24 +02:00
pwm_backlight.h pwm_backlight: add check_fb() hook 2011-03-22 17:44:00 -07:00
pwm.h
pxa2xx_ssp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pxa168_eth.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
quotaops.h fs: protect inode->i_state with inode->i_lock 2011-03-24 21:16:31 -04:00
radeonfb.h
radix-tree.h
raid_class.h
ramfs.h
ramoops.h ramoops: use the platform data structure instead of module params 2010-10-27 18:03:18 -07:00
random.h lib/random32: export pseudo-random number generator for modules 2010-05-27 09:12:52 -07:00
range.h x86/pci: Add cap_resource() 2010-02-10 17:47:17 -08:00
rar_register.h
ratelimit.h bug.h: Move ratelimit warn interfaces to ratelimit.h 2011-05-26 15:00:31 -04:00
rational.h lib: isolate rational fractions helper function 2009-06-11 08:51:08 -07:00
raw.h
rbtree.h timers: Add rb_init_node() to allow for stack allocated rb nodes 2011-04-26 14:01:42 -07:00
rculist_bl.h
rculist_nulls.h
rculist.h list: remove prefetching from regular list iterators 2011-05-19 14:15:29 -07:00
rcupdate.h rcu: introduce kfree_rcu() 2011-05-05 23:16:59 -07:00
rcutiny.h rcu: provide rcu_virt_note_context_switch() function. 2011-05-05 23:16:59 -07:00
rcutree.h rcu: provide rcu_virt_note_context_switch() function. 2011-05-05 23:16:59 -07:00
rds.h
reboot.h
reciprocal_div.h
regset.h x86: user_regset user-copy helpers 2008-01-30 13:31:47 +01:00
reiserfs_acl.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
reiserfs_xattr.h
relay.h
res_counter.h memcg: simplify the way memory limits are checked 2011-03-23 19:46:23 -07:00
resource.h include/linux/resource.h needs types.h 2010-11-12 07:55:30 -08:00
resume-trace.h
rfkill-gpio.h net: rfkill: add generic gpio rfkill driver 2011-05-19 13:53:54 -04:00
rfkill-regulator.h rfkill: Regulator consumer driver for rfkill 2011-04-19 15:38:02 -04:00
rfkill.h rfkill: remove dead code 2010-11-15 13:24:06 -05:00
ring_buffer.h
rio_drv.h rapidio: add architecture specific callbacks 2011-03-23 19:46:41 -07:00
rio_ids.h RapidIO: add IDT CPS-1432 switch definitions 2011-04-14 16:06:56 -07:00
rio_regs.h
rio.h RapidIO/mpc85xx: fix possible mport registration problems 2011-04-14 16:06:56 -07:00
rmap.h mm: convert anon_vma->lock to a mutex 2011-05-25 08:39:19 -07:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h Input: rotary-encoder - add support for half-period encoders 2011-05-12 08:28:47 -07:00
route.h
rslib.h [RSLIB] Support non-canonical GF representations 2007-05-02 11:56:33 +01:00
rtc-v3020.h
rtc.h drivers/rtc/rtc-mxc.c: remove defines already included in rtc.h 2011-05-26 17:12:33 -07:00
rtmutex.h sysctl extern cleanup: rtmutex 2010-03-12 15:53:10 -08:00
rtnetlink.h net: rtnetlink.h -- only include linux/netdevice.h when used by the kernel 2010-11-15 11:29:30 -08:00
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2011-06-07 19:20:28 -07:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla.h
seccomp.h <linux/seccomp.h> needs to include <linux/errno.h>. 2009-04-19 10:47:45 -07:00
securebits.h define convenient securebits masks for prctl users (v2) 2009-10-30 08:27:25 +11:00
security.h SECURITY: Move exec_permission RCU checks into security modules 2011-04-25 10:20:32 -04:00
selection.h vcs: invoke the vt update callback when /dev/vcs* is written to 2010-10-22 10:20:06 -07:00
selinux_netlink.h
selinux.h
sem.h ipc/sem.c: cacheline align the ipc spinlock for semaphores 2010-05-27 09:12:49 -07:00
semaphore.h
seq_file_net.h
seq_file.h
seqlock.h linux/seqlock.h should #include asm/processor.h for cpu_relax() 2011-06-11 13:17:28 -07:00
serial167.h Char: serial167, remove bottomhalf 2008-02-07 08:42:34 -08:00
serial_8250.h
serial_core.h tty/serial: Add explicit PORT_TEGRA type 2011-05-19 16:51:01 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h tty/serial: Fix break handling for PORT_TEGRA 2011-05-19 16:51:02 -07:00
serial_sci.h
serial.h serial: fix port type conflict between NS16550A & U6_16550A 2010-09-03 17:29:04 -07:00
serialP.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
serio.h
sfi_acpi.h
sfi.h
sh_clk.h
sh_dma.h
sh_intc.h
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h tmpfs: implement generic xattr support 2011-05-25 08:39:31 -07:00
sht15.h hwmon: (sht15) add support for CRC validation 2011-05-19 08:19:36 -07:00
sigma.h sigma-firmware: loader for Analog Devices' SigmaStudio 2011-03-22 17:44:15 -07:00
signal.h Merge branch 'ptrace' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc 2011-05-20 13:33:21 -07:00
signalfd.h
skbuff.h vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check 2011-06-11 16:15:50 -07:00
slab_def.h
slab.h
slob_def.h
slub_def.h slub: Deal with hyperthetical case of PAGE_SIZE > 2M 2011-05-21 12:53:53 +03:00
sm501-regs.h
sm501.h video, sm501: add I/O functions for use on powerpc 2011-03-22 17:16:34 +09:00
smc91x.h Fix common misspellings 2011-03-31 11:26:23 -03:00
smc911x.h
smp.h generic-ipi: Fix kexec boot crash by initializing call_single_queue before enabling interrupts 2011-06-17 10:17:12 +02:00
smsc911x.h net: allow shifted access in smsc911x V2 2011-04-13 17:13:00 -07:00
snmp.h
socket.h net: Add sendmmsg socket system call 2011-05-05 11:10:14 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h sony-laptop: ignore hard switch rfkill events (SPIC) 2011-03-28 06:05:24 -04:00
sort.h
sound.h
soundcard.h Fix common misspellings 2011-03-31 11:26:23 -03:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h spinlock_up.h: include asm/processor.h in for cpu_relax 2011-05-20 12:51:07 -07:00
spinlock.h Fix common misspellings 2011-03-31 11:26:23 -03:00
splice.h
srcu.h rcu: Upgrade srcu_read_lock() docbook about SRCU grace periods 2010-08-20 09:00:15 -07:00
stackprotector.h
stacktrace.h x86: Eliminate bp argument from the stack tracing routines 2010-11-18 14:37:34 +01:00
stallion.h
start_kernel.h
stat.h utimensat implementation 2007-05-08 11:15:18 -07:00
statfs.h add f_flags to struct statfs(64) 2010-08-09 16:48:44 -04:00
stddef.h
stmmac.h net/stmmac: Move "#include <linux/platform_device.h>" to linux/stmmac.h 2011-05-03 16:09:40 -07:00
stop_machine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
string_helpers.h
string.h Add a strtobool function matching semantics of existing in kernel equivalents 2011-05-19 16:55:28 +09:30
stringify.h Make __stringify support variable argument macros too 2009-04-10 15:48:52 +02:00
superhyway.h
suspend_ioctls.h
suspend.h PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS 2011-04-11 22:54:42 +02:00
svga.h
swab.h
swap.h vmscan,memcg: memcg aware swap token 2011-06-15 20:03:59 -07:00
swapops.h
swiotlb.h swiotlb: Export swioltb_nr_tbl and utilize it as appropiate. 2011-06-06 15:41:16 -04:00
synclink.h
sys.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
syscalls.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/linux-2.6-nsfd 2011-05-25 18:10:16 -07:00
syscore_ops.h
sysctl.h sysctl: the include of rcupdate.h is only needed in the kernel 2011-03-09 16:43:24 -08:00
sysdev.h PM: Remove sysdev suspend, resume and shutdown operations 2011-05-11 21:37:15 +02:00
sysfs.h Delay struct net freeing while there's a sysfs instance refering to it 2011-06-12 17:45:41 -04:00
syslog.h syslog: use defined constants instead of raw numbers 2010-02-04 14:20:41 +11:00
sysrq.h
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h
taskstats.h taskstats: pad taskstats netlink response for aligment issues on ia64 2010-12-22 19:43:34 -08:00
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
tcp.h
telephony.h
termios.h tty: Add termiox 2008-10-13 09:51:40 -07:00
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thread_info.h hrtimers: Avoid touching inactive timer bases 2011-05-23 13:59:54 +02:00
threads.h pids: increase pid_max based on num_possible_cpus 2010-05-27 09:12:51 -07:00
ti_wilink_st.h drivers:misc:ti-st: handle delayed tty receive 2011-04-22 17:01:09 -07:00
tick.h sched: Intoduce get_cpu_iowait_time_us() 2010-05-09 19:35:27 +02:00
tifm.h
timb_dma.h
timb_gpio.h
time.h timerfd: Manage cancelable timers in timerfd 2011-05-23 13:59:53 +02:00
timecompare.h
timer.h timer: Make try_to_del_timer_sync() the same on SMP and UP 2010-10-22 14:46:25 +02:00
timerfd.h timerfd: Manage cancelable timers in timerfd 2011-05-23 13:59:53 +02:00
timeriomem-rng.h
timerqueue.h timers: Add rb_init_node() to allow for stack allocated rb nodes 2011-04-26 14:01:42 -07:00
times.h
timex.h
tiocl.h
tipc_config.h
tipc.h tipc: Abort excessive send requests as early as possible 2011-05-10 16:03:56 -04:00
topology.h mm: increase RECLAIM_DISTANCE to 30 2011-06-15 20:03:59 -07:00
toshiba.h
tpm_command.h
tpm.h
trace_clock.h
trace_seq.h
tracehook.h Merge branch 'ptrace' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc 2011-05-20 13:33:21 -07:00
tracepoint.h jump label: Introduce static_branch() interface 2011-04-04 12:48:08 -04:00
transport_class.h
trdevice.h [TR]: endiannness annotations 2006-09-28 17:53:59 -07:00
tsacct_kern.h
tty_driver.h
tty_flip.h
tty_ldisc.h Revert "tty: make receive_buf() return the amout of bytes received" 2011-06-04 06:33:24 +09:00
tty.h n_tracerouter and n_tracesink ldisc additions. 2011-05-13 16:31:00 -07:00
typecheck.h
types.h add the common dma_addr_t typedef to include/linux/types.h 2011-03-22 17:44:09 -07:00
u64_stats_sync.h
uaccess.h maccess,probe_kernel: Make write/read src const void * 2011-05-25 19:56:23 -04:00
ucb1400.h Fix common misspellings 2011-03-31 11:26:23 -03:00
udf_fs_i.h
udp.h
uinput.h Input: introduce device properties 2010-12-20 09:37:33 +01:00
uio_driver.h
uio.h
ultrasound.h
un.h
unistd.h
usb_usual.h usb-storage: redo incorrect reads 2011-06-07 09:05:42 -07:00
usb.h USB: documentation update for the pre_reset method 2011-04-29 17:24:29 -07:00
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
utime.h
uts.h uts: make default hostname configurable, rather than always using "(none)" 2011-06-15 20:04:00 -07:00
utsname.h userns: allow sethostname in a container 2011-03-23 19:47:03 -07:00
uuid.h
uvcvideo.h [media] uvcvideo: Make the API public 2011-05-20 09:30:46 -03:00
uwb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
v4l2-mediabus.h [media] v4l: Add V4L2_MBUS_FMT_JPEG_1X8 media bus format 2011-05-20 11:28:49 -03:00
v4l2-subdev.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
vhost.h vhost_net: a kernel-level virtio server 2010-01-15 01:43:29 -08:00
via_i2c.h
via-core.h
via-gpio.h
via.h
video_output.h
videodev2.h [media] v4l: Add M420 format definition 2011-05-20 12:17:35 -03:00
virtio_9p.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_balloon.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_blk.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_config.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_console.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_ids.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_net.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_pci.h virtio: add full three-clause BSD text to headers. 2011-05-30 11:14:14 +09:30
virtio_ring.h virtio ring: inline function to check for events 2011-05-30 11:14:14 +09:30
virtio_rng.h
virtio.h virtio: add api for delayed callbacks 2011-05-30 11:14:16 +09:30
vlynq.h
vm_event_item.h mm: move enum vm_event_item into a standalone header file 2011-05-26 17:12:34 -07:00
vmalloc.h NOMMU: support SMP dynamic percpu_alloc 2011-03-28 12:53:29 +01:00
vmstat.h mm: move enum vm_event_item into a standalone header file 2011-05-26 17:12:34 -07:00
vt_buffer.h
vt_kern.h
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 wait: using uninitialized member of wait queue 2010-10-05 11:47:18 -07:00
wanrouter.h
watchdog.h
wimax.h Fix common misspellings 2011-03-31 11:26:23 -03:00
wireless.h wext: fix alignment problem in serializing 'struct iw_point' 2010-10-13 15:45:21 -04:00
wl12xx.h wl12xx: Handle platforms without level trigger interrupts 2011-04-19 16:49:20 +03:00
wm97xx.h
workqueue.h
writeback.h fs: rename inode_lock to inode_hash_lock 2011-03-24 21:17:51 -04:00
x25.h
xattr.h xattr.h: expose string defines to userspace 2011-05-25 08:39:45 -07:00
xfrm.h
xilinxfb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h zlib: slim down zlib_deflate() workspace when possible 2011-03-22 17:44:17 -07:00
zorro_ids.h
zorro.h
zutil.h