diff options
author | Brett Holman <bholman.devel@gmail.com> | 2021-10-16 18:28:49 -0600 |
---|---|---|
committer | Brett Holman <bholman.devel@gmail.com> | 2021-10-16 18:28:49 -0600 |
commit | 2de72a59e088c5dfd015b78178709a4666af1604 (patch) | |
tree | b1fa963feda8fadd203616bc2f44acd8159542de /linux | |
parent | 76821f0760192584de79d8672ae83556952479d3 (diff) |
Fix 32 bit io regression
In commit ba1dbafc1fce I reverted 9942fc82d43b, which was a workaround
for an upstream 32bit libaio bug. Oops.
Signed-off-by: Brett Holman <bholman.devel@gmail.com>
Diffstat (limited to 'linux')
-rw-r--r-- | linux/blkdev.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linux/blkdev.c b/linux/blkdev.c index 6c940f79..59ef2a4a 100644 --- a/linux/blkdev.c +++ b/linux/blkdev.c @@ -368,9 +368,9 @@ static void aio_op(struct bio *bio, struct iovec *iov, unsigned i, int opcode) ? bio->bi_bdev->bd_sync_fd : bio->bi_bdev->bd_fd, .aio_lio_opcode = opcode, - .u.v.vec = iov, - .u.v.nr = i, - .u.v.offset = bio->bi_iter.bi_sector << 9, + .u.c.buf = iov, + .u.c.nbytes = i, + .u.c.offset = bio->bi_iter.bi_sector << 9, }, *iocbp = &iocb; |