Alexey Dobriyan
ae149b6bec
proc tty: add struct tty_operations::proc_fops
...
Used for gradual switch of TTY drivers from using ->read_proc which helps
with gradual switch from ->read_proc for the whole tree.
As side effect, fix possible race condition when ->data initialized after
PDE is hooked into proc tree.
->proc_fops takes precedence over ->read_proc.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-01 08:59:08 -07:00
..
acpi
asm-arm
asm-frv
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-03-26 16:11:41 -07:00
asm-generic
cpumask: remove the now-obsoleted pcibus_to_cpumask(): generic
2009-03-30 22:05:17 +10:30
asm-h8300
asm-m32r
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-03-26 16:11:41 -07:00
asm-mn10300
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2009-03-26 16:11:41 -07:00
crypto
drm
drm: detect hdmi monitor by hdmi identifier (v3)
2009-03-29 18:31:49 +10:00
keys
linux
proc tty: add struct tty_operations::proc_fops
2009-04-01 08:59:08 -07:00
math-emu
media
V4L/DVB (11313): v4l2-subdev: add enum_framesizes and enum_frameintervals.
2009-03-30 12:43:49 -03:00
mtd
make MTD headers use strict integer types
2009-03-26 18:14:17 +01:00
net
netlabel: Cleanup the Smack/NetLabel code to fix incoming TCP connections
2009-03-28 15:01:37 +11:00
pcmcia
rdma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2009-03-26 15:54:36 -07:00
rxrpc
scsi
[SCSI] iscsi class: remove host no argument from session creation callout
2009-03-13 15:29:39 -05:00
sound
V4L/DVB (10771): tea575x-tuner: convert it to V4L2 API
2009-03-30 12:43:02 -03:00
trace
net: Add dependent headers to trace/skb.h
2009-03-24 14:24:10 -07:00
video
xen
Kbuild