8a550d729d
2008-10-22 Dmitry V. Levin <ldv@altlinux.org>
...
Handle socket type flags introduced in linux 2.6.27.
* net.c (socktypes): Add SOCK_DCCP.
(sock_type_flags): New xlat structure.
(tprint_sock_type): New function.
(sys_socket, sys_socketpair): Use it to parse socket type and
socket type flags.
2008-11-10 17:21:23 +00:00
a68096576a
2008-09-29 Dmitry V. Levin <ldv@altlinux.org>
...
* strace.c (startup_child): Save child pid for future use.
(main): Exit/kill ourself with straced child's exitcode/signal.
(trace): If signalled process pid matches the saved child pid,
save the signal number. If terminated process pid matches the
saved child pid, save its exit status.
Patch from Denys Vlasenko <dvlasenk@redhat.com>
2008-11-10 17:14:58 +00:00
Jan Kratochvil
14256a7d26
2008-09-12 Tomas Pospisek <tpo@sourcepole.ch>
...
Jan Kratochvil <jan.kratochvil@redhat.com>
* strace.1 (DESCRIPTION): New description of unfinished system calls
and system calls restarting.
2008-09-12 08:44:30 +00:00
21a7534745
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
...
* desc.c (sys_fcntl): Do not initialize auxstr for failed syscall.
* process.c (sys_fork, sys_rfork) [USE_PROCFS]: Likewise.
* signal.c (sys_signal): Likewise.
* stream.c (internal_stream_ioctl): Likewise.
* time.c (sys_adjtimex): Likewise.
* syscall.c (trace_syscall): If RVAL_STR is set, then
print auxstr for failed syscall as well.
2008-09-03 01:22:18 +00:00
2e55ff4562
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
...
* syscall.c (is_restart_error): New function.
* defs.h (is_restart_error): Declare it.
* linux/dummy.h (sys_nanosleep): Uncouple from sys_adjtime().
* time.c (sys_nanosleep): New function, based on is_restart_error().
2008-09-03 01:02:46 +00:00
50f6013c15
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
...
* process.c (sys_prctl): Decode PR_SET_PDEATHSIG, PR_GET_PDEATHSIG,
PR_SET_DUMPABLE, PR_GET_DUMPABLE, PR_SET_KEEPCAPS, PR_GET_KEEPCAPS.
Fix PR_GET_UNALIGN decoder.
2008-09-03 00:56:52 +00:00
f02cf214d9
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
...
* process.c (prctl_options): Add more constants.
2008-09-03 00:54:40 +00:00
86c26be3c8
2008-04-19 Dmitry V. Levin <ldv@altlinux.org>
...
* linux/syscallent.h: Use sys_prctl() decoder for "prctl" syscall.
* linux/alpha/syscallent.h: Likewise.
* linux/arm/syscallent.h: Likewise.
* linux/m68k/syscallent.h: Likewise.
* linux/powerpc/syscallent.h: Likewise.
* linux/s390/syscallent.h: Likewise.
* linux/s390x/syscallent.h: Likewise.
* linux/sh/syscallent.h: Likewise.
* linux/sh64/syscallent.h: Likewise.
* linux/x86_64/syscallent.h: Likewise.
2008-09-03 00:52:47 +00:00
93deafe50b
2008-09-02 Dmitry V. Levin <ldv@altlinux.org>
...
* linux/x86_64/syscallent.h: Fix syscall numbers for "tee" and
"sync_file_range".
From Fernando Luis Vazquez Cao <fernando@oss.ntt.co.jp>
2008-09-03 00:45:10 +00:00
Roland McGrath
39fcbbf19a
.
2008-08-28 23:42:06 +00:00
Roland McGrath
76016daf53
.
2008-08-28 23:26:29 +00:00
Roland McGrath
09db705c51
Prepare for 4.5.18 release
2008-08-28 22:00:46 +00:00
Roland McGrath
a2266f7c38
.
2008-08-25 03:16:27 +00:00
Roland McGrath
85c4274934
.
2008-08-25 03:09:18 +00:00
Roland McGrath
6f677cff39
.
2008-08-25 03:00:49 +00:00
Roland McGrath
d88e7b3b4b
.
2008-08-25 02:59:39 +00:00
Roland McGrath
459ea0b053
.
2008-08-20 01:59:42 +00:00
Jan Kratochvil
ab971652ac
.
2008-08-06 21:43:53 +00:00
Jan Kratochvil
3aba527d45
.
2008-08-06 21:39:51 +00:00
Roland McGrath
21aa995745
.
2008-08-01 01:15:27 +00:00
Roland McGrath
649afd0b69
.
2008-08-01 01:13:30 +00:00
Roland McGrath
58b37df725
.
2008-08-01 01:06:40 +00:00
06350dba75
2008-07-24 Dmitry V. Levin <ldv@altlinux.org>
...
* strace.c (main): Fix -F option backwards compatibility.
2008-07-25 15:42:34 +00:00
Roland McGrath
4cb15334c3
.
2008-07-22 08:33:45 +00:00
Roland McGrath
f67bc835a0
.
2008-07-22 00:43:13 +00:00
Roland McGrath
1bedd4dae4
.
2008-07-22 00:30:33 +00:00
Roland McGrath
4b14ed7c89
.
2008-07-22 00:27:51 +00:00
Roland McGrath
92a67a40fb
.
2008-07-22 00:22:10 +00:00
Roland McGrath
e157e36634
.
2008-07-18 02:21:14 +00:00
Roland McGrath
f2a3092816
.
2008-07-18 02:16:52 +00:00
Roland McGrath
ccb1028d89
.
2008-07-18 01:27:43 +00:00
Roland McGrath
ff6b94cec6
.
2008-07-18 01:24:21 +00:00
Roland McGrath
e597836635
.
2008-07-18 01:19:39 +00:00
Roland McGrath
4483018fef
.
2008-07-18 01:15:22 +00:00
Roland McGrath
db5c5f6888
.
2008-07-18 01:09:48 +00:00
Roland McGrath
b4e30f0903
.
2008-07-18 01:02:43 +00:00
Roland McGrath
87b542b4de
.
2008-07-18 00:50:21 +00:00
Roland McGrath
812376ab1f
.
2008-07-18 00:25:14 +00:00
Roland McGrath
8149e30526
.
2008-07-18 00:18:33 +00:00
3ffd406aef
2008-06-29 Dmitry V. Levin <ldv@altlinux.org>
...
* linux/x86_64/syscallent.h: Remove duplicate syscall entries
for #283 and #284 .
2008-06-29 22:28:54 +00:00
Jan Kratochvil
97ecd62349
*** empty log message ***
2008-06-27 12:13:42 +00:00
Roland McGrath
2b9b213bcc
.
2008-05-27 23:18:32 +00:00
Roland McGrath
36d0042225
.
2008-05-20 05:51:21 +00:00
Roland McGrath
5897e649cd
.
2008-05-20 05:18:39 +00:00
Roland McGrath
257ef50c73
.
2008-05-20 04:56:45 +00:00
Roland McGrath
bc362d4732
.
2008-05-20 01:56:28 +00:00
Roland McGrath
9416743f11
.
2008-05-20 01:43:56 +00:00
Roland McGrath
9d9540bfe5
.
2008-05-20 01:39:07 +00:00
Roland McGrath
08429fb4da
.
2008-05-20 01:12:24 +00:00
Roland McGrath
9047cfd86d
.
2008-05-20 01:08:50 +00:00