Looks fine for now: Reviewed-by: Christoph Hellwig <h...@lst.de>
But rather sooner than later we need to make this path at least go through the normal end_request processing. Without that we're just bound to run into problems like we had with the tag changes again when the driver is using the block layer APIs incompletely.