Thanks,
looks like you applied the patches in a wrong order (breaks bisect).
At least, the first two patches need to be applied in order before the
rest:
[PATCH 1/9] block: introduce REQ_FLUSH flag
[PATCH 2/9] block: permit PREFLUSH and POSTFLUSH without prepare_flush_fn
--