Steven Rostedt
ed926f9b35
ftrace: Use counters to enable functions to trace
...
Every function has its own record that stores the instruction
pointer and flags for the function to be traced. There are only
two flags: enabled and free. The enabled flag states that tracing
for the function has been enabled (actively traced), and the free
flag states that the record no longer points to a function and can
be used by new functions (loaded modules).
These flags are now moved to the MSB of the flags (actually just
the top 32bits). The rest of the bits (30 bits) are now used as
a ref counter. Everytime a tracer register functions to trace,
those functions will have its counter incremented.
When tracing is enabled, to determine if a function should be traced,
the counter is examined, and if it is non-zero it is set to trace.
When a ftrace_ops is registered to trace functions, its hashes
are examined. If the ftrace_ops filter_hash count is zero, then
all functions are set to be traced, otherwise only the functions
in the hash are to be traced. The exception to this is if a function
is also in the ftrace_ops notrace_hash. Then that function's counter
is not incremented for this ftrace_ops.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2011-05-18 15:29:47 -04: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
mfd: Add twl4030 madc driver
2011-03-23 10:42:00 +01:00
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
mlx4: Add blue flame support for kernel consumers
2011-03-23 12:24:23 -07:00
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
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2011-03-16 15:11:04 -07:00
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
ACPI, APEI, Add PCIe AER error information printing support
2011-03-21 22:59:08 -04:00
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
libata: Use 'bool' return value for ata_id_XXX
2011-03-15 02:42:32 -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/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
backlight: add backlight type
2011-03-22 17:43:59 -07:00
basic_mmio_gpio.h
baycom.h
bcd.h
bch.h
lib: add shared BCH ECC library
2011-03-11 14:25:50 +00:00
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
crash_dump: export is_kdump_kernel to modules, consolidate elfcorehdr_addr, setup_elfcorehdr and saved_max_pfn
2011-03-23 19:47:19 -07:00
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
userns: make has_capability* into real functions
2011-03-23 19:47:06 -07:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
cdrom.h
cfag12864b.h
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
mm: compaction: prevent kswapd compacting memory to reduce CPU usage
2011-03-22 17:44:00 -07:00
compat.h
compiler-gcc.h
include/linux/compiler-gcc*.h: unify macro definitions
2011-03-22 17:44:10 -07:00
compiler-gcc3.h
include/linux/compiler-gcc*.h: unify macro definitions
2011-03-22 17:44:10 -07:00
compiler-gcc4.h
include/linux/compiler-gcc*.h: unify macro definitions
2011-03-22 17:44:10 -07:00
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
[CPUFREQ] Remove the pm_message_t argument from driver suspend
2011-03-16 17:54:33 -04:00
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
crc32: add missed brackets in macro
2011-03-22 17:44:15 -07:00
crc32c.h
cred.h
userns: security: make capabilities relative to the user namespace
2011-03-23 19:47:02 -07:00
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
net: davinci_emac:Fix translation logic for buffer descriptor
2011-03-22 19:25:05 -07:00
dca.h
dcache.h
vfs: get rid of insane dentry hashing rules
2011-04-24 07:58:46 -07:00
dcbnl.h
net: dcbnl: Add IEEE app selector value definitions
2011-03-14 17:02:43 -07:00
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
Introduce ARCH_NO_SYSDEV_OPS config option (v2)
2011-03-23 22:16:41 +01:00
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 ioctl: add flag to wipe buffers for secure data
2011-03-24 13:54:30 +00:00
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: --force option for disconnect
2011-03-10 11:35:17 +01:00
drbd_tag_magic.h
drbd: add packet_type 27 (return_code_only) to netlink api
2011-03-10 11:35:15 +01:00
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h
jump label: Introduce static_branch() interface
2011-04-04 12:48:08 -04:00
edac.h
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h
efivars: Expose efivars functionality to external drivers.
2011-03-14 08:40:51 -07:00
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
include/linux/err.h: add a function to cast error-pointers to a return value
2011-03-22 17:44:11 -07:00
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: use little-endian bitops
2011-03-23 19:46:17 -07:00
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
New AT_... flag: AT_EMPTY_PATH
2011-03-14 19:12:20 -04:00
fd.h
fddidevice.h
fdreg.h
fdtable.h
fec.h
fib_rules.h
fiemap.h
file.h
New kind of open files - "location only".
2011-03-15 02:21:45 -04:00
filter.h
fips.h
firewire-cdev.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
firewire-constants.h
firewire.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2011-03-21 10:05:22 -07: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: Use counters to enable functions to trace
2011-05-18 15:29:47 -04:00
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
block: fix non-atomic access to genhd inflight structures
2011-03-22 08:35:35 +01:00
getcpu.h
gfp.h
mm: add __GFP_OTHER_NODE flag
2011-03-22 17:44:05 -07:00
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
hrtimer: Update hrtimer->state documentation
2011-03-10 19:15:58 +01:00
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
i2c: Drop i2c_adapter.id
2011-03-20 14:50:53 +01:00
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
ipv6: Convert to use flowi6 where applicable.
2011-03-12 15:08:54 -08:00
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
headers: use __aligned_xx types for userspace
2011-03-18 15:14:45 -07:00
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
ipv4: Remove redundant RCU locking in ip_check_mc().
2011-03-10 16:37:26 -08:00
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
userns: user namespaces: convert several capable() calls
2011-03-23 19:47:08 -07:00
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
jbd2: add COW fields to struct jbd2_journal_handle
2011-03-20 21:13:43 -04:00
jffs2.h
jhash.h
jiffies.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
journal-head.h
jbd2: add the b_cow_tid field to journal_head struct
2011-03-20 20:08:48 -04:00
joystick.h
jump_label.h
jump label: Introduce static_branch() interface
2011-04-04 12:48:08 -04:00
jz4740-adc.h
kallsyms.h
vsprintf: Introduce %pB format specifier
2011-03-24 08:36:10 +01:00
kbd_diacr.h
kbd_kern.h
tty: stop using "delayed_work" in the tty layer
2011-03-22 16:17:32 -07:00
Kbuild
[media] omap3isp: Kconfig and Makefile
2011-03-22 04:53:54 -03:00
kbuild.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h
kstrto*: converting strings to integers done (hopefully) right
2011-03-22 17:44:14 -07:00
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
KGDB: Notify GDB of machine halt, reboot or power off
2011-03-18 16:54:31 +00:00
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
kthread: NUMA aware kthread_create_on_node()
2011-03-22 17:44:01 -07:00
ktime.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
kvm.h
kvm_host.h
KVM: Fix race between nmi injection and enabling nmi window
2011-03-17 13:08:30 -03:00
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
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
2011-03-18 22:33:38 -07:00
major.h
map_to_7segment.h
maple.h
marvell_phy.h
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
media.h
[media] media: Pick a free ioctls range
2011-03-22 04:53:56 -03:00
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
mm: mm_struct: remove 16 bytes of alignment padding on 64 bit builds
2011-03-22 17:44:03 -07:00
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
don't pass 'mounting_here' flag to follow_down()
2011-03-18 09:04:20 -04:00
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
NFSv4.1: layoutcommit
2011-03-23 15:29:04 -04:00
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
NFSv4: cleanup idmapper functions to take an nfs_server argument
2011-03-11 15:39:26 -05:00
nfs_iostat.h
NFSv4.1: implement generic pnfs layer write switch
2011-03-11 15:38:44 -05:00
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
Merge branch 'devicetree/next' of git://git.secretlab.ca/git/linux-2.6
2011-03-16 17:28:10 -07:00
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
dt: eliminate OF_NO_DEEP_PROBE and test for NULL match table
2011-03-23 14:55:56 -06:00
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
mm: remove unused TestSetPageLocked() interface
2011-03-22 17:44:03 -07:00
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
ata/pata_arasan_cf: fill dma chan->private from pdata->dma_priv
2011-03-14 02:58:03 -04:00
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
PCI: PCIe links may not get configured for ASPM under POWERSAVE mode
2011-03-21 09:40:43 -07:00
pci-dma.h
pci.h
PCI/ACPI: Report ASPM support to BIOS if not disabled from command line
2011-03-21 09:38:02 -07:00
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 'perf/stat' into perf/core
2011-05-06 21:07:38 +02: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
plist: Shrink struct plist_head
2011-03-11 15:13:26 -05:00
pm.h
Introduce ARCH_NO_SYSDEV_OPS config option (v2)
2011-03-23 22:16:41 +01:00
pm_qos_params.h
pm_runtime.h
PM: Do not create wakeup sysfs files for devices that cannot wake up
2011-03-15 00:43:14 +01:00
pm_wakeup.h
PM: Do not create wakeup sysfs files for devices that cannot wake up
2011-03-15 00:43:14 +01:00
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
proc: make struct proc_dir_entry::namelen unsigned int
2011-03-23 19:46:37 -07:00
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
pwm_backlight: add check_fb() hook
2011-03-22 17:44:00 -07:00
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
memcg: simplify the way memory limits are checked
2011-03-23 19:46:23 -07:00
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
rapidio: add architecture specific callbacks
2011-03-23 19:46:41 -07:00
rio_ids.h
RapidIO: add IDT CPS-1432 switch definitions
2011-04-14 16:06:56 -07:00
rio_regs.h
rmap.h
mm: simplify anon_vma refcounts
2011-03-22 17:44:03 -07:00
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
sigma-firmware: loader for Analog Devices' SigmaStudio
2011-03-22 17:44:15 -07:00
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
slub: Add statistics for this_cmpxchg_double failures
2011-03-22 20:48:04 +02:00
sm501-regs.h
sm501.h
video, sm501: add I/O functions for use on powerpc
2011-03-22 17:16:34 +09:00
smc91x.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
smc911x.h
smp.h
smp: add missing init.h include
2011-03-23 07:48:42 -07:00
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
svga: Make svga_set_timings() take an iomem regbase pointer.
2011-03-22 15:47:22 +09:00
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
introduce sys_syncfs to sync a single file system
2011-03-21 00:40:29 -04:00
syscore_ops.h
PM / Core: Introduce struct syscore_ops for core subsystems PM
2011-03-15 00:43:46 +01:00
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
tipc: Correct misnamed references to neighbor discovery domain
2011-03-13 16:35:18 -04:00
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
jump label: Introduce static_branch() interface
2011-04-04 12:48:08 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty: stop using "delayed_work" in the tty layer
2011-03-22 16:17:32 -07:00
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
add the common dma_addr_t typedef to include/linux/types.h
2011-03-22 17:44:09 -07:00
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
userns: allow sethostname in a container
2011-03-23 19:47:03 -07:00
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
[media] v4l: v4l2_subdev userspace crop API
2011-03-22 04:53:33 -03:00
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
xfrm: Add basic infrastructure to support IPsec extended sequence numbers
2011-03-13 20:22:28 -07:00
xilinxfb.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zlib: slim down zlib_deflate() workspace when possible
2011-03-22 17:44:17 -07:00
zorro.h
zorro_ids.h
zutil.h