Messages in this thread | | | Date | Thu, 21 Apr 2011 21:31:41 +0200 | From | Jens Axboe <> | Subject | Re: [PATCH] block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers |
| |
On 2011-04-21 21:00, Tejun Heo wrote: > 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.
Seems like the good thing to do, I'll queue this up for 2.6.39.
-- Jens Axboe
| |