From c108ba2dbbe631dc3fdbf9f69bd0ac10a72c68cb Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 18 Mar 2013 22:58:28 +0000 Subject: [PATCH] Fix io_submit decoding * desc.c (print_common_flags, sys_io_submit): Add missing ", " to SUB_COMMON output, remove extra ", " from SUB_VECTOR output. --- desc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/desc.c b/desc.c index 617f80a3..d3faf3ad 100644 --- a/desc.c +++ b/desc.c @@ -855,9 +855,9 @@ static void print_common_flags(struct iocb *iocb) { if (iocb->u.c.flags & IOCB_RESFD) - tprintf("resfd=%d, ", iocb->u.c.resfd); + tprintf(", resfd=%d", iocb->u.c.resfd); if (iocb->u.c.flags & ~IOCB_RESFD) - tprintf("flags=%x, ", iocb->u.c.flags); + tprintf(", flags=%x", iocb->u.c.flags); } #endif /* HAVE_LIBAIO_H */ @@ -914,8 +914,9 @@ sys_io_submit(struct tcb *tcp) print_common_flags(&iocb); break; case SUB_VECTOR: - tprintf(", %llx, ", iocb.u.v.offset); + tprintf(", %llx", iocb.u.v.offset); print_common_flags(&iocb); + tprints(", "); tprint_iov(tcp, iocb.u.v.nr, (unsigned long)iocb.u.v.vec, iocb.aio_lio_opcode == IO_CMD_PWRITEV); -- 2.50.1