Get rid of pdflush_operation() in emergency sync and remount
authorJens Axboe <jens.axboe@oracle.com>
Tue, 17 Mar 2009 08:38:40 +0000 (09:38 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Thu, 26 Mar 2009 10:01:36 +0000 (11:01 +0100)
commita2a9537ac0b37a5da6fbe7e1e9cb06c524d2a9c4
tree798376ab3cb0fdbea5fc067562e2adfabdb4d9d6
parent6933c02e9cc47c2df3c016621a013ec79fb4203f
Get rid of pdflush_operation() in emergency sync and remount

Opencode a cheasy approach with kevent. The idea here is that we'll
add some generic delayed work infrastructure, which probably wont be
based on pdflush (or maybe it will, in which case we can just add it
back).

This is in preparation for getting rid of pdflush completely.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fs/super.c
fs/sync.c