On Wed, Mar 29, 2017 at 03:31:42PM +0530, Abhishek Tiwari wrote: > From 67591d68122d57d19700f34b97accbd9cb9ba19f Mon Sep 17 00:00:00 2001 > From: Abhishek Tiwari <erabhishektiwar...@gmail.com> > Date: Wed, 29 Mar 2017 14:33:34 +0530 > Subject: [PATCH v7] Implement -e trace=%statfs option to trace and group > statfs, statfs64, statvfs syscalls
I'm not sure what do you mean by "and group" here and in several other places. "statfs, statfs64, and statvfs" would be more grammatically correct and easier to read than "statfs, statfs64, statvfs" (also in several places). > linux/*/syscallent* part is modified automatically by: > > git grep -Fl 'stat' linux/*/syscallent* | xargs sed -i \ > 's/TF\(,[[:space:]]*SEN.*\((\|_\)statv\?fs\)\)/TF|TSF\1/' > > * sysent.h (TRACE_STATFS): New definition. > * syscall.c: Alias TSF to TRACE_STATFS around syscallent.h inclusion. > * linux/32/syscallent.h: Add TSF flag to group statfs, statfs64, > statvfs sycalls. > * linux/64/syscallent.h: Likewise. > * linux/aarch64/syscallent.h: Likewise. > * linux/alpha/syscallent.h: Likewise. > * linux/arm/syscallent.h: Likewise. > * linux/avr32/syscallent.h: Likewise. > * linux/bfin/syscallent.h: Likewise. > * linux/crisv10/syscallent.h: Likewise. > * linux/hppa/syscallent.h: Likewise. > * linux/i386/syscallent.h: Likewise. > * linux/ia64/syscallent.h: Likewise. > * linux/m68k/syscallent.h: Likewise. > * linux/microblaze/syscallent.h: Likewise. > * linux/mips/syscallent-compat.h: Likewise. > * linux/mips/syscallent-n32.h: Likewise. > * linux/mips/syscallent-n64.h: Likewise. > * linux/mips/syscallent-o32.h: Likewise. > * linux/powerpc/syscallent.h: Likewise. > * linux/powerpc64/syscallent.h: Likewise. > * linux/s390/syscallent.h: Likewise. > * linux/s390x/syscallent.h: Likewise. > * linux/sh/syscallent.h: Likewise. > * linux/sh64/syscallent.h: Likewise. > * linux/sparc/syscallent.h: Likewise. > * linux/sparc64/syscallent.h: Likewise. > * linux/x32/syscallent.h: Likewise. > * linux/x86_64/syscallent.h: Likewise. > * linux/xtensa/syscallent.h: Likewise. In some of these files, there is just statfs, in some others it's just statfs64, in a few more you change both statfs and statfs64, and statvfs is a very rare beast found only in one file. Let's reorder the list of changed syscallent files into these groups so the changes being made would have more correct descriptions. > * qualify.c (lookup_class): Add SCHED_STATFS for "%statfs" > * strace.1 (.SS Filtering): Add information about %statfs syscall class. > * tests/Makefile.am (DECODER_TESTS): Add trace_statfs.test. > * tests/ksysent.c: Define TSF to 0. > * tests/nsyscalls.c: Likewise. > * tests/trace_statfs.test: New test. Besides that, the change looks good. -- ldv
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel