Linus Torvalds
d484864dd9
Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
...
Pull CMA and ARM DMA-mapping updates from Marek Szyprowski:
"These patches contain two major updates for DMA mapping subsystem
(mainly for ARM architecture). First one is Contiguous Memory
Allocator (CMA) which makes it possible for device drivers to allocate
big contiguous chunks of memory after the system has booted.
The main difference from the similar frameworks is the fact that CMA
allows to transparently reuse the memory region reserved for the big
chunk allocation as a system memory, so no memory is wasted when no
big chunk is allocated. Once the alloc request is issued, the
framework migrates system pages to create space for the required big
chunk of physically contiguous memory.
For more information one can refer to nice LWN articles:
- 'A reworked contiguous memory allocator':
http://lwn.net/Articles/447405/
- 'CMA and ARM':
http://lwn.net/Articles/450286/
- 'A deep dive into CMA':
http://lwn.net/Articles/486301/
- and the following thread with the patches and links to all previous
versions:
https://lkml.org/lkml/2012/4/3/204
The main client for this new framework is ARM DMA-mapping subsystem.
The second part provides a complete redesign in ARM DMA-mapping
subsystem. The core implementation has been changed to use common
struct dma_map_ops based infrastructure with the recent updates for
new dma attributes merged in v3.4-rc2. This allows to use more than
one implementation of dma-mapping calls and change/select them on the
struct device basis. The first client of this new infractructure is
dmabounce implementation which has been completely cut out of the
core, common code.
The last patch of this redesign update introduces a new, experimental
implementation of dma-mapping calls on top of generic IOMMU framework.
This lets ARM sub-platform to transparently use IOMMU for DMA-mapping
calls if one provides required IOMMU hardware.
For more information please refer to the following thread:
http://www.spinics.net/lists/arm-kernel/msg175729.html
The last patch merges changes from both updates and provides a
resolution for the conflicts which cannot be avoided when patches have
been applied on the same files (mainly arch/arm/mm/dma-mapping.c)."
Acked by Andrew Morton <akpm@linux-foundation.org>:
"Yup, this one please. It's had much work, plenty of review and I
think even Russell is happy with it."
* 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping: (28 commits)
ARM: dma-mapping: use PMD size for section unmap
cma: fix migration mode
ARM: integrate CMA with DMA-mapping subsystem
X86: integrate CMA with DMA-mapping subsystem
drivers: add Contiguous Memory Allocator
mm: trigger page reclaim in alloc_contig_range() to stabilise watermarks
mm: extract reclaim code from __alloc_pages_direct_reclaim()
mm: Serialize access to min_free_kbytes
mm: page_isolation: MIGRATE_CMA isolation functions added
mm: mmzone: MIGRATE_CMA migration type added
mm: page_alloc: change fallbacks array handling
mm: page_alloc: introduce alloc_contig_range()
mm: compaction: export some of the functions
mm: compaction: introduce isolate_freepages_range()
mm: compaction: introduce map_pages()
mm: compaction: introduce isolate_migratepages_range()
mm: page_alloc: remove trailing whitespace
ARM: dma-mapping: add support for IOMMU mapper
ARM: dma-mapping: use alloc, mmap, free from dma_ops
ARM: dma-mapping: remove redundant code and do the cleanup
...
Conflicts:
arch/x86/include/asm/dma-mapping.h
2012-05-25 09:18:59 -07:00
..
amba
ARM: 7369/1: amba: add functions to add devices dynamically
2012-04-19 19:31:33 +01:00
bcma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-24 11:54:29 -07:00
byteorder
caif
can
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: remove "stats" property bits from ATSC-MH API property additions
2012-05-20 10:06:08 -03:00
extcon
Extcon: support generic GPIO extcon driver
2012-04-20 09:22:02 -07: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
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2012-05-24 10:34:29 -07:00
iio
iio: Add dev_to_iio_dev() helper function
2012-05-14 13:34:31 -07:00
input
Input: matrix-keymap - wire up device tree support
2012-05-10 22:39:43 -07:00
isdn
lockd
Lockd: shutdown NLM hosts in network namespace context
2012-02-15 00:19:48 -05:00
mfd
GPIO driver changes for v3.5 merge window
2012-05-24 14:01:46 -07:00
mlx4
InfiniBand/RDMA changes for the 3.5 merge window:
2012-05-21 17:54:55 -07:00
mmc
mmc: dw_mmc: make multiple instances of dw_mci_card_workqueue
2012-05-09 10:14:10 -04:00
mtd
UBI: modify ubi_wl_flush function to clear work queue for a lnum
2012-05-21 11:34:41 +03:00
netfilter
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-16 22:17:37 -04:00
netfilter_arp
netfilter_bridge
netfilter: ebtables: fix alignment problem in ppc
2012-02-21 13:29:06 +01:00
netfilter_ipv4
netfilter: remove ip_queue support
2012-05-08 20:25:42 +02:00
netfilter_ipv6
netfilter: ip6_tables: add flags parameter to ipv6_find_hdr()
2012-05-09 12:53:47 +02:00
nfc
NFC: HCI based pn544 driver
2012-05-15 17:30:30 -04:00
nfsd
nfsd: include cld.h in the headers_install target
2012-04-16 15:19:12 -04:00
pinctrl
ux500 GPIO and pinctrl changes for kernel 3.5
2012-05-12 19:57:34 -07:00
platform_data
hwmon updates for 3.5-rc1
2012-05-23 14:15:09 -07:00
power
Add I2C driver for Summit Microelectronics SMB347 Battery Charger.
2012-03-26 20:41:01 +04:00
raid
lib/raid6: Add SSSE3 optimized recovery functions
2012-05-22 13:54:18 +10:00
regulator
regulator: tps62360: support force PWM mode via regulator mode
2012-05-14 18:03:04 +01:00
rtc
spi
SPI changes for v3.5 merge window
2012-05-24 13:56:24 -07:00
ssb
bcma/ssb: parse new attributes from sprom
2012-05-16 12:45:22 -04: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 3.5-rc1 pull request
2012-05-22 15:50:46 -07:00
uwb
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
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_pmtmr.h
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
aio_abi.h
aio: Use __kernel_ulong_t to define aio_context_t
2012-02-20 12:48:48 -08:00
alarmtimer.h
alarmtimer: Provide accessor to alarmtimer rtc device
2012-04-20 14:56:36 -07:00
altera_jtaguart.h
altera_uart.h
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
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
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
ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter
2012-03-01 13:38:49 +01:00
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
seccomp: remove duplicated failure logging
2012-04-14 11:13:20 +10:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
average.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
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
__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
bitops.h
bitops: introduce for_each_clear_bit()
2012-03-23 16:58:34 -07:00
bitrev.h
blk-iopoll.h
blk_types.h
blkdev.h
Fix blkdev.h build errors when BLOCK=n
2012-05-14 08:29:23 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootmem.h
mm: add a low limit to alloc_large_system_hash
2012-05-24 00:28:21 -04:00
bottom_half.h
bpqether.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
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
capability.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2012-05-23 17:42:39 -07: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: remove cgroup_subsys->populate()
2012-04-11 09:16:48 -07:00
cgroup_subsys.h
cgroupstats.h
chio.h
circ_buf.h
cleancache.h
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
ARM: 7376/1: clkdev: Implement managed clk_get()
2012-04-19 19:34:18 +01:00
clkdev.h
CLKDEV: provide helpers for common clock framework
2012-05-02 09:30:32 +01:00
clksrc-dbx500-prcmu.h
clockchips.h
clocksource.h
cm4000_cs.h
cn_proc.h
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
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
connector.h
console.h
console_struct.h
consolemap.h
const.h
cordic.h
coredump.h
cper.h
cpu.h
sched: Remove stale power aware scheduling remnants and dysfunctional knobs
2012-05-17 13:48:56 +02:00
cpu_pm.h
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
userns: Convert in_group_p and in_egroup_p to use kgid_t
2012-05-03 03:29:33 -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
crypto: user - Fix size of netlink dump message
2012-03-29 19:52:48 +08:00
cs5535.h
x86/olpc/xo1/sci: Report RTC wakeup events
2012-05-07 15:02:26 +02:00
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h
vfs: make it possible to access the dentry hash/len as one 64-bit entry
2012-05-10 19:54:35 -07:00
dcbnl.h
net/dcb: Add an optional max rate attribute
2012-04-05 05:08:04 -04:00
dccp.h
inet: makes syn_ack_timeout mandatory
2012-04-14 15:24:26 -04:00
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
delay.h
delayacct.h
devfreq.h
PM / devfreq: add relation of recommended frequency.
2012-03-17 21:51:34 +01:00
device-mapper.h
device.h
Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
2012-05-25 09:18:59 -07:00
device_cgroup.h
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: fixes for nodir mode
2012-05-02 14:15:27 -05:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm-kcopyd.h
dm-log-userspace.h
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-contiguous.h
drivers: add Contiguous Memory Allocator
2012-05-21 15:09:37 +02: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
dmaengine.h
dmaengine-fixes for 3.4-rc3
2012-04-10 15:30:16 -07:00
dmapool.h
dmar.h
x86, iommu/vt-d: Clean up interfaces for interrupt remapping
2012-05-07 14:35:00 +02: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
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
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: use printk(KERN_WARNING..) in stub function
2012-05-01 08:58:06 -04:00
dynamic_queue_limits.h
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_93xx46.h
efi.h
efi: Add new variable attributes
2012-04-30 15:30:18 -07: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
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
etherdevice.h
etherdevice: fix comments
2012-05-17 15:36:35 -04:00
ethtool.h
linux/ethtool: Added macro ETH_FW_DUMP_DISABLE
2012-05-15 13:13:33 -04:00
eventfd.h
eventpoll.h
epoll: Add a flag, EPOLLWAKEUP, to prevent suspend while epoll events are ready
2012-05-05 21:50:41 +02:00
evm.h
export.h
exportfs.h
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
fanotify.h
fault-inject.h
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
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
firewire-cdev.h
firewire: allow explicit flushing of iso packet completions
2012-03-18 22:15:39 +01:00
firewire-constants.h
firewire.h
IEEE 1394 (FireWire) subsystem updates post v3.4:
2012-05-24 12:57:47 -07:00
firmware-map.h
firmware.h
fixp-arith.h
[media] Input: move drivers/input/fixp-arith.h to include/linux
2012-05-14 09:47:23 -03:00
flat.h
flex_array.h
font.h
freezer.h
fs.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2012-05-23 17:42: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/usb: Add controller version based ULPI and UTMI phy support
2012-04-18 13:46:42 -07:00
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
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: Do not enable function event with enable
2012-05-10 15:55:43 -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
Input: gameport - add helper macro for gameport_driver boilerplate
2012-04-04 09:25:44 -07:00
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
TTY: deprecate linux/generic_serial.h
2012-04-09 11:14:50 -07:00
genetlink.h
genhd.h
block: fix buffer overflow when printing partition UUIDs
2012-05-15 08:22:04 +02:00
getcpu.h
gfp.h
mm: page_isolation: MIGRATE_CMA isolation functions added
2012-05-21 15:09:33 +02: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
gpiolib: Implement devm_gpio_request_one()
2012-05-18 16:48:35 -06: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
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid-roccat.h
hid.h
Merge branch 'upstream' into for-linus
2012-05-22 11:32:31 +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
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
Driver core pull for 3.5-rc1
2012-05-22 16:02:13 -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-pca-platform.h
i2c-pnx.h
i2c: Add device tree support to i2c-pnx.c
2012-04-22 11:59:47 +02:00
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
MCA: delete all remaining traces of microchannel bus support.
2012-05-17 19:06:13 -04:00
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
icmp.h
icmpv6.h
ide.h
Disintegrate and delete asm/system.h
2012-03-28 15:58:21 -07:00
idr.h
ieee80211.h
mac80211: Set the correct values for hwmp (1) and airtimeLinkMetric (1)
2012-04-16 14:19:29 -04: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: 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
eql: dont rely on HZ=100
2012-03-27 22:45:26 -04:00
if_ether.h
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h
macvlan: add FDB bridge ops and macvlan flags
2012-04-15 13:06:05 -04:00
if_ltalk.h
if_macvlan.h
macvlan: add FDB bridge ops and macvlan flags
2012-04-15 13:06:05 -04:00
if_packet.h
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
net/l2tp: add support for L2TP over IPv6 UDP
2012-04-28 22:21:51 -04:00
if_pppox.h
pppox: Replace __attribute__((packed)) in if_pppox.h
2012-05-01 09:30:55 -04:00
if_slip.h
if_strip.h
if_team.h
team: allow to enable/disable ports
2012-04-21 16:26:33 -04:00
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
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
inet_diag.h
inet_lro.h
inetdevice.h
arp: allow arp processing to honor per interface arp_accept sysctl
2012-03-16 23:00:20 -07:00
init.h
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
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h
genirq: Streamline irq_action
2012-04-19 13:56:55 +02: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
ioport.h
resources: add resource_overlaps()
2012-05-07 10:58:57 -06:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipvs: always update some of the flags bits in backup
2012-05-08 19:38:31 +02:00
ipc.h
ipc_namespace.h
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
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
irq: Remove irq_chip->release()
2012-05-21 21:09:38 +02:00
irq_cpustat.h
irq_work.h
irqdesc.h
irqdomain.h
irqdomain: Kill off duplicate definitions.
2012-05-19 12:41:56 -06:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
TTY: isdn, use xmit_buf from tty_port
2012-04-09 11:16:55 -07:00
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
jbd2: cleanup journal tail after transaction commit
2012-03-13 22:45:38 -04:00
jbd_common.h
jffs2.h
jhash.h
jiffies.h
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
kbd_diacr.h
kbd_kern.h
vt:tackle kbd_table
2012-03-08 10:50:35 -08:00
Kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2012-05-24 11:54:29 -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
kdebug.h
kdev_t.h
kernel-page-flags.h
pagemap: export KPF_THP
2012-03-21 17:54:57 -07:00
kernel.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
2012-05-24 15:10:28 -07:00
kernel_stat.h
kernelcapi.h
kexec.h
key-type.h
key.h
KEYS: Don't check for NULL key pointer in key_validate()
2012-05-16 00:54:33 +10:00
keyboard.h
vt:tackle kbd_table
2012-03-08 10:50:35 -08:00
keyctl.h
KEYS: Add invalidation support
2012-05-11 10:56:56 +01:00
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
Revert "driver core: check start node in klist_iter_init_node"
2012-04-19 19:17:30 -07:00
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
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_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
ks0108.h
ks8842.h
ksm.h
kthread.h
ktime.h
kvm.h
KVM: s390: add capability indicating COW support
2012-05-17 21:06:01 -03:00
kvm_host.h
KVM: MMU: Don't use RCU for lockless shadow walking
2012-05-16 16:08:28 -03:00
kvm_para.h
kvm_types.h
l2tp.h
l2tp: introduce L2TPv3 IP encapsulation support for IPv6
2012-05-01 09:30:55 -04:00
lapb.h
latencytop.h
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.h
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h
libata: add a host flag to ignore detected ATA devices
2012-05-07 15:32:23 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_nulls.h
list_sort.h
llc.h
llist.h
Add #includes needed to permit the removal of asm/system.h
2012-03-28 18:30:03 +01:00
lockdep.h
lockdep: fix oops in processing workqueue
2012-05-15 08:08:31 -07:00
log2.h
loop.h
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: do not initialize common_audit_data to 0
2012-04-09 12:23:04 -04: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
mc6821.h
mc146818rtc.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
netdev/of/phy: Add MDIO bus multiplexer support.
2012-05-07 22:58:09 -04:00
mdio.h
mdio.h: Include linux/types.h
2012-03-03 15:04:45 -05:00
media.h
mei.h
mei: export mei.h for the user space
2012-05-09 13:58:06 -07:00
memblock.h
memcontrol.h
memcg: fix performance of mem_cgroup_begin_update_page_stat()
2012-03-21 17:55:02 -07:00
memory.h
memory_hotplug.h
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
2012-03-04 17:54:34 -05:00
mempolicy.h
mempool.h
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
mm: replace PAGE_MIGRATION with IS_ENABLED(CONFIG_MIGRATION)
2012-03-21 17:54:57 -07:00
migrate_mode.h
mii.h
minix_fs.h
miscdevice.h
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
vm: remove 'nr_accounted' calculations from the unmap_vmas() interfaces
2012-05-06 14:05:17 -07:00
mm_inline.h
mm_types.h
uprobes/core: Allocate XOL slots for uprobes use
2012-03-31 11:50:01 +02:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h
Merge branch 'for-linus' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
2012-05-25 09:18:59 -07:00
mnt_namespace.h
mod_devicetable.h
HID: Allow bus wildcard matching
2012-05-01 12:54:54 +02:00
module.h
module: move __module_get and try_module_get() out of line.
2012-03-26 12:50:52 +10:30
moduleloader.h
moduleparam.h
params: add 3rd arg to option handler callback signature
2012-04-30 14:05:27 -04:00
mount.h
mpage.h
mpi.h
mqueue.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h
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
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mxm-wmi.h
n_r3964.h
namei.h
nbd.h
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
neighbour.h
net: add generic PF_BRIDGE:RTM_ FDB hooks
2012-04-15 13:06:04 -04:00
net.h
net: Add net_ratelimited_function and net_<level>_ratelimited macros
2012-05-15 13:45:02 -04: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: napi_frags_skb() is static
2012-05-19 02:51:00 -04:00
netfilter.h
net: Delete all remaining instances of ctl_path
2012-04-20 21:22:30 -04:00
netfilter_arp.h
netfilter_bridge.h
set fake_rtable's dst to NULL to avoid kernel Oops
2012-04-24 00:16:24 -04:00
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netfilter: remove ip_queue support
2012-05-08 20:25:42 +02:00
netpoll.h
netrom.h
nfc.h
NFC: Add a target lost netlink event
2012-04-12 15:10:33 -04:00
nfs.h
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_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
nl80211: prevent additions to old station flags API
2012-05-16 13:08:15 -04:00
nl802154.h
mac802154: monitor device support
2012-05-16 15:17:08 -04:00
nls.h
nmi.h
nmi watchdog: do not use cpp symbol in Kconfig
2012-03-23 16:58:31 -07:00
node.h
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvme.h
nvram.h
nwpserial.h
of.h
dt: add of_get_child_count helper function
2012-05-02 01:14:40 +02: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
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_irq.h
of/irq: add empty irq_of_parse_and_map() for non-dt builds
2012-04-17 16:37:22 -06:00
of_mdio.h
netdev/of/phy: New function: of_mdio_find_bus().
2012-05-07 22:58:09 -04:00
of_mtd.h
of/mtd/nand: add generic bindings and helpers
2012-03-15 23:28:19 +08:00
of_net.h
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_serial.h
tegra, serial8250: add ->handle_break() uart_port op
2012-04-18 15:07:53 -07:00
omap3isp.h
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
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
padata: Fix race on sequence number wrap
2012-03-14 17:25:56 +08:00
page-debug-flags.h
page-flags.h
The following text was taken from the original review request:
2012-03-24 10:08:39 -07:00
page-isolation.h
mm: page_isolation: MIGRATE_CMA isolation functions added
2012-05-21 15:09:33 +02:00
page_cgroup.h
memcg: remove PCG_FILE_MAPPED
2012-03-21 17:55:01 -07:00
pageblock-flags.h
pagemap.h
mm: fixup compilation error due to an asm write through a const pointer
2012-04-23 17:41:18 +01:00
pagevec.h
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
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h
PCI: add host bridge release support
2012-04-30 14:52:43 -06:00
pci_hotplug.h
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
percpu-defs.h
percpu.h
percpu: remove percpu_xxx() functions
2012-05-14 14:15:32 -07:00
percpu_counter.h
perf_event.h
Revert "sched, perf: Use a single callback into the scheduler"
2012-05-23 17:40:51 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy.h
netdev/phy: Make get_phy_id() static and quit EXPORTing it.
2012-05-16 00:59:12 -04:00
phy_fixed.h
pid.h
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
pipes: add a "packetized pipe" mode for writing
2012-04-29 13:12:42 -07:00
pkt_cls.h
pkt_sched.h
fq_codel: Fair Queue Codel AQM
2012-05-12 15:53:42 -04:00
pktcdvd.h
platform_device.h
plist.h
pm.h
PM / Runtime: Remove device fields related to suspend time, v2
2012-05-01 21:28:38 +02:00
pm_clock.h
pm_domain.h
PM / Domains: Make it possible to add devices to inactive domains
2012-05-18 20:45:26 +02: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: Remove device fields related to suspend time, v2
2012-05-01 21:28:38 +02:00
pm_wakeup.h
PM / Sleep: Add "prevent autosleep time" statistics to wakeup sources
2012-05-01 21:25:49 +02:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
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
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.h
pps_kernel.h
prctl.h
Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs
2012-04-14 11:13:18 +10:00
preempt.h
sched/rt: Document scheduler related skip-resched-check sites
2012-03-01 10:28:04 +01:00
prefetch.h
printk.h
kmsg: export printk records to the /dev/kmsg interface
2012-05-07 17:03:27 -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_ram.h
pstore/ram: Add ECC support
2012-05-17 08:51:59 -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
ptrace,seccomp: Add PTRACE_SECCOMP support
2012-04-14 11:13:21 +10:00
pwm.h
pwm_backlight.h
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
quotaops.h
userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfs
2012-05-03 03:29:34 -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
random.h
range.h
ratelimit.h
rational.h
lib: Change mail address of Oskar Schirmer
2012-05-17 15:18:37 +02:00
raw.h
rbtree.h
rculist.h
rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu()
2012-04-24 20:54:49 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h
Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02b' and 'srcu.2012.05.07b' into HEAD
2012-05-11 10:14:21 -07:00
rcutiny.h
rcu: Make exit_rcu() more precise and consolidate
2012-05-02 14:48:27 -07:00
rcutree.h
Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02b' and 'srcu.2012.05.07b' into HEAD
2012-05-11 10:14:21 -07:00
rds.h
reboot.h
reciprocal_div.h
regmap.h
regmap: add support for non contiguous status to regmap-irq
2012-05-14 17:40:05 +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
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
res_counter: Merge res_counter_charge and res_counter_charge_nofail
2012-04-27 14:36:45 -07:00
resource.h
resume-trace.h
rfkill-gpio.h
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
ring-buffer: Add per_cpu ring buffer control files
2012-04-23 21:17:51 -04: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
rio_regs.h
rmap.h
rmap: remove __anon_vma_link() declaration
2012-03-21 17:54:57 -07:00
rndis.h
usb/net: rndis: move bus message definition
2012-05-12 15:15:20 -04:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h
rpmsg.h
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
net: add generic PF_BRIDGE:RTM_ FDB hooks
2012-04-15 13:06:04 -04:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
rxrpc.h
s3c_adc_battery.h
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
Merge branch 'perf-uprobes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2012-05-24 11:39:34 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
seccomp: ignore secure_computing return values
2012-04-18 12:24:50 +10:00
securebits.h
security.h
Merge branch 'master' of git://git.infradead.org/users/eparis/selinux into next
2012-05-22 11:21:06 +10:00
selection.h
selinux.h
selinux_netlink.h
sem.h
semaphore.h
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
seqlock: add 'raw_seqcount_begin()' function
2012-05-04 15:13:54 -07:00
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
Merge 3.4-rc3 into tty-next
2012-04-18 15:57:31 -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_sci.h
serial: sh-sci: modify sci_break_ctl()
2012-04-09 17:39:34 +09:00
serio.h
Input: serio - add helper macro for serio_driver boilerplate
2012-04-04 09:25:42 -07:00
sfi.h
sfi_acpi.h
sh_clk.h
sh: clkfwk: Support variable size accesses for MSTP clocks.
2012-04-11 12:05:50 +09:00
sh_dma.h
sh_eth.h
net: sh_eth: change the condition of initialization
2012-02-16 17:08:09 -05:00
sh_intc.h
sh: intc: Kill off special reservation interface.
2012-05-22 19:07:55 +09:00
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
userns: Convert tmpfs to use kuid and kgid where appropriate
2012-05-15 14:59:29 -07:00
shrinker.h
sht15.h
signal.h
new helper: sigsuspend()
2012-05-21 23:52:30 -04:00
signalfd.h
epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree()
2012-02-24 11:42:50 -08:00
sirfsoc_dma.h
skbuff.h
net: introduce skb_try_coalesce()
2012-05-19 18:34:57 -04:00
slab.h
slab: introduce kmalloc_array()
2012-03-06 11:01:33 +02:00
slab_def.h
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: Implement kick_all_cpus_sync()
2012-05-08 12:35:06 +02:00
smsc911x.h
smscphy.h
snmp.h
tcp: reduce out_of_order memory use
2012-03-19 16:53:08 -04:00
sock_diag.h
net: sock_diag_handler structs can be const
2012-04-25 20:46:59 -04:00
socket.h
net: cleanup unsigned to unsigned int
2012-04-15 12:44:40 -04:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
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
srcu.h
rcu: Implement per-domain single-threaded call_srcu() state machine
2012-04-30 10:48:25 -07:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
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
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: add mixed burst for DMA
2012-05-14 18:53:19 -04:00
stop_machine.h
Remove all #inclusions of asm/system.h
2012-03-28 18:30:03 +01:00
string.h
string_helpers.h
stringify.h
sungem_phy.h
sunserialcore.h
superhyway.h
suspend.h
PM / Sleep: Add "prevent autosleep time" statistics to wakeup sources
2012-05-01 21:25:49 +02: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
synclink.h
sys.h
sys_soc.h
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
sysfs.h
sysfs: get rid of some lockdep false positives
2012-05-14 12:19:56 -07: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 branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2012-05-22 19:22:50 -07:00
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
fork: Move thread info gfp flags to header
2012-05-08 13:55:20 +02:00
threads.h
ti_wilink_st.h
ARM: OMAP: WiLink platform data for the PandaBoard
2012-05-09 14:19:13 -07:00
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time: remove obsolete declaration
2012-05-21 16:16:58 -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
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
trace_clock.h
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
tsacct_kern.h
tty.h
tty_lock: Localise the lock
2012-05-04 16:58:47 -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
tty: move global ldisc idle waitqueue to the individual ldisc
2012-05-10 11:24:03 -07:00
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
udf_fs_i.h
udp.h
uidgid.h
userns: Rework the user_namespace adding uid/gid mapping support
2012-04-26 02:01:39 -07:00
uinput.h
uio.h
uio_driver.h
ultrasound.h
un.h
unistd.h
unix_diag.h
uprobes.h
uprobes/core: Decrement uprobe count before the pages are unmapped
2012-04-14 13:25:48 +02:00
usb.h
USB: Fix core compile with CONFIG_USB_SUSPEND=n
2012-05-21 09:00:03 -07:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userns: Replace user_ns_map_uid and user_ns_map_gid with from_kuid and from_kgid
2012-05-03 03:28:39 -07:00
utime.h
uts.h
utsname.h
uuid.h
uuid: add uuid.h to exported header list
2012-05-09 13:57:30 -07:00
uvcvideo.h
uwb.h
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: VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION IOCTLs
2012-04-10 15:00:41 -03:00
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vga_switcheroo: Add the support for audio clients
2012-05-13 11:27:21 +02:00
vgaarb.h
vgaarb: Provide dummy default device functions
2012-05-03 09:30:55 +01:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h
[media] V4L2: Mark the DV Preset API as deprecated
2012-05-20 08:31:52 -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
virtio: fix typo in comment
2012-05-22 12:16:16 +09:30
virtio_console.h
virtio_ids.h
remoteproc/rpmsg: new subsystem
2012-03-27 16:30:09 -07:00
virtio_mmio.h
virtio_net.h
virtio-net: send gratuitous packets when needed
2012-04-15 03:23:31 -04:00
virtio_pci.h
virtio_ring.h
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
vm_event_item.h
mm: fix up the vmscan stat in vmstat
2012-04-25 21:26:33 -07:00
vmalloc.h
vme.h
Staging: VME: move VME drivers out of staging
2012-04-26 12:34:58 -07:00
vmstat.h
vt.h
vt_buffer.h
vt_kern.h
vt: push the tty_lock down into the map handling
2012-04-24 16:14:14 -07:00
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 WDIOC_GETTIMELEFT IOCTL in watchdog core
2012-03-27 20:15:37 +02:00
wimax.h
wireless.h
wl12xx.h
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
xattr.h
xfrm.h
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h