Tejun Heo
49731baa41
block: restore multiple bd_link_disk_holder() support
...
Commit e09b457b (block: simplify holder symlink handling) incorrectly
assumed that there is only one link at maximum. dm may use multiple
links and expects block layer to track reference count for each link,
which is different from and unrelated to the exclusive device holder
identified by @holder when the device is opened.
Remove the single holder assumption and automatic removal of the link
and revive the per-link reference count tracking. The code
essentially behaves the same as before commit e09b457b sans the
unnecessary kobject reference count dancing.
While at it, note that this facility should not be used by anyone else
than the current ones. Sysfs symlinks shouldn't be abused like this
and the whole thing doesn't belong in the block layer at all.
Signed-off-by: Tejun Heo <tj@kernel.org>
Reported-by: Milan Broz <mbroz@redhat.com>
Cc: Jun'ichi Nomura <j-nomura@ce.jp.nec.com>
Cc: Neil Brown <neilb@suse.de>
Cc: linux-raid@vger.kernel.org
Cc: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
2011-01-14 18:44:22 +01:00
..
amba
Merge branch 'misc' into devel
2011-01-06 22:32:52 +00:00
byteorder
caif
can
can: mcp251x: Don't use pdata->model for chip selection anymore
2010-10-18 15:16:08 +02:00
ceph
net/ceph: make ceph_msgr_wq non-reentrant
2011-01-12 15:15:14 -08:00
crush
ceph: factor out libceph from Ceph file system
2010-10-20 15:37:28 -07:00
decompress
decompressors: remove unused constant from inflate.h
2011-01-13 08:03:25 -08:00
dvb
hdlc
i2c
hwmon: Support for Dallas Semiconductor DS620
2011-01-09 09:10:10 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2011-01-13 09:58:14 -08:00
isdn
lockd
lockd: Clean up nlmsvc_lookup_host()
2010-12-16 12:37:26 -05:00
mfd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
2011-01-13 10:32:54 -08:00
mlx4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
2010-10-26 17:54:22 -07:00
mmc
Merge branch 'sh/sdio' into sh-latest
2011-01-12 14:37:42 +09:00
mtd
Merge git://git.infradead.org/mtd-2.6
2010-10-30 08:31:35 -07:00
netfilter
netfilter: x_tables: dont block BH while reading counters
2011-01-10 20:11:38 +01:00
netfilter_arp
netfilter: xtables: remove unused defines
2010-10-13 18:00:51 +02:00
netfilter_bridge
netfilter: install missing ebtables headers for userspace
2010-10-18 11:22:05 +02:00
netfilter_ipv4
netfilter: xtables: remove unused defines
2010-10-13 18:00:51 +02:00
netfilter_ipv6
netfilter: xtables: remove unused defines
2010-10-13 18:00:51 +02:00
nfc
NFC: Driver for NXP Semiconductors PN544 NFC chip.
2011-01-13 08:03:19 -08:00
nfsd
power
raid
regulator
regulator: Add initial per-regulator debugfs support
2011-01-12 14:33:05 +00:00
rtc
spi
Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6
2011-01-07 17:08:46 -08:00
ssb
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-12-26 22:37:05 -08:00
sunrpc
Merge branch 'nfs-for-2.6.38' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
2011-01-11 15:11:56 -08:00
tc_act
tc_ematch
unaligned
include/linux/unaligned/packed_struct.h: use __packed
2011-01-13 08:03:08 -08:00
usb
Merge branch 'usb-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
2011-01-07 13:16:28 -08:00
uwb
wimax
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
ACPI / PM: Fix build problems for !CONFIG_ACPI related to NVS rework
2011-01-12 16:11:30 -05:00
acpi_pmtmr.h
x86: Remove stale pmtimer_64.c
2010-10-15 21:18:59 +02:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agp: kill agp_rebind_memory
2010-11-23 20:14:46 +00:00
agpgart.h
ahci_platform.h
aio.h
aio_abi.h
altera_jtaguart.h
altera_uart.h
altera_uart: Fix missing prototype for registering an early console
2010-10-22 10:20:08 -07:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
arcfb.h
async.h
async_tx.h
ata.h
[libata] support for > 512 byte sectors (e.g. 4K Native)
2010-10-21 20:21:03 -04:00
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
atm: correct sysfs 'device' link creation and parent relationships
2010-12-10 15:45:05 -08:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h
atomic: add atomic_inc_not_zero_hint()
2010-11-12 07:55:30 -08:00
attribute_container.h
audit.h
headers: path.h redux
2011-01-10 08:51:44 -08:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
average.h
lib: Improve EWMA efficiency by using bitshifts
2010-12-06 15:58:43 -05:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
mm: declare some external symbols
2010-10-26 16:52:10 -07:00
backlight.h
basic_mmio_gpio.h
gpio: add driver for basic memory-mapped GPIO controllers
2010-10-27 18:03:06 -07:00
baycom.h
bcd.h
bfin_mac.h
netdev: bfin_mac: let boards set vlan masks
2011-01-10 13:31:14 -08:00
bfs_fs.h
binfmts.h
binfmt_elf: cleanups
2011-01-13 08:03:12 -08:00
bio.h
block: remove REQ_HARDBARRIER
2010-11-10 14:54:09 +01:00
bit_spinlock.h
bit_spinlock: add required includes
2011-01-07 17:50:31 +11:00
bitmap.h
bitops.h
bitops: Provide generic sign_extend32 function
2010-11-15 13:27:04 -05:00
bitrev.h
blk-iopoll.h
blk_types.h
block: remove REQ_HARDBARRIER
2010-11-10 14:54:09 +01:00
blkdev.h
Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-block
2011-01-13 10:45:01 -08:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h
bootmem: Add alloc_bootmem_align()
2010-12-13 16:11:13 -08:00
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
fs: kill block_prepare_write
2010-10-25 21:18:20 -04:00
bug.h
c2port.h
cache.h
can.h
capability.h
security: Define CAP_SYSLOG
2010-11-29 08:35:12 +11:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
fs/char_dev.c: remove unused cdev_index()
2011-01-13 08:03:17 -08:00
cdk.h
cdrom.h
cdrom: add ->check_events() support
2010-12-16 17:53:38 +01:00
cfag12864b.h
cgroup.h
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
cgroup_subsys.h
cgroupstats.h
chio.h
circ_buf.h
clk.h
clkdev.h
ARM: 6483/1: arm & sh: factorised duplicated clkdev.c
2010-11-26 10:51:04 +00:00
clockchips.h
clocksource.h
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
clarify a usage constraint for cnt32_to_63()
2010-12-20 09:07:35 -08:00
coda.h
coda_psdev.h
Coda: replace BKL with mutex
2010-10-25 08:02:40 -07:00
coff.h
com20020.h
compaction.h
thp: use compaction in kswapd for GFP_ATOMIC order > 0
2011-01-13 17:32:46 -08:00
compat.h
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
completion.h
sched: Change wait_for_completion_*_timeout() to return a signed long
2011-01-05 14:15:50 +01:00
comstats.h
concap.h
configfs.h
connector.h
connector: remove lazy workqueue creation
2010-10-24 14:20:01 -07:00
console.h
tty: add 'active' sysfs attribute to tty0 and console device
2010-12-16 16:15:34 -08:00
console_struct.h
consolemap.h
const.h
coredump.h
Un-inline the core-dump helper functions
2010-10-14 14:32:06 -07:00
cper.h
Add CPER PCIe error section structure and constants definition
2010-12-13 23:40:45 -05:00
cpu.h
driver core: prune docs about device_interface
2010-11-10 16:57:11 -08:00
cpufreq.h
cpuidle.h
cpuidle: CPUIDLE_FLAG_CHECK_BM is omap3_idle specific
2011-01-12 12:47:34 -05:00
cpumask.h
cpuset.h
cramfs_fs.h
cramfs: hide function prototypes behind __KERNEL__ macro
2011-01-13 08:03:22 -08:00
cramfs_fs_sb.h
crash_dump.h
ARM: 6485/5: proc/vmcore - allow archs to override vmcore_elf_check_arch()
2010-11-30 13:39:55 +00:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.h
cred.h
crypto.h
cryptohash.h
cs5535.h
drivers/staging/olpc_dcon: convert to new cs5535 gpio API
2011-01-13 08:03:13 -08:00
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
net: davinci_emac: cleanup unused mdio emac code
2010-09-24 07:40:30 -07:00
dca.h
dcache.h
fs: fix dcache.h kernel-doc notation
2011-01-10 07:38:53 -08:00
dcbnl.h
dcbnl: adding DCBX feature flags get-set
2010-12-31 10:50:54 -08:00
dccp.h
dccp: Policy-based packet dequeueing infrastructure
2010-12-07 13:47:12 +01:00
dcookies.h
headers: path.h redux
2011-01-10 08:51:44 -08:00
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
device-mapper.h
dm: per target unplug callback support
2011-01-13 20:00:02 +00:00
device.h
Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
2011-01-10 16:10:33 -08:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm: Fix dlm lock status block comment in dlm.h
2010-09-07 14:17:10 -05:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm: use non reentrant workqueues if equivalent
2011-01-13 19:59:58 +00:00
dm-kcopyd.h
dm-log-userspace.h
dm log userspace: add version number to comms
2011-01-13 19:59:52 +00:00
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h
arm: fix "arm: fix pci_set_consistent_dma_mask for dmabounce devices"
2010-09-22 17:22:38 -07:00
dma_remapping.h
dmaengine.h
dmaengine: provide dummy functions for DMA_ENGINE=n
2011-01-03 01:41:40 -08:00
dmapool.h
dmar.h
dmar, x86: Use function stubs when CONFIG_INTR_REMAP is disabled
2010-11-26 09:57:36 +01: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: Silenced an assert
2010-10-22 15:55:22 +02:00
drbd_limits.h
drbd: Allow larger values for c-fill-target.
2010-10-14 18:38:42 +02:00
drbd_nl.h
drbd: new configuration parameter c-min-rate
2010-10-14 18:38:20 +02:00
drbd_tag_magic.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h
dynamic debug: Fix build issue with older gcc
2011-01-07 23:36:59 -05:00
edac.h
EDAC: Export edac sysfs class to users.
2010-10-21 14:47:59 +02:00
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
core: Replace __get_cpu_var with __this_cpu_read if not used for an address.
2010-12-17 15:07:19 +01:00
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
net: Add alloc_netdev_mqs function
2011-01-10 16:05:30 -08:00
ethtool.h
ethtool: Report link-down while interface is down
2010-12-10 15:55:23 -08:00
eventfd.h
eventpoll.h
exportfs.h
nilfs2: make snapshots in checkpoint tree exportable
2010-10-23 09:24:34 +09:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
ext3: speed up file creates by optimizing rec_len functions
2011-01-10 19:04:07 +01:00
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fs: add hole punching to fallocate
2011-01-12 20:16:43 -05:00
fanotify.h
fanotify: split version into version and metadata_len
2010-12-15 13:56:33 -05:00
fault-inject.h
fb.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2010-12-22 12:56:10 +09:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
fdtable.h
fec.h
net/fec: add mac field into platform data and consolidate fec_get_mac
2011-01-09 15:42:55 -08:00
fib_rules.h
fiemap.h
file.h
filter.h
filter: constify sk_run_filter()
2010-12-08 10:30:34 -08:00
fips.h
firewire-cdev.h
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
firewire-constants.h
firewire.h
firewire: use split transaction timeout only for split transactions
2011-01-04 08:48:34 +01:00
firmware-map.h
headers: kobject.h redux
2011-01-10 08:51:44 -08:00
firmware.h
flat.h
flex_array.h
flex_array: fix flex_array_put_ptr macro to be valid C
2010-11-30 17:28:57 -05:00
font.h
freezer.h
fs.h
block: restore multiple bd_link_disk_holder() support
2011-01-14 18:44:22 +01:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs: fs_struct use seqlock
2011-01-07 17:50:27 +11:00
fs_uart_pd.h
fscache-cache.h
fscache.h
fsl-diu-fb.h
fsl-diu-fb: drop dead ioctl define
2010-11-15 13:49:51 +09:00
fsl_devices.h
mxc_udc: add workaround for ENGcm09152 for i.MX35
2010-10-22 10:22:17 -07:00
fsnotify.h
fs: dcache remove dcache_lock
2011-01-07 17:50:23 +11:00
fsnotify_backend.h
fs: dcache remove dcache_lock
2011-01-07 17:50:23 +11:00
ftrace.h
ftrace_event.h
tracing/events: Show real number in array fields
2010-11-19 10:18:47 -05:00
ftrace_irq.h
fuse.h
fuse: fix ioctl ABI
2010-12-07 20:16:56 +01:00
futex.h
gameport.h
Input: gameport_driver - drop private pointer
2010-09-14 00:23:59 -07:00
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
fs: provide rcu-walk aware permission i_ops
2011-01-07 17:50:29 +11:00
generic_serial.h
genetlink.h
genhd.h
Merge branch 'for-2.6.38/event-handling' into for-2.6.38/core
2011-01-13 14:47:54 +01:00
getcpu.h
gfp.h
thp: add numa awareness to hugepage allocations
2011-01-13 17:32:45 -08:00
gfs2_ondisk.h
gigaset_dev.h
gpio-fan.h
hwmon: add generic GPIO fan driver
2010-10-25 14:11:37 -07:00
gpio-i2cmux.h
i2c: Add generic I2C multiplexer using GPIO API
2011-01-10 22:11:23 +01:00
gpio.h
Revert "gpiolib: annotate gpio-intialization with __must_check"
2011-01-13 17:26:46 -08:00
gpio_keys.h
Input: add input driver for polled GPIO buttons
2010-12-06 17:15:15 -08:00
gpio_mouse.h
gsmmux.h
hardirq.h
hardirq.h: needs sched.h if using BKL
2010-11-18 10:56:29 -08:00
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2011-01-13 09:58:38 -08:00
hiddev.h
HID: usbhid: remove unused hiddev_driver
2010-09-24 14:03:44 +02:00
hidraw.h
highmem.h
highmem: Use this_cpu_xx_return() operations
2010-12-17 15:18:04 +01:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
hrtimer.h: fix kernel-doc warning
2011-01-10 07:38:53 -08:00
htcpld.h
htirq.h
ht: Convert to new irq_chip functions
2010-10-12 16:53:37 +02:00
huge_mm.h
thp: add compound_trans_head() helper
2011-01-13 17:32:48 -08:00
hugetlb.h
Encode huge page size for VM_FAULT_HWPOISON errors
2010-10-08 09:32:46 +02:00
hugetlb_inline.h
hw_breakpoint.h
perf,hw_breakpoint: Initialize hardware api earlier
2010-11-12 14:51:55 +01:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-id.h
i2c: Delete unused adapter IDs
2010-11-15 22:40:38 +01:00
i2c-mux.h
i2c-ocores.h
i2c-omap.h
OMAP: I2C: split device registration and convert OMAP2+ to omap_device
2010-11-09 09:31:10 -08:00
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i2c: Constify i2c_client where possible
2011-01-10 22:11:23 +01:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h
idr.h
docbook: add idr/ida to kernel-api docbook
2010-10-26 17:40:56 -07:00
ieee80211.h
mac80211: Remove unused third address from mesh address extension header.
2010-12-20 14:49:47 -05:00
if.h
if_addr.h
if_addrlabel.h
if_alg.h
crypto: af_alg - User-space interface for Crypto API
2010-11-19 17:47:57 +08:00
if_arcnet.h
if_arp.h
if_bonding.h
bonding: add retransmit membership reports tunable
2010-10-05 20:26:58 -07:00
if_bridge.h
netfilter: ebtables: make broute table work again
2011-01-11 23:55:51 +01:00
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel
2011-01-06 11:10:05 -08:00
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
if_link.h
macvlan: Introduce 'passthru' mode to takeover the underlying device
2010-11-22 08:24:29 -08:00
if_ltalk.h
if_macvlan.h
macvlan: lockless tx path
2010-11-16 10:58:30 -08:00
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
net: constify some ppp/pptp structs
2010-09-21 18:04:47 -07:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h
vlan: Add function to retrieve EtherType from vlan packets.
2010-11-12 12:30:57 -08:00
if_x25.h
igmp.h
net: typos in comments in include/linux/igmp.h
2011-01-04 11:29:52 -08:00
ihex.h
ima.h
in.h
in6.h
tproxy: added tproxy sockopt interface in the IPV6 layer
2010-10-21 16:08:28 +02:00
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
__in_dev_get_rtnl() can use rtnl_dereference()
2010-12-06 12:59:05 -08:00
init.h
init.h: add some more documentation to __ref* tags
2010-10-22 10:21:26 -07:00
init_ohci1394_dma.h
init_task.h
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-01-06 10:23:33 -08:00
initrd.h
inotify.h
input-polldev.h
input.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2011-01-13 09:58:14 -08:00
intel-iommu.h
intel_mid_dma.h
intel_mid_dma: change the slave interface
2010-10-07 15:03:44 -07:00
intel_pmic_gpio.h
interrupt.h
irq: Better struct irqaction layout
2010-11-10 10:21:22 +01:00
io-mapping.h
mm: stack based kmap_atomic()
2010-10-26 16:52:08 -07:00
io.h
ioc3.h
ioc4.h
iocontext.h
block: remove unused copy_io_context()
2010-11-11 13:40:11 +01:00
ioctl.h
iommu-helper.h
iommu.h
ioport.h
resources: add arch hook for preventing allocation in reserved areas
2010-12-17 10:01:09 -08:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
IPVS: Allow configuration of persistence engines
2010-10-04 22:45:24 +09:00
ipc.h
ipc_namespace.h
ipmi.h
IPMI: Add one interface to get more info of low-level IPMI device
2010-12-14 00:21:51 -05:00
ipmi_msgdefs.h
ipmi_smi.h
IPMI: Add one interface to get more info of low-level IPMI device
2010-12-14 00:21:51 -05:00
ipsec.h
ipv6.h
ipv6: mcast: RCU conversion
2010-11-24 11:16:42 -08:00
ipv6_route.h
ipx.h
irda.h
irq.h
genirq: Add single IRQ reservation helper
2010-10-26 10:33:27 +02:00
irq_cpustat.h
irq_work.h
irq_work: Add generic hardirq context callbacks
2010-10-18 19:58:50 +02:00
irqdesc.h
irq: use per_cpu kstat_irqs
2011-01-13 17:32:31 -08:00
irqflags.h
Fix IRQ flag handling naming
2010-10-07 14:08:55 +01:00
irqnr.h
genirq: Fix up irq_node() for irq_data changes.
2010-10-28 11:58:39 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h
ivtvfb.h
ixjuser.h
jbd.h
jbd2.h
ext4: dynamically allocate the jbd2_inode in ext4_inode_info as necessary
2011-01-10 12:29:43 -05:00
jffs2.h
jhash.h
The new jhash implementation
2010-12-09 20:17:07 -08:00
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump label: Add work around to i386 gcc asm goto bug
2010-10-29 14:45:29 -04:00
jump_label_ref.h
jump_label: Add atomic_t interface
2010-10-18 19:58:57 +02:00
jz4740-adc.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2011-01-13 10:25:58 -08:00
kbuild.h
kd.h
kdb.h
kdb,kgdb: fix sparse fixups
2010-10-22 15:34:12 -05:00
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h
mm: vmscan: reclaim order-0 and use compaction instead of lumpy reclaim
2011-01-13 17:32:33 -08:00
kernel_stat.h
irq: use per_cpu kstat_irqs
2011-01-13 17:32:31 -08:00
kernelcapi.h
kexec.h
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h
kfifo: fix kfifo_alloc() to return a signed int value
2010-10-27 18:03:18 -07:00
kgdb.h
debug_core,x86,blackfin: Clean up hw debug disable API
2010-10-29 13:14:41 -05:00
khugepaged.h
thp: madvise(MADV_NOHUGEPAGE)
2011-01-13 17:32:47 -08:00
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths
2011-01-13 08:03:07 -08:00
kobj_map.h
kobject.h
kobject: Introduce kset_find_obj_hinted.
2010-10-22 10:16:44 -07:00
kobject_ns.h
kprobes.h
Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2011-01-07 17:02:58 -08:00
kref.h
block: add internal hd part table references
2011-01-07 08:43:37 +01:00
ks0108.h
ks8842.h
ksm.h
mm: fix swapin race condition
2010-09-09 18:57:24 -07:00
kthread.h
kthread_work: make lockdep happy
2010-12-22 10:27:53 +01:00
ktime.h
kvm.h
KVM: Add PV MSR to enable asynchronous page faults delivery.
2011-01-12 11:23:12 +02:00
kvm_host.h
KVM: Fix build error on s390 due to missing tlbs_dirty
2011-01-12 11:30:50 +02:00
kvm_para.h
KVM: Move kvm_guest_init out of generic code
2010-10-24 10:50:49 +02:00
kvm_types.h
KVM: Add memory slot versioning and use it to provide fast guest write interface
2011-01-12 11:23:08 +02:00
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5521: modify the way of setting led device name
2011-01-13 08:03:06 -08:00
leds-lp5523.h
leds: leds-lp5523: modify the way of setting led device name
2011-01-13 08:03:05 -08:00
leds-pca9532.h
leds-regulator.h
leds.h
led-class: always implement blinking
2010-11-12 07:55:32 -08:00
leds_pwm.h
lglock.h
lglock: make lg_lock_global() actually lock globally
2010-09-09 09:09:43 -07:00
lguest.h
lguest_launcher.h
libata.h
[libata] avoid needlessly passing around ptr to SCSI completion func
2011-01-05 19:43:22 -05:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
hwmon: lis3: Short explanations of platform data fields
2010-10-25 14:11:39 -07:00
list.h
list.h: new helper - hlist_add_fake()
2010-10-25 21:24:15 -04:00
list_bl.h
fs: hlist UP debug fixup
2011-01-14 02:36:43 +00:00
list_nulls.h
list_sort.h
llc.h
lockdep.h
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-10-21 14:11:46 -07:00
log2.h
loop.h
lp.h
lru_cache.h
lsm_audit.h
lzo.h
m48t86.h
magic.h
9p: Use V9FS_MAGIC in statfs
2010-10-28 09:08:47 -05:00
major.h
map_to_7segment.h
maple.h
marvell_phy.h
phylib: Add support for Marvell 88E1149R devices.
2010-11-22 08:34:23 -08:00
math64.h
div64_u64(): improve precision on 32bit platforms
2010-10-26 16:52:19 -07:00
matroxfb.h
max17040_battery.h
mbcache.h
ext2: Resolve 'dereferencing pointer to incomplete type' when enabling EXT2_XATTR_DEBUG
2011-01-10 19:04:08 +01:00
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
tg3: Move EEE definitions into mdio.h
2010-12-06 11:03:46 -08:00
memblock.h
memblock, bootmem: Round pfn properly for memory and reserved regions
2010-10-12 15:37:51 -07:00
memcontrol.h
memcg: fix memory migration of shmem swapcache
2011-01-13 17:32:51 -08:00
memory.h
Driver core: Add section count to memory_block struct
2010-10-22 10:16:44 -07:00
memory_hotplug.h
thp: remove PG_buddy
2011-01-13 17:32:43 -08:00
mempolicy.h
mempool.h
memstick.h
meye.h
mg_disk.h
migrate.h
mm: migration: cleanup migrate_pages API by matching types for offlining and sync
2011-01-13 17:32:34 -08:00
mii.h
minix_fs.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h
thp: madvise(MADV_NOHUGEPAGE)
2011-01-13 17:32:47 -08:00
mm_inline.h
thp: fix anon memory statistics with transparent hugepages
2011-01-13 17:32:46 -08:00
mm_types.h
thp: add pmd_huge_pte to mm_struct
2011-01-13 17:32:41 -08:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
thp: mmu_notifier_test_young
2011-01-13 17:32:46 -08:00
mmzone.h
thp: transparent hugepage vmstat
2011-01-13 17:32:43 -08:00
mnt_namespace.h
mod_devicetable.h
module.h
Merge commit 'v2.6.37-rc7' into x86/security
2010-12-23 09:48:41 +01:00
moduleloader.h
moduleparam.h
modules: no need to align .modinfo strings
2010-10-26 16:52:13 -07:00
mount.h
fs: scale mntget/mntput
2011-01-07 17:50:33 +11:00
mpage.h
mqueue.h
mroute.h
ipmr: RCU protection for mfc_cache_array
2010-10-03 21:50:53 -07:00
mroute6.h
msdos_fs.h
msg.h
msi.h
pci: Cleanup the irq_desc mess in msi
2010-10-12 16:53:34 +02:00
msm_mdp.h
mtio.h
[SCSI] st: add MTWEOFI to write filemarks without flushing drive buffer
2010-10-08 17:16:22 -05:00
mutex-debug.h
mutex.h
mutexes, sched: Introduce arch_mutex_cpu_relax()
2010-11-26 15:05:34 +01:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
namei.h
fs: rcu-walk for path lookup
2011-01-07 17:50:27 +11:00
nbd.h
ncp.h
ncp_fs.h
move internal-only parts of ncpfs headers to fs/ncpfs
2011-01-12 20:03:43 -05:00
ncp_mount.h
move internal-only parts of ncpfs headers to fs/ncpfs
2011-01-12 20:03:43 -05:00
ncp_no.h
neighbour.h
net.h
fs: avoid inode RCU freeing for pseudo fs
2011-01-07 17:50:26 +11:00
net_dropmon.h
net_tstamp.h
netdevice.h
net: Add alloc_netdev_mqs function
2011-01-10 16:05:30 -08:00
netfilter.h
netfilter: allow hooks to pass error code back up the stack
2010-11-17 10:54:34 -08:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netlink: fix gcc -Wconversion compilation warning
2010-12-17 12:03:14 -08:00
netpoll.h
bonding: Fix bonding drivers improper modification of netpoll structure
2010-10-18 08:32:07 -07:00
netrom.h
nfs.h
nfs2.h
nfs3.h
NFS: Introduce new-style XDR decoding functions for NFSv2
2010-12-16 12:37:23 -05:00
nfs4.h
NFS fix the setting of exchange id flag
2011-01-11 14:17:09 -05:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
fs: provide rcu-walk aware permission i_ops
2011-01-07 17:50:29 +11:00
nfs_fs_i.h
nfs_fs_sb.h
NFS: Move cl_delegations to the nfs_server struct
2011-01-06 14:57:46 -05:00
nfs_idmap.h
NFS: new idmapper
2010-10-07 18:48:49 -04:00
nfs_iostat.h
nfs_mount.h
nfs: introduce mount option '-olocal_lock' to make locks local
2010-09-23 08:55:58 -04:00
nfs_page.h
nfs: remove extraneous and problematic calls to nfs_clear_request
2010-12-07 23:02:44 -05:00
nfs_xdr.h
NFSv4: Ensure continued open and lockowner name uniqueness
2011-01-06 16:03:13 -05:00
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h
nilfs2: change license of exported header file
2010-10-23 09:24:39 +09:00
nl80211.h
nl80211: Export available antennas
2010-12-20 14:49:47 -05:00
nl802154.h
nls.h
nmi.h
x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR
2010-12-22 22:15:32 +01:00
node.h
driver core: prune docs about device_interface
2010-11-10 16:57:11 -08:00
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h
of_address.h
of/address: use proper endianess in get_flags
2010-12-23 15:57:48 -07:00
of_device.h
of/device: Rework to use common platform_device_alloc() for allocating devices
2010-10-21 11:10:10 -06:00
of_fdt.h
of/flattree: forward declare struct device_node in of_fdt.h
2011-01-08 21:42:42 -07:00
of_gpio.h
of_i2c.h
of_irq.h
of/irq: of_irq.c needs to include linux/irq.h
2010-10-21 11:34:55 -06:00
of_mdio.h
of_net.h
of/net: Move of_get_mac_address() to a common source file.
2010-11-01 01:08:14 -04:00
of_pdt.h
of/promtree: add package-to-path support to pdt
2010-10-12 21:58:08 -06:00
of_platform.h
of_spi.h
omapfb.h
oom.h
opp.h
PM: Introduce library for device-specific OPPs (v7)
2010-10-17 01:57:50 +02:00
oprofile.h
oprofile: fix linker errors
2010-10-15 12:45:44 +02:00
oxu210hp.h
padata.h
padata: add missing __percpu markup in include/linux/padata.h
2010-09-03 19:09:46 +08:00
page-debug-flags.h
page-flags.h
thp: remove PG_buddy
2011-01-13 17:32:43 -08:00
page-isolation.h
page_cgroup.h
memcg: add lock to synchronize page accounting and migration
2011-01-13 17:32:50 -08:00
pageblock-flags.h
include/linux/pageblock-flags.h: fix set_pageblock_flags() macro definiton
2010-10-26 16:52:05 -07:00
pagemap.h
mm: remove likely() from mapping_unevictable()
2011-01-13 17:32:36 -08:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
patchkey.h
path.h
fs: scale mntget/mntput
2011-01-07 17:50:33 +11:00
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-dma.h
pci.h
PCI: Export some PCI PM functionality
2010-10-17 20:03:06 -07:00
pci_hotplug.h
pci_ids.h
memstick: add support for JMicron JMB 385 and 390 controllers
2011-01-13 08:03:21 -08:00
pci_regs.h
PCI: add PCI_MSIX_TABLE/PBA defines
2010-10-17 20:03:03 -07:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu: Remove the multi-page alignment facility
2010-10-27 17:53:25 +02:00
percpu.h
percpu: Generic this_cpu_cmpxchg() and this_cpu_xchg support
2010-12-18 15:54:04 +01:00
percpu_counter.h
ext4: fix kernel oops if the journal superblock has a non-zero j_errno
2010-10-27 21:30:13 -04:00
perf_event.h
perf: Sysfs enumeration
2010-12-16 11:36:43 +01:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
Phonet: 'connect' socket implementation for Pipe controller
2010-10-13 14:40:34 -07:00
phy.h
phylib: make local function static
2010-10-24 15:07:11 -07:00
phy_fixed.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pipe_fs_i.h: fix kernel-doc warning
2011-01-10 07:38:54 -08:00
pkt_cls.h
pkt_sched.h
pktcdvd.h
platform_device.h
driver core: platform_bus: allow runtime override of dev_pm_ops
2010-10-22 10:16:42 -07:00
plist.h
pm.h
PM: Prototype the pm_generic_ operations
2010-12-24 15:04:41 +01:00
pm_qos_params.h
pm_runtime.h
PM / Runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally
2010-12-24 15:04:06 +01:00
pm_wakeup.h
PM / Wakeup: Introduce wakeup source objects and event statistics (v3)
2010-10-17 01:57:43 +02:00
pmu.h
pnp.h
poison.h
poll.h
poll: fix a typo in comment
2010-12-10 15:06:43 +01:00
posix-timers.h
posix_acl.h
fs: provide simple rcu-walk generic_check_acl implementation
2011-01-07 17:50:29 +11:00
posix_acl_xattr.h
posix_types.h
power_supply.h
power_supply: Introduce maximum current property
2010-10-06 17:37:22 +04:00
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps.h
pps: add kernel consumer support
2011-01-13 08:03:21 -08:00
pps_kernel.h
pps: capture MONOTONIC_RAW timestamps as well
2011-01-13 08:03:21 -08:00
prctl.h
preempt.h
prefetch.h
printk.h
include/linux/printk.h: use tab not spaces for indent
2011-01-13 08:03:10 -08:00
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptp_classify.h
ptrace.h
ptrace: change signature of arch_ptrace()
2010-10-27 18:03:10 -07:00
pwm.h
pwm_backlight.h
backlight: add low threshold to pwm backlight
2010-11-12 07:55:33 -08:00
pxa2xx_ssp.h
spi/pxa2xx: Add chipselect support for Sodaville
2010-12-02 17:55:12 +01:00
pxa168_eth.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
quotaops.h
quota: Use %pV and __attribute__((format (printf in __quota_error and fix fallout
2011-01-10 19:04:05 +01:00
radeonfb.h
radix-tree.h
mm: migration: use rcu_dereference_protected when dereferencing the radix tree slot during file page migration
2011-01-13 17:32:48 -08:00
raid_class.h
ramfs.h
convert get_sb_nodev() users
2010-10-29 04:16:31 -04:00
ramoops.h
ramoops: use the platform data structure instead of module params
2010-10-27 18:03:18 -07:00
random.h
range.h
rar_register.h
Staging: sep: handle the rar definition stuff in the header
2010-11-29 11:17:22 -08:00
ratelimit.h
printk: declare printk_ratelimit_state in ratelimit.h
2010-10-26 16:52:16 -07:00
rational.h
raw.h
rbtree.h
rculist.h
rcu: remove unused __list_for_each_rcu() macro
2010-12-17 12:34:59 -08:00
rculist_bl.h
fs: hlist UP debug fixup
2011-01-14 02:36:43 +00:00
rculist_nulls.h
rcupdate.h
rcu: increase synchronize_sched_expedited() batching
2010-12-17 12:34:08 -08:00
rcutiny.h
rcu,cleanup: move synchronize_sched_expedited() out of sched.c
2010-11-29 22:01:58 -08:00
rcutree.h
rcu,cleanup: move synchronize_sched_expedited() out of sched.c
2010-11-29 22:01:58 -08:00
rds.h
RDS: Remove dead struct from rds.h
2010-09-08 18:16:55 -07:00
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
BKL: remove extraneous #include <smp_lock.h>
2010-11-17 08:59:32 -08:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
fs: provide rcu-walk aware permission i_ops
2011-01-07 17:50:29 +11:00
relay.h
res_counter.h
resource.h
include/linux/resource.h needs types.h
2010-11-12 07:55:30 -08:00
resume-trace.h
PM: Add sysfs attr for rechecking dev hash from PM trace
2010-10-17 01:57:50 +02:00
rfkill.h
rfkill: remove dead code
2010-11-15 13:24:06 -05:00
ring_buffer.h
ring-buffer: Remove ring_buffer_event_time_delta()
2010-10-20 13:37:56 -04:00
rio.h
rapidio: add definitions of Component Tag fields
2011-01-13 08:03:18 -08:00
rio_drv.h
rapidio: use common destid storage for endpoints and switches
2011-01-13 08:03:17 -08:00
rio_ids.h
rapidio: add new idt sRIO switches
2011-01-13 08:03:18 -08:00
rio_regs.h
rapidio: fix IDLE2 bits corruption
2010-10-27 18:03:16 -07:00
rmap.h
thp: transparent hugepage core
2011-01-13 17:32:42 -08:00
romfs_fs.h
romfs: have romfs_fs.h pull in necessary headers
2011-01-13 08:03:23 -08:00
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtc: Namespace fixup
2010-12-13 22:48:21 +01:00
rtmutex.h
rtnetlink.h
net: rtnetlink.h -- only include linux/netdevice.h when used by the kernel
2010-11-15 11:29:30 -08:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sc26198.h
scatterlist.h
scc.h
sched.h
thp: khugepaged
2011-01-13 17:32:43 -08:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h
Merge branch 'master' into next
2011-01-10 09:46:24 +11:00
selection.h
vcs: invoke the vt update callback when /dev/vcs* is written to
2010-10-22 10:20:06 -07:00
selinux.h
secmark: make secmark object handling generic
2010-10-21 10:12:48 +11:00
selinux_netlink.h
sem.h
semaphore.h
semaphore: Remove mutex emulation
2010-10-30 12:12:50 +02:00
seq_file.h
seq_file_net.h
seqlock.h
kernel: optimise seqlock
2011-01-07 17:50:27 +11:00
serial.h
serial: fix port type conflict between NS16550A & U6_16550A
2010-09-03 17:29:04 -07:00
serial167.h
serial_8250.h
serial: abstraction for 8250 legacy ports
2010-10-22 10:20:10 -07:00
serial_core.h
pps: unify timestamp gathering
2011-01-13 08:03:19 -08:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h
omap: Serial: Define register access modes in LCR
2010-11-30 14:11:49 -08:00
serial_sci.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework
2011-01-13 15:06:28 +09:00
serialP.h
serio.h
Input: serio - add support for PS2Mult multiplexer protocol
2010-10-18 09:33:31 -07:00
sfi.h
x86/mrst: Add SFI platform device parsing code
2010-11-09 14:45:52 +01:00
sfi_acpi.h
sh_clk.h
sh: clkfwk: Disable init clk op for non-legacy clocks.
2010-11-15 18:48:25 +09:00
sh_dma.h
sh_intc.h
sh: intc: Fix up initializers for gcc 4.5.
2010-11-09 16:38:20 +09:00
sh_pfc.h
sh: pfc: support pinmux deregistration.
2010-10-04 03:54:56 +09:00
sh_timer.h
ARM: shmobile: remove sh_timer_config clk member
2010-10-31 10:40:39 -04:00
shm.h
shmem_fs.h
sht15.h
signal.h
signalfd.h
HWPOISON/signalfd: add support for addr_lsb
2010-10-08 09:32:15 +02:00
skbuff.h
net: Introduce skb_checksum_start_offset()
2010-12-16 14:43:14 -08:00
slab.h
kernel: kmem_ptr_validate considered harmful
2011-01-07 17:50:16 +11:00
slab_def.h
tracing/slab: Move kmalloc tracepoint out of inline code
2010-11-28 21:16:28 +02:00
slob_def.h
slub_def.h
slub tracing: move trace calls out of always inlined functions to reduce kernel code size
2010-11-06 09:04:33 +02:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
Typedef SMP call function pointer
2010-10-27 17:28:36 +01:00
smp_lock.h
Fix build failure due to hwirq.h needing smp_lock.h
2010-11-17 14:58:36 -08:00
smsc911x.h
snmp.h
tcp: Replace time wait bucket msg by counter
2010-12-08 12:16:33 -08:00
socket.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2011-01-13 10:25:58 -08:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sony-laptop: support new hotkeys on the P, Z and EC series
2011-01-10 12:00:22 -05:00
sort.h
sound.h
soundcard.h
spinlock.h
Fix IRQ flag handling naming
2010-10-07 14:08:55 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
stackprotector.h
stacktrace.h
x86: Eliminate bp argument from the stack tracing routines
2010-11-18 14:37:34 +01:00
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h
stmmac: add init/exit callback in plat_stmmacenet_data struct
2010-11-24 11:14:24 -08:00
stop_machine.h
stopmachine: Define __stop_machine when CONFIG_STOP_MACHINE=n
2010-10-14 08:55:28 +02:00
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-01-13 20:15:35 -08:00
suspend_ioctls.h
svga.h
swab.h
swap.h
thp: transparent hugepage core
2011-01-13 17:32:42 -08:00
swapops.h
swiotlb.h
synclink.h
drivers/char/synclink_gt.c: add extended sync feature
2010-10-27 18:03:14 -07:00
sys.h
syscalls.h
tracing: Remove useless syscall ftrace_event_call declaration
2010-11-18 14:37:45 +01:00
sysctl.h
sysdev.h
sysfs.h
sysfs: Add sysfs_merge_group() and sysfs_unmerge_group()
2010-10-17 01:57:44 +02:00
syslog.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats: pad taskstats netlink response for aligment issues on ia64
2010-12-22 19:43:34 -08:00
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
Merge branch 'misc' into release
2011-01-12 05:14:15 -05:00
thread_info.h
futex: Mark restart_block.futex.uaddr[2] __user
2010-09-18 12:19:21 +02:00
threads.h
ti_wilink_st.h
drivers: misc: ti-st: fix review comments
2010-10-14 12:41:10 -07:00
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
pps: capture MONOTONIC_RAW timestamps as well
2011-01-13 08:03:21 -08:00
timecompare.h
timer.h
timer: Make try_to_del_timer_sync() the same on SMP and UP
2010-10-22 14:46:25 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timerqueue: Make timerqueue_getnext() static inline
2010-12-11 12:34:34 +01:00
times.h
timex.h
ntp: add hardpps implementation
2011-01-13 08:03:20 -08:00
tiocl.h
tipc.h
tipc: cleanup various cosmetic whitespace issues
2011-01-01 13:57:56 -08:00
tipc_config.h
tipc: cleanup various cosmetic whitespace issues
2011-01-01 13:57:56 -08:00
topology.h
sched: Add book scheduling domain
2010-09-09 20:41:20 +02:00
toshiba.h
toshiba.h: hide a function prototypes behind __KERNEL__ macro
2011-01-13 08:03:08 -08:00
tpm.h
key: add tpm_send command
2010-11-29 08:55:22 +11:00
tpm_command.h
keys: add new trusted key-type
2010-11-29 08:55:25 +11:00
trace_clock.h
trace_seq.h
tracehook.h
signals: move cred_guard_mutex from task_struct to signal_struct
2010-10-27 18:03:12 -07:00
tracepoint.h
tracepoint: Add __rcu annotation
2011-01-07 20:57:22 -05:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2010-12-02 12:58:16 -08:00
tty_driver.h
tty: fix typos/errors in tty_driver.h comments
2010-12-16 13:14:32 -08:00
tty_flip.h
tty_ldisc.h
pps: timestamp is always passed to dcd_change()
2011-01-13 08:03:20 -08:00
typecheck.h
types.h
types.h: move misplaced comment
2010-10-26 16:52:03 -07:00
u64_stats_sync.h
Kill off a bunch of warning: ‘inline’ is not at beginning of declaration
2010-11-28 23:08:04 +01:00
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
Input: introduce device properties
2010-12-20 09:37:33 +01:00
uio.h
uio_driver.h
uio: Change mail address of Hans J. Koch
2010-11-10 16:57:11 -08:00
ultrasound.h
un.h
unistd.h
usb.h
Merge branch 'usb-next' into musb-merge
2010-12-16 10:05:06 -08:00
usb_usual.h
usb-storage: add new no_read_capacity_16 quirk
2010-10-22 10:22:05 -07:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
user_ns: improve the user_ns on-the-slab packaging
2011-01-13 08:03:18 -08:00
utime.h
uts.h
utsname.h
uuid.h
uwb.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vga_switcheroo: fix build with non switcheroo enabled path.
2011-01-06 13:05:04 +10:00
vgaarb.h
vhost.h
via-core.h
Merge branch 'viafb-next' of git://github.com/schandinat/linux-2.6
2010-11-10 12:04:41 +09:00
via-gpio.h
via.h
via_i2c.h
video_output.h
ACPI: video: fix build for VIDEO_OUTPUT_CONTROL=n
2010-12-11 02:01:35 -05:00
videodev2.h
[media] V4L2: Add seek spacing and RDS CAP bits
2010-10-21 07:55:58 -02:00
virtio.h
virtio_9p.h
Remove duplicate includes from many files
2010-10-27 18:03:18 -07:00
virtio_balloon.h
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
vlynq.h
vmalloc.h
mm: unify module_alloc code for vmalloc
2011-01-13 17:32:34 -08:00
vmstat.h
mm: vmstat: use a single setter function and callback for adjusting percpu thresholds
2011-01-13 17:32:31 -08:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h
wait: using uninitialized member of wait queue
2010-10-05 11:47:18 -07:00
wanrouter.h
watchdog.h
wimax.h
wireless.h
wext: fix alignment problem in serializing 'struct iw_point'
2010-10-13 15:45:21 -04:00
wl12xx.h
wl1271: ref_clock cosmetic changes
2010-11-15 13:25:02 -05:00
wm97xx.h
workqueue.h
Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2011-01-07 16:58:04 -08:00
writeback.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
2010-10-30 09:05:48 -07:00
x25.h
xattr.h
Smack: Transmute labels on specified directories
2010-12-07 14:04:02 -08:00
xfrm.h
xfrm: Add Traffic Flow Confidentiality padding XFRM attribute
2010-12-10 14:43:58 -08:00
xilinxfb.h
xz.h
decompressors: add XZ decompressor module
2011-01-13 08:03:24 -08:00
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h