mirror of https://github.com/torvalds/linux.git
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> |
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| Transition-notes | ||
| aten.c | ||
| bpck.c | ||
| bpck6.c | ||
| comm.c | ||
| dstr.c | ||
| epat.c | ||
| epia.c | ||
| fit2.c | ||
| fit3.c | ||
| friq.c | ||
| frpw.c | ||
| kbic.c | ||
| ktti.c | ||
| mkd | ||
| on20.c | ||
| on26.c | ||
| paride.c | ||
| paride.h | ||
| pcd.c | ||
| pd.c | ||
| pf.c | ||
| pg.c | ||
| ppc6lnx.c | ||
| pseudo.h | ||
| pt.c | ||