Another nitpick - op is only used once in __bio_iov_iter_get_pages, we can just call bio_op there directly.