[PATCH 6.12 810/826] block: Dont allow an atomic write be truncated in blkdev_write_iter()