qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] linux-user: Improve strace output of pread64() and pwrite64(


From: Laurent Vivier
Subject: Re: [PATCH] linux-user: Improve strace output of pread64() and pwrite64()
Date: Thu, 26 Jan 2023 16:12:28 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0

Le 15/01/2023 à 10:04, Helge Deller a écrit :
Make the strace look nicer for those two syscalls.

Signed-off-by: Helge Deller <deller@gmx.de>
---
  linux-user/strace.list | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/linux-user/strace.list b/linux-user/strace.list
index 909298099e..41bb6bbfbc 100644
--- a/linux-user/strace.list
+++ b/linux-user/strace.list
@@ -1061,7 +1061,7 @@
  { TARGET_NR_prctl, "prctl" , NULL, NULL, NULL },
  #endif
  #ifdef TARGET_NR_pread64
-{ TARGET_NR_pread64, "pread64" , NULL, NULL, NULL },
+{ TARGET_NR_pread64, "pread64" , "%s(%d,%p,%d,%u,%u)", NULL, NULL },
  #endif
  #ifdef TARGET_NR_preadv
  { TARGET_NR_preadv, "preadv" , NULL, NULL, NULL },
@@ -1092,7 +1092,7 @@
  { TARGET_NR_putpmsg, "putpmsg" , NULL, NULL, NULL },
  #endif
  #ifdef TARGET_NR_pwrite64
-{ TARGET_NR_pwrite64, "pwrite64" , NULL, NULL, NULL },
+{ TARGET_NR_pwrite64, "pwrite64" , "%s(%d,%p,%d,%u,%u)", NULL, NULL },
  #endif
  #ifdef TARGET_NR_pwritev
  { TARGET_NR_pwritev, "pwritev" , NULL, NULL, NULL },
--
2.38.1



You need to use regpairs_aligned() and target_offset64() to correctly display 
the offset.

Thanks,
Laurent



reply via email to

[Prev in Thread] Current Thread [Next in Thread]