aha/include/linux
OGAWA Hirofumi e043e42bdb pty: avoid forcing 'low_latency' tty flag
We really don't want to mark the pty as a low-latency device, because as
Alan points out, the ->write method can be called from an IRQ (ppp?),
and that means we can't use ->low_latency=1 as we take mutexes in the
low_latency case.

So rather than using low_latency to force the written data to be pushed
to the ldisc handling at 'write()' time, just make the reader side (or
the poll function) do the flush when it checks whether there is data to
be had.

This also fixes the problem with lost data in an emacs compile buffer
(bugzilla 13815), and we can thus revert the low_latency pty hack
(commit 3a54297478: "pty: quickfix for the
pty ENXIO timing problems").

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Tested-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
[ Modified to do the tty_flush_to_ldisc() inside input_available_p() so
  that it triggers for both read and poll()  - Linus]
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-07-29 12:15:56 -07:00
..
amba gpio: driver for PrimeCell PL061 GPIO controller 2009-06-19 16:46:03 -07:00
byteorder
can can: sja1000: generic OF platform bus driver 2009-06-01 02:53:35 -07:00
decompress
dvb
hdlc
i2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-06-20 10:17:02 -07:00
input Input: add support for generic GPIO-based matrix keypad 2009-06-29 00:30:16 -07:00
isdn isdn: rename capi_ctr_reseted() to capi_ctr_down() 2009-06-08 00:45:50 -07:00
lockd lockd: Update NSM state from SM_MON replies 2009-06-17 18:02:10 -07:00
mfd mfd: fix tmio related warnings 2009-06-17 19:41:52 +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 V4L/DVB (11239): sdio: add cards ids for sms (Siano Mobile Silicon) MDTV receivers 2009-06-16 19:14:16 -03:00
mtd Merge git://git.infradead.org/mtd-2.6 2009-06-22 16:56:22 -07:00
netfilter netfilter: xtables: conntrack match revision 2 2009-06-29 14:31:46 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd Merge branch 'for-2.6.31' of git://fieldses.org/git/linux-nfsd 2009-06-22 12:55:50 -07:00
raid md: fix some comments. 2009-06-18 08:46:47 +10:00
regulator regulator/max1586: support increased V3 voltage range 2009-06-15 11:18:26 +01:00
rtc
spi spi: add spi_master flag word 2009-06-30 18:56:00 -07:00
ssb
sunrpc headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
tc_act
tc_ematch
unaligned
usb Revert "USB: Add Intel Langwell USB OTG Transceiver Drive" 2009-07-12 15:16:36 -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.h Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release 2009-06-24 01:19:50 -04:00
acpi_pmtmr.h
adb.h
adfs_fs.h Cleanup of adfs headers 2009-06-17 00:36:36 -04:00
aer.h
affs_hardblocks.h
agp_backend.h agp: switch AGP to use page array instead of unsigned long array 2009-06-19 10:21:42 +10:00
agpgart.h
aio.h eventfd: revised interface and cleanups 2009-06-30 18:55:58 -07:00
aio_abi.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: add ata_id_pio_need_iordy() helper (v2) 2009-06-15 18:52:52 +02: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
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
attribute_container.h
audit.h Audit: clean up all op= output to include string quoting 2009-06-24 00:00:52 -04:00
auto_dev-ioctl.h
auto_fs.h headers_check fix: linux/auto_fs.h 2009-06-01 06:21:13 +00:00
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h Fix compile error due to congestion_wait() changes 2009-07-11 11:22:26 -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: Create bip slabs with embedded integrity vectors 2009-07-01 10:56:25 +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 Fix compile error due to congestion_wait() changes 2009-07-11 11:22:26 -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
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
buffer_head.h
bug.h headers: move module_bug_finalize()/module_bug_cleanup() definitions into module.h 2009-06-16 19:47:48 -07:00
c2port.h c2port: annotate bitfield for kmemcheck 2009-06-15 15:49:34 +02:00
cache.h
can.h
capability.h
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.h
cgroup_subsys.h
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 hrtimer: Fix migration expiry check 2009-07-10 17:32:55 +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.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coff.h
com20020.h
compat.h signals: implement sys_rt_tgsigqueueinfo 2009-04-30 19:24:24 +02:00
compiler-gcc.h
compiler-gcc3.h gcov: add gcov profiling infrastructure 2009-06-18 13:03:57 -07:00
compiler-gcc4.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 dm raid1: add userspace log 2009-06-22 10:12:35 +01:00
console.h
console_struct.h vt: drop bootmem/slab memory distinction 2009-07-16 09:19:16 -07:00
consolemap.h
const.h
cpu.h mm/init: cpu_hotplug_init() must be initialized before SLAB 2009-06-22 21:18:12 -07:00
cpufreq.h
cpuidle.h
cpumask.h cpumask: introduce zalloc_cpumask_var 2009-06-09 22:30:26 +09:30
cpuset.h cpuset,mm: update tasks' mems_allowed in time 2009-06-16 19:47:31 -07:00
cramfs_fs.h linux/magic.h: move cramfs magic out of cramfs_fs.h 2009-06-11 21:36:10 -04:00
cramfs_fs_sb.h
crash_dump.h headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.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
debugfs.h
debugobjects.h
delay.h
delayacct.h
device-mapper.h dm table: pass correct dev area size to device_area_is_valid 2009-07-23 20:30:42 +01:00
device.h Driver Core: remove BUS_ID_SIZE 2009-07-12 13:02:10 -07:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h dlm: Make name input parameter of {,dlm_}new_lockspace() const 2009-05-07 10:14:26 -05:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h dm ioctl: support cookies for udev 2009-06-22 10:12:30 +01:00
dm-kcopyd.h
dm-log-userspace.h dm raid1: add userspace log 2009-06-22 10:12:35 +01:00
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h dma-mapping: mark dma_sync_single and dma_sync_sg as deprecated 2009-06-19 16:46:08 -07:00
dma_remapping.h VT-d: support the device IOTLB 2009-05-18 14:46:26 +01:00
dmaengine.h ioatdma: fix "ioatdma frees DMA memory with wrong function" 2009-05-12 14:41:47 -07:00
dmapool.h
dmar.h Intel-IOMMU, intr-remap: source-id checking 2009-06-23 22:09:17 +01:00
dmi.h
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
dtlk.h
dw_dmac.h
dynamic_debug.h
edac.h
edd.h
eeprom_93cx6.h
efi.h [IA64] Convert ia64 to use int-ll64.h 2009-06-17 09:33:49 -07:00
efs_fs_sb.h
efs_vh.h
eisa.h eisa: remove driver_data direct access of struct device 2009-06-15 21:30:26 -07:00
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 elfcore.h : Fix UML build breakage 2009-07-08 09:18:05 -07:00
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: revised interface and cleanups 2009-06-30 18:55:58 -07:00
eventpoll.h
exportfs.h
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h ext3: Get rid of extenddisksize parameter of ext3_get_blocks_handle() 2009-07-15 21:30:46 +02:00
ext3_fs_i.h switch ext3 to inode->i_acl 2009-06-24 08:17:04 -04:00
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h fs: Add new pre-allocation ioctls to vfs for compatibility with legacy xfs ioctls 2009-06-24 08:15:27 -04:00
fault-inject.h
fb.h fbdev: add mutex for fb_mmap locking 2009-06-30 18:56:00 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
fib_rules.h
fiemap.h
file.h
filter.h
firewire-cdev.h
firewire-constants.h
firewire.h firewire: core: do not DMA-map stack addresses 2009-06-25 19:42:36 +02:00
firmware-map.h firmware_map: fix hang with x86/32bit 2009-06-16 19:47:28 -07:00
firmware.h firmware: FIRMWARE_NAME_MAX removal 2009-06-15 21:30:25 -07:00
flat.h
font.h
freezer.h
fs.h add caching of ACLs in struct inode 2009-06-24 08:15:27 -04:00
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
fs_uart_pd.h
fscache-cache.h
fscache.h
fsl_devices.h mpc52xx_psc_spi: convert to cs_control callback 2009-06-18 13:03:42 -07:00
fsnotify.h fsnotify: move events should indicate the event was on a child 2009-06-11 14:57:54 -04:00
fsnotify_backend.h inotify: use GFP_NOFS under potential memory pressure 2009-07-21 15:26:27 -04:00
ftrace.h function-graph: add stack frame test 2009-06-18 18:40:18 -04:00
ftrace_event.h tracing: make trace pipe recognize latency format flag 2009-06-01 23:26:02 -04:00
ftrace_irq.h
fuse.h fuse: invalidation reverse calls 2009-06-30 20:12:24 +02:00
futex.h futex: remove FUTEX_REQUEUE_PI (non CMP) 2009-04-30 11:41:35 +02:00
gameport.h Input: serio - do not use deprecated dev.power.power_state 2009-05-09 16:10:18 -07:00
gcd.h lib: add lib/gcd.c 2009-06-18 13:04:05 -07:00
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h Driver Core: block: add nodename support for block drivers. 2009-06-15 21:30:25 -07:00
getcpu.h
gfp.h mm: Extend gfp masking to the page allocator 2009-06-18 13:12:57 -07:00
gfs2_ondisk.h
gigaset_dev.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h
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 mm: check the argument of kunmap on architectures without highmem 2009-06-16 19:47:41 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h timer stats: fix quick check optimization 2009-07-10 19:33:00 +02:00
htirq.h
hugetlb.h hugetlb: fault flags instead of write_access 2009-06-23 11:23:33 -07: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-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: New macro to initialize i2c address lists on the fly 2009-06-19 16:58:21 +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 ipv6: Use correct data types for ICMPv6 type and code 2009-06-23 04:31:07 -07:00
ide.h ide: fix resume for CONFIG_BLK_DEV_IDEACPI=y 2009-06-29 19:20:42 -07:00
idr.h
ieee80211.h cfg80211: use key size constants 2009-06-03 14:05:10 -04:00
if.h net: release dst entry in dev_hard_start_xmit() 2009-05-18 22:19:19 -07: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 if_ether: add define for 1588 aka Timesync 2009-07-02 13:16:58 -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
igmp.h
ihex.h
ima.h integrity: add ima_counts_put (updated) 2009-06-29 08:59:10 +10:00
in.h ipv4: New multicast-all socket option 2009-06-02 00:45:24 -07:00
in6.h
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h kernel: constructor support 2009-06-18 13:03:57 -07:00
init_ohci1394_dma.h
init_task.h Add new __init_task_data macro to be used in arch init_task.c files. 2009-06-27 00:06:42 +02:00
initrd.h
inotify.h
input-polldev.h
input.h Input: synaptics - add support for reporting x/y resolution 2009-06-19 22:55:17 -07:00
intel-iommu.h VT-d: support the device IOTLB 2009-05-18 14:46:26 +01:00
interrupt.h Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-07-22 10:12:18 -07: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 PCI/x86: don't assume prefetchable ranges are 64bit 2009-06-11 12:04:06 -07:00
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipc.h
ipc_namespace.h ipcns: move free_ipcs() proto 2009-06-18 13:03:56 -07:00
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h IPv6: Add 'autoconf' and 'disable_ipv6' module parameters 2009-06-01 03:07:33 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-06-20 11:30:01 -07:00
irq_cpustat.h
irqflags.h
irqnr.h
irqreturn.h
isa.h
isapnp.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 jbd2: convert instrumentation from markers to tracepoints 2009-06-17 11:47:48 -04:00
jffs2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild dm raid1: add userspace log 2009-06-22 10:12:35 +01:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel.h x86: Add sysctl to allow panic on IOCK NMI error 2009-06-25 22:06:11 +02:00
kernel_stat.h softirq: introduce statistics for softirq 2009-06-18 13:03:40 -07:00
kernelcapi.h
kexec.h
key-type.h
key.h
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
kmemcheck.h kmemcheck: introduce bitfield API 2009-06-15 15:49:23 +02:00
kmemleak.h kmemleak: Allow partial freeing of memory blocks 2009-07-08 14:25:14 +01:00
kmemtrace.h
kmod.h
kobj_map.h
kobject.h
kprobes.h
kref.h
ks0108.h
kthread.h
ktime.h
kvm.h KVM: Make kvm header C++ friendly 2009-06-10 11:48:39 +03:00
kvm_host.h KVM: protect concurrent make_all_cpus_request 2009-06-28 14:10:29 +03:00
kvm_para.h
kvm_types.h KVM: APIC: get rid of deliver_bitmask 2009-06-10 11:48:27 +03:00
lapb.h
latencytop.h
lcd.h
leds-bd2802.h
leds-lp3944.h leds: LED driver for National Semiconductor LP3944 Funlight Chip 2009-06-23 20:21:38 +01:00
leds-pca9532.h
leds.h leds: Futher document blink_set 2009-06-23 20:21:39 +01:00
leds_pwm.h
lguest.h lguest: fix journey 2009-07-17 21:47:44 +09:30
lguest_launcher.h lguest: remove obsolete LHREQ_BREAK call 2009-06-12 22:27:11 +09:30
libata.h libata: implement and use HORKAGE_NOSETXFER, take#2 2009-07-14 22:41:46 -04:00
libps2.h
license.h
limits.h
linkage.h Add new macros for page-aligned data and bss sections. 2009-06-26 23:58:39 +02:00
linux_logo.h fbdev: move logo externs to header file 2009-06-16 19:47:57 -07:00
lis3lv02d.h lis3: add click function 2009-06-16 19:47:57 -07:00
list.h
list_nulls.h list_nulls: add hlist_nulls_add_head and hlist_nulls_del 2009-06-13 12:28:57 +02:00
llc.h
lmb.h
lockdep.h vfs: Set special lockdep map for dirs only if not set by fs 2009-06-22 14:34:22 -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
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 drbd: add major number to major.h 2009-06-16 19:47:48 -07:00
map_to_7segment.h
maple.h
marker.h
math64.h
matroxfb.h
max17040_battery.h Add MAX17040 Fuel Gauge driver 2009-06-09 00:53:21 +04:00
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: add file-based RSS accounting 2009-06-18 13:03:47 -07:00
memory.h
memory_hotplug.h
mempolicy.h
mempool.h
memstick.h
meye.h
mg_disk.h mg_disk: seperate mg_disk.h again 2009-06-16 08:40:20 +02:00
migrate.h
mii.h mii: Add mii_advertise_flowctrl() 2009-04-29 17:32:35 -07:00
minix_fs.h
miscdevice.h Driver Core: misc: add nodename support for misc devices. 2009-06-15 21:30:25 -07:00
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.h clarify get_user_pages() prototype 2009-06-25 11:22:13 -07:00
mm_inline.h
mm_types.h Merge branch 'akpm' 2009-06-16 19:50:13 -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 mm: remove CONFIG_UNEVICTABLE_LRU config option 2009-06-16 19:47:42 -07:00
mnt_namespace.h headers: mnt_namespace.h redux 2009-07-08 09:31:56 -07:00
mod_devicetable.h
module.h kernel: constructor support 2009-06-18 13:03:57 -07:00
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
mqueue.h
mroute.h
mroute6.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.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h switch follow_down() 2009-06-11 21:36:01 -04:00
nbd.h
ncp.h
ncp_fs.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_mount.h
ncp_no.h
neighbour.h
net.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
netdevice.h net: group address list and its count 2009-06-18 00:29:08 -07:00
netfilter.h
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
netpoll.h
netrom.h
nfs.h NFS: Clean up MNT program definitions 2009-06-17 18:02:11 -07:00
nfs2.h NFS: Clean up MNT program definitions 2009-06-17 18:02:11 -07:00
nfs3.h NFS: Clean up MNT program definitions 2009-06-17 18:02:11 -07:00
nfs4.h nfs41: create_session operation 2009-06-17 12:24:34 -07:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h nfs41: Backchannel: Add a backchannel slot table to the session 2009-06-17 14:11:42 -07:00
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h nfs41: create_session operation 2009-06-17 12:24:34 -07:00
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h
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 page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths 2009-06-16 19:47:35 -07:00
notifier.h net: introduce pre-up netdev notifier 2009-06-03 14:05:12 -04:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h of: add of_parse_phandle() helper for parsing phandle properties 2009-04-27 02:53:45 -07:00
of_device.h
of_gpio.h
of_i2c.h
of_mdio.h of/mdio: Add support function for Ethernet fixed-link property 2009-07-22 09:27:18 -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
oom.h
oprofile.h
oxu210hp.h
page-debug-flags.h
page-flags.h Merge branches 'slab/documentation', 'slab/fixes', 'slob/cleanups' and 'slub/fixes' into for-linus 2009-06-17 08:30:15 +03:00
page-isolation.h
page_cgroup.h memcg: fix page_cgroup fatal error in FLATMEM 2009-06-12 11:00:54 +03:00
pageblock-flags.h
pagemap.h mm: remove CONFIG_UNEVICTABLE_LRU config option 2009-06-16 19:47:42 -07:00
pagevec.h
param.h
parport.h parport: quickfix the proc registration bug 2009-06-02 09:53:22 -07:00
parport_pc.h
parser.h
patchkey.h
path.h
pci-acpi.h PCI: use pci_is_root_bus() in acpi_find_root_bridge_handle() 2009-06-16 14:29:30 -07:00
pci-aspm.h
pci.h PCI: make pci_name() take const argument 2009-06-29 12:14:51 -07:00
pci_hotplug.h Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release 2009-06-24 01:19:50 -04:00
pci_ids.h parport/serial: add support for NetMos 9901 Multi-IO card 2009-06-30 18:55:59 -07:00
pci_regs.h Merge git://git.infradead.org/~dwmw2/iommu-2.6.31 2009-06-22 21:38:22 -07:00
pcieport_if.h
pda_power.h
percpu-defs.h alpha: fix percpu build breakage 2009-06-30 18:55:59 -07:00
percpu.h kmemleak: Remove some of the kmemleak false positives 2009-06-11 17:04:18 +01:00
percpu_counter.h
perf_counter.h perf_counter: PERF_SAMPLE_ID and inherited counters 2009-07-22 18:05:56 +02:00
personality.h personality: fix PER_CLEAR_ON_SETID 2009-07-12 12:21:33 -07:00
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
phy.h phy: Eliminate references to BUS_ID_SIZE. 2009-05-26 21:16:25 -07:00
phy_fixed.h
pid.h
pid_namespace.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 driver core: Const-correct platform getbyname functions 2009-06-15 21:30:24 -07:00
plist.h
pm.h PM core: rename suspend and resume functions 2009-06-12 21:32:31 +02:00
pm_qos_params.h
pm_wakeup.h
pmu.h
pnp.h pnp: add PNP resource range checking function 2009-06-05 14:37:41 +00:00
poison.h
poll.h poll: avoid extra wakeups in select/poll 2009-06-16 19:47:48 -07:00
posix-timers.h
posix_acl.h Get "no acls for this inode" right, fix shmem breakage 2009-06-24 16:58:48 -04:00
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps.h LinuxPPS: core support 2009-06-18 13:04:04 -07:00
pps_kernel.h LinuxPPS: core support 2009-06-18 13:04:04 -07:00
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 ptrace_get_task_struct: s/tasklist/rcu/, make it static 2009-06-18 13:03:51 -07:00
pwm.h
pwm_backlight.h
qnx4_fs.h fs/qnx4: sanitize includes 2009-06-11 21:36:12 -04:00
qnxtypes.h
quicklist.h
quota.h
quotaops.h headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
radeonfb.h
radix-tree.h radix-tree: add radix_tree_prev_hole() 2009-06-16 19:47:30 -07:00
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
rculist.h
rculist_nulls.h
rcupdate.h
rcupreempt.h
rcupreempt_trace.h
rcutree.h
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h switch reiserfs to inode->i_acl 2009-06-24 08:17:06 -04:00
reiserfs_fs.h reiserfs: fix warnings with gcc 4.4 2009-06-18 13:03:46 -07:00
reiserfs_fs_i.h switch reiserfs to inode->i_acl 2009-06-24 08:17:06 -04:00
reiserfs_fs_sb.h reiserfs: allow exposing privroot w/ xattrs enabled 2009-06-11 21:35:58 -04:00
reiserfs_xattr.h reiserfs: fixup perms when xattrs are disabled 2009-05-17 11:45:45 -07:00
relay.h
res_counter.h memcg: add interface to reset limits 2009-06-18 13:03:48 -07:00
resource.h
resume-trace.h
rfkill.h rfkill: remove too-strict __must_check 2009-07-21 12:07:43 -04:00
ring_buffer.h trace: annotate bitfields in struct ring_buffer_event 2009-06-15 15:49:37 +02:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h rmap: fixup page_referenced() for nommu systems 2009-06-23 12:50:05 -07:00
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.h
rtmutex.h
rtnetlink.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h sched: fix nr_uninterruptible accounting of frozen tasks really 2009-07-18 14:19:53 +02:00
screen_info.h
sctp.h sctp: fix error cause codes of ADD-IP extension 2009-06-03 09:14:45 -04:00
scx200.h
scx200_gpio.h
sdla.h
seccomp.h
securebits.h
security.h security: use mmap_min_addr indepedently of security models 2009-06-04 12:07:48 +10:00
selection.h
selinux.h
selinux_netlink.h
sem.h
semaphore.h
seq_file.h seq_file: add function to write binary data 2009-06-18 13:03:57 -07:00
seq_file_net.h
seqlock.h
serial.h serial: refactor ASYNC_ flags 2009-06-11 08:50:58 -07:00
serial167.h
serial_8250.h
serial_core.h msm_serial: serial driver for MSM7K onboard serial peripheral. 2009-06-22 11:32:25 -07:00
serial_max3100.h
serial_pnx8xxx.h
serial_reg.h serial@ add OMAP wakeup-enable register 2009-06-22 11:32:24 -07:00
serial_sci.h sh-sci: improve clock framework support 2009-05-08 23:22:26 +09:00
serialP.h
serio.h Input: serio - do not use deprecated dev.power.power_state 2009-05-09 16:10:18 -07:00
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 switch shmem to inode->i_acl 2009-06-24 08:17:06 -04:00
sht15.h
signal.h signals: implement sys_rt_tgsigqueueinfo 2009-04-30 19:24:24 +02:00
signalfd.h
skbuff.h skbuff.h: Fix comment for NET_IP_ALIGN 2009-07-14 12:03:42 -07:00
slab.h Merge commit 'linus/master' into HEAD 2009-06-15 15:50:49 +02:00
slab_def.h slab: move struct kmem_cache to headers 2009-06-13 08:58:43 +02:00
slob_def.h slab,slub: don't enable interrupts during early boot 2009-06-12 18:53:33 +03:00
slow-work.h
slub_def.h kmemleak: Trace the kmalloc_large* functions in slub 2009-07-08 14:25:14 +01:00
sm501-regs.h
sm501.h
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc911x.h
smp.h remove put_cpu_no_resched() 2009-06-16 19:47:48 -07:00
smp_lock.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.h memory barrier: adding smp_mb__after_lock 2009-07-09 17:06:58 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h spinlock: Add missing __raw_spin_lock_flags() stub for UP 2009-06-10 11:48:14 +02:00
splice.h splice: fix misleading comment 2009-05-12 11:11:48 +02:00
srcu.h
stackprotector.h
stacktrace.h stacktrace: add forward-declaration struct task_struct 2009-06-12 23:04:12 +02:00
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h PM/Hibernate: Move NVS routines into a seperate file (v2). 2009-06-12 21:32:33 +02:00
suspend_ioctls.h
svga.h
swab.h
swap.h mm: pass mm to grab_swap_token 2009-06-23 12:50:05 -07:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h signals: declare sys_rt_tgsigqueueinfo in syscalls.h 2009-07-07 10:51:39 +02:00
sysctl.h
sysdev.h
sysfs.h
sysrq.h linux/sysrq.h needs linux/errno.h 2009-07-06 13:57:03 -07:00
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
tc.h
tcp.h
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
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 timer stats: Optimize by adding quick check to avoid function calls 2009-06-24 11:15:09 +02:00
timerfd.h
timeriomem-rng.h
times.h
timex.h time: move PIT_TICK_RATE to linux/timex.h 2009-06-16 19:47:27 -07:00
tiocl.h
tipc.h
tipc_config.h
topology.h
toshiba.h
tpm.h
trace_clock.h
trace_seq.h tracing: fix undeclared 'PAGE_SIZE' in include/linux/trace_seq.h 2009-06-15 11:37:09 -04:00
tracehook.h ptrace: tracehook_unsafe_exec(): remove the stale comment 2009-06-18 13:03:49 -07:00
tracepoint.h debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem. 2009-06-15 21:30:28 -07:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h pty: avoid forcing 'low_latency' tty flag 2009-07-29 12:15:56 -07:00
tty_driver.h tty: throttling race fix 2009-06-11 08:50:59 -07:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h block: rename CONFIG_LBD to CONFIG_LBDAF 2009-06-19 08:08:50 +02:00
uaccess.h
ucb1400.h Input: ucb1400 - move static function from header into core 2009-05-27 06:25:05 -07:00
udf_fs_i.h
udp.h
uinput.h
uio.h
uio_driver.h
ultrasound.h Trivial: fix typo s/balence/balance/ 2009-06-12 18:01:45 +02:00
un.h
unistd.h
usb.h USB: usb.h: fix kernel-doc notation 2009-07-12 15:16:39 -07:00
usb_usual.h
usbdevice_fs.h
user.h
user_namespace.h
utime.h
uts.h
utsname.h utsname.h: make new_utsname fields use the proper length constant 2009-06-16 19:47:47 -07:00
uwb.h
vermagic.h
veth.h
vfs.h
via.h
video_output.h
videodev.h
videodev2.h V4L/DVB (12283): gspca - sn9c20x: New subdriver for sn9c201 and sn9c202 bridges. 2009-07-24 14:03:30 -03:00
videotext.h
virtio.h virtio: add names to virtqueue struct, mapping from devices to queues. 2009-06-12 22:16:36 +09:30
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_net: Sync header with qemu 2009-07-17 21:47:47 +09:30
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
vlynq.h drivers: add support for the TI VLYNQ bus 2009-06-16 19:47:52 -07:00
vmalloc.h
vmstat.h vmscan: count the number of times zone_reclaim() scans and fails 2009-06-16 19:47:46 -07:00
vt.h
vt_buffer.h
vt_kern.h
w1-gpio.h w1-gpio: add external pull-up enable callback 2009-06-18 13:03:58 -07:00
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.h
wm97xx_batt.h
workqueue.h
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.h
zorro_ids.h
zutil.h