kernel_optimize_test/include/linux
Jason Wessel 98fcb5f781 USB: serial: usb_debug,usb_generic_serial: implement sysrq and serial break
The usb_debug driver was modified to implement serial break handling
by using a "magic" data packet comprised of the sequence:

       0x00 0xff 0x01 0xfe   0x00 0xfe 0x01 0xff

When the tty layer requests a serial break the usb_debug driver sends
the magic packet.  On the receiving side the magic packet is thrown
away or a sysrq is activated depending on what kernel .config options
have been set.

The generic serial driver was modified as well as the usb serial
headers to generically implement sysrq processing in the same way the
non usb uart based drivers implement the sysrq handling.  This will
allow other usb serial devices to implement sysrq handling as desired.

The new usb serial functions are named similarly and implemented
similarly to the uart functions as follows:

usb_serial_handle_break <-> uart_handle_break
usb_serial_handle_sysrq_char <-> uart_handle_sysrq_char

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-06-15 21:44:45 -07:00
..
amba Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2009-06-14 13:42:43 -07:00
byteorder
can can: sja1000: generic OF platform bus driver 2009-06-01 02:53:35 -07:00
decompress
dvb
hdlc
i2c i2c: xtensa s6000 i2c driver 2009-04-07 10:23:34 +01:00
isdn isdn: rename capi_ctr_reseted() to capi_ctr_down() 2009-06-08 00:45:50 -07:00
lockd
mfd MFD,mmc: tmio_mmc: make HCLK configurable 2009-06-13 22:42:59 +02:00
mlx4 IB/mlx4: Add strong ordering to local inval and fast reg work requests 2009-06-05 10:36:24 -07:00
mmc libertas: add support for Marvell SD8688 chip 2009-04-22 16:54:41 -04:00
mtd [MTD] [NAND] Add support for 4KiB pages. 2009-04-06 07:01:56 -07:00
netfilter Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2009-06-11 16:00:49 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd switch rqst_exp_parent() 2009-06-11 21:36:00 -04:00
raid md/raid6: move raid6 data processing to raid6_pq.ko 2009-03-31 15:09:39 +11:00
regulator regulator/max1586: support increased V3 voltage range 2009-06-15 11:18:26 +01:00
rtc
spi net/libertas: remove GPIO-CS handling in SPI interface code 2009-06-10 13:27:50 -04:00
ssb
sunrpc SUNRPC: Fix the problem of EADDRNOTAVAIL syslog floods on reconnect 2009-05-02 16:35:08 -07:00
tc_act
tc_ematch
unaligned
usb USB: serial: usb_debug,usb_generic_serial: implement sysrq and serial break 2009-06-15 21:44:45 -07:00
uwb
wimax wimax/i2400m: rename misleading I2400M_PL_PAD to I2400M_PL_ALIGN 2009-06-11 03:30:20 -07:00
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi_pmtmr.h
acpi.h irq: change ACPI GSI APIs to also take a device argument 2009-04-28 12:21:17 +02:00
adb.h
adfs_fs_i.h
adfs_fs_sb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
aio_abi.h
aio.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h
arcfb.h
async_tx.h
async.h
ata_platform.h
ata.h libata: Media rotation rate and form factor heuristics 2009-05-15 14:14:56 -04:00
atalk.h
ath9k_platform.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-mci.h atmel-mci: Add support for inverted detect pin 2009-04-08 20:47:48 +02:00
atmel-pwm-bl.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
auto_dev-ioctl.h autofs4: fix kernel includes 2009-04-01 08:59:23 -07:00
auto_fs4.h
auto_fs.h headers_check fix: linux/auto_fs.h 2009-06-01 06:21:13 +00:00
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h block: change the request allocation/congestion logic to be sync/async based 2009-04-06 08:04:53 -07:00
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h alpha: binfmt_aout fix 2009-05-02 15:36:10 -07:00
bio.h block: Use accessor functions for queue limits 2009-05-22 23:22:54 +02:00
bit_spinlock.h
bitmap.h
bitops.h bitops: Add __ffs64 bitop 2009-04-23 10:06:35 +01:00
bitrev.h
blkdev.h Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 2009-06-12 09:29:42 -07:00
blkpg.h
blktrace_api.h tracing/events: convert block trace points to TRACE_EVENT(), fix !CONFIG_BLOCK 2009-06-10 11:55:06 +02:00
blockgroup_lock.h
bootmem.h mm: enable hashdist by default on 64bit NUMA 2009-04-01 08:59:14 -07:00
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
buffer_head.h Add block_write_full_page_endio for passing endio handler 2009-04-16 07:47:49 -07:00
bug.h
c2port.h
cache.h
can.h
capability.h add some long-missing capabilities to fs_mask 2009-04-13 08:32:28 -07:00
capi.h
cb710.h cb710: more cleanup for the DEBUG case. 2009-06-13 22:42:59 +02:00
cciss_ioctl.h
cd1400.h
cdev.h fs: Remove i_cindex from struct inode 2009-06-11 21:36:09 -04:00
cdk.h
cdrom.h
cfag12864b.h
cgroup_subsys.h
cgroup.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2009-04-03 15:24:35 -07:00
cgroupstats.h
chio.h
circ_buf.h
clk.h [ARM] 5536/1: Move clk_add_alias() to arch/arm/common/clkdev.c 2009-06-04 17:45:43 +01:00
clockchips.h timers: Logic to move non pinned timers 2009-05-13 16:52:42 +02:00
clocksource.h clocksource: setup mult_orig in clocksource_enable() 2009-05-02 11:45:15 +02:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coda.h
coff.h
com20020.h
compat.h signals: implement sys_rt_tgsigqueueinfo 2009-04-30 19:24:24 +02:00
compiler-gcc3.h
compiler-gcc4.h
compiler-gcc.h
compiler-intel.h
compiler.h module_param: add __same_type convenience wrapper for __builtin_types_compatible_p 2009-06-12 21:46:57 +09:30
completion.h
comstats.h
concap.h
configfs.h
connector.h Staging: dst: core files. 2009-04-03 14:53:32 -07:00
console_struct.h
console.h
consolemap.h
const.h
cpu.h cpu hotplug: remove unused cpuhotplug_mutex_lock() 2009-04-02 19:05:00 -07:00
cpufreq.h
cpuidle.h
cpumask.h cpumask: introduce zalloc_cpumask_var 2009-06-09 22:30:26 +09:30
cpuset.h cpusets: replace zone allowed functions with node allowed 2009-04-02 19:04:57 -07:00
cramfs_fs_sb.h
cramfs_fs.h linux/magic.h: move cramfs magic out of cramfs_fs.h 2009-06-11 21:36:10 -04:00
crash_dump.h
crc7.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred: #include init.h in cred.h 2009-05-29 08:40:01 -07:00
crypto.h
cryptohash.h
ctype.h
cuda.h
cyclades.h tty: cyclades, remove typedefs 2009-06-11 08:50:57 -07:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
dcache.h dcache: extrace and use d_unlinked() 2009-06-11 21:36:06 -04:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h lockdep: warn about lockdep disabling after kernel taint, fix 2009-04-14 11:11:52 +02:00
debugfs.h
debugobjects.h
delay.h
delayacct.h
device_cgroup.h
device-mapper.h block: Do away with the notion of hardsect_size 2009-05-22 23:22:54 +02:00
device.h PM: Remove device_type suspend()/resume() 2009-06-12 21:32:32 +02:00
devpts_fs.h
dio.h
dirent.h
display.h
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlm.h dlm: Make name input parameter of {,dlm_}new_lockspace() const 2009-05-07 10:14:26 -05:00
dlmconstants.h
dm9000.h
dm-dirty-log.h dm raid1: add is_remote_recovering hook for clusters 2009-04-02 19:55:30 +01:00
dm-io.h
dm-ioctl.h
dm-kcopyd.h
dm-region-hash.h
dma_remapping.h
dma-attrs.h
dma-debug.h dma-debug: add dma_debug_resize_entries() to adjust the number of dma_debug_entries 2009-04-15 12:22:37 +02:00
dma-mapping.h dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 2009-04-07 08:31:11 -07:00
dmaengine.h ioatdma: fix "ioatdma frees DMA memory with wrong function" 2009-05-12 14:41:47 -07:00
dmapool.h
dmar.h x86: x2apic, IR: Clean up X86_X2APIC and INTR_REMAP config checks 2009-04-21 09:08:25 +02:00
dmi.h dmi: Let dmi_walk() users pass private data 2009-03-30 21:46:44 +02:00
dn.h
dnotify.h dnotify: reimplement dnotify using fsnotify 2009-06-11 14:57:53 -04:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
ds1286.h
ds17287rtc.h
dst.h Staging: dst: core files. 2009-04-03 14:53:32 -07:00
dtlk.h
dw_dmac.h dw_dmac: add cyclic API to DW DMA driver 2009-04-01 15:42:34 -07:00
dynamic_debug.h Driver core: remove pr_fmt() from dynamic_dev_dbg() printk 2009-04-16 16:17:11 -07:00
edac.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h block: implement and enforce request peek/start/fetch 2009-05-11 09:52:18 +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 net: introduce a list of device addresses dev_addr_list (v6) 2009-05-05 12:26:24 -07:00
ethtool.h e1000e: Expose MDI-X status via ethtool change 2009-06-09 05:25:36 -07:00
eventfd.h eventfd: improve support for semaphore-like behavior 2009-04-01 08:59:20 -07:00
eventpoll.h
exportfs.h
ext2_fs_sb.h
ext2_fs.h
ext3_fs_i.h
ext3_fs_sb.h
ext3_fs.h Merge branch 'ext3-latency-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2009-04-03 11:10:33 -07:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h
fb.h fbdev: fix color component field length documentation 2009-04-13 15:04:29 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h kmemtrace, fs: fix linux/fdtable.h header file dependencies 2009-04-03 12:13:03 +02:00
fib_rules.h
fiemap.h include/linux/fiemap.h: include types.h now that it's exported 2009-04-13 15:04:30 -07:00
file.h
filter.h
firewire-cdev.h
firewire-constants.h
firmware-map.h
firmware.h
flat.h
font.h
freezer.h
fs_enet_pd.h net: Rework fs_enet driver to use of_mdio infrastructure 2009-04-27 02:53:51 -07:00
fs_stack.h
fs_struct.h New locking/refcounting for fs_struct 2009-03-31 23:00:26 -04:00
fs_uart_pd.h
fs.h New helper - simple_fsync() 2009-06-11 21:36:11 -04:00
fscache-cache.h FS-Cache: Add use of /proc and presentation of statistics 2009-04-03 16:42:37 +01:00
fscache.h FS-Cache: Implement data I/O part of netfs API 2009-04-03 16:42:39 +01:00
fsl_devices.h Merge branch 'merge' of git://git.secretlab.ca/git/linux-2.6 into merge 2009-04-22 13:02:09 +10:00
fsnotify_backend.h inotify: reimplement inotify using fsnotify 2009-06-11 14:57:54 -04:00
fsnotify.h fsnotify: move events should indicate the event was on a child 2009-06-11 14:57:54 -04:00
ftrace_event.h tracing: make trace pipe recognize latency format flag 2009-06-01 23:26:02 -04:00
ftrace_irq.h
ftrace.h tracing: add same level recursion detection 2009-04-17 16:21:32 -04:00
fuse.h CUSE: implement CUSE - Character device in Userspace 2009-06-09 11:24:11 +02:00
futex.h futex: remove FUTEX_REQUEUE_PI (non CMP) 2009-04-30 11:41:35 +02:00
gameport.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 2009-06-12 09:29:42 -07:00
getcpu.h
gfp.h slab,slub: don't enable interrupts during early boot 2009-06-12 18:53:33 +03:00
gfs2_ondisk.h
gigaset_dev.h
gpio_keys.h
gpio_mouse.h
gpio.h
hardirq.h Merge branch 'linus' into irq/threaded 2009-04-06 01:41:22 +02:00
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h remove <linux/ata.h> include from <linux/hdreg.h> 2009-04-01 21:42:26 +02:00
hid-debug.h
hid.h HID: add new multitouch and digitizer contants 2009-05-20 15:48:35 +02:00
hiddev.h
hidraw.h
highmem.h Fix highmem PPC build failure 2009-04-03 09:48:29 -07:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h clocksource: prevent selection of low resolution clocksourse also for nohz=on 2009-06-13 12:00:26 +02:00
htirq.h
hugetlb.h
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 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6 2009-04-06 18:11:41 -07:00
i2c-ocores.h i2c-ocores: Can add I2C devices to the bus 2009-06-13 10:39:28 +01:00
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c.h i2c: Fix sparse warnings for I2C_BOARD_INFO() 2009-04-13 17:02:14 +02:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h i7300_idle: allow testing on i5000-series hardware w/o re-compile 2009-05-28 20:52:40 -04:00
i8042.h
ibmtr.h
icmp.h
icmpv6.h
ide.h Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 2009-06-11 10:00:03 -07:00
idr.h cgroup: CSS ID support 2009-04-02 19:04:53 -07:00
ieee80211.h cfg80211: use key size constants 2009-06-03 14:05:10 -04:00
if_addr.h
if_addrlabel.h
if_arcnet.h
if_arp.h Add constants for the ieee 802.15.4 stack 2009-06-09 05:25:30 -07:00
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-06-15 03:02:23 -07:00
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 af_packet: Teach to listen for multiple unicast addresses. 2009-05-21 15:13:39 -07:00
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 tun: add IFF_TUN_EXCL flag to avoid opening a persistent device. 2009-04-27 03:23:54 -07:00
if_tunnel.h sit: stateless autoconf for isatap 2009-05-19 16:02:02 -07:00
if_vlan.h gro: New frags interface to avoid copying shinfo 2009-04-16 02:02:07 -07:00
if.h net: release dst entry in dev_hard_start_xmit() 2009-05-18 22:19:19 -07:00
igmp.h
ihex.h
ima.h integrity: path_check update 2009-05-22 09:43:41 +10:00
in6.h
in_route.h
in.h ipv4: New multicast-all socket option 2009-06-02 00:45:24 -07:00
inet_diag.h
inet_lro.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h Merge branch 'perfcounters-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-06-11 14:01:07 -07:00
init.h vmlinux.lds.h update 2009-06-14 22:10:41 +02:00
initrd.h
inotify.h
input-polldev.h
input.h Input: multitouch - add tracking ID to the protocol 2009-05-23 09:53:18 -07:00
intel-iommu.h intel-iommu: set compatibility format interrupt 2009-04-03 21:46:01 +01:00
interrupt.h PM: Add empty suspend/resume device irq functions 2009-06-12 21:32:33 +02:00
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h block: prevent possible io_context->refcount overflow 2009-06-10 23:07:15 +02:00
ioctl.h
iommu-helper.h
iommu.h
ioport.h
ioprio.h
iova.h
ip6_tunnel.h
ip_vs.h
ip.h
ipc_namespace.h namespaces: mqueue namespace: adapt sysctl 2009-04-07 08:31:09 -07:00
ipc.h
ipmi_msgdefs.h ipmi: add oem message handling 2009-04-21 13:41:48 -07:00
ipmi_smi.h proc 2/2: remove struct proc_dir_entry::owner 2009-03-31 01:14:44 +04:00
ipmi.h ipmi: add oem message handling 2009-04-21 13:41:48 -07:00
ipsec.h
ipv6_route.h
ipv6.h IPv6: Add 'autoconf' and 'disable_ipv6' module parameters 2009-06-01 03:07:33 -07:00
ipx.h
irda.h
irq_cpustat.h
irq.h x86: remove some alloc_bootmem_cpumask_var calling 2009-06-11 19:27:07 +03:00
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
ivtv.h V4L/DVB (11042): v4l2-api: Add definitions for V4L2_MPEG_STREAM_VBI_FMT_IVTV payloads 2009-03-30 12:43:22 -03:00
ivtvfb.h
ixjuser.h
jbd2.h jbd2: use SWRITE_SYNC_PLUG when writing synchronous revoke records 2009-04-14 07:50:56 -04:00
jbd.h jbd: use SWRITE_SYNC_PLUG when writing synchronous revoke records 2009-04-14 10:10:47 -04:00
jffs2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
kallsyms.h Ksplice: Add functions for walking kallsyms symbols 2009-03-31 13:05:32 +10:30
kbd_diacr.h
kbd_kern.h
Kbuild Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-06-15 03:02:23 -07:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel_stat.h perfcounters, sched: remove __task_delta_exec() 2009-04-20 20:38:21 +02:00
kernel.h dynamic debug: resurrect old pr_debug() semantics as pr_devel() 2009-04-16 16:17:10 -07:00
kernelcapi.h
kexec.h
key-type.h
key.h kmemtrace, security: fix linux/key.h header file dependencies 2009-04-03 12:21:12 +02:00
keyboard.h keyboard: advertise KT_DEAD2 extended diacriticals 2009-06-14 13:50:36 -07:00
keyctl.h
kfifo.h
kgdb.h
klist.h
kmalloc_sizes.h
kmemleak.h kmemleak: Add the base support 2009-06-11 17:03:28 +01:00
kmemtrace.h tracing/events: move trace point headers into include/trace/events 2009-04-14 22:05:43 -04:00
kmod.h module: try_then_request_module must wait 2009-04-09 07:49:44 -07:00
kobj_map.h
kobject.h
kprobes.h kprobes: support kretprobe and jprobe per-probe disabling 2009-04-07 08:31:08 -07:00
kref.h
ks0108.h
kthread.h
ktime.h
kvm_host.h KVM: protect assigned dev workqueue, int handler and irq acker 2009-06-10 11:48:53 +03:00
kvm_para.h
kvm_types.h KVM: APIC: get rid of deliver_bitmask 2009-06-10 11:48:27 +03:00
kvm.h KVM: Make kvm header C++ friendly 2009-06-10 11:48:39 +03:00
lapb.h
latencytop.h
lcd.h
leds_pwm.h leds: simple driver for pwm driven LEDs 2009-04-06 16:06:26 +01:00
leds-bd2802.h leds: add BD2802GU LED driver 2009-04-06 16:06:26 +01:00
leds-pca9532.h
leds.h leds: Add suspend/resume state flags to leds-gpio 2009-04-06 16:06:26 +01:00
lguest_launcher.h lguest: remove obsolete LHREQ_BREAK call 2009-06-12 22:27:11 +09:30
lguest.h lguest: improve interrupt handling, speed up stream networking 2009-06-12 22:27:03 +09:30
libata.h ata: Report 16/32bit PIO as best we can 2009-04-16 15:28:23 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
list_nulls.h list_nulls: add hlist_nulls_add_head and hlist_nulls_del 2009-06-13 12:28:57 +02:00
list.h
llc.h
lmb.h
lockdep.h Factor out #ifdefs from kernel/spinlock.c to LOCK_CONTENDED_FLAGS 2009-04-02 19:05:10 -07:00
log2.h
loop.h loop: use BIO list management functions 2009-04-28 07:37:28 +02:00
lp.h
lsm_audit.h smack: implement logging V3 2009-04-14 09:00:19 +10:00
lzo.h
m48t86.h
magic.h linux/magic.h: move cramfs magic out of cramfs_fs.h 2009-06-11 21:36:10 -04:00
major.h
map_to_7segment.h
maple.h
marker.h
math64.h
matroxfb.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h mdio: Expose 10GBASE-T MDI-X status via ethtool 2009-06-11 02:47:10 -07:00
memcontrol.h memcg: fix mem_cgroup_shrink_usage() 2009-05-02 15:36:09 -07:00
memory_hotplug.h
memory.h Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-04-05 11:04:19 -07:00
mempolicy.h
mempool.h
memstick.h
meye.h
migrate.h
mii.h mii: Add mii_advertise_flowctrl() 2009-04-29 17:32:35 -07:00
minix_fs.h
miscdevice.h
mISDNdsp.h mISDN: Add XHFC support for embedded Speech-Design board to hfcmulti 2009-05-25 00:55:30 -07:00
mISDNhw.h mISDN: cleanup mISDNhw.h 2009-06-11 19:05:32 +02:00
mISDNif.h mISDN: Cleanup debug messages 2009-05-25 00:55:45 -07:00
mm_inline.h
mm_types.h generic debug pagealloc: build fix 2009-04-02 19:04:48 -07:00
mm.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6 2009-06-11 10:01:41 -07:00
mman.h mm: fix Committed_AS underflow on large NR_CPUS environment 2009-05-02 15:36:10 -07:00
mmdebug.h
mmiotrace.h tracing: x86, mmiotrace: only register for die notifier when tracer active 2009-04-29 11:33:34 +02:00
mmtimer.h
mmu_notifier.h
mmzone.h [ARM] Double check memmap is actually valid with a memmap has unexpected holes V2 2009-05-18 11:22:24 +01:00
mnt_namespace.h Get rid of indirect include of fs_struct.h 2009-03-31 23:00:27 -04:00
mod_devicetable.h
module.h module: trim exception table on init free. 2009-06-12 21:47:04 +09:30
moduleloader.h
moduleparam.h module_param: allow 'bool' module_params to be bool, not just int. 2009-06-12 21:46:58 +09:30
mount.h fs: introduce mnt_clone_write 2009-06-11 21:36:02 -04:00
mpage.h Remove two unneeded exports and make two symbols static in fs/mpage.c 2009-04-01 07:38:54 -04:00
mqueue.h
mroute6.h
mroute.h
msdos_fs.h
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h mutex: add atomic_dec_and_mutex_lock(), fix 2009-04-30 09:01:34 +02:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
n_r3964.h
namei.h switch follow_down() 2009-06-11 21:36:01 -04:00
nbd.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_fs.h
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h
net_dropmon.h Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-06-15 03:02:23 -07:00
net_tstamp.h
net.h
netdevice.h netdevice.h: Use frag list abstraction interfaces. 2009-06-09 00:17:27 -07:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h
netlink.h
netpoll.h
netrom.h
nfs2.h
nfs3.h
nfs4_acl.h
nfs4_mount.h
nfs4.h nfsd41: CREATE_EXCLUSIVE4_1 2009-04-03 17:41:23 -07:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Define and create superblock-level objects 2009-04-03 16:42:42 +01:00
nfs_fs.h NFS: nfs_readpage_async() needs to be accessible as a fallback for local caching 2009-04-03 16:42:44 +01:00
nfs_idmap.h
nfs_iostat.h NFS: Add some new I/O counters for FS-Cache doing things for NFS 2009-04-03 16:42:43 +01:00
nfs_mount.h
nfs_page.h
nfs_xdr.h Merge branch 'devel' into for-linus 2009-04-01 13:28:15 -04:00
nfs.h nfsd41: define nfs41 error codes 2009-04-03 17:41:12 -07:00
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h nilfs2: support nanosecond timestamp 2009-04-07 08:31:20 -07:00
nl80211.h nl80211: Add RSC configuration for new keys 2009-05-13 15:44:39 -04:00
nl802154.h net: add NL802154 interface for configuration of 802.15.4 devices 2009-06-09 05:25:33 -07:00
nls.h NLS: update handling of Unicode 2009-06-15 21:44:43 -07:00
nmi.h
node.h
nodemask.h
notifier.h net: introduce pre-up netdev notifier 2009-06-03 14:05:12 -04:00
nsc_gpio.h
nsproxy.h Get rid of indirect include of fs_struct.h 2009-03-31 23:00:27 -04:00
nubus.h
numa.h
nvram.h
nwpserial.h
of_device.h
of_gpio.h
of_i2c.h
of_mdio.h openfirmware: Add OF phylib support code 2009-04-27 02:53:47 -07:00
of_platform.h of: make of_(un)register_platform_driver common code 2009-05-02 15:36:10 -07:00
of_spi.h
of.h of: add of_parse_phandle() helper for parsing phandle properties 2009-04-27 02:53:45 -07:00
oom.h
oprofile.h
oxu210hp.h
page_cgroup.h memcg: fix page_cgroup fatal error in FLATMEM 2009-06-12 11:00:54 +03:00
page-debug-flags.h generic debug pagealloc 2009-04-01 08:59:13 -07:00
page-flags.h FS-Cache: Recruit a page flags for cache management 2009-04-03 16:42:36 +01:00
page-isolation.h
pageblock-flags.h
pagemap.h CacheFiles: Permit the page lock state to be monitored 2009-04-03 16:42:39 +01:00
pagevec.h mm: remove pagevec_swap_free() 2009-04-01 08:59:13 -07:00
param.h
parport_pc.h parport: Use the PCI IRQ if offered 2009-04-07 08:44:06 -07:00
parport.h parport: quickfix the proc registration bug 2009-06-02 09:53:22 -07:00
parser.h
patchkey.h
path.h
pci_hotplug.h
pci_ids.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 2009-06-15 09:40:05 -07:00
pci_regs.h PCI: only save/restore existent registers in the PCIe capability 2009-04-22 15:59:41 -07:00
pci-acpi.h
pci-aspm.h
pci.h PCI: add power-state name strings 2009-06-15 21:44:44 -07:00
pcieport_if.h
pda_power.h
percpu_counter.h
percpu-defs.h PERCPU: Collect the DECLARE/DEFINE declarations together 2009-04-21 19:40:00 -07:00
percpu.h kmemleak: Remove some of the kmemleak false positives 2009-06-11 17:04:18 +01:00
perf_counter.h perf_counter: Add forward/backward attribute ABI compatibility 2009-06-12 14:28:52 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy_fixed.h
phy.h phy: Eliminate references to BUS_ID_SIZE. 2009-05-26 21:16:25 -07:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h splice: implement default splice_read method 2009-05-11 14:13:10 +02:00
pkt_cls.h
pkt_sched.h
pktcdvd.h pktcdvd.h should include mempool.h 2009-04-24 08:54:21 +02:00
platform_device.h Revert driver core: move platform_data into platform_device 2009-05-08 19:22:21 -07:00
plist.h
pm_qos_params.h
pm_wakeup.h
pm.h PM core: rename suspend and resume functions 2009-06-12 21:32:31 +02:00
pmu.h
pnp.h pnp: add PNP resource range checking function 2009-06-05 14:37:41 +00:00
poison.h generic debug pagealloc 2009-04-01 08:59:13 -07:00
poll.h
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-timers.h
power_supply.h
ppdev.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h Move junk from proc_fs.h to fs/proc/internal.h 2009-06-11 21:36:01 -04:00
profile.h
proportions.h
ptrace.h x86, ptrace: add bts context unconditionally 2009-04-07 13:36:31 +02:00
pwm_backlight.h
pwm.h
qnx4_fs.h fs/qnx4: sanitize includes 2009-06-11 21:36:12 -04:00
qnxtypes.h
quicklist.h
quota.h
quotaops.h quota: Introduce writeout_quota_sb() (version 4) 2009-06-11 21:36:04 -04:00
radeonfb.h
radix-tree.h
raid_class.h
ramfs.h
random.h
ratelimit.h
rational.h lib: isolate rational fractions helper function 2009-06-11 08:51:08 -07:00
raw.h
rbtree.h
rcuclassic.h kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints 2009-04-03 12:23:05 +02:00
rculist_nulls.h
rculist.h rculist.h: introduce list_entry_rcu() and list_first_entry_rcu() 2009-04-14 18:41:15 +02:00
rcupdate.h kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints 2009-04-03 12:23:05 +02:00
rcupreempt_trace.h
rcupreempt.h kmemtrace, rcu: don't include unnecessary headers, allow kmemtrace w/ tracepoints 2009-04-03 12:23:05 +02:00
rcutree.h rcu: Add __rcu_pending tracing to hierarchical RCU 2009-04-14 11:33:43 +02:00
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h reiserfs: fix build breakage 2009-03-30 14:28:58 -07:00
reiserfs_fs_i.h reiserfs: make per-inode xattr locking more fine grained 2009-03-30 12:16:38 -07:00
reiserfs_fs_sb.h reiserfs: allow exposing privroot w/ xattrs enabled 2009-06-11 21:35:58 -04:00
reiserfs_fs.h Merge branch 'reiserfs-updates' from Jeff Mahoney 2009-03-30 12:33:01 -07:00
reiserfs_xattr.h reiserfs: fixup perms when xattrs are disabled 2009-05-17 11:45:45 -07:00
relay.h
res_counter.h
resource.h
resume-trace.h
rfkill.h rfkill: don't impose global states on resume (just restore the previous states) 2009-06-10 13:28:37 -04:00
ring_buffer.h ring-buffer: pass in lockdep class key for reader_lock 2009-06-08 18:50:20 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
romfs_fs.h romfs: cleanup romfs_fs.h 2009-05-09 10:49:41 -04:00
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h rtc-v3020: add ability to access v3020 chip with GPIOs 2009-04-02 19:04:51 -07:00
rtc.h rtc: convert LEAP_YEAR into an inline 2009-04-01 08:59:24 -07:00
rtmutex.h
rtnetlink.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h Merge branch 'timers-for-linus-migration' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-06-15 10:06:19 -07:00
screen_info.h
sctp.h sctp: fix error cause codes of ADD-IP extension 2009-06-03 09:14:45 -04:00
scx200_gpio.h
scx200.h
sdla.h
seccomp.h <linux/seccomp.h> needs to include <linux/errno.h>. 2009-04-19 10:47:45 -07:00
securebits.h
security.h security: use mmap_min_addr indepedently of security models 2009-06-04 12:07:48 +10:00
selection.h
selinux_netlink.h
selinux.h
sem.h
semaphore.h
seq_file_net.h
seq_file.h
seqlock.h
serial167.h
serial_8250.h
serial_core.h serial: Added Timberdale UART driver 2009-06-11 08:51:06 -07:00
serial_max3100.h tty: MAX3100 2009-04-08 14:33:38 -07:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h sh-sci: improve clock framework support 2009-05-08 23:22:26 +09:00
serial.h serial: refactor ASYNC_ flags 2009-06-11 08:50:58 -07:00
serialP.h
serio.h
sh_intc.h
sh_timer.h sh: Consolidate MTU2/CMT/TMU timer platform data. 2009-05-03 17:57:17 +09:00
shm.h
shmem_fs.h
sht15.h hwmon: sht15 humidity sensor driver 2009-04-13 15:04:29 -07:00
signal.h signals: implement sys_rt_tgsigqueueinfo 2009-04-30 19:24:24 +02:00
signalfd.h
skbuff.h mac80211: do not pass PS frames out of mac80211 again 2009-06-10 13:28:37 -04:00
slab_def.h tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part 2009-04-12 15:22:55 +02:00
slab.h slab,slub: don't enable interrupts during early boot 2009-06-12 18:53:33 +03:00
slob_def.h slab,slub: don't enable interrupts during early boot 2009-06-12 18:53:33 +03:00
slow-work.h Trivial: fix a typo in slow-work.h 2009-04-21 19:40:00 -07:00
slub_def.h slab,slub: don't enable interrupts during early boot 2009-06-12 18:53:33 +03:00
sm501-regs.h
sm501.h
smb_fs_i.h
smb_fs_sb.h
smb_fs.h
smb_mount.h
smb.h
smbno.h
smc91x.h
smc911x.h
smp_lock.h
smp.h
smsc911x.h smsc911x: add fifo byteswap support V2 2009-04-28 01:53:11 -07:00
snmp.h snmp: add missing counters for RFC 4293 2009-04-27 02:45:02 -07:00
socket.h Add constants for the ieee 802.15.4 stack 2009-06-09 05:25:30 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h spinlock: Add missing __raw_spin_lock_flags() stub for UP 2009-06-10 11:48:14 +02:00
spinlock.h Allow rwlocks to re-enable interrupts 2009-04-02 19:05:11 -07:00
splice.h splice: fix misleading comment 2009-05-12 11:11:48 +02:00
srcu.h
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string_helpers.h
string.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param 2009-04-05 10:30:21 -07:00
stringify.h Make __stringify support variable argument macros too 2009-04-10 15:48:52 +02:00
superhyway.h
suspend_ioctls.h
suspend.h PM/Hibernate: Move NVS routines into a seperate file (v2). 2009-06-12 21:32:33 +02:00
svga.h
swab.h
swap.h memcg: fix deadlock between lock_page_cgroup and mapping tree_lock 2009-05-29 08:40:02 -07:00
swapops.h
swiotlb.h swiotlb: change swiotlb_bus_to[phys,virt] prototypes 2009-04-08 16:18:38 +02:00
synclink.h synclink_gt: add clock options 2009-04-02 19:05:01 -07:00
sys.h
syscalls.h perf_counter: Add forward/backward attribute ABI compatibility 2009-06-12 14:28:52 +02:00
sysctl.h
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h
taskstats.h
tc.h
tcp.h syncookies: remove last_synq_overflow from struct tcp_sock 2009-04-20 02:25:26 -07:00
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thread_info.h futex: add requeue_pi functionality 2009-04-06 11:14:03 +02:00
threads.h
tick.h clocksource: prevent selection of low resolution clocksourse also for nohz=on 2009-06-13 12:00:26 +02:00
tifm.h
time.h timekeeping: create arch_gettimeoffset infrastructure 2009-05-02 11:45:15 +02:00
timecompare.h
timer.h timers: Framework for identifying pinned timers 2009-05-13 16:52:42 +02:00
timerfd.h
timeriomem-rng.h
times.h
timex.h ntp: fix comment typos 2009-05-12 10:35:15 +02:00
tiocl.h
tipc_config.h
tipc.h
topology.h
toshiba.h
tpm.h
trace_clock.h
trace_seq.h tracing: add trace_seq_vprint interface 2009-06-09 15:17:32 -04:00
tracehook.h ptrace: tracehook_report_clone: fix false positives 2009-06-04 18:07:40 -07:00
tracepoint.h tracing: remove deprecated TRACE_FORMAT 2009-04-24 11:50:39 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty_driver.h tty: throttling race fix 2009-06-11 08:50:59 -07:00
tty_flip.h
tty_ldisc.h
tty.h tty: rewrite the ldisc locking 2009-06-11 08:51:01 -07:00
typecheck.h
types.h
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
uio_driver.h
uio.h
ultrasound.h Trivial: fix typo s/balence/balance/ 2009-06-12 18:01:45 +02:00
un.h
unistd.h
usb_usual.h
usb.h USB: usb.h: change private: kernel-doc for new format requirement 2009-06-15 21:44:44 -07:00
usbdevice_fs.h
user_namespace.h
user.h
utime.h
uts.h
utsname.h
uwb.h
vermagic.h
veth.h
vfs.h
via.h
video_output.h
videodev2.h V4L/DVB (11387): Sensor orientation reporting 2009-04-06 21:44:29 -03:00
videodev.h V4L/DVB (10907): avoid loading the entire videodev.h header on V4L2 drivers 2009-03-30 12:43:15 -03:00
videotext.h
virtio_9p.h
virtio_balloon.h
virtio_blk.h Add serial number support for virtio_blk, V4a 2009-06-09 14:41:40 +02:00
virtio_config.h virtio: teach virtio_has_feature() about transport features 2009-06-12 22:16:38 +09:30
virtio_console.h
virtio_net.h virtio: add missing include to virtio_net.h 2009-05-01 15:34:02 -07:00
virtio_pci.h virtio_pci: optional MSI-X support 2009-06-12 22:16:37 +09:30
virtio_ring.h virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC) 2009-06-12 22:16:39 +09:30
virtio_rng.h
virtio.h virtio: add names to virtqueue struct, mapping from devices to queues. 2009-06-12 22:16:36 +09:30
vmalloc.h
vmstat.h
vt_buffer.h
vt_kern.h
vt.h
w1-gpio.h
wait.h Merge commit 'v2.6.30-rc5' into sched/core 2009-05-11 12:59:37 +02:00
wanrouter.h
watchdog.h
wimax.h wimax: a new API call was added, increment minor protocol version number 2009-05-28 18:02:32 -07:00
wireless.h
wlp.h
wm97xx_batt.h
wm97xx.h
workqueue.h workqueue: add to_delayed_work() helper function 2009-04-02 19:04:50 -07:00
writeback.h vfs: Make sys_sync() use fsync_super() (version 4) 2009-06-11 21:36:03 -04:00
x25.h
xattr.h
xfrm.h
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro_ids.h
zorro.h
zutil.h