1
linux/drivers/s390/char
Tejun Heo 9fd097b149 block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers
In-kernel disk event polling doesn't matter for legacy/fringe drivers
and may lead to infinite event loop if ->check_events() implementation
generates events on level condition instead of edge.

Now that block layer supports suppressing exporting unlisted events,
simply leaving disk->events cleared allows these drivers to keep the
internal revalidation behavior intact while avoiding weird
interactions with userland event handler.

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
2011-04-21 21:33:05 +02:00
..
con3215.c [S390] ccw_driver: remove duplicate members 2011-03-23 10:15:59 +01:00
con3270.c
ctrlchar.c Input: sysrq - drop tty argument form handle_sysrq() 2010-08-21 00:34:45 -07:00
ctrlchar.h
defkeymap.c
defkeymap.map
fs3270.c BKL: remove extraneous #include <smp_lock.h> 2010-11-17 08:59:32 -08:00
Kconfig [S390] cleanup s390 Kconfig 2011-01-05 12:47:23 +01:00
keyboard.c 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
keyboard.h tty: phase out of ioctl file pointer for tty3270 as well 2011-02-25 09:56:13 -08:00
Makefile
monreader.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
monwriter.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
raw3270.c Fix common misspellings 2011-03-31 11:26:23 -03:00
raw3270.h
sclp_async.c
sclp_cmd.c
sclp_con.c
sclp_config.c [S390] prevent unneccesary loops_per_jiffy recalculation 2011-01-05 12:47:32 +01:00
sclp_cpi_sys.c
sclp_cpi_sys.h
sclp_cpi.c
sclp_quiesce.c
sclp_rw.c
sclp_rw.h
sclp_sdias.c
sclp_tty.c
sclp_tty.h
sclp_vt220.c
sclp.c [S390] sclp: use register_external_interrupt() 2011-01-05 12:47:26 +01:00
sclp.h
tape_34xx.c [S390] ccw_driver: remove duplicate members 2011-03-23 10:15:59 +01:00
tape_3590.c [S390] ccw_driver: remove duplicate members 2011-03-23 10:15:59 +01:00
tape_3590.h
tape_block.c block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers 2011-04-21 21:33:05 +02:00
tape_char.c Fix common misspellings 2011-03-31 11:26:23 -03:00
tape_class.c
tape_class.h headers: kobject.h redux 2011-01-10 08:51:44 -08:00
tape_core.c [S390] tape: add support for irq statistics 2011-01-05 12:47:25 +01:00
tape_proc.c
tape_std.c [S390] tape: fix dbf usage 2010-10-29 16:50:50 +02:00
tape_std.h
tape.h [S390] tape: deadlock on system work queue 2011-03-03 17:56:14 +01:00
tty3270.c Fix common misspellings 2011-03-31 11:26:23 -03:00
tty3270.h
vmcp.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2010-10-24 13:41:39 -07:00
vmcp.h
vmlogrdr.c BKL: remove extraneous #include <smp_lock.h> 2010-11-17 08:59:32 -08:00
vmur.c [S390] ccw_driver: remove duplicate members 2011-03-23 10:15:59 +01:00
vmur.h
vmwatchdog.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
zcore.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00