I'm fine with the first three, and I think I alredy gave your my review,
but if not it's here:
Reviewed-by: Christoph Hellwig <hch at lst.de>
I really dislike 4, and I'll look over your previous mails once I
got an urgent issue of my back. 5 looks fine but depends on 4, so
let's wait on that for now as well.