]> granicus.if.org Git - strace/commitdiff
ipc_shm: print SHM_HUGE_SHIFT using print_xlat_u
authorEugene Syromyatnikov <evgsyr@gmail.com>
Sat, 7 Apr 2018 00:12:10 +0000 (02:12 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 7 May 2018 10:52:16 +0000 (10:52 +0000)
* ipc_shm.c (SYS_FUNC(shmget)): Print SHM_HUGE_SHIFT using print_xlat_u.

ipc_shm.c

index 2f196459b711d49844a4c1e845bf292135558d15..9e9f5ae9fc72f0d8fcc4a55e4bacfbe4aac91d6a 100644 (file)
--- a/ipc_shm.c
+++ b/ipc_shm.c
@@ -63,10 +63,12 @@ SYS_FUNC(shmget)
        if (flags || !hugetlb_value)
                printflags(shm_resource_flags, flags, NULL);
 
-       if (hugetlb_value)
-               tprintf("%s%u<<SHM_HUGE_SHIFT",
+       if (hugetlb_value) {
+               tprintf("%s%u<<",
                        flags ? "|" : "",
                        hugetlb_value >> SHM_HUGE_SHIFT);
+               print_xlat_u(SHM_HUGE_SHIFT);
+       }
 
        if (flags || hugetlb_value)
                tprints("|");