alistair23-linux/include/linux
Linus Torvalds 9883035ae7 pipes: add a "packetized pipe" mode for writing
The actual internal pipe implementation is already really about
individual packets (called "pipe buffers"), and this simply exposes that
as a special packetized mode.

When we are in the packetized mode (marked by O_DIRECT as suggested by
Alan Cox), a write() on a pipe will not merge the new data with previous
writes, so each write will get a pipe buffer of its own.  The pipe
buffer is then marked with the PIPE_BUF_FLAG_PACKET flag, which in turn
will tell the reader side to break the read at that boundary (and throw
away any partial packet contents that do not fit in the read buffer).

End result: as long as you do writes less than PIPE_BUF in size (so that
the pipe doesn't have to split them up), you can now treat the pipe as a
packet interface, where each read() system call will read one packet at
a time.  You can just use a sufficiently big read buffer (PIPE_BUF is
sufficient, since bigger than that doesn't guarantee atomicity anyway),
and the return value of the read() will naturally give you the size of
the packet.

NOTE! We do not support zero-sized packets, and zero-sized reads and
writes to a pipe continue to be no-ops.  Also note that big packets will
currently be split at write time, but that the size at which that
happens is not really specified (except that it's bigger than PIPE_BUF).
Currently that limit is the system page size, but we might want to
explicitly support bigger packets some day.

The main user for this is going to be the autofs packet interface,
allowing us to stop having to care so deeply about exact packet sizes
(which have had bugs with 32/64-bit compatibility modes).  But user
space can create packetized pipes with "pipe2(fd, O_DIRECT)", which will
fail with an EINVAL on kernels that do not support this interface.

Tested-by: Michael Tokarev <mjt@tls.msk.ru>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: David Miller <davem@davemloft.net>
Cc: Ian Kent <raven@themaw.net>
Cc: Thomas Meyer <thomas@m3y3r.de>
Cc: stable@kernel.org  # needed for systemd/autofs interaction fix
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-04-29 13:12:42 -07:00
..
amba Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-arm 2012-04-15 17:35:19 -07:00
bcma bcma: add support for on-chip OTP memory used for SPROM storage 2012-03-06 15:16:18 -05: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: dev: let can_get_echo_skb() return dlc of CAN frame 2012-02-03 01:21:25 +01:00
ceph Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2012-03-28 10:01:29 -07:00
crush
decompress
dvb [media] dvb: deprecate the usage of ops->info.type 2012-01-04 17:30:20 -02:00
fsl mxs-dma : move the mxs dma.h to a more common place 2012-03-27 00:37:23 +01:00
hdlc
hsi HSI: hsi: Rework hsi_event interface 2012-04-23 14:23:32 +03:00
i2c mfd: Convert twl6040 to i2c driver, and separate it from twl core 2012-04-16 16:45:34 +02:00
input Input: ili210x - add support for Ilitek ILI210x based touchscreens 2012-03-17 12:20:44 -07:00
isdn
lockd Lockd: shutdown NLM hosts in network namespace context 2012-02-15 00:19:48 -05:00
mfd mfd: Fix modular builds of rc5t583 regulator support 2012-04-16 21:27:07 +02:00
mlx4 The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
mmc mmc: remove MMC bus legacy suspend/resume method 2012-04-20 20:30:19 -04:00
mtd MTD merge for 3.4 2012-03-30 17:31:56 -07:00
netfilter netfilter: ipset: avoid use of kernel-only types 2012-03-26 21:06:30 +02:00
netfilter_arp headers, netfilter: Use kernel type names __u8, __u16, __u32 2011-08-26 12:02:50 -04:00
netfilter_bridge netfilter: ebtables: fix alignment problem in ppc 2012-02-21 13:29:06 +01:00
netfilter_ipv4 netfilter: remove ipt_SAME.h and ipt_realm.h 2012-03-07 17:40:56 +01:00
netfilter_ipv6 netfilter: ip6_tables: ip6t_ext_hdr is now static inline 2012-04-09 16:29:34 +02:00
nfc
nfsd nfsd: include cld.h in the headers_install target 2012-04-16 15:19:12 -04:00
pinctrl pinctrl: include <linux/bug.h> to prevent compile errors 2012-04-11 09:31:01 +02:00
platform_data avr32: fix build failures from mis-naming of atmel_nand.h 2012-04-02 14:41:25 -07:00
power Add I2C driver for Summit Microelectronics SMB347 Battery Charger. 2012-03-26 20:41:01 +04:00
raid md: Use existed macros instead of numbers 2012-03-13 11:21:23 +11:00
regulator regulator: Fixes for -rc1 2012-04-04 10:09:30 -07:00
rtc ARM: CSR: add rtc i/o bridge interface for SiRFprimaII 2011-09-11 09:17:53 +08:00
spi spi: fix spi.h kernel-doc warning 2012-04-27 11:03:38 -06:00
ssb The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
sunrpc Merge nfs containerization work from Trond's tree 2012-03-26 11:48:54 -04:00
tc_act
tc_ematch
unaligned
usb USB: EHCI: fix crash during suspend on ASUS computers 2012-04-24 13:55:43 -07:00
uwb include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
wimax device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h UAPI: Fix AHZ multiple inclusion when __KERNEL__ is removed 2011-12-13 15:07:49 +00:00
acpi.h Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux 2012-03-30 16:45:39 -07:00
acpi_io.h ACPI: Export interfaces for ioremapping/iounmapping ACPI registers 2012-01-17 04:35:20 -05:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h PCI: PCIe AER: add aer_recover_queue 2011-07-22 08:25:37 -07:00
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h ahci: platform support for suspend/resume 2012-01-08 19:14:59 -05:00
aio.h aio: allocate kiocbs in batches 2011-11-02 16:07:03 -07:00
aio_abi.h aio: Use __kernel_ulong_t to define aio_context_t 2012-02-20 12:48:48 -08:00
alarmtimer.h alarmtimers: Add try_to_cancel functionality 2011-08-10 14:55:29 -07:00
altera_jtaguart.h
altera_uart.h tty: serial: altera_uart: remove early_altera_uart_setup 2012-02-09 09:04:23 -08:00
amd-iommu.h iommu/amd: Split amd_iommu_init function 2012-03-01 16:14:48 +01:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h anonfd: fix missing declaration 2011-07-20 20:47:43 -04:00
apm-emulation.h
apm_bios.h
apple_bl.h apple_bl: Add register/unregister functions 2012-03-22 09:31:55 -04:00
arcdevice.h
arcfb.h
async.h
async_tx.h
ata.h
ata_platform.h ARM: Orion: Remove address map info from all platform data structures 2011-12-13 18:46:56 -05:00
atalk.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
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 mmc: atmel-mci: change namespace 2011-10-26 15:43:25 -04:00
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h mmc: atmel-mci: use ATMEL_PDC_SCND_BUF_OFF instead of a literal value 2011-10-26 15:43:26 -04:00
atmel_pwm.h
atmel_serial.h
atmel_tc.h ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter 2012-03-01 13:38:49 +01:00
atmioc.h
atmlec.h
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 constify path argument of audit_log_d_path() 2012-03-20 21:29:40 -04:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
average.h
ax25.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
b1lli.h
b1pcmcia.h
backing-dev.h writeback: Add a 'reason' to wb_writeback_work 2011-10-31 00:33:36 +08:00
backlight.h
basic_mmio_gpio.h drivers/gpio/gpio-generic.c: fix build errors 2011-09-14 18:09:38 -07:00
baycom.h
bcd.h
bch.h
bfin_mac.h
bfs_fs.h
binfmts.h __register_binfmt() made void 2012-03-20 21:29:46 -04:00
bio.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
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
blk-iopoll.h
blk_types.h block: Remove the control of complete cpu from bio. 2011-10-24 16:11:30 +02:00
blkdev.h block: use lockdep_assert_held for queue locking 2012-03-30 12:33:28 +02:00
blkpg.h
blktrace_api.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
blockgroup_lock.h
bma150.h Input: add driver for Bosch Sensortec's BMA150 accelerometer 2011-08-09 01:33:04 -07:00
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsearch.h
bsg-lib.h block: add bsg helper library 2011-07-31 22:05:09 +02:00
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
bug.h bug: consolidate BUILD_BUG_ON with other bug code 2012-03-04 17:54:35 -05:00
c2port.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
cache.h
can.h can: remove references to berlios mailinglist 2011-10-17 19:22:46 -04:00
capability.h Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-security 2012-01-14 18:36:33 -08:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
cfag12864b.h
cgroup.h cgroup: revert ss_id_lock to spinlock 2012-03-21 17:55:01 -07:00
cgroup_subsys.h net: add network priority cgroup infrastructure (v4) 2011-11-22 15:22:23 -05:00
cgroupstats.h
chio.h
circ_buf.h
cleancache.h mm: zcache/tmem/cleancache: s/flush/invalidate/ 2012-01-23 16:06:37 -05:00
clk-private.h clk: basic clock hardware types 2012-03-16 20:35:02 +00:00
clk-provider.h clk: basic clock hardware types 2012-03-16 20:35:02 +00:00
clk.h clk: introduce the common clock framework 2012-03-16 20:35:01 +00:00
clkdev.h ARM: 7131/1: clkdev: Add Common Macro for clk_lookup 2011-10-13 14:36:58 +01:00
clksrc-dbx500-prcmu.h clocksource: fixup ux500 build problems 2011-10-03 09:34:16 +02:00
clockchips.h clockevents: Add direct ktime programming function 2011-09-08 11:10:56 +02:00
clocksource.h clocksource: Get rid of clocksource_calc_mult_shift() 2012-02-01 18:37:39 -08:00
cm4000_cs.h
cn_proc.h connector: add comm change event report to proc connector 2011-09-28 13:41:50 -04:00
cnt32_to_63.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
coda.h
coda_psdev.h
coff.h
com20020.h
compaction.h vmscan: only defer compaction for failed order and higher 2012-03-21 17:54:56 -07:00
compat.h Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-03-29 18:12:23 -07:00
compiler-gcc.h include/ and checkpatch: prefer __scanf to __attribute__((format(scanf,...) 2012-03-23 16:58:36 -07:00
compiler-gcc3.h
compiler-gcc4.h kernel.h: add BUILD_BUG() macro 2012-01-10 16:30:42 -08:00
compiler-intel.h
compiler.h compiler.h: Fix typo 2012-02-28 16:02:54 +01:00
completion.h
comstats.h
concap.h
configfs.h configfs: convert to umode_t 2012-01-03 22:54:57 -05:00
connector.h drivers: hv: kvp: Add/cleanup connector defines 2012-02-02 15:30:47 -08:00
console.h module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
console_struct.h
consolemap.h
const.h
cordic.h Docs: wording: Insert `the' 2011-10-29 21:20:22 +02:00
coredump.h
cper.h
cpu.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
cpu_pm.h cpu_pm: Add cpu power management notifiers 2011-09-23 12:05:29 +05:30
cpu_rmap.h
cpufreq.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
cpuidle.h cpuidle: power_usage should be declared signed integer 2012-03-30 03:23:30 -04:00
cpumask.h cpumask: remove old cpu_*_map. 2012-03-29 15:38:31 +10:30
cpuset.h Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-03-29 14:46:05 -07:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h crc32: bolt on crc32c 2012-03-23 16:58:38 -07:00
crc32c.h
cred.h capabilities: remove task_ns_* functions 2012-01-05 18:52:59 -05:00
crypto.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
cryptohash.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2011-08-06 22:12:37 -07:00
cryptouser.h crypto: user - Fix size of netlink dump message 2012-03-29 19:52:48 +08:00
cs5535.h
ctype.h lib: make _tolower() public 2011-07-25 20:57:16 -07:00
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
dcache.h vfs: d_alloc_root() gone 2012-03-20 21:29:37 -04:00
dcbnl.h
dccp.h dccp: fix bug in sequence number validation during connection setup 2012-03-03 09:02:52 -07:00
dcookies.h
debug_locks.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
debugfs.h debugfs-related mode_t whack-a-mole 2012-03-20 21:29:53 -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 table: add immutable feature 2011-10-31 20:19:04 +00:00
device.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2012-03-21 18:55:10 -07:00
device_cgroup.h device_cgroup.h: delete needless include <linux/module.h> 2011-10-31 19:32:26 -04:00
devpts_fs.h
digsig.h digsig: changed type of the timestamp 2012-02-20 19:46:36 +11:00
dio.h
dirent.h
dlm.h dlm: add recovery callbacks 2012-01-04 08:56:31 -06:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h dm table: add immutable feature 2011-10-31 20:19:04 +00:00
dm-kcopyd.h dm kcopyd: add dm_kcopyd_zero to zero an area 2011-10-31 20:18:58 +00:00
dm-log-userspace.h dm log userspace: add log device dependency 2011-10-31 20:21:24 +00:00
dm-region-hash.h
dm9000.h
dma-attrs.h common: DMA-mapping: add NON-CONSISTENT attribute 2012-03-28 16:36:44 +02:00
dma-buf.h Merge branch 'for-linus-3.4' of git://git.linaro.org/people/sumitsemwal/linux-dma-buf 2012-03-28 15:02:41 -07:00
dma-debug.h
dma-direction.h
dma-mapping.h Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping 2012-04-04 17:13:43 -07: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-fixes for 3.4-rc3 2012-04-10 15:30:16 -07:00
dmapool.h
dmar.h include/linux/dmar.h: forward-declare struct acpi_dmar_header 2011-10-31 17:30:44 -07:00
dmi.h
dn.h
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 drbd: Use angle brackets for system includes 2011-09-15 14:02:57 +02:00
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h dw_apb_timer: constify clocksource name 2011-10-04 13:08:18 -07:00
dw_dmac.h dmaengine/dw_dmac: Remove unused fields in struct dw_dma_slave 2012-02-22 18:15:39 +05:30
dynamic_debug.h dynamic_debug: reduce lineno field to a saner 18 bits 2012-01-24 12:48:54 -08:00
dynamic_queue_limits.h dql: Dynamic queue limits 2011-11-29 12:46:19 -05:00
ecryptfs.h
edac.h Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac 2012-03-28 14:24:40 -07:00
edd.h
eeprom_93cx6.h eeprom_93cx6: Add write support 2011-11-26 14:59:39 -05:00
eeprom_93xx46.h misc/eeprom: add driver for microwire 93xx46 EEPROMs 2011-07-25 20:57:16 -07:00
efi.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: don't call elevator callbacks for plug merges 2012-02-08 09:19:42 +01:00
elf-em.h add ELF machine define for TI C6X DSPs 2011-10-06 19:47:19 -04:00
elf-fdpic.h
elf.h UAPI: elf_read_implies_exec() is a kernel-only feature - so hide from userspace 2011-12-12 13:54:36 +00:00
elfcore-compat.h
elfcore.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
elfnote.h
enclosure.h
err.h
errno.h drivercore: Add driver probe deferral mechanism 2012-03-08 11:53:13 -08:00
errqueue.h net: use IS_ENABLED(CONFIG_IPV6) 2011-12-11 18:25:16 -05:00
etherdevice.h rename dev_hw_addr_random and remove redundant second 2012-02-13 00:46:41 -05:00
ethtool.h ethtool: Remove exception to the requirement of holding RTNL lock 2012-04-06 02:43:12 -04:00
eventfd.h
eventpoll.h epoll: limit paths 2012-01-12 20:13:04 -08:00
evm.h evm: posix acls modify i_mode 2011-09-14 15:24:51 -04:00
export.h module.h: split out the EXPORT_SYMBOL into export.h 2011-10-31 09:20:11 -04:00
exportfs.h
ext2_fs.h migrate ext2_fs.h guts to fs/ext2/ext2.h 2012-03-31 16:03:16 -04:00
f75375s.h
fadvise.h
falloc.h
fanotify.h
fault-inject.h fault-injection: add ability to export fault_attr in arbitrary directory 2011-08-03 14:25:20 -10:00
fb.h The following text was taken from the original review request: 2012-03-24 10:41:37 -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
fiemap.h
file.h vfs: drop_file_write_access() made static 2012-03-20 21:29:32 -04:00
filter.h filter: use unsigned int to silence static checker warning 2011-10-19 19:35:51 -04:00
fips.h
firewire-cdev.h firewire: allow explicit flushing of iso packet completions 2012-03-18 22:15:39 +01:00
firewire-constants.h
firewire.h firewire: restore the device.h include in linux/firewire.h 2012-04-02 14:41:27 -07:00
firmware-map.h
firmware.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
flat.h
flex_array.h
font.h
freezer.h PM / Hibernate: Fix s2disk regression related to freezing workqueues 2012-01-29 20:35:52 +01:00
fs.h Merge branch 'akpm' (Andrew's patch-bomb) 2012-04-05 15:30:34 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
fscache.h
fsl-diu-fb.h drivers/video: fsl-diu-fb: only DIU modes 0 and 1 are supported 2011-10-05 01:10:12 +00:00
fsl_devices.h
fsl_hypervisor.h
fsnotify.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
fsnotify_backend.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
ftrace.h ftrace, perf: Add filter support for function trace event 2012-02-21 11:08:30 -05:00
ftrace_event.h perf: Add ifdef to remove unused enum switch warnings 2012-03-14 08:47:58 -04:00
ftrace_irq.h
fuse.h fuse: use flexible array in fuse.h 2012-04-12 12:57:08 +02:00
futex.h
gameport.h Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
gcd.h
gen_stats.h
genalloc.h lib, Make gen_pool memory allocator lockless 2011-08-03 11:15:57 -04:00
generic_acl.h fs: take the ACL checks to common code 2011-07-25 14:30:23 -04:00
generic_serial.h
genetlink.h genetlink: Add rcu_dereference_genl and genl_dereference. 2011-12-03 09:35:08 -08:00
genhd.h block: Fix NULL pointer dereference in sd_revalidate_disk 2012-03-02 10:38:33 +01:00
getcpu.h
gfp.h mm: try to distribute dirty pages fairly across zones 2012-01-10 16:30:43 -08:00
gfs2_ondisk.h GFS2: FITRIM ioctl support 2012-02-28 17:10:21 +00:00
gigaset_dev.h
gpio-fan.h
gpio-i2cmux.h
gpio-pxa.h ARM: pxa: fix gpio wakeup setting 2012-04-27 10:46:45 +08:00
gpio.h GPIO changes for v3.4 2012-03-28 14:08:46 -07:00
gpio_keys.h Input: gpio_keys - add support for interrupt only keys 2012-03-19 17:56:18 -07:00
gpio_mouse.h
gsmmux.h
hardirq.h rcu: Track idleness independent of idle tasks 2011-12-11 10:31:24 -08:00
hash.h mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const. 2011-08-17 13:00:20 -07:00
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid-roccat.h
hid.h Merge branch 'hid-battery' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into for-linus 2012-01-09 11:24:59 +01:00
hiddev.h
hidraw.h
highmem.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h thp: add HPAGE_PMD_* definitions for !CONFIG_TRANSPARENT_HUGEPAGE 2012-03-21 17:55:02 -07:00
hugetlb.h hugetlbfs: fix alignment of huge page requests 2012-03-21 17:54:59 -07:00
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
hwmon-vid.h
hwmon.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
hwspinlock.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
hyperv.h Tools: hv: Support enumeration from all the pools 2012-03-16 13:36:04 -07:00
hysdn_if.h
i2c-algo-bit.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-algo-pca.h
i2c-algo-pcf.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-dev.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-gpio.h
i2c-mux.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-ocores.h
i2c-omap.h I2C: OMAP: remove unused function pointers from pdata 2011-10-29 09:37:09 +01:00
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2c-tegra.h
i2c-xiic.h
i2c.h i2c: Update the FSF address 2012-03-26 21:47:19 +02:00
i2o-dev.h
i2o.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
i8k.h
i7300_idle.h
i8042.h
i8253.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
idr.h ida: simplified functions for id allocation 2011-08-03 14:25:20 -10:00
ieee80211.h ieee80211: Introduce ieee80211_is_first_frag 2011-12-13 15:30:40 -05:00
if.h net: Add framework to allow sending packets with customized CRC. 2012-02-24 01:37:35 -08: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 eql: dont rely on HZ=100 2012-03-27 22:45:26 -04:00
if_ether.h if_ether.h: Add IEEE 802.1 Local Experimental Ethertype 1. 2011-12-05 18:27:56 -05:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h rtnetlink: Fix problem with buffer allocation 2012-02-21 16:56:45 -05:00
if_ltalk.h
if_macvlan.h macvtap: Fix the minor device number allocation 2011-10-21 02:53:07 -04:00
if_packet.h Repair wrong named definition aligned_u64 2011-10-03 14:03:48 -04:00
if_phonet.h
if_plip.h
if_ppp.h ppp: Move ioctl definitions from if_ppp.h to new ppp-ioctl.h 2012-03-04 20:41:38 -05:00
if_pppol2tp.h headers, pppol2tp: Use __kernel_pid_t in <linux/pppol2tp.h> 2011-08-26 12:02:50 -04:00
if_pppox.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
if_slip.h
if_strip.h
if_team.h team: send only changed options/ports via netlink 2012-01-24 15:51:00 -05:00
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
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 ipv4: Implement IP_UNICAST_IF socket option. 2012-02-08 15:52:45 -05:00
in6.h ipv6: Implement IPV6_UNICAST_IF socket option. 2012-02-08 15:52:45 -05:00
in_route.h
inet.h
inet_diag.h inet_diag: Rename inet_diag_req_compat into inet_diag_req 2012-01-11 12:56:06 -08:00
inet_lro.h lro: do vlan cleanup 2011-07-21 13:47:54 -07:00
inetdevice.h arp: allow arp processing to honor per interface arp_accept sysctl 2012-03-16 23:00:20 -07:00
init.h module_param: make bool parameters really bool (core code) 2012-01-13 09:32:18 +10:30
init_ohci1394_dma.h
init_task.h cpuset: mm: reduce large amounts of memory barrier related damage v3 2012-03-21 17:54:59 -07:00
initrd.h
inotify.h
input-polldev.h
input.h Merge branch 'for-next' of github.com:rydberg/linux into next 2012-03-09 10:56:35 -08:00
integrity.h evm: permit mode bits to be updated 2011-09-14 15:24:52 -04:00
intel-iommu.h Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2011-10-26 16:17:32 +02:00
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
io-mapping.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
io.h
ioc3.h
ioc4.h
iocontext.h block: exit_io_context() should call elevator_exit_icq_fn() 2012-02-15 09:45:53 +01:00
ioctl.h
iommu-helper.h
iommu.h Merge branches 'iommu/page-sizes' and 'iommu/group-id' into next 2012-01-09 13:06:28 +01:00
ioport.h PCI: Move struct resource_list to setup-bus.c 2012-02-14 08:44:55 -08:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h ip6_tunnel: add optional fwmark inherit 2011-09-20 14:50:00 -04:00
ip_vs.h
ipc.h switch kern_ipc_perm to umode_t 2012-01-03 22:55:17 -05:00
ipc_namespace.h ipc: introduce shm_rmid_forced sysctl 2011-07-26 16:49:44 -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_smi.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
ipsec.h
ipv6.h net: implement IP_RECVTOS for IP_PKTOPTIONS 2012-02-13 00:46:41 -05:00
ipv6_route.h
ipx.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
irda.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
irq.h irq: Add IRQ_TYPE_DEFAULT for use by PIC drivers 2012-04-23 11:04:29 +10:00
irq_cpustat.h
irq_work.h irq_work: Use llist in the struct irq_work logic 2011-10-04 12:43:49 +02:00
irqdesc.h irq: don't put module.h into irq.h for tracking irqgen modules. 2011-10-31 19:32:35 -04:00
irqdomain.h irq_domain: Move irq_virq_count into NOMAP revmap 2012-04-12 00:37:48 -06:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h switch ->is_visible() to returning umode_t 2012-01-03 22:54:55 -05:00
iscsi_ibft.h
isdn.h ppp: Replace uses of <linux/if_ppp.h> with <linux/ppp-ioctl.h> 2012-03-04 20:41:38 -05:00
isdn_divertif.h UAPI: Guard linux/isdn_divertif.h 2011-12-13 09:26:45 +00:00
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h [media] ivtv: add IVTV_IOC_PASSTHROUGH_MODE 2012-02-14 13:45:56 -02:00
ivtvfb.h
ixjuser.h
jbd.h jbd: Remove j_barrier mutex 2012-01-09 13:52:09 +01:00
jbd2.h jbd2: cleanup journal tail after transaction commit 2012-03-13 22:45:38 -04:00
jbd_common.h jdb/jbd2: factor out common functions from the jbd[2] header files 2011-10-27 04:38:18 -04:00
jffs2.h
jhash.h
jiffies.h time: Change jiffies_to_clock_t() argument type to unsigned long 2011-09-21 10:28:51 +02:00
journal-head.h jbd2: remove bh_state lock from checkpointing code 2012-03-13 22:45:25 -04:00
joystick.h
jump_label.h static keys: Inline the static_key_enabled() function 2012-02-28 20:01:08 +01:00
jz4740-adc.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
kallsyms.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kbd_diacr.h
kbd_kern.h vt:tackle kbd_table 2012-03-08 10:50:35 -08:00
Kbuild Merge branch 'for-next' of git://gitorious.org/kernel-hsi/kernel-hsi 2012-04-02 09:50:40 -07:00
kbuild.h
kconfig.h kconfig: fix IS_ENABLED to not require all options to be defined 2012-04-12 18:35:58 -07:00
kd.h
kdb.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
kdebug.h
kdev_t.h
kernel-page-flags.h pagemap: export KPF_THP 2012-03-21 17:54:57 -07:00
kernel.h Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-03-31 13:34:04 -07:00
kernel_stat.h sched/accounting: Change cpustat fields to an array 2011-12-06 09:06:38 +01:00
kernelcapi.h
kexec.h kdump: define KEXEC_NOTE_BYTES arch specific for s390x 2012-01-23 08:38:48 -08:00
key-type.h KEYS: Give key types their own lockdep class for key->sem 2011-11-17 09:35:32 +11:00
key.h NFS client updates for Linux 3.4 2012-03-23 08:53:47 -07:00
keyboard.h vt:tackle kbd_table 2012-03-08 10:50:35 -08:00
keyctl.h
kfifo.h
kgdb.h x86,kgdb: Fix DEBUG_RODATA limitation using text_poke() 2012-03-29 17:41:25 -05:00
khugepaged.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h kmemleak: Handle percpu memory allocation 2011-12-02 16:12:42 +00:00
kmod.h PM / Sleep: Mitigate race between the freezer and request_firmware() 2012-03-28 23:30:28 +02:00
kmsg_dump.h kmsg_dump: don't run on non-error paths by default 2012-03-05 15:49:42 -08:00
kobj_map.h
kobject.h kobject: remove kset_find_obj_hinted() 2011-12-21 15:13:54 -08:00
kobject_ns.h
kprobes.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
kref.h Fix compile breakage with kref.h 2012-01-17 15:40:51 -08:00
ks0108.h
ks8842.h
ksm.h
kthread.h freezer: implement and use kthread_freezable_should_stop() 2011-11-21 12:32:23 -08:00
ktime.h
kvm.h KVM: Allow host IRQ sharing for assigned PCI 2.3 devices 2012-03-08 14:11:36 +02:00
kvm_host.h KVM: unmap pages from the iommu when slots are removed 2012-04-11 22:55:25 -03:00
kvm_para.h KVM: Fix whitespace in kvm_para.h 2011-12-27 11:26:41 +02:00
kvm_types.h
l2tp.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
lapb.h wan: make LAPB callbacks const 2011-09-16 19:20:20 -04:00
latencytop.h sched: Make separate sched*.c translation units 2011-11-17 12:20:19 +01:00
lcd.h
lcm.h
led-lm3530.h leds-lm3530: support pwm input mode 2012-03-23 16:58:35 -07:00
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h drivers/leds/leds-lp5521.c: support led pattern data 2012-03-23 16:58:34 -07:00
leds-lp5523.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h leds: add driver for TCA6507 LED controller 2012-01-10 16:30:49 -08:00
leds.h
leds_pwm.h
lglock.h VFS: Fix race between CPU hotplug and lglocks 2011-12-22 02:02:20 -05:00
lguest.h lguest: use a special 1:1 linear pagetable mode until first switch. 2011-07-22 14:39:48 +09:30
lguest_launcher.h
libata.h [SCSI] libsas: async ata scanning 2012-02-29 15:35:41 -06:00
libps2.h
license.h
limits.h
linkage.h include/linux/linkage.h: remove unused ATTRIB_NORET macro 2012-01-12 20:13:03 -08:00
linux_logo.h
lis3lv02d.h lis3lv02d: make regulator API usage unconditional 2011-10-31 17:30:52 -07:00
list.h
list_bl.h
list_nulls.h
list_sort.h
llc.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
llist.h Add #includes needed to permit the removal of asm/system.h 2012-03-28 18:30:03 +01:00
lockdep.h printk, lockdep: Disable lock debugging on zap_locks() 2011-11-14 13:35:16 +01:00
log2.h linux/log2.h: Fix rounddown_pow_of_two(1) 2011-12-12 22:06:55 -08:00
loop.h Merge branch 'for-3.2/drivers' of git://git.kernel.dk/linux-block 2011-11-04 17:22:14 -07:00
lp.h
lp855x.h backlight: new backlight driver for LP855x devices 2012-03-23 16:58:33 -07:00
lp8727.h lp8727_charger: Correct typos on the comment 2012-03-26 20:40:59 +04:00
lru_cache.h
lsm_audit.h lsm_audit: don't specify the audit pre/post callbacks in 'struct common_audit_data' 2012-04-03 09:49:59 -07:00
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 device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
marvell_phy.h
math64.h math: Introduce div64_long 2012-03-15 21:41:34 +01:00
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h ARM: Orion: Get address map from plat-orion instead of via platform_data 2011-12-13 18:46:55 -05:00
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h mdio-gpio: Add reset functionality to mdio-gpio driver(v2). 2011-11-15 16:56:17 -05:00
mdio-gpio.h mdio-gpio: Add reset functionality to mdio-gpio driver(v2). 2011-11-15 16:56:17 -05:00
mdio.h mdio.h: Include linux/types.h 2012-03-03 15:04:45 -05:00
media.h
memblock.h memblock: Reimplement memblock allocation using reverse free area iterator 2011-12-08 10:22:09 -08:00
memcontrol.h memcg: fix performance of mem_cgroup_begin_update_page_stat() 2012-03-21 17:55:02 -07:00
memory.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
memory_hotplug.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
mempolicy.h mm/mempolicy.c: mpol_equal(): use bool 2012-01-10 16:30:45 -08:00
mempool.h
memstick.h
meye.h
mg_disk.h
micrel_phy.h
migrate.h mm: replace PAGE_MIGRATION with IS_ENABLED(CONFIG_MIGRATION) 2012-03-21 17:54:57 -07:00
migrate_mode.h mm: fix warnings regarding enum migrate_mode 2012-01-23 08:38:47 -08:00
mii.h net: Change mii to ethtool advertisement function names 2011-11-21 15:27:19 -05:00
minix_fs.h
miscdevice.h vhost-net: add module alias (v2.1) 2012-01-13 10:12:23 -08:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h kill mm argument of vm_munmap() 2012-04-21 01:58:20 -04:00
mm_inline.h mm: remove del_page_from_lru, add page_off_lru 2012-01-12 20:13:10 -08:00
mm_types.h mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCAL 2012-01-12 20:13:03 -08:00
mman.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
mmdebug.h
mmiotrace.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h vmscan: only defer compaction for failed order and higher 2012-03-21 17:54:56 -07:00
mnt_namespace.h vfs: take /proc/*/mounts and friends to fs/proc_namespace.c 2012-01-03 22:57:13 -05:00
mod_devicetable.h remoteproc/rpmsg: new subsystem 2012-03-27 16:30:09 -07:00
module.h module: move __module_get and try_module_get() out of line. 2012-03-26 12:50:52 +10:30
moduleloader.h modules: add default loader hook implementations 2011-07-24 22:06:04 +09:30
moduleparam.h params: <level>_initcall-like kernel parameters 2012-03-26 12:50:51 +10:30
mount.h vfs: move fsnotify junk to struct mount 2012-01-03 22:57:12 -05:00
mpage.h
mpi.h lib/mpi: replaced MPI_NULL with normal NULL 2012-02-02 00:23:14 +11:00
mqueue.h
mroute.h
mroute6.h UAPI: Split trivial #if defined(__KERNEL__) && X conditionals 2011-12-13 15:07:49 +00:00
msdos_fs.h
msg.h
msi.h PCI/sysfs: add per pci device msi[x] irq listing (v5) 2012-01-06 12:10:25 -08:00
msm_mdp.h
mtio.h [SCSI] st: expand ability to write immediate filemarks 2012-03-27 08:26:34 +01:00
mutex-debug.h
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
n_r3964.h
namei.h readlinkat: ensure we return ENOENT for the empty pathname for normal lookups 2011-11-02 12:53:42 +01:00
nbd.h
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
neighbour.h neigh: new unresolved queue limits 2011-11-14 00:47:54 -05:00
net.h sock: Introduce the SO_PEEK_OFF sock option 2012-02-21 15:03:48 -05:00
net_dropmon.h
net_tstamp.h net: validate HWTSTAMP ioctl parameters 2011-10-19 17:00:35 -04:00
netdev_features.h net: Support RX-ALL feature flag. 2012-02-24 01:42:07 -08:00
netdevice.h net: fix /proc/net/dev regression 2012-04-03 17:23:23 -04:00
netfilter.h static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 2012-02-24 10:05:59 +01:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netfilter_ipv4.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netfilter_ipv6.h headers, netfilter: Add missing #include <limits.h> for userland 2011-08-26 12:02:50 -04:00
netlink.h netlink: allow to pass data pointer to netlink_dump_start() callback 2012-02-26 14:10:44 -05:00
netpoll.h
netrom.h headers, ax25: Add missing #include to <linux/netrom.h>, <linux/rose.h> 2011-08-26 12:02:50 -04:00
nfc.h NFC: Add device powered netlink attribute 2012-03-06 15:16:19 -05:00
nfs.h SUNRPC: handle RPC client pipefs dentries by network namespace aware routines 2012-01-31 18:20:25 -05:00
nfs2.h
nfs3.h
nfs4.h Merge nfs containerization work from Trond's tree 2012-03-26 11:48:54 -04:00
nfs4_mount.h
nfs_fs.h NFS: Fix more NFS debug related build warnings 2012-03-21 09:31:44 -04:00
nfs_fs_i.h NFS: Remove unnecessary includes from linux/nfs_fs_i.h 2012-01-31 18:20:28 -05:00
nfs_fs_sb.h NFS: Request fh_expire_type attribute in "server caps" operation 2012-03-02 17:18:10 -05:00
nfs_idmap.h NFS: Undo changes to idmap.h 2012-03-05 15:26:47 -05:00
nfs_iostat.h SUNRPC: add sending,pending queue and max slot to xprt stats 2012-02-16 14:55:27 -05:00
nfs_mount.h
nfs_page.h NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback/commit code 2012-03-17 11:09:33 -04:00
nfs_xdr.h NFSv4: Ensure we do not reuse open owner names 2012-04-20 23:14:28 -04:00
nfsacl.h
nilfs2_fs.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
nl80211.h cfg80211: Add background scan period attribute. 2012-03-12 14:19:34 -04:00
nl802154.h
nls.h NLS: improve UTF8 -> UTF16 string conversion routine 2011-11-18 10:51:01 -08:00
nmi.h nmi watchdog: do not use cpp symbol in Kconfig 2012-03-23 16:58:31 -07:00
node.h convert 'memory' sysdev_class to a regular subsystem 2011-12-21 14:48:43 -08:00
nodemask.h cpusets: randomize node rotor used in cpuset_mem_spread_node() 2011-07-26 16:49:43 -07:00
notifier.h notifiers: vt: move vt notifiers into vt.h 2011-07-25 20:57:15 -07:00
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 NVMe: Update Identify Controller data structure 2011-11-04 16:24:23 -04:00
nvram.h
nwpserial.h
of.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2012-03-28 14:41:36 -07:00
of_address.h of/address: add empty static inlines for !CONFIG_OF 2012-02-16 06:11:23 -07:00
of_device.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
of_fdt.h ARM/of: allow *machine_desc.dt_compat to be const 2011-12-27 10:57:13 -06:00
of_gpio.h of_gpio: add support of of_gpio_named_count to be able to count named gpio 2012-02-05 23:08:30 -07:00
of_i2c.h
of_irq.h irq_domain: Centralize definition of irq_dispose_mapping() 2012-02-26 16:48:06 -07:00
of_mdio.h
of_mtd.h of/mtd/nand: add generic bindings and helpers 2012-03-15 23:28:19 +08:00
of_net.h dt/net: add helper function of_get_phy_mode 2011-07-27 09:30:56 +08:00
of_pci.h
of_pdt.h
of_platform.h dt: fix twl4030 for non-dt compile on x86 2012-03-05 08:09:09 -07:00
of_spi.h
omap3isp.h [media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event 2011-08-29 12:38:51 -03:00
omapfb.h OMAP1: pass LCD config with omapfb_set_lcd_config() 2012-02-23 09:39:23 +02:00
oom.h mm, oom: force oom kill on sysrq+f 2012-03-21 17:54:58 -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 locking, oprofile: Annotate oprofilefs lock as raw 2011-09-13 11:12:05 +02:00
oxu210hp.h
padata.h padata: Fix race on sequence number wrap 2012-03-14 17:25:56 +08:00
page-debug-flags.h mm: more intensive memory corruption debugging 2012-01-10 16:30:42 -08:00
page-flags.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
page-isolation.h
page_cgroup.h memcg: remove PCG_FILE_MAPPED 2012-03-21 17:55:01 -07:00
pageblock-flags.h
pagemap.h mm: cleanup descriptions of filler arg 2011-07-25 20:57:10 -07:00
pagevec.h mm: fewer underscores in ____pagevec_lru_add 2012-01-12 20:13:10 -08:00
param.h
parport.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
parport_pc.h
parser.h
pata_arasan_cf_data.h
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-aspm.h PCI: Rework ASPM disable code 2012-01-06 12:10:26 -08:00
pci-ats.h PCI: Fix compile errors with PCI_ATS and !PCI_IOV 2011-10-31 10:23:57 -07:00
pci-dma.h
pci.h Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci 2012-03-23 14:02:12 -07: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 tg3: Recode PCI MRRS adjustment as a PCI quirk 2012-03-04 20:54:01 -05:00
pci_regs.h PCI: Add PCI_EXP_TYPE_PCIE_BRIDGE value 2012-02-23 12:05:21 -08:00
pcieport_if.h
pda_power.h pda_power: Add support for using otg transceiver events 2011-08-19 21:03:22 +04:00
percpu-defs.h
percpu.h percpu: fix __this_cpu_{sub,inc,dec}_return() definition 2012-03-04 09:34:15 -08:00
percpu_counter.h locking, percpu_counter: Annotate ::lock as raw 2011-09-13 11:11:47 +02:00
perf_event.h perf: Move mmap page data_head offset assertion out of header 2012-03-24 08:46:59 +01:00
personality.h Add a personality to report 2.6.x version numbers 2011-08-25 10:17:28 -07:00
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h Phonet: set the pipe handle using setsockopt 2011-11-18 14:37:40 -05:00
phy.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
phy_fixed.h
pid.h
pid_namespace.h pidns: add reboot_pid_ns() to handle the reboot syscall 2012-03-28 17:14:36 -07:00
pim.h
pipe_fs_i.h pipes: add a "packetized pipe" mode for writing 2012-04-29 13:12:42 -07:00
pkt_cls.h
pkt_sched.h net/sched: sch_plug - Queue traffic until an explicit release command 2012-02-07 12:54:56 -05:00
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 Merge branch 'pm-qos' 2012-03-16 21:49:24 +01:00
pm_clock.h PM: Move clock-related definitions and headers to separate file 2011-08-25 15:34:19 +02:00
pm_domain.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
pm_qos.h PM / QoS: add pm_qos_update_request_timeout() API 2012-03-28 23:31:24 +02:00
pm_runtime.h PM / Runtime: Use device PM QoS constraints (v2) 2011-12-01 21:46:42 +01:00
pm_wakeup.h PM / Sleep: Add more wakeup source initialization routines 2012-03-04 23:08:46 +01:00
pmu.h UAPI: Guard linux/pmu.h 2011-12-13 09:26:45 +00:00
pnfs_osd_xdr.h
pnp.h
poison.h memblock: Kill sentinel entries at the end of static region arrays 2011-12-08 10:22:07 -08:00
poll.h poll: add poll_requested_events() and poll_does_not_wait() functions 2012-03-23 16:58:38 -07:00
posix-clock.h
posix-timers.h alarmtimers: Remove period from alarm structure 2011-08-10 14:55:26 -07:00
posix_acl.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
posix_acl_xattr.h
posix_types.h
power_supply.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
ppdev.h
ppp-comp.h ppp: Change copyright notices from ANU to me 2012-03-04 20:41:38 -05:00
ppp-ioctl.h ppp: Move ioctl definitions from if_ppp.h to new ppp-ioctl.h 2012-03-04 20:41:38 -05:00
ppp_channel.h
ppp_defs.h ppp: Change copyright notices from ANU to me 2012-03-04 20:41:38 -05:00
pps-gpio.h pps: new client driver using GPIO 2011-11-02 16:07:02 -07:00
pps.h
pps_kernel.h
prctl.h prctl: add PR_{SET,GET}_CHILD_SUBREAPER to allow simple process supervision 2012-03-23 16:58:32 -07:00
preempt.h sched/rt: Document scheduler related skip-resched-check sites 2012-03-01 10:28:04 +01:00
prefetch.h
printk.h driver core merge for 3.4-rc1 2012-03-20 11:16:20 -07:00
prio_heap.h
prio_tree.h
proc_fs.h procfs: make proc_get_link to use dentry instead of inode 2012-01-10 16:30:54 -08:00
profile.h
proportions.h lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit kernel 2012-02-01 16:53:46 +08:00
pstore.h pstore: pass reason to backend write callback 2011-11-17 13:13:29 -08:00
pti.h
ptp_classify.h ptp: fix L2 event message recognition 2011-09-29 00:32:03 -04:00
ptp_clock.h
ptp_clock_kernel.h
ptrace.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
pwm.h
pwm_backlight.h backlight: add a callback 'notify_after' for backlight control 2011-08-25 16:25:34 -07:00
pxa2xx_ssp.h
pxa168_eth.h
qnx4_fs.h
qnx6_fs.h fs: initial qnx6fs addition 2012-03-20 21:29:38 -04:00
qnxtypes.h
quicklist.h
quota.h quota: Pass information that quota is stored in system file to userspace 2012-01-12 13:09:09 +01:00
quotaops.h treewide: use __printf not __attribute__((format(printf,...))) 2011-10-31 17:30:54 -07:00
radeonfb.h
radix-tree.h radix-tree: introduce bit-optimized iterator 2012-03-28 17:14:37 -07:00
raid_class.h
ramfs.h pohmelfs: propagate umode_t 2012-01-03 22:55:07 -05:00
ramoops.h ramoops: make record_size a module parameter 2011-07-26 16:49:46 -07:00
random.h Merge branch 'x86-rdrand-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2011-10-28 05:29:07 -07:00
range.h
ratelimit.h locking, printk: Annotate logbuf_lock as raw 2011-09-13 11:11:54 +02:00
rational.h
raw.h
rbtree.h
rculist.h rcu: Fix wrong check in list_splice_init_rcu() 2011-07-20 14:10:20 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
rcutiny.h rcu: Prevent RCU callbacks from executing before scheduler initialized 2012-02-21 09:03:41 -08:00
rcutree.h rcu: Call out dangers of expedited RCU primitives 2012-02-21 09:06:08 -08:00
rds.h
reboot.h notifiers: sys: move reboot notifiers into reboot.h 2011-07-25 20:57:14 -07:00
reciprocal_div.h
regmap.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
regset.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
reiserfs_fs.h move private bits of reiserfs_fs.h to fs/reiserfs/reiserfs.h 2012-03-20 21:29:43 -04:00
reiserfs_xattr.h take private bits of reiserfs_xattr.h to fs/reiserfs/xattr.h 2012-03-20 21:29:42 -04:00
relay.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
remoteproc.h remoteproc: remove the hardcoded vring alignment 2012-03-06 19:14:37 +02:00
res_counter.h net: introduce res_counter_charge_nofail() for socket allocations 2012-01-22 15:08:46 -05:00
resource.h
resume-trace.h
rfkill-gpio.h net:rfkill: add a gpio setup function into GPIO rfkill 2011-10-03 15:19:19 -04:00
rfkill-regulator.h
rfkill.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
ring_buffer.h tracing/ring-buffer: Only have tracing_on disable tracing buffers 2012-02-22 15:50:28 -05:00
rio.h
rio_drv.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
rio_ids.h RapidIO: add mport driver for Tsi721 bridge 2011-11-02 16:07:01 -07:00
rio_regs.h rapidio: fix use of non-compatible registers 2011-08-25 16:25:34 -07:00
rmap.h rmap: remove __anon_vma_link() declaration 2012-03-21 17:54:57 -07:00
romfs_fs.h
root_dev.h
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: add virtio-based remote processor messaging bus 2012-02-08 22:53:58 +02:00
rslib.h
rtc-v3020.h
rtc.h rtc: Provide flag for rtc devices that don't support UIE 2012-03-15 18:23:10 -07:00
rtmutex.h
rtnetlink.h rtnetlink: Fix problem with buffer allocation 2012-02-21 16:56:45 -05:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h locking, rwsem: Annotate inner lock as raw 2011-09-13 11:11:59 +02:00
rwsem.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
rxrpc.h
s3c_adc_battery.h s3c_adc_battery: Average over more than one adc sample 2012-01-06 06:13:35 +04:00
sa11x0-dma.h DMA: sa11x0: add SA-11x0 DMA driver 2012-03-07 11:32:21 +00:00
sc26198.h
scatterlist.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
scc.h
sched.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h include/linux/sdla.h: remove the prototype of sdla() 2011-07-18 11:06:03 -07:00
seccomp.h
securebits.h
security.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2012-03-21 13:25:04 -07:00
selection.h
selinux.h
selinux_netlink.h
sem.h include/linux/sem.h: make sysv_sem empty if SYSVIPC is disabled 2011-11-02 16:07:01 -07:00
semaphore.h locking, semaphores: Annotate inner lock as raw 2011-09-13 11:11:57 +02:00
seq_file.h The following text was taken from the original review request: 2012-03-24 10:08:39 -07:00
seq_file_net.h
seqlock.h
serial.h TTY: serial, simplify ASYNC_USR_MASK 2012-03-08 11:38:50 -08:00
serial167.h
serial_8250.h serial: add irq handler for Freescale 16550 errata. 2011-12-09 19:14:13 -08:00
serial_core.h serial/8250_pci: add a "force background timer" flag and use it for the "kt" serial port 2012-04-09 10:38:30 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h device.h: audit and cleanup users in main include dir 2012-03-16 10:38:24 -04:00
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: Handle GPIO function requests. 2011-12-02 20:09:48 +09:00
serio.h include: convert various register fcns to macros to avoid include chaining 2011-10-31 19:32:32 -04:00
sfi.h
sfi_acpi.h
sh_clk.h sh: remove clk_ops 2012-03-12 22:19:13 +01:00
sh_dma.h dma: sh_dma: not all SH DMAC implementations support MEMCPY 2012-02-01 22:23:53 +05:30
sh_eth.h net: sh_eth: change the condition of initialization 2012-02-16 17:08:09 -05:00
sh_intc.h sh: intc: remove dependency on NR_IRQS 2012-01-25 20:37:48 -06:00
sh_pfc.h sh: pfc: Unlock register support 2012-01-09 09:33:57 +09:00
sh_timer.h
shm.h shm: handle separate PID namespaces case 2011-07-30 08:44:19 -10:00
shmem_fs.h SHM_UNLOCK: fix Unevictable pages stranded after swap 2012-01-23 08:38:48 -08:00
shrinker.h vmscan: use atomic-long for shrinker batching 2011-12-09 07:50:27 -08:00
sht15.h
signal.h signal: add block_sigmask() for adding sigmask to current->blocked 2012-01-10 16:30:54 -08:00
signalfd.h epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() 2012-02-24 11:42:50 -08:00
sirfsoc_dma.h dmaengine: add CSR SiRFprimaII DMAC driver 2011-11-18 12:25:22 +05:30
skbuff.h skbuff: struct ubuf_info callback type safety 2012-04-13 13:09:19 -04:00
slab.h slab: introduce kmalloc_array() 2012-03-06 11:01:33 +02:00
slab_def.h tracing/mm: Move include of trace/events/kmem.h out of header into slab.c 2012-01-09 14:19:33 -08:00
slob_def.h
slub_def.h Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux 2012-03-28 15:04:26 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp: add func to IPI cpus based on parameter func 2012-03-28 17:14:35 -07:00
smsc911x.h
smscphy.h net: phy: smsc: Move SMSC PHY constants to <linux/smscphy.h> 2012-01-03 20:23:18 -05:00
snmp.h tcp: reduce out_of_order memory use 2012-03-19 16:53:08 -04:00
sock_diag.h sock_diag: Introduce the meminfo nla core (v2) 2011-12-30 16:42:19 -05:00
socket.h tcp: tcp_sendpages() should call tcp_push() once 2012-04-05 19:04:27 -04:00
sockios.h
som.h
sonet.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
sony-laptop.h
sonypi.h
sort.h
sound.h UAPI: Guard linux/sound.h 2011-12-13 09:26:45 +00:00
soundcard.h UAPI: Don't have a #elif clause in a __KERNEL__ guard in linux/soundcard.h 2011-12-13 15:07:49 +00:00
spinlock.h Disintegrate and delete asm/system.h 2012-03-28 15:58:21 -07:00
spinlock_api_smp.h locking/kconfig: Simplify INLINE_SPIN_UNLOCK usage 2012-03-23 13:18:57 +01:00
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h tmpfs: clone shmem_file_splice_read() 2011-07-25 20:57:11 -07:00
srcu.h rcu: Convert WARN_ON_ONCE() in rcu_lock_acquire() to lockdep 2012-02-21 09:06:09 -08:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
static_key.h static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 2012-02-24 10:05:59 +01:00
stddef.h do not export kernel's NULL #define to userspace 2012-04-14 07:47:49 -07:00
stmmac.h stmmac: unify MAC and PHY configuration parameters (V2) 2011-07-21 15:29:16 -07:00
stop_machine.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
string.h lib/string.c: introduce memchr_inv() 2011-10-31 17:30:47 -07:00
string_helpers.h
stringify.h
sungem_phy.h net: Fix sungem_phy sharing. 2011-08-16 00:16:49 -07:00
sunserialcore.h tty: sparc: rename drivers/tty/serial/suncore.h -> include/linux/sunserialcore.h 2012-02-10 10:44:35 -08:00
superhyway.h
suspend.h PM / Sleep: Drop suspend_stats_update() 2012-02-17 23:36:23 +01:00
suspend_ioctls.h
svga.h
swab.h
swap.h memcg swap: use mem_cgroup_uncharge_swap fix 2012-04-05 15:25:51 -07:00
swapops.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
swiotlb.h swiotlb: Expose swiotlb_nr_tlb function to modules 2011-12-06 10:38:03 +00:00
synclink.h
sys.h
sys_soc.h drivers/base: add bus for System-on-Chip devices 2012-02-10 11:42:25 -08:00
syscalls.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
syscore_ops.h
sysctl.h sysctl: Add register_sysctl for normal sysctl users 2012-01-24 16:40:30 -08:00
sysfs.h switch sysfs_chmod_file() to umode_t 2012-01-03 22:54:56 -05:00
sysinfo.h sysinfo: Use explicit types in <linux/sysinfo.h> 2012-02-20 12:48:47 -08:00
syslog.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
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 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-03-01 17:57:40 -05:00
telephony.h
termios.h
textsearch.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
textsearch_fsm.h
tfrc.h
thermal.h thermal: Rename generate_netlink_event 2012-01-23 03:15:25 -05:00
thread_info.h
threads.h
ti_wilink_st.h drivers:misc:ti-st: platform hooks for chip states 2011-08-22 14:13:32 -07:00
tick.h nohz: Remove tick_nohz_idle_enter_norcu() / tick_nohz_idle_exit_norcu() 2011-12-11 10:31:57 -08:00
tifm.h
timb_dma.h
timb_gpio.h
time.h Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2012-03-29 18:12:23 -07:00
timecompare.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
times.h
timex.h ntp: Fix leap-second hrtimer livelock 2012-03-22 19:43:43 -07:00
tiocl.h
tipc.h
tipc_config.h headers, tipc: Add missing #include to <linux/tipc_config.h> for userland 2011-08-26 12:02:50 -04:00
topology.h sched: Allow SD_NODES_PER_DOMAIN to be overridden 2011-09-20 15:53:21 +10:00
toshiba.h
tpm.h
tpm_command.h
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 constify path argument of trace_seq_path() 2012-03-20 21:29:40 -04:00
tracehook.h ptrace: the killed tracee should not enter the syscall 2012-03-23 16:58:40 -07:00
tracepoint.h static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 2012-02-24 10:05:59 +01:00
transport_class.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
trdevice.h
tsacct_kern.h
tty.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01: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 irq: Kill pointless irqd_to_hw export 2012-04-10 22:39:17 -06:00
u64_stats_sync.h
uaccess.h
ucb1400.h Input: ucb1400_ts - convert to threaded IRQ 2012-01-04 22:19:55 -08:00
udf_fs_i.h
udp.h
uinput.h Input: force feedback - potential integer wrap in input_ff_create() 2011-10-12 21:13:11 -07:00
uio.h
uio_driver.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
ultrasound.h
un.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
unistd.h
unix_diag.h unix_diag: Fixup RQLEN extension report 2011-12-30 16:46:02 -05:00
usb.h USB: dynamically allocate usb_device children pointers instead of using a fix array 2012-03-13 14:24:07 -07:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
utime.h
uts.h
utsname.h sysctl: add support for poll() 2011-11-02 16:07:02 -07:00
uuid.h
uvcvideo.h
uwb.h uwb.h: fix implicit use of asm/page.h for PAGE_SIZE 2011-10-31 19:32:31 -04:00
v4l2-mediabus.h
v4l2-subdev.h
vermagic.h vermagic: delete unused include of <linux/module.h> 2011-10-31 19:32:23 -04:00
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h vgaarb.h: fix build warnings 2012-04-11 09:36:00 +01:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h [media] V4L: Improve the selection API documentation 2012-03-19 15:33:24 -03:00
virtio.h virtio: drop thaw PM operation 2012-03-31 08:09:50 +05:30
virtio_9p.h
virtio_balloon.h
virtio_blk.h
virtio_config.h BUG: headers with BUG/BUG_ON etc. need linux/bug.h 2012-03-04 17:54:34 -05:00
virtio_console.h
virtio_ids.h remoteproc/rpmsg: new subsystem 2012-03-27 16:30:09 -07:00
virtio_mmio.h virtio-mmio: Correct the name of the guest features selector 2011-11-24 13:04:47 +10:30
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: SCSI driver for QEMU based virtual machines 2012-02-19 09:50:20 -06:00
vlynq.h include: replace linux/module.h with "struct module" wherever possible 2011-10-31 19:32:32 -04:00
vm_event_item.h mm: fix up the vmscan stat in vmstat 2012-04-25 21:26:33 -07:00
vmalloc.h Merge branch 'vmalloc' of git://git.linaro.org/people/nico/linux into devel-stable 2011-12-05 23:27:59 +00:00
vmstat.h atomic: use <linux/atomic.h> 2011-07-26 16:49:47 -07:00
vt.h notifiers: vt: move vt notifiers into vt.h 2011-07-25 20:57:15 -07:00
vt_buffer.h
vt_kern.h vt:tackle kbd_table 2012-03-08 10:50:35 -08:00
w1-gpio.h
wait.h Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
wanrouter.h treewide: Fix typos in various parts of the kernel, and fix some comments. 2011-12-02 14:57:31 +01:00
watchdog.h watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core 2012-03-27 20:15:37 +02:00
wimax.h
wireless.h
wl12xx.h wl12xx: move common init code from bus modules to main 2011-10-11 16:01:09 +03:00
wm97xx.h
workqueue.h Block: use a freezable workqueue for disk-event polling 2012-03-02 10:51:00 +01:00
writeback.h writeback: fix typo in the writeback_control comment 2012-03-07 16:08:46 +01:00
x25.h headers, net: Use __kernel_sa_family_t in more definitions shared with userland 2011-08-26 12:02:50 -04:00
xattr.h evm: posix acls modify i_mode 2011-09-14 15:24:51 -04:00
xfrm.h
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h zorro: Rename Picasso IV Z2 "MEM" to "RAM" for consistency 2011-11-11 16:55:54 +00:00
zutil.h