]> granicus.if.org Git - strace/commit
Improve prctl decoding
authorDmitry V. Levin <ldv@altlinux.org>
Sat, 14 Feb 2015 01:51:03 +0000 (01:51 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 19 Feb 2015 01:54:38 +0000 (01:54 +0000)
commit1e880730539b5d95d63345faf89409b0ed7b87d6
tree41fd23d4d086b3faf1f9ded4977184e0755b72a7
parentcff9f8aa94a51be4a80f81349d72e9de5bb50c49
Improve prctl decoding

* configure.ac (AC_CHECK_HEADERS): Add linux/securebits.h.
* prctl.c (sys_prctl): Implement full decoding of all PR_* constants
as defined in linux v3.19.
(sys_arch_prctl): Fix decoding of unknown commands.
* xlat/cap.in: New file.
* xlat/pr_mce_kill.in: New file.
* xlat/pr_mce_kill_policy.in: New file.
* xlat/pr_set_mm.in: New file.
* xlat/pr_tsc.in: New file.
* xlat/pr_unalign_flags.in: New file.
* xlat/secbits.in: New file.
* xlat/prctl_options.in: Remove non-linux constants, add fallback
definitions.
* xlat/seccomp_mode.in: Add fallback definitions.
configure.ac
prctl.c
xlat/cap.in [new file with mode: 0644]
xlat/pr_mce_kill.in [new file with mode: 0644]
xlat/pr_mce_kill_policy.in [new file with mode: 0644]
xlat/pr_set_mm.in [new file with mode: 0644]
xlat/pr_tsc.in [new file with mode: 0644]
xlat/pr_unalign_flags.in [new file with mode: 0644]
xlat/prctl_options.in
xlat/secbits.in [new file with mode: 0644]
xlat/seccomp_mode.in