fixed: add suspend/resume before drop_caches. deadlock was seen in
drop_caches (waiting for all the dirties migrated but some dirties on
the buffer never flushed). add lines to flush the buffer made it yeah.

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>