linux-uconsole/include/linux
Trond Myklebust f39c1bfb5a SUNRPC: Fix a UDP transport regression
Commit 43cedbf0e8 (SUNRPC: Ensure that
we grab the XPRT_LOCK before calling xprt_alloc_slot) is causing
hangs in the case of NFS over UDP mounts.

Since neither the UDP or the RDMA transport mechanism use dynamic slot
allocation, we can skip grabbing the socket lock for those transports.
Add a new rpc_xprt_op to allow switching between the TCP and UDP/RDMA
case.

Note that the NFSv4.1 back channel assigns the slot directly
through rpc_run_bc_task, so we can ignore that case.

Reported-by: Dick Streefland <dick.streefland@altium.nl>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: stable@vger.kernel.org [>= 3.1]
2012-09-07 11:43:49 -04:00
..
amba spi/pl022: cleanup pl022 header documentation 2012-07-02 13:55:36 +02:00
bcma bcma: cc: update defines 2012-07-17 15:11:37 -04:00
byteorder
caif headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
can can: mark bittiming_const pointer in struct can_priv as const 2012-07-20 12:31:05 +02:00
ceph libceph: clean up con flags 2012-07-30 18:16:01 -07:00
crush libceph: support crush tunables 2012-07-30 18:15:23 -07:00
decompress
dvb [media] DVB: remove "stats" property bits from ATSC-MH API property additions 2012-05-20 10:06:08 -03:00
extcon extcon: spelling of detach in function doc 2012-07-17 09:32:14 -07:00
fsl
hdlc
hsi HSI: hsi: Rework hsi_event interface 2012-04-23 14:23:32 +03:00
i2c The tag contains just a few battery-related changes for v3.6. It's is 2012-07-31 18:08:25 -07:00
iio IIO channel type and modifiers for CCT and RGBC data 2012-07-10 18:49:26 +01:00
input Input: add driver for FT5x06 based EDT displays 2012-07-24 23:55:03 -07:00
isdn
lockd LockD: pass actual network namespace to grace period management functions 2012-07-27 16:49:22 -04:00
mfd MFD bits for the 3.6 merge window. 2012-07-30 12:41:17 -07:00
mlx4 InfiniBand/RDMA changes for the 3.6 merge window: 2012-07-24 13:56:26 -07:00
mmc Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma 2012-07-24 17:12:54 -07:00
mtd - More robust parsing especially of xattr data in JFFS2 2012-06-01 16:55:42 -07:00
netfilter netfilter: nfnetlink_queue: do not allow to set unsupported flag bits 2012-07-04 19:51:50 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4 netfilter: remove include/linux/netfilter_ipv4/ipt_addrtype.h 2012-06-07 14:58:38 +02:00
netfilter_ipv6
nfc NFC: HCI based pn544 driver 2012-05-15 17:30:30 -04:00
nfsd Merge branch 'for-3.5-take-2' of git://linux-nfs.org/~bfields/linux 2012-05-31 18:18:11 -07:00
pinctrl pinctrl: add pinctrl_add_gpio_ranges function 2012-07-03 21:51:08 +02:00
platform_data The tag contains just a few battery-related changes for v3.6. It's is 2012-07-31 18:08:25 -07:00
power The tag contains just a few battery-related changes for v3.6. It's is 2012-07-31 18:08:25 -07:00
raid lib/raid6: Add SSSE3 optimized recovery functions 2012-05-22 13:54:18 +10:00
regulator Merge branch 'regulator-drivers' into regulator-next 2012-07-22 19:32:00 +01:00
rtc rtc: ds1307: add trickle charger support 2012-05-29 16:22:33 -07:00
spi Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-07-26 12:59:53 -07:00
ssb ssb: recognize ARM Cortex M3 2012-06-06 15:20:22 -04:00
sunrpc SUNRPC: Fix a UDP transport regression 2012-09-07 11:43:49 -04:00
tc_act
tc_ematch
unaligned
usb USB patches for 3.6-rc1 2012-07-26 10:23:47 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h Merge branch 'linux-next' of git://cavan.codon.org.uk/platform-drivers-x86 2012-07-30 11:54:53 -07:00
acpi_io.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h include/linux/aio.h: cpp->C conversions 2012-07-30 17:25:21 -07:00
aio_abi.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple_bl.h drivers/video/backlight/apple_bl.c: include header for exported symbol prototypes 2012-05-29 16:22:29 -07:00
arcdevice.h net: remove interrupt.h inclusion from netdevice.h 2011-06-06 22:55:11 -07:00
arcfb.h
async.h [SCSI] async: make async_synchronize_full() flush all work regardless of domain 2012-07-20 09:07:37 +01:00
async_tx.h
ata.h libata: detect Device Attention support 2012-06-29 11:38:17 -04:00
ata_platform.h ARM: Orion: Remove address map info from all platform data structures 2011-12-13 18:46:56 -05:00
atalk.h
ath9k_platform.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h atm: remove the coupling to token ring support 2012-05-15 20:14:35 -04:00
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h atomic: Allow atomic_inc_not_zero to be overridden 2012-03-07 17:06:08 +11:00
attribute_container.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
audit.h
auto_dev-ioctl.h autofs4: fix kernel includes 2009-04-01 08:59:23 -07:00
auto_fs.h
auto_fs4.h
auxvec.h
average.h
ax25.h
b1lli.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
b1pcmcia.h
backing-dev.h mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threads 2012-07-31 18:42:40 -07:00
backlight.h
basic_mmio_gpio.h gpio/generic: initialize basic_mmio_gpio shadow variables properly 2012-05-19 12:17:35 -06:00
baycom.h
bcd.h
bch.h
bfin_mac.h
bfs_fs.h
binfmts.h
bio.h
bit_spinlock.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
bitmap.h Merge branch 'apei' into apei-release 2011-08-03 11:30:42 -04:00
bitops.h bitops: introduce for_each_clear_bit() 2012-03-23 16:58:34 -07:00
bitrev.h lib: export bitrev16 2008-06-06 11:29:10 -07:00
blk-iopoll.h
blk_types.h mm: add get_kernel_page[s] for pinning of kernel addresses for I/O 2012-07-31 18:42:47 -07:00
blkdev.h block: Drop dead function blk_abort_queue() 2012-06-15 08:46:23 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h fs: introduce bgl_lock_ptr() 2009-01-04 13:33:20 -08:00
bma150.h
bootmem.h mm: sparse: fix usemap allocation above node descriptor section 2012-07-11 16:04:49 -07:00
bottom_half.h
bpqether.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
brcmphy.h broadcom: Add 5241 support 2010-06-24 21:30:09 -07:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
bug.h bug: introduce BUILD_BUG_ON_INVALID() macro 2012-05-29 16:22:20 -07:00
c2port.h
cache.h Rename .data.cacheline_aligned to .data..cacheline_aligned. 2010-03-03 11:25:58 +01:00
can.h net: em_canid: Ematch rule to match CAN frames according to their identifiers 2012-07-04 13:07:05 +02:00
capability.h PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND 2012-07-17 21:37:27 +02:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cdrom.h
cfag12864b.h
cgroup.h cgroup: remove hierarchy_mutex 2012-06-06 19:12:30 -07:00
cgroup_subsys.h memcg: rename config variables 2012-07-31 18:42:43 -07:00
cgroupstats.h
chio.h
circ_buf.h Document Linux's circular buffering capabilities 2010-03-24 16:31:22 -07:00
cleancache.h
clk-private.h clk: Add CLK_IS_BASIC flag to identify basic clocks 2012-07-11 15:36:43 -07:00
clk-provider.h clk: add DT fixed-clock binding support 2012-07-11 17:58:46 -07:00
clk.h clk: add non CONFIG_HAVE_CLK routines 2012-07-30 17:25:11 -07:00
clkdev.h CLKDEV: provide helpers for common clock framework 2012-05-02 09:30:32 +01:00
clksrc-dbx500-prcmu.h
clockchips.h clockevents: Make clockevents_config() a global symbol 2012-05-25 01:44:51 +02:00
clocksource.h
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
coff.h
com20020.h
compaction.h mm/compaction: cleanup on compaction_deferred 2012-07-31 18:42:42 -07:00
compat.h ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION 2012-07-30 17:25:21 -07:00
compiler-gcc.h ftrace: Make all inline tags also include notrace 2012-06-18 09:47:00 -04:00
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h compiler.h: Fix typo 2012-02-28 16:02:54 +01:00
completion.h sched: Change wait_for_completion_*_timeout() to return a signed long 2011-01-05 14:15:50 +01:00
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
connector.h
console.h
console_struct.h
consolemap.h
const.h
cordic.h
coredump.h
cper.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu.h workqueue: perform cpu down operations from low priority cpu_notifier() 2012-07-17 12:39:26 -07:00
cpu_pm.h
cpu_rmap.h net/rps: Protect cpu_rmap.h from double inclusion 2012-07-19 08:34:37 -07:00
cpufreq.h
cpuidle.h Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 2012-07-26 14:28:55 -07:00
cpumask.h cpumask: cpulist_parse() comments correction 2012-07-27 09:29:42 +09:30
cpuset.h cpusets, hotplug: Restructure functions that are invoked during hotplug 2012-07-24 13:53:22 +02:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h cred: remove task_is_dead() from __task_cred() validation 2012-05-31 17:49:28 -07:00
crypto.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
cryptohash.h
cryptouser.h
cs5535.h
ctype.h
cuda.h UAPI: Guard linux/cuda.h 2011-12-13 09:26:45 +00:00
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
dca.h dca: registering requesters in multiple dca domains 2009-09-10 10:00:05 -07:00
dcache.h stop passing nameidata * to ->d_revalidate() 2012-07-14 16:34:14 +04:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
debugfs.h debugfs: Add support to print u32 array in debugfs 2012-04-17 00:18:36 -04:00
debugobjects.h debugobjects: Extend to assert that an object is initialized 2011-11-23 18:49:22 +01:00
delay.h
delayacct.h
devfreq.h PM / devfreq: add relation of recommended frequency. 2012-03-17 21:51:34 +01:00
device-mapper.h dm thin: commit before gathering status 2012-07-27 15:08:16 +01:00
device.h Driver core merge for 3.6-rc1 2012-07-26 11:25:33 -07:00
device_cgroup.h
devpts_fs.h Add an instance parameter devpts interfaces 2008-10-13 09:51:43 -07:00
digsig.h
dio.h
dirent.h
dlm.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h dm thin: commit before gathering status 2012-07-27 15:08:16 +01:00
dm-kcopyd.h
dm-log-userspace.h
dm-region-hash.h
dm9000.h
dma-attrs.h common: DMA-mapping: add DMA_ATTR_SKIP_CPU_SYNC attribute 2012-07-30 12:25:47 +02:00
dma-buf.h dma-buf: minor documentation fixes. 2012-05-25 12:46:23 +05:30
dma-contiguous.h drivers: add Contiguous Memory Allocator 2012-05-21 15:09:37 +02:00
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-direction.h
dma-mapping.h common: dma-mapping: introduce dma_get_sgtable() function 2012-07-30 12:25:46 +02:00
dma_remapping.h iommu: Export intel_iommu_enabled to signal when iommu is in use 2011-12-16 08:49:57 -08:00
dmaengine.h dmaengine: Add wrapper for device_tx_status callback 2012-06-20 16:23:16 +05:30
dmapool.h devres: device resource management 2007-02-09 17:39:36 -05:00
dmar.h
dmi.h
dn.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd.h
drbd_limits.h
drbd_nl.h
drbd_tag_magic.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h ARM: socfpga: initial support for Altera's SOCFPGA platform 2012-07-19 10:39:00 +02:00
dw_dmac.h
dynamic_debug.h
dynamic_queue_limits.h
ecryptfs.h eCryptfs: export global eCryptfs definitions to include/linux/ecryptfs.h 2011-06-27 09:11:02 -04:00
edac.h edac: allow specifying the error count with fake_inject 2012-06-27 09:01:30 -03:00
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi.h x86-64/efi: Use EFI to deal with platform wall clock 2012-06-06 11:48:05 +02:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h remove __attribute_used__ 2008-01-28 23:21:18 +01:00
enclosure.h
err.h
errno.h vfs: retry last component if opening stale dentry 2012-06-01 12:12:01 -04:00
errqueue.h
etherdevice.h etherdevice: Rename random_ether_addr to eth_random_addr 2012-07-16 22:38:27 -07:00
ethtool.h net: added support for 40GbE link. 2012-06-27 15:42:24 -07:00
eventfd.h eventfd: change int to __u64 in eventfd_signal() 2012-05-31 17:49:32 -07:00
eventpoll.h PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND 2012-07-17 21:37:27 +02:00
evm.h
export.h module.h: split out the EXPORT_SYMBOL into export.h 2011-10-31 09:20:11 -04:00
exportfs.h ->encode_fh() API change 2012-05-29 23:28:33 -04:00
ext2_fs.h migrate ext2_fs.h guts to fs/ext2/ext2.h 2012-03-31 16:03:16 -04:00
extcon.h extcon: Add EXTCON_MECHANICAL cable type for physical presence 2012-05-04 16:25:29 -07:00
f75375s.h
fadvise.h
falloc.h fs: add hole punching to fallocate 2011-01-12 20:16:43 -05:00
fanotify.h
fault-inject.h
fb.h fbdev updates for 3.5 2012-06-01 16:57:51 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h Replace the fd_sets in struct fdtable with an array of unsigned longs 2012-02-19 10:30:57 -08:00
fec.h
fib_rules.h net 03/05: fib_rules: add oif classification 2009-12-03 12:14:36 -08:00
fiemap.h
file.h switch fput to task_work_add 2012-07-22 23:57:58 +04:00
filter.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2012-05-21 20:27:36 -07: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 firewire: allow explicit flushing of iso packet completions 2012-03-18 22:15:39 +01:00
firewire-constants.h
firewire.h - Small fixes and optimizations. 2012-07-30 09:32:39 -07:00
firmware-map.h
firmware.h
fixp-arith.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
flex_proportions.h lib: Proportions with flexible period 2012-06-09 08:37:55 +09:00
font.h fbcon: font setting should check limitation of driver 2007-05-08 11:15:31 -07:00
freezer.h
frontswap.h frontswap: s/put_page/store/g s/get_page/load 2012-05-15 11:34:08 -04:00
fs.h Merge branch 'akpm' (Andrew's patch-bomb) 2012-07-31 19:25:39 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h drivers/virt: introduce Freescale hypervisor management driver 2011-07-08 00:21:27 -05:00
fsnotify.h
fsnotify_backend.h fsnotify: handle subfiles' perm events 2012-05-30 21:04:53 -04:00
ftrace.h ftrace/x86: Have x86 ftrace use the ftrace_modify_all_code() 2012-05-16 20:00:27 -04:00
ftrace_event.h tracing: Remove NR_CPUS array from trace_iterator 2012-06-28 13:52:15 -04:00
ftrace_irq.h
fuse.h
futex.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-10-08 12:16:35 -07:00
gameport.h
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h genetlink: define lockdep_genl_is_held() when CONFIG_LOCKDEP 2012-07-24 00:01:30 -07:00
genhd.h driver-core: Move kobj_to_dev from genhd.h to device.h 2012-07-16 18:05:45 -07:00
getcpu.h
gfp.h netvm: allow skb allocation to use PFMEMALLOC reserves 2012-07-31 18:42:46 -07:00
gfs2_ondisk.h GFS2: Use lvbs for storing rgrp information with mount option 2012-06-08 11:50:01 +01:00
gigaset_dev.h
gpio-fan.h
gpio-pxa.h
gpio.h gpio: fix bits conflict for gpio flags 2012-07-05 15:04:10 +02:00
gpio_keys.h
gpio_mouse.h
gsmmux.h
hardirq.h
hash.h
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 HID: Add suport for the brightness control keys on HP keyboards 2012-07-09 16:23:33 +02:00
hiddev.h
hidraw.h HID: fix return value of hidraw_report_event() when !CONFIG_HIDRAW 2012-04-30 10:39:17 +02:00
highmem.h mm: add support for direct_IO to highmem pages 2012-07-31 18:42:47 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h timekeeping: Provide hrtimer update function 2012-07-11 23:34:39 +02:00
htcpld.h
htirq.h
huge_mm.h mm: move is_vma_temporary_stack() declaration to huge_mm.h 2012-05-29 16:22:21 -07:00
hugetlb.h mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables 2012-07-31 18:42:50 -07:00
hugetlb_cgroup.h hugetlb/cgroup: migrate hugetlb cgroup info from oldpage to new page during migration 2012-07-31 18:42:41 -07:00
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Driver core pull for 3.5-rc1 2012-05-22 16:02:13 -07:00
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h i2c: Add generic I2C multiplexer using pinctrl API 2012-06-04 16:49:43 +02:00
i2c-mux.h
i2c-ocores.h i2c: i2c-ocores: support for 16bit and 32bit IO 2012-07-14 13:30:25 +02:00
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-tegra.h
i2c-xiic.h
i2c.h Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-07-30 19:03:41 -07:00
i2o-dev.h MCA: delete all remaining traces of microchannel bus support. 2012-05-17 19:06:13 -04:00
i2o.h
i8k.h
i7300_idle.h
i8042.h
i8253.h
i82593.h
icmp.h [SK_BUFF]: Introduce skb_transport_header(skb) 2007-04-25 22:25:31 -07:00
icmpv6.h
ide.h
idr.h
ieee80211.h wireless: 60g protocol constants 2012-07-02 15:11:12 +02:00
if.h net: introduce new priv_flag indicating iface capable of change mac when running 2012-06-30 01:08:00 -07:00
if_addr.h
if_addrlabel.h
if_alg.h
if_arcnet.h
if_arp.h if: restore token ring ARP type to header 2012-05-22 17:13:11 -04:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_eql.h
if_ether.h canfd: add new data structures and constants 2012-06-19 21:39:50 +02:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h rtnl: allow to specify number of rx and tx queues on device creation 2012-07-20 11:07:00 -07:00
if_ltalk.h
if_macvlan.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
if_slip.h
if_team.h team: add multiqueue support 2012-07-20 11:07:00 -07:00
if_tun.h tun: add ioctl to modify vnet header size 2010-05-03 12:33:13 +03:00
if_tunnel.h net/ipv4: VTI support new module for ip_vti. 2012-07-18 09:36:12 -07:00
if_vlan.h
if_x25.h
igmp.h
ihex.h
ima.h integrity: move ima inode integrity data management 2011-07-18 12:29:38 -04:00
in.h
in6.h ipv6: correct the ipv6 option name - Pad0 to Pad1 2012-05-17 15:49:51 -04:00
in_route.h
inet.h NFS: Add string length argument to nfs_parse_server_address 2008-07-09 12:09:28 -04:00
inet_diag.h
inet_lro.h
inetdevice.h ipv4: Add interface option to enable routing of 127.0.0.0/8 2012-06-12 15:25:46 -07:00
init.h init: add comments to keep initcall-names in sync with initcall levels 2012-07-27 09:29:42 +09:30
init_ohci1394_dma.h
init_task.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-07-26 13:08:01 -07:00
initrd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
inotify.h
input-polldev.h
input.h Pull input changes from Henrik Rydberg, including large update to 2012-07-07 16:18:33 -07:00
integrity.h
intel-iommu.h iommu/dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to 2012-06-08 12:15:43 +02:00
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h random: final removal of IRQF_SAMPLE_RANDOM 2012-07-19 10:40:42 -04:00
io-mapping.h
io.h powerpc: Disable /dev/port interface on systems without an ISA bridge 2012-07-11 18:22:32 +10:00
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
iommu.h Merge branches 'iommu/fixes', 'x86/amd', 'groups', 'arm/tegra' and 'api/domain-attr' into next 2012-07-23 12:17:00 +02:00
ioport.h
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipc.h switch kern_ipc_perm to umode_t 2012-01-03 22:55:17 -05:00
ipc_namespace.h mqueue: separate mqueue default value from maximum value 2012-05-31 17:49:31 -07:00
ipmi.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
ipmi_msgdefs.h ipmi: add oem message handling 2009-04-21 13:41:48 -07:00
ipmi_smi.h
ipsec.h [XFRM]: BEET mode 2006-10-04 00:31:09 -07:00
ipv6.h ipv6: fix inet6_csk_xmit() 2012-07-18 08:59:58 -07:00
ipv6_route.h
ipx.h ipx: restore token ring define to include/linux/ipx.h 2012-05-23 13:49:23 -04:00
irda.h
irq.h Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-07-22 12:19:36 -07:00
irq_cpustat.h
irq_work.h
irqdesc.h random: remove rand_initialize_irq() 2012-07-19 10:38:32 -04:00
irqdomain.h irqdomain: Eliminate dedicated radix lookup functions 2012-07-11 16:16:00 +01:00
irqflags.h
irqnr.h
irqreturn.h
isa.h Fix non-ISA link error in drivers/scsi/advansys.c 2007-09-16 21:13:58 -07:00
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd.h jbd: Write journal superblock with WRITE_FUA after checkpointing 2012-05-15 23:34:37 +02:00
jbd2.h ext4/jbd2: add metadata checksumming to the list of supported features 2012-05-27 08:12:42 -04:00
jbd_common.h
jffs2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h jump label: Remove static_branch() 2012-07-06 10:53:49 +02:00
jz4740-adc.h
kallsyms.h vsprintf: fix %ps on non symbols when using kallsyms 2012-05-29 16:22:32 -07:00
kbd_diacr.h
kbd_kern.h
Kbuild Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-07-30 19:03:41 -07:00
kbuild.h
kcmp.h syscalls, x86: add __NR_kcmp syscall 2012-05-31 17:49:32 -07:00
kconfig.h
kd.h
kdb.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kdebug.h kdebug.h: forward-declare struct struct notifier_block 2007-07-31 15:39:40 -07:00
kdev_t.h
kern_levels.h printk: remove the now unnecessary "C" annotation for KERN_CONT 2012-07-30 17:25:14 -07:00
kernel-page-flags.h kbuild: install kernel-page-flags.h 2012-05-29 16:22:21 -07:00
kernel.h Remove SYSTEM_SUSPEND_DISK system state 2012-07-21 13:58:17 -07:00
kernel_stat.h sched/accounting: Change cpustat fields to an array 2011-12-06 09:06:38 +01:00
kernelcapi.h CAPI: Rework controller state notifier 2010-02-16 16:01:21 -08:00
kexec.h kexec: export kexec.h to user space 2012-05-31 17:49:30 -07:00
key-type.h KEYS: linux/key-type.h needs linux/errno.h 2012-07-30 15:08:46 +10:00
key.h key: Remove extraneous parentheses from rcu_assign_keypointer() 2012-07-02 12:34:23 -07:00
keyboard.h
keyctl.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmalloc_sizes.h Slab allocators: define common size limitations 2007-05-17 05:23:04 -07:00
kmemcheck.h
kmemleak.h
kmod.h kmod: move call_usermodehelper_fns() to .c file and unexport all it's helpers 2012-05-31 17:49:28 -07:00
kmsg_dump.h printk: Implement some unlocked kmsg_dump functions 2012-07-21 10:34:00 -07:00
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h net/ethernet: ks8851_mll mac address configuration support added 2012-06-04 11:43:00 -04:00
ksm.h
kthread.h kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed 2012-07-22 10:15:28 -07:00
ktime.h
kvm.h KVM: PPC: Book3S HV: Make the guest hash table size configurable 2012-05-30 11:43:10 +02:00
kvm_host.h KVM updates for the 3.6 merge window 2012-07-24 12:01:20 -07:00
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h lcd: add callbacks for early fb event blank support 2012-05-29 16:22:29 -07:00
lcm.h
led-lm3530.h include/linux/led-lm3530.h: comment correction about the range of brightness 2012-05-29 16:22:32 -07:00
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5523.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
leds_pwm.h
lglock.h brlocks/lglocks: turn into functions 2012-05-29 23:28:41 -04:00
lguest.h
lguest_launcher.h
libata.h Merge branch 'master' [vanilla Linus master] into libata-dev.git/upstream 2012-07-25 15:58:48 -04:00
libfdt.h of/lib: Allow scripts/dtc/libfdt to be used from kernel code 2012-07-23 13:54:52 +01:00
libfdt_env.h of/lib: Allow scripts/dtc/libfdt to be used from kernel code 2012-07-23 13:54:52 +01:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h add hlist_bl_lock/unlock helpers 2011-04-25 18:14:10 -07:00
list_nulls.h
list_sort.h
llc.h
llist.h
lockdep.h lockdep: fix oops in processing workqueue 2012-05-15 08:08:31 -07:00
log2.h linux/log2.h: Fix rounddown_pow_of_two(1) 2011-12-12 22:06:55 -08:00
loop.h
lp.h Parallel port: convert port_mutex to the mutex API 2008-02-06 10:41:01 -08:00
lru_cache.h
lsm_audit.h
lzo.h
m48t86.h
magic.h magic.h: move some FS magic numbers into magic.h 2012-03-23 16:58:31 -07:00
major.h
map_to_7segment.h
maple.h
marvell_phy.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h phy: add the EEE support and the way to access to the MMD registers. 2012-07-01 03:34:50 -07:00
media.h
mei.h
memblock.h memblock: free allocated memblock_reserved_regions later 2012-07-11 16:04:50 -07:00
memcontrol.h mm: memcg: fix compaction/migration failing due to memcg limits 2012-07-31 18:42:48 -07:00
memory.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
memory_hotplug.h
mempolicy.h slab/mempolicy: always use local policy from interrupt context 2012-06-20 10:01:04 +03: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 phy/micrel: Fix ID of KSZ9021 2012-05-22 15:20:28 -04:00
migrate.h hugetlb: simplify migrate_huge_page() 2012-07-31 18:42:40 -07:00
migrate_mode.h
mii.h phy: add the EEE support and the way to access to the MMD registers. 2012-07-01 03:34:50 -07:00
minix_fs.h
miscdevice.h xen/mce: Add mcelog support for Xen platform 2012-07-19 15:51:36 -04:00
mISDNdsp.h
mISDNhw.h mISDN: Implement MISDN_CTRL_RX_OFF for more drivers 2012-05-16 15:24:36 -04:00
mISDNif.h mISDN: Allow to set a minimum length for transparent data 2012-05-16 15:23:46 -04:00
mm.h mm: add get_kernel_page[s] for pinning of kernel addresses for I/O 2012-07-31 18:42:47 -07:00
mm_inline.h mm/memcg: apply add/del_page to lruvec 2012-05-29 16:22:28 -07:00
mm_types.h mm: introduce __GFP_MEMALLOC to allow access to emergency reserves 2012-07-31 18:42:45 -07:00
mman.h
mmdebug.h bug: completely remove code generated by disabled VM_BUG_ON() 2012-05-29 16:22:20 -07:00
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: throttle direct reclaimers if PF_MEMALLOC reserves are low and swap is backed by network storage 2012-07-31 18:42:46 -07:00
mnt_namespace.h
mod_devicetable.h USB: properly pad out usb_device_id.driver_info 2012-06-18 15:38:22 -07:00
module.h
moduleloader.h
moduleparam.h module_param: stop double-calling parameters. 2012-06-08 14:58:13 +09:30
mount.h vfs: move fsnotify junk to struct mount 2012-01-03 22:57:12 -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
mpi.h
mqueue.h
mroute.h
mroute6.h
msdos_fs.h fat: introduce special inode for managing the FSINFO block 2012-05-31 17:49:27 -07:00
msg.h
msi.h
msm_mdp.h
mtio.h
mutex-debug.h include/linux: Remove all users of FASTCALL() macro 2008-02-13 16:21:18 -08:00
mutex.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mxm-wmi.h
mxsfb.h video: mxsfb: move mxsfb.h into include/linux 2012-07-03 13:22:37 +08:00
n_r3964.h
namei.h fs: add nd_jump_link 2012-07-14 16:35:40 +04:00
nbd.h header: fix broken headers for user space 2010-08-22 21:15:39 -07:00
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
neighbour.h
net.h net: netprio_cgroup: rework update socket logic 2012-07-22 12:44:01 -07:00
net_dropmon.h
net_tstamp.h
netdev_features.h net: Support RX-ALL feature flag. 2012-02-24 01:42:07 -08:00
netdevice.h net: honour netif_set_real_num_tx_queues() retval 2012-07-20 11:06:59 -07:00
netfilter.h netfilter: nfnetlink_queue: fix compilation with CONFIG_NF_NAT=m and CONFIG_NF_CT_NETLINK=y 2012-06-22 02:49:52 +02:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h netfilter: add user-space connection tracking helper infrastructure 2012-06-16 15:40:02 +02:00
netfilter_ipv6.h netfilter: add user-space connection tracking helper infrastructure 2012-06-16 15:40:02 +02:00
netlink.h netlink: add nlk->netlink_bind hook for module auto-loading 2012-06-29 16:46:06 -07:00
netpoll.h netpoll: move np->dev and np->dev_name init into __netpoll_setup() 2012-07-17 09:02:36 -07:00
netrom.h
nfc.h NFC: Add ISO 14443 type B protocol 2012-07-09 16:42:24 -04:00
nfs.h
nfs2.h
nfs3.h
nfs4.h NFSv4.1: Add DESTROY_CLIENTID 2012-05-26 14:17:30 -04:00
nfs4_mount.h
nfs_fs.h NFS: Fix the initialisation of the readdir 'cookieverf' array 2012-09-04 14:52:42 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Convert v4 into a module 2012-07-30 19:06:52 -04:00
nfs_idmap.h NFS: Convert v4 into a module 2012-07-30 19:06:52 -04:00
nfs_iostat.h
nfs_mount.h
nfs_page.h NFS41: add pg_layout_private to nfs_pageio_descriptor 2012-08-02 17:41:18 -04:00
nfs_xdr.h NFSv4: Fix buffer overflow checking in __nfs4_get_acl_uncached 2012-09-06 11:11:53 -04:00
nfsacl.h
nilfs2_fs.h nilfs2: add omitted comments for structures in nilfs2_fs.h 2012-07-30 17:25:19 -07:00
nl80211.h cfg80211: add cellular base station regulatory hint support 2012-07-17 12:16:39 +02:00
nl802154.h mac802154: add wpan device-class support 2012-06-26 21:06:11 -07:00
nls.h
nmi.h
node.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h make sure that nsproxy_cache is initialized early enough 2011-07-20 01:44:07 -04:00
nubus.h
numa.h
nvme.h
nvram.h [PATCH] drivers/char/nvram.c: possible cleanups 2005-06-25 16:25:03 -07:00
nwpserial.h
of.h irqdomain changes for Linux v3.6 2012-07-31 20:44:03 -07:00
of_address.h
of_device.h
of_fdt.h
of_gpio.h gpio: Adjust of_xlate API to support multiple GPIO chips 2012-05-18 16:48:36 -06:00
of_i2c.h
of_iommu.h iommu: Add DMA window parser, of_get_dma_window() 2012-06-25 13:50:28 +02:00
of_irq.h
of_mdio.h
of_mtd.h of: mtd: nuke useless const qualifier 2012-07-10 10:32:06 -05:00
of_net.h
of_pci.h OF: PCI: const usage needed by MIPS 2012-05-21 14:31:48 +01:00
of_pdt.h
of_platform.h
of_serial.h
omap3isp.h
omapfb.h
oom.h mm, memcg: move all oom handling to memcontrol.c 2012-07-31 18:42:45 -07:00
openvswitch.h net: Add Open vSwitch kernel components. 2011-12-03 09:35:17 -08:00
opp.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
oprofile.h
oxu210hp.h
padata.h
page-debug-flags.h mm: more intensive memory corruption debugging 2012-01-10 16:30:42 -08:00
page-flags.h mm: sl[au]b: add knowledge of PFMEMALLOC reserve pages 2012-07-31 18:42:45 -07:00
page-isolation.h mm: factor out memory isolate functions 2012-07-31 18:42:45 -07:00
page_cgroup.h memcg: rename config variables 2012-07-31 18:42:43 -07:00
pageblock-flags.h
pagemap.h mm: methods for teaching filesystems about PG_swapcache pages 2012-07-31 18:42:47 -07:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h Viresh has moved 2012-06-20 14:39:36 -07:00
patchkey.h UAPI: Make linux/patchkey.h easier to parse 2011-12-13 15:07:49 +00:00
path.h
pch_dma.h
pci-acpi.h PCI/ACPI: provide MMCONFIG address for PCI host bridges 2012-06-22 15:16:51 -06:00
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h Merge branches 'iommu/fixes', 'x86/amd', 'groups', 'arm/tegra' and 'api/domain-attr' into next 2012-07-23 12:17:00 +02:00
pci_hotplug.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
pci_ids.h Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-07-22 16:07:45 -07:00
pci_regs.h Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2012-07-26 14:18:18 -07:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu.h percpu: remove percpu_xxx() functions 2012-05-14 14:15:32 -07:00
percpu_counter.h
perf_event.h perf: Introduce perf_pmu_migrate_context() 2012-06-18 12:13:21 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy.h phylib: Support registering a bunch of drivers 2012-07-09 00:10:56 -07:00
phy_fixed.h phy/fixed.c: rework to not duplicate PHY layer functionality 2008-01-23 19:33:58 -06:00
pid.h pid: fix typo in function description 2011-05-26 17:12:37 -07:00
pid_namespace.h userns: Convert proc to use kuid/kgid where appropriate 2012-05-15 14:59:28 -07:00
pim.h
pipe_fs_i.h pipe: remove KM_USER0 from comments 2012-07-24 15:27:34 +08:00
pkt_cls.h net: sched: add ipset ematch 2012-07-12 07:54:46 -07:00
pkt_sched.h
pktcdvd.h
platform_device.h Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 2012-01-08 13:10:57 -08:00
plist.h
pm.h
pm_clock.h PM: Move clock-related definitions and headers to separate file 2011-08-25 15:34:19 +02:00
pm_domain.h PM / Domains: Add device domain data reference counter 2012-07-05 22:12:32 +02:00
pm_qos.h PM / QoS: Use NULL pointer instead of plain integer in pm_qos.h 2012-07-19 00:02:30 +02:00
pm_runtime.h
pm_wakeup.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_acl.h
posix_acl_xattr.h
posix_types.h posix_types.h: Cleanup stale __NFDBITS and related definitions 2012-07-26 13:36:43 -07:00
power_supply.h power_supply: Add min/max alert properties for CAPACITY, TEMP, TEMP_AMBIENT 2012-07-13 20:41:58 -07:00
ppdev.h
ppp-comp.h
ppp-ioctl.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps.h pps: add kernel consumer support 2011-01-13 08:03:21 -08:00
pps_kernel.h pps: capture MONOTONIC_RAW timestamps as well 2011-01-13 08:03:21 -08:00
prctl.h security: Minor improvements to no_new_privs documentation 2012-07-08 00:25:48 +10:00
preempt.h sched/rt: Document scheduler related skip-resched-check sites 2012-03-01 10:28:04 +01:00
prefetch.h Fix common misspellings 2011-03-31 11:26:23 -03:00
printk.h printk: remove the now unnecessary "C" annotation for KERN_CONT 2012-07-30 17:25:14 -07:00
prio_heap.h
prio_tree.h
proc_fs.h userns: Convert proc to use kuid/kgid where appropriate 2012-05-15 14:59:28 -07:00
profile.h
proportions.h
pstore.h pstore: Headers should include all stuff they use 2012-07-17 12:15:30 -07:00
pstore_ram.h pstore/ram: Make tracing log versioned 2012-07-17 16:48:09 -07:00
pti.h
ptp_classify.h
ptp_clock.h
ptp_clock_kernel.h ptp: Add a method for obtaining the device index. 2012-04-04 05:28:45 -04:00
ptrace.h
pwm.h pwm: Add device tree support 2012-06-15 12:56:57 +02:00
pwm_backlight.h pwm-backlight: Add rudimentary device tree support 2012-07-23 13:23:52 +02:00
pxa2xx_ssp.h ASoC: fix pxa-ssp compiling issue under mach-mmp 2012-06-11 12:26:15 +08:00
pxa168_eth.h
qnx4_fs.h
qnx6_fs.h
qnxtypes.h
quicklist.h mm: show quicklist usage in /proc/meminfo 2008-09-02 19:21:38 -07:00
quota.h quota: Split dquot_quota_sync() to writeback and cache flushing part 2012-07-22 23:58:19 +04:00
quotaops.h quota: Split dquot_quota_sync() to writeback and cache flushing part 2012-07-22 23:58:19 +04:00
radeonfb.h
radix-tree.h radix-tree: fix contiguous iterator 2012-06-05 10:46:40 -07:00
raid_class.h [SCSI] mpt2sas: Added raid transport support 2010-02-08 18:19:41 -06:00
ramfs.h
random.h random: remove rand_initialize_irq() 2012-07-19 10:38:32 -04:00
range.h
ratelimit.h
rational.h lib: Change mail address of Oskar Schirmer 2012-05-17 15:18:37 +02:00
raw.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rbtree.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: Fix broken strings in RCU's source code. 2012-07-06 06:01:49 -07:00
rcutiny.h Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation" 2012-07-02 11:39:19 -07:00
rcutree.h rcu: Precompute RCU_FAST_NO_HZ timer offsets 2012-06-06 20:43:28 -07:00
rds.h
reboot.h
reciprocal_div.h
regmap.h Merge branches 'regmap-core', 'regmap-irq' and 'regmap-page' into regmap-next 2012-07-22 19:26:07 +01:00
regset.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
reiserfs_fs.h
reiserfs_xattr.h
relay.h
remoteproc.h remoteproc: Support custom firmware handlers 2012-07-15 11:39:01 +03:00
res_counter.h rescounter: remove __must_check from res_counter_charge_nofail() 2012-05-29 16:22:27 -07:00
resource.h
resume-trace.h
rfkill-gpio.h
rfkill-regulator.h rfkill: Regulator consumer driver for rfkill 2011-04-19 15:38:02 -04:00
rfkill.h
ring_buffer.h
rio.h rapidio: add DMA engine support for RIO data transfers 2012-05-31 17:49:31 -07:00
rio_drv.h rapidio: add DMA engine support for RIO data transfers 2012-05-31 17:49:31 -07:00
rio_ids.h
rio_regs.h
rmap.h mm: move is_vma_temporary_stack() declaration to huge_mm.h 2012-05-29 16:22:21 -07:00
rndis.h
romfs_fs.h
root_dev.h [PATCH] Fix broken kernel headers preventing ARM build 2006-07-13 13:21:35 -07:00
rose.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
rotary_encoder.h
route.h
rpmsg.h rpmsg: make sure inflight messages don't invoke just-removed callbacks 2012-07-04 11:51:59 +03:00
rslib.h
rtc-v3020.h
rtc.h rtc: add ioctl to get/clear battery low voltage status 2012-05-29 16:22:33 -07:00
rtmutex.h
rtnetlink.h rtnetlink: Remove ts/tsage args to rtnl_put_cacheinfo(). 2012-07-10 22:40:13 -07:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sc26198.h
scatterlist.h scatterlist: add sg_alloc_table_from_pages function 2012-07-30 12:25:44 +02:00
scc.h
sched.h mm: allow PF_MEMALLOC from softirq context 2012-07-31 18:42:45 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h define convenient securebits masks for prctl users (v2) 2009-10-30 08:27:25 +11:00
security.h take security_mmap_file() outside of ->mmap_sem 2012-06-01 10:37:01 -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.h
selinux_netlink.h
sem.h
semaphore.h locking, semaphores: Annotate inner lock as raw 2011-09-13 11:11:57 +02:00
seq_file.h seq_file: Add seq_vprintf function and export it 2012-06-11 13:16:35 +01:00
seq_file_net.h
seqlock.h
serial.h serial: delete the MCA specific 8250 support. 2012-05-17 19:02:14 -04:00
serial167.h
serial_8250.h Merge branch 'delete-mca' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2012-05-23 17:12:06 -07:00
serial_core.h serial/8250: Add LPC3220 standard UART type 2012-07-26 13:37:02 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h serial: Support the EFR-register of XR1715x uarts. 2011-09-22 15:50:38 -07:00
serial_sci.h serial: sh-sci: modify sci_break_ctl() 2012-04-09 17:39:34 +09:00
serio.h
sfi.h
sfi_acpi.h ACPI: mark acpi_sfi_table_parse() as __init 2012-06-22 15:36:44 -06:00
sh_clk.h sh: clkfwk: Use shared sh_clk_div_enable/disable(). 2012-05-25 16:34:48 +09:00
sh_dma.h dma: sh: provide a migration path for slave drivers to stop using .private 2012-07-20 11:28:20 +05:30
sh_eth.h
sh_intc.h sh: intc: Kill off special reservation interface. 2012-05-22 19:07:55 +09:00
sh_pfc.h sh: pfc: Rudimentary pinctrl-backed GPIO support. 2012-07-10 12:08:14 +09:00
sh_timer.h ARM: shmobile: remove sh_timer_config clk member 2010-10-31 10:40:39 -04:00
shdma-base.h dma: sh: provide a migration path for slave drivers to stop using .private 2012-07-20 11:28:20 +05:30
shm.h ipc: add COMPAT_SHMLBA support 2012-07-30 17:25:20 -07:00
shmem_fs.h userns: Convert tmpfs to use kuid and kgid where appropriate 2012-05-15 14:59:29 -07:00
shrinker.h vmscan: remove obsolete shrink_control comment 2012-07-31 18:42:43 -07:00
sht15.h
signal.h new helper: signal_delivered() 2012-06-01 12:58:52 -04:00
signalfd.h
sirfsoc_dma.h
sizes.h ARM: 7430/1: sizes.h: move from asm-generic to <linux/sizes.h> 2012-06-28 17:14:34 +01:00
skbuff.h netvm: propagate page->pfmemalloc from skb_alloc_page to skb 2012-07-31 18:42:46 -07:00
slab.h mm, sl[aou]b: Common definition for boot state of the slab allocators 2012-07-09 12:13:35 +03:00
slab_def.h slab: rename gfpflags to allocflags 2012-07-02 13:40:06 +03:00
slob_def.h
slub_def.h mm, sl[aou]b: Extract common fields from struct kmem_cache 2012-06-14 09:20:16 +03:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp: Remove num_booting_cpus() 2012-06-05 17:32:30 +02:00
smsc911x.h
smscphy.h
snmp.h net-tcp: Fast Open client - sending SYN-data 2012-07-19 11:02:03 -07:00
sock_diag.h net: make sock diag per-namespace 2012-07-16 22:31:34 -07:00
socket.h net-tcp: Fast Open client - sendmsg(MSG_FASTOPEN) 2012-07-19 11:02:03 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound.h
soundcard.h
spinlock.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h splice: fix racy pipe->buffers uses 2012-06-13 21:16:42 +02:00
srcu.h rcu: Implement per-domain single-threaded call_srcu() state machine 2012-04-30 10:48:25 -07:00
stackprotector.h x86: fix the stackprotector canary of the boot CPU 2008-05-26 16:15:32 +02:00
stacktrace.h
stallion.h
start_kernel.h [PATCH] i386: cpu_detect extraction 2006-12-07 02:14:08 +01:00
stat.h userns: Convert stat to return values mapped from kuids and kgids 2012-05-15 14:08:35 -07:00
statfs.h
static_key.h
stddef.h do not export kernel's NULL #define to userspace 2012-04-14 07:47:49 -07:00
stmmac.h stmmac: add mixed burst for DMA 2012-05-14 18:53:19 -04:00
stmp_device.h
stop_machine.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
string.h string: introduce memweight() 2012-07-30 17:25:16 -07:00
string_helpers.h
stringify.h Make __stringify support variable argument macros too 2009-04-10 15:48:52 +02:00
sungem_phy.h
sunserialcore.h
superhyway.h
suspend.h PM / Sleep: Separate printing suspend times from initcall_debug 2012-07-01 13:31:23 +02:00
suspend_ioctls.h
svga.h
swab.h
swap.h mm: swap: implement generic handler for swap_activate 2012-07-31 18:42:47 -07:00
swapfile.h mm: frontswap: core swap subsystem hooks and headers 2012-05-15 11:33:58 -04:00
swapops.h swap: fix shmem swapping when more than 8 areas 2012-06-15 21:48:14 -07:00
swiotlb.h
synclink.h
sys.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sys_soc.h drivers/base: add bus for System-on-Chip devices 2012-02-10 11:42:25 -08:00
syscalls.h syscalls, x86: add __NR_kcmp syscall 2012-05-31 17:49:32 -07:00
syscore_ops.h PM / Core: Introduce struct syscore_ops for core subsystems PM 2011-03-15 00:43:46 +01:00
sysctl.h sysctl: Add register_sysctl for normal sysctl users 2012-01-24 16:40:30 -08:00
sysfs.h sysfs: get rid of some lockdep false positives 2012-05-14 12:19:56 -07:00
sysinfo.h
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.h
task_io_accounting_ops.h
task_work.h merge task_work and rcu_head, get rid of separate allocation for keyring case 2012-07-22 23:57:56 +04:00
taskstats.h taskstats: pad taskstats netlink response for aligment issues on ia64 2010-12-22 19:43:34 -08:00
taskstats_kern.h include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
tboot.h x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep. 2012-03-13 14:06:33 -04:00
tc.h
tca6416_keypad.h
tcp.h tcp: dont drop MTU reduction indications 2012-07-23 00:58:46 -07:00
telephony.h
termios.h tty: Add termiox 2008-10-13 09:51:40 -07:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h The tag contains just a few battery-related changes for v3.6. It's is 2012-07-31 18:08:25 -07:00
thread_info.h set_restore_sigmask() is never called without SIGPENDING (and never should be) 2012-06-01 12:58:50 -04:00
threads.h pids: increase pid_max based on num_possible_cpus 2010-05-27 09:12:51 -07:00
ti_wilink_st.h
tick.h nohz: Rename ts->idle_tick to ts->last_tick 2012-06-11 20:07:17 +02:00
tifm.h
timb_dma.h
timb_gpio.h
time-armada-370-xp.h clocksource: time-armada-370-xp: Marvell Armada 370/XP SoC timer driver 2012-07-10 15:47:46 +02:00
time.h posix_types.h: Cleanup stale __NFDBITS and related definitions 2012-07-26 13:36:43 -07:00
timecompare.h
timer.h
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.h
tipc_config.h tipc: remove print_buf and deprecated log buffer code 2012-07-13 19:34:43 -04:00
topology.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-05-22 18:27:32 -07:00
toshiba.h
tpm.h
tpm_command.h keys: add new trusted key-type 2010-11-29 08:55:25 +11:00
trace_clock.h tracing: Add a counter clock for those that do not trust clocks 2011-09-19 11:35:58 -04:00
trace_seq.h
tracehook.h trim task_work: get rid of hlist 2012-07-22 23:57:55 +04:00
tracepoint.h tracepoint: Use static_key_false(), since static_branch() is deprecated 2012-07-06 10:53:49 +02:00
transport_class.h
tsacct_kern.h
tty.h tty: Revert the tty locking series, it needs more work 2012-06-02 15:21:43 -07:00
tty_driver.h TTY: tty_driver, document tty->ops->shutdown limitation 2012-03-08 11:38:51 -08:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h merge task_work and rcu_head, get rid of separate allocation for keyring case 2012-07-22 23:57:56 +04:00
u64_stats_sync.h
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uhid.h HID: uhid: implement feature requests 2012-06-18 13:42:03 +02:00
uidgid.h
uinput.h
uio.h
uio_driver.h
ultrasound.h
un.h
unistd.h
unix_diag.h
uprobes.h
usb.h USB: add USB_VENDOR_AND_INTERFACE_INFO() macro 2012-07-16 17:43:04 -07:00
usb_usual.h [SCSI] usb-storage: add support for write cache quirk 2012-07-20 08:59:00 +01:00
usbdevice_fs.h usbdevfs: Use scatter-gather lists for large bulk transfers 2012-07-06 10:53:20 -07:00
user-return-notifier.h
user.h
user_namespace.h
utime.h make exported headers use strict posix types 2009-03-26 18:14:14 +01:00
uts.h uts: make default hostname configurable, rather than always using "(none)" 2011-06-15 20:04:00 -07:00
utsname.h
uuid.h
uvcvideo.h [media] uvcvideo: Document the struct uvc_xu_control_query query field 2012-07-06 15:26:45 -03:00
uwb.h
v4l2-common.h [media] v4l: Unify selection flags 2012-07-06 20:17:46 -03:00
v4l2-dv-timings.h [media] v4l2-dv-timings.h: definitions for CEA-861 and VESA DMT timings 2012-05-20 08:27:44 -03:00
v4l2-mediabus.h
v4l2-subdev.h [media] v4l: Unify selection flags 2012-07-06 20:17:46 -03:00
vermagic.h
veth.h
vfio.h vfio: Add PCI device driver 2012-07-31 08:16:24 -06:00
vfs.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vga_switcheroo.h vga_switcheroo: Add include guard 2012-06-21 09:32:16 +01:00
vgaarb.h
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h [media] v4l2: Add rangelow and rangehigh fields to the v4l2_hw_freq_seek struct 2012-07-30 20:23:11 -03:00
virtio.h [SCSI] virtio-scsi: Add vdrv->scan for post VIRTIO_CONFIG_S_DRIVER_OK LUN scanning 2012-07-20 08:59:03 +01:00
virtio_9p.h
virtio_balloon.h
virtio_blk.h virtio-blk: return VIRTIO_BLK_F_FLUSH to header. 2012-07-30 13:30:52 +09:30
virtio_config.h virtio: fix typo in comment 2012-05-22 12:16:16 +09:30
virtio_console.h
virtio_ids.h virtio ids: fix comment for virtio-rng 2012-07-30 13:30:49 +09:30
virtio_mmio.h
virtio_net.h
virtio_pci.h
virtio_ring.h virtio: harsher barriers for rpmsg. 2012-01-12 15:44:42 +10:30
virtio_rng.h
virtio_scsi.h [SCSI] virtio-scsi: hotplug support for virtio-scsi 2012-07-20 08:58:58 +01:00
vlynq.h
vm_event_item.h mm: account for the number of times direct reclaimers get throttled 2012-07-31 18:42:46 -07:00
vmalloc.h ARM: dma-mapping: remove custom consistent dma region 2012-07-30 12:25:45 +02:00
vme.h
vmstat.h mm: remove redundant initialization 2012-07-31 18:42:50 -07:00
vt.h
vt_buffer.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
vt_kern.h
w1-gpio.h
wait.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
wanrouter.h
watchdog.h watchdog: Add support for dynamically allocated watchdog_device structs 2012-05-30 07:55:31 +02:00
wimax.h
wireless.h wext: fix alignment problem in serializing 'struct iw_point' 2010-10-13 15:45:21 -04:00
wl12xx.h
wm97xx.h
workqueue.h
writeback.h mm: prepare for removal of obsolete /proc/sys/vm/nr_pdflush_threads 2012-07-31 18:42:40 -07:00
x25.h
xattr.h
xfrm.h
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h