linux-stable/include/linux
Clemens Ladisch 13882a82ee firewire: optimize iso queueing by setting wake only after the last packet
When queueing iso packets, the run time is dominated by the two
MMIO accesses that set the DMA context's wake bit.  Because most
drivers submit packets in batches, we can save much time by
removing all but the last wakeup.

The internal kernel API is changed to require a call to
fw_iso_context_queue_flush() after a batch of queued packets.
The user space API does not change, so one call to
FW_CDEV_IOC_QUEUE_ISO must specify multiple packets to take
advantage of this optimization.

In my measurements, this patch reduces the time needed to queue
fifty skip packets from userspace to one sixth on a 2.5 GHz CPU,
or to one third at 800 MHz.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
2011-05-10 22:53:45 +02:00
..
amba Fix common misspellings 2011-03-31 11:26:23 -03:00
byteorder
caif
can Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2011-04-11 07:27:24 -07:00
ceph ceph: Move secret key parsing earlier. 2011-03-29 12:11:16 -07:00
crush
decompress Fix common misspellings 2011-03-31 11:26:23 -03:00
dvb
hdlc
i2c
input Input: estimate number of events per packet 2011-04-18 10:15:43 -07:00
isdn Fix common misspellings 2011-03-31 11:26:23 -03:00
lockd
mfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-05-02 20:26:32 -07:00
mlx4
mmc mmc: fix a race between card-detect rescan and clock-gate work instances 2011-04-27 19:16:12 -04:00
mtd Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2011-04-11 07:27:24 -07:00
netfilter_arp
netfilter_bridge Fix common misspellings 2011-03-31 11:26:23 -03:00
netfilter_ipv4
netfilter_ipv6
nfc
nfsd Fix common misspellings 2011-03-31 11:26:23 -03:00
platform_data
power
raid Fix common misspellings 2011-03-31 11:26:23 -03:00
regulator regulator: provide consumer interface for fall/rise time 2011-03-26 14:15:06 +00:00
rtc
spi Fix common misspellings 2011-03-31 11:26:23 -03:00
ssb
sunrpc SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO 2011-04-24 14:28:45 -04:00
tc_act
tc_ematch
unaligned
usb usbnet: Resubmit interrupt URB if device is open 2011-04-28 12:56:09 -07:00
uwb Fix common misspellings 2011-03-31 11:26:23 -03:00
wimax
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
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
altera_jtaguart.h
altera_uart.h
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
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/solos-pci: Don't flap VCs when carrier state changes 2011-03-30 16:53:38 -07:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
atomic.h
attribute_container.h
audit.h
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
baycom.h
bcd.h
bch.h
bfin_mac.h
bfs_fs.h
binfmts.h
bio.h
bit_spinlock.h bit_spinlock: don't play preemption games inside the busy loop 2011-04-25 18:10:58 -07:00
bitmap.h
bitops.h
bitrev.h
blk-iopoll.h
blk_types.h
blkdev.h block: get rid of QUEUE_FLAG_REENTER 2011-04-19 13:32:46 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
bug.h
c2port.h
cache.h
can.h
capability.h
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cdrom.h
cfag12864b.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cgroup_subsys.h
cgroupstats.h
chio.h
circ_buf.h
clk.h
clkdev.h
clockchips.h
clocksource.h
cm4000_cs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
coff.h
com20020.h
compaction.h
compat.h
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
completion.h
comstats.h
concap.h
configfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
connector.h connector: convert to synchronous netlink message processing 2011-03-30 17:14:33 -07:00
console.h
console_struct.h
consolemap.h
const.h
coredump.h
cper.h Fix common misspellings 2011-03-31 11:26:23 -03:00
cpu.h
cpu_rmap.h
cpufreq.h
cpuidle.h
cpumask.h
cpuset.h
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
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
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: get rid of insane dentry hashing rules 2011-04-24 07:58:46 -07:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
device-mapper.h md/dm - remove remains of plug_fn callback. 2011-04-18 18:25:41 +10:00
device.h
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm-kcopyd.h
dm-log-userspace.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h
dma_remapping.h
dmaengine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
dmapool.h
dmar.h
dmi.h
dn.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
drbd.h Fix common misspellings 2011-03-31 11:26:23 -03:00
drbd_limits.h Fix common misspellings 2011-03-31 11:26:23 -03:00
drbd_nl.h
drbd_tag_magic.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h
edac.h
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: get rid of elv_insert() interface 2011-04-05 23:51:37 +02:00
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h Fix common misspellings 2011-03-31 11:26:23 -03:00
eventfd.h
eventpoll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
exportfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fanotify.h
fault-inject.h
fb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
fec.h
fib_rules.h
fiemap.h
file.h
filter.h
fips.h
firewire-cdev.h Fix common misspellings 2011-03-31 11:26:23 -03:00
firewire-constants.h
firewire.h firewire: optimize iso queueing by setting wake only after the last packet 2011-05-10 22:53:45 +02:00
firmware-map.h
firmware.h
flat.h
flex_array.h flex_array: flex_array_prealloc takes a number of elements, not an end 2011-04-28 16:12:47 -04:00
font.h
freezer.h
fs.h vfs: Re-introduce s_uuid in the superblock 2011-04-12 15:21:04 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fscache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
fsl-diu-fb.h
fsl_devices.h
fsnotify.h
fsnotify_backend.h
ftrace.h
ftrace_event.h Regression: partial revert "tracing: Remove lock_depth from event entry" 2011-05-06 13:20:59 -07:00
ftrace_irq.h
fuse.h
futex.h
gameport.h
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h
getcpu.h
gfp.h
gfs2_ondisk.h
gigaset_dev.h
gpio-fan.h
gpio-i2cmux.h
gpio.h
gpio_keys.h
gpio_mouse.h
gsmmux.h
hardirq.h
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid-roccat.h
hid.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h mm: thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups 2011-04-28 11:28:20 -07:00
hugetlb.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-tegra.h
i2c-xiic.h
i2c.h
i2o-dev.h
i2o.h Fix common misspellings 2011-03-31 11:26:23 -03:00
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h
if.h
if_addr.h
if_addrlabel.h
if_alg.h
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
if_fc.h
if_fddi.h
if_frad.h
if_hippi.h
if_infiniband.h
if_link.h
if_ltalk.h
if_macvlan.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h
if_x25.h
igmp.h
ihex.h
ima.h
in.h
in6.h
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_task.h
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-04-18 13:29:03 -07:00
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h Fix common misspellings 2011-03-31 11:26:23 -03:00
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
iommu.h
ioport.h
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipc.h
ipc_namespace.h
ipmi.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h
ipv6_route.h
ipx.h
irda.h
irq.h genirq: Remove obsolete comment 2011-03-30 00:37:41 +02:00
irq_cpustat.h
irq_work.h
irqdesc.h genirq: Remove compat code 2011-03-29 14:48:19 +02:00
irqflags.h
irqnr.h
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 Fix common misspellings 2011-03-31 11:26:23 -03:00
jbd.h
jbd2.h
jffs2.h
jhash.h
jiffies.h Fix common misspellings 2011-03-31 11:26:23 -03:00
journal-head.h
joystick.h
jump_label.h
jump_label_ref.h
jz4740-adc.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild
kbuild.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h
kernel_stat.h
kernelcapi.h
kexec.h kdump: Allow shrinking of kdump region to be overridden 2011-04-01 16:14:30 +11:00
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ksm.h
kthread.h
ktime.h Fix common misspellings 2011-03-31 11:26:23 -03:00
kvm.h
kvm_host.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-lm3530.h Fix common misspellings 2011-03-31 11:26:23 -03:00
leds-bd2802.h
leds-lp3944.h
leds-lp5521.h
leds-lp5523.h
leds-pca9532.h
leds-regulator.h
leds.h Merge git://git.infradead.org/battery-2.6 2011-03-25 21:00:29 -07:00
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h libata: Implement ATA_FLAG_NO_DIPM and apply it to mcp65 2011-04-24 11:32:16 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h add hlist_bl_lock/unlock helpers 2011-04-25 18:14:10 -07:00
list_nulls.h
list_sort.h
llc.h
lockdep.h
log2.h
loop.h
lp.h
lru_cache.h Fix common misspellings 2011-03-31 11:26:23 -03:00
lsm_audit.h
lzo.h
m48t86.h
magic.h
major.h
map_to_7segment.h
maple.h
marvell_phy.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
media.h
memblock.h
memcontrol.h memcg: fix mem_cgroup_rotate_reclaimable_page() 2011-04-14 16:06:54 -07:00
memory.h
memory_hotplug.h
mempolicy.h
mempool.h
memstick.h
meye.h
mg_disk.h
micrel_phy.h
migrate.h
mii.h
minix_fs.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h Don't lock guardpage if the stack is growing up 2011-05-09 16:22:07 -07:00
mm_inline.h
mm_types.h
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h
mnt_namespace.h
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h
mpage.h
mqueue.h
mroute.h
mroute6.h Fix common misspellings 2011-03-31 11:26:23 -03:00
msdos_fs.h
msg.h
msi.h
msm_mdp.h
mtio.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
nbd.h
ncp.h
ncp_fs.h
ncp_mount.h
ncp_no.h
neighbour.h
net.h
net_dropmon.h
net_tstamp.h
netdevice.h net: Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM 2011-04-01 20:23:25 -07:00
netfilter.h netfilter: af_info: add 'strict' parameter to limit lookup to .oif 2011-04-04 17:00:54 +02:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nfs4_mount.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h NFSv4.1: Don't loop forever in nfs4_proc_create_session 2011-04-24 14:28:18 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h NFS: Fix a hang in the writeback path 2011-03-27 17:48:07 +02:00
nfs_xdr.h NFSv4: Ensure we request the ordinary fileid when doing readdirplus 2011-04-27 15:57:16 -04:00
nfsacl.h
nilfs2_fs.h
nl80211.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h Fix common misspellings 2011-03-31 11:26:23 -03:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h
of_address.h
of_device.h
of_fdt.h
of_gpio.h
of_i2c.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_spi.h
omap3isp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
omapfb.h
oom.h
opp.h
oprofile.h
oxu210hp.h
padata.h
page-debug-flags.h
page-flags.h
page-isolation.h
page_cgroup.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pageblock-flags.h
pagemap.h Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block 2011-03-24 10:16:26 -07:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-dma.h
pci.h
pci_hotplug.h
pci_ids.h i2c-i801: Move device ID definitions to driver 2011-05-01 18:18:49 +02:00
pci_regs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pcieport_if.h
pda_power.h
percpu-defs.h
percpu.h slub: Fix the lockless code on 32-bit platforms with no 64-bit cmpxchg 2011-05-04 14:20:20 -07:00
percpu_counter.h
perf_event.h Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 2011-04-07 11:14:49 -07:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy.h
phy_fixed.h
pid.h next_pidmap: fix overflow condition 2011-04-18 10:35:30 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pktcdvd.h
platform_device.h mfd: Fetch cell pointer from platform_device->mfd_cell 2011-04-12 11:13:00 +02:00
plist.h
pm.h
pm_qos_params.h
pm_runtime.h
pm_wakeup.h
pmu.h
pnp.h
poison.h
poll.h Fix common misspellings 2011-03-31 11:26:23 -03:00
posix-clock.h posix clocks: Replace mutex with reader/writer semaphore 2011-04-18 10:39:38 +02:00
posix-timers.h
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps.h
pps_kernel.h
prctl.h
preempt.h
prefetch.h Fix common misspellings 2011-03-31 11:26:23 -03:00
printk.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
pstore.h
ptp_classify.h
ptrace.h ptrace: Prepare to fix racy accesses on task breakpoints 2011-04-25 17:28:24 +02:00
pwm.h
pwm_backlight.h
pxa2xx_ssp.h Fix common misspellings 2011-03-31 11:26:23 -03:00
pxa168_eth.h
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
quotaops.h fs: protect inode->i_state with inode->i_lock 2011-03-24 21:16:31 -04:00
radeonfb.h
radix-tree.h
raid_class.h
ramfs.h
ramoops.h
random.h
range.h
rar_register.h
ratelimit.h
rational.h
raw.h
rbtree.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h rcu: create new rcu_access_index() and use in mce 2011-04-01 07:27:31 -07:00
rcutiny.h
rcutree.h
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h
resource.h
resume-trace.h
rfkill.h
ring_buffer.h
rio.h RapidIO/mpc85xx: fix possible mport registration problems 2011-04-14 16:06:56 -07:00
rio_drv.h
rio_ids.h RapidIO: add IDT CPS-1432 switch definitions 2011-04-14 16:06:56 -07:00
rio_regs.h
rmap.h
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h
rtc.h RTC: Fix early irqs caused by calling rtc_set_alarm too early 2011-03-29 18:44:05 -07:00
rtmutex.h
rtnetlink.h
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 ptrace: Prepare to fix racy accesses on task breakpoints 2011-04-25 17:28:24 +02:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h SECURITY: Move exec_permission RCU checks into security modules 2011-04-22 16:17:29 -07:00
selection.h
selinux.h
selinux_netlink.h
sem.h
semaphore.h
seq_file.h
seq_file_net.h
seqlock.h
serial.h
serial167.h
serial_8250.h
serial_core.h
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serialP.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_intc.h
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
sht15.h
sigma.h
signal.h
signalfd.h
skbuff.h Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6 2011-04-07 11:14:49 -07:00
slab.h
slab_def.h
slob_def.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h Fix common misspellings 2011-03-31 11:26:23 -03:00
smc911x.h
smp.h
smsc911x.h
snmp.h
socket.h Fix common misspellings 2011-03-31 11:26:23 -03:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h sony-laptop: ignore hard switch rfkill events (SPIC) 2011-03-28 06:05:24 -04:00
sort.h
sound.h
soundcard.h Fix common misspellings 2011-03-31 11:26:23 -03:00
spinlock.h Fix common misspellings 2011-03-31 11:26:23 -03: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
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stmmac.h Fix common misspellings 2011-03-31 11:26:23 -03:00
stop_machine.h Fix common misspellings 2011-03-31 11:26:23 -03:00
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS 2011-04-11 22:54:42 +02:00
suspend_ioctls.h
svga.h
swab.h
swap.h Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block 2011-03-24 10:16:26 -07:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h
syscore_ops.h
sysctl.h
sysdev.h Fix common misspellings 2011-03-31 11:26:23 -03:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
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
thread_info.h
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
timecompare.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h Fix common misspellings 2011-03-31 11:26:23 -03:00
times.h
timex.h
tiocl.h
tipc.h
tipc_config.h
topology.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_seq.h
tracehook.h Fix common misspellings 2011-03-31 11:26:23 -03:00
tracepoint.h
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
u64_stats_sync.h
uaccess.h
ucb1400.h Fix common misspellings 2011-03-31 11:26:23 -03:00
udf_fs_i.h
udp.h
uinput.h
uio.h
uio_driver.h
ultrasound.h
un.h
unistd.h
usb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
utime.h
uts.h
utsname.h
uuid.h
uwb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
v4l2-mediabus.h [media] media: add missing 8-bit bayer formats and Y12 2011-04-19 11:23:31 -03:00
v4l2-subdev.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h [media] v4l: add V4L2_PIX_FMT_Y12 format 2011-04-19 11:20:56 -03:00
virtio.h
virtio_9p.h
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 NOMMU: support SMP dynamic percpu_alloc 2011-03-28 12:53:29 +01:00
vmstat.h mm: add VM counters for transparent hugepages 2011-04-14 16:06:55 -07:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h
wait.h
wanrouter.h
watchdog.h
wimax.h Fix common misspellings 2011-03-31 11:26:23 -03:00
wireless.h
wl12xx.h
wm97xx.h
workqueue.h
writeback.h fs: rename inode_lock to inode_hash_lock 2011-03-24 21:17:51 -04:00
x25.h
xattr.h
xfrm.h
xilinxfb.h Fix common misspellings 2011-03-31 11:26:23 -03:00
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h