summaryrefslogtreecommitdiff
path: root/mem.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headersDmitry V. Levin2020-12-131-1/+1
* Implement decoding of process_madvise syscallDmitry V. Levin2020-12-071-0/+22
* Change the license of strace to LGPL-2.1-or-laterDmitry V. Levin2018-12-101-21/+1
* mem: fix build on architectures where kernel_ulong_t is bigger than longDmitry V. Levin2018-11-261-1/+1
* mem: add xlat styles support to print_mmap_flagsShankara Pailoor2018-11-261-2/+16
* print_array: enhance printing of unfetchable object addressesDmitry V. Levin2018-05-291-1/+1
* mem: handle potential error from sysconf(_SC_PAGESIZE)Eugene Syromyatnikov2018-05-031-2/+12
* Remove addflagsEugene Syromyatnikov2018-04-011-1/+4
* Update copyright headersDmitry V. Levin2018-02-131-1/+1
* Transform fetch_old_mmap_args into fetch_indirect_syscall_argsDmitry V. Levin2018-01-231-25/+4
* Move decoder of getpagesize syscall to libstraceDmitry V. Levin2018-01-211-8/+0
* Use #if idiom instead of #ifdef for HAVE_ARCH_* macros.Dmitry V. Levin2018-01-211-2/+2
* Add compat support for s390xEugene Syromyatnikov2018-01-191-2/+2
* mem.c: use runtime check in fetch_old_mmap_argsEugene Syromyatnikov2018-01-171-11/+10
* mem.c: introduce fetch_old_mmap_argsEugene Syromyatnikov2018-01-171-24/+41
* Introduce arch-specific define HAVE_ARCH_OLD_MMAPEugene Syromyatnikov2018-01-171-5/+2
* mem: decode hugetlb page size in mmap flagsDmitry V. Levin2017-11-171-2/+20
* mem: assume that MAP_TYPE is definedDmitry V. Levin2017-11-171-4/+0
* mem: move printing of mmap_flags to a separate functionDmitry V. Levin2017-11-171-12/+13
* Fix a few spacing style issuesDmitry V. Levin2017-06-171-1/+1
* Add copyright headersEugene Syromyatnikov2017-05-221-0/+1
* Introduce ANY_WORDSIZE_LESS_THAN_KERNEL_LONG macroDmitry V. Levin2016-12-271-1/+1
* Remove HAVE_STRUCT_TCB_EXT_ARG, ext_arg, and u_lrvalDmitry V. Levin2016-12-261-7/+1
* Remove getarg_kluDmitry V. Levin2016-12-261-3/+3
* Remove printaddr_kluDmitry V. Levin2016-12-261-1/+1
* Automatically replace PRI_kr[dux] with PRI_kl[dux]Dmitry V. Levin2016-12-261-10/+10
* Automatically replace kernel_(scno|ureg)_t with kernel_ulong_tDmitry V. Levin2016-12-261-16/+16
* Print kernel_ureg_t and kernel_scno_t using dedicated format stringsDmitry V. Levin2016-12-261-10/+10
* mem: change mmap arguments type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-251-17/+17
* mem: change tracee address type from unsigned long to kernel_ureg_tDmitry V. Levin2016-12-231-4/+4
* mem: remove redundant castsDmitry V. Levin2016-12-231-3/+3
* x32: fix decoding of mprotect and pkey_mprotect syscall argumentsDmitry V. Levin2016-12-201-3/+3
* struct tcb: make types of syscall arguments unsignedDmitry V. Levin2016-12-191-6/+6
* s390: fix decoding of mmap2 syscall when arguments are not availableDmitry V. Levin2016-12-191-4/+4
* mem: print mincore output as an arrayEugene Syromyatnikov2016-11-291-0/+2
* Add support for pkey_mprotect, pkey_alloc, pkey_free syscallsEugene Syromyatnikov2016-11-131-1/+15
* Introduce HAVE_STRUCT_TCB_EXT_ARG macroDmitry V. Levin2016-06-171-4/+5
* Fix printing of invalid arguments of memory mapping related syscallsDmitry V. Levin2016-05-161-8/+8
* mem.c: use print_array functionDmitry V. Levin2016-05-071-40/+18
* Move parsers of NUMA related syscalls to numa.cDmitry V. Levin2016-04-271-166/+0
* Move definitions of MPOL_* constants to xlat filesDmitry V. Levin2016-04-261-12/+0
* Fix old_mmap output when mmap arguments are unfetchableDmitry V. Levin2016-04-231-8/+8
* aarch64: fix old_mmap output for arm personalityDmitry V. Levin2016-04-221-2/+2
* Define old_mmap parser only on architectures that use itDmitry V. Levin2016-04-221-14/+8
* Consistently handle unsigned arguments of mmap* and remap_file_pagesDmitry V. Levin2016-04-011-20/+26
* Fixed decoding of mincore syscall's last argumentDmitry V. Levin2016-01-291-3/+6
* Cleanup parser of getpagesize syscallDmitry V. Levin2016-01-081-3/+1
* Implement mlock2 syscall decodingDmitry V. Levin2015-11-171-0/+11
* m68k: fix getpagesize decodingDmitry V. Levin2015-07-211-1/+2
* mem.c: make use of RVAL_DECODEDDmitry V. Levin2015-07-201-143/+135