diff options
author | Robert Mustacchi <rm@joyent.com> | 2013-12-05 01:26:55 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2014-01-21 18:24:13 -0800 |
commit | 19d32b9ab53d17ac6605971e14c45a5281f8d9bb (patch) | |
tree | e0d013df65909af86605dcdb177f0394680922b3 /usr/src/lib/libc | |
parent | 4f364e7c95ee7fd9d5bbeddc1940e92405bb0e72 (diff) | |
download | illumos-gate-19d32b9ab53d17ac6605971e14c45a5281f8d9bb.tar.gz |
4493 want siginfo
4494 Make dd show progress when you send INFO/USR1 signals
4495 dd could support O_SYNC and O_DSYNC
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
Diffstat (limited to 'usr/src/lib/libc')
-rw-r--r-- | usr/src/lib/libc/amd64/gen/siginfolst.c | 1 | ||||
-rw-r--r-- | usr/src/lib/libc/i386/gen/siginfolst.c | 1 | ||||
-rw-r--r-- | usr/src/lib/libc/port/gen/siglist.c | 1 | ||||
-rw-r--r-- | usr/src/lib/libc/port/gen/str2sig.c | 2 | ||||
-rw-r--r-- | usr/src/lib/libc/sparc/gen/siginfolst.c | 1 | ||||
-rw-r--r-- | usr/src/lib/libc/sparcv9/gen/siginfolst.c | 1 |
6 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/lib/libc/amd64/gen/siginfolst.c b/usr/src/lib/libc/amd64/gen/siginfolst.c index 17cad14cf6..8451dfbb4f 100644 --- a/usr/src/lib/libc/amd64/gen/siginfolst.c +++ b/usr/src/lib/libc/amd64/gen/siginfolst.c @@ -171,6 +171,7 @@ static const struct siginfolist _sys_siginfolist_data[NSIG-1] = { 0, 0, /* SIGXRES */ 0, 0, /* SIGJVM1 */ 0, 0, /* SIGJVM2 */ + 0, 0, /* SIGINFO */ 0, 0, /* SIGRTMIN */ 0, 0, /* SIGRTMIN+1 */ 0, 0, /* SIGRTMIN+2 */ diff --git a/usr/src/lib/libc/i386/gen/siginfolst.c b/usr/src/lib/libc/i386/gen/siginfolst.c index 17cad14cf6..8451dfbb4f 100644 --- a/usr/src/lib/libc/i386/gen/siginfolst.c +++ b/usr/src/lib/libc/i386/gen/siginfolst.c @@ -171,6 +171,7 @@ static const struct siginfolist _sys_siginfolist_data[NSIG-1] = { 0, 0, /* SIGXRES */ 0, 0, /* SIGJVM1 */ 0, 0, /* SIGJVM2 */ + 0, 0, /* SIGINFO */ 0, 0, /* SIGRTMIN */ 0, 0, /* SIGRTMIN+1 */ 0, 0, /* SIGRTMIN+2 */ diff --git a/usr/src/lib/libc/port/gen/siglist.c b/usr/src/lib/libc/port/gen/siglist.c index 1795632f44..441cc4c2c5 100644 --- a/usr/src/lib/libc/port/gen/siglist.c +++ b/usr/src/lib/libc/port/gen/siglist.c @@ -111,6 +111,7 @@ static const char *_sys_siglist_data[NSIG] = { "Resource Control Exceeded", /* SIGXRES */ "Reserved for JVM 1", /* SIGJVM1 */ "Reserved for JVM 2", /* SIGJVM2 */ + "Information Request", /* SIGINFO */ "First Realtime Signal", /* SIGRTMIN */ "Second Realtime Signal", /* SIGRTMIN+1 */ "Third Realtime Signal", /* SIGRTMIN+2 */ diff --git a/usr/src/lib/libc/port/gen/str2sig.c b/usr/src/lib/libc/port/gen/str2sig.c index ac4bde9762..e0c4e89d68 100644 --- a/usr/src/lib/libc/port/gen/str2sig.c +++ b/usr/src/lib/libc/port/gen/str2sig.c @@ -22,6 +22,7 @@ /* * Copyright 2010 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. + * Copyright (c) 2014, Joyent, Inc. All rights reserved. */ /* Copyright (c) 1988 AT&T */ @@ -84,6 +85,7 @@ static signame_t signames[] = { { "XRES", SIGXRES }, { "JVM1", SIGJVM1 }, { "JVM2", SIGJVM2 }, + { "INFO", SIGINFO }, { "RTMIN", _SIGRTMIN }, { "RTMIN+1", _SIGRTMIN+1 }, { "RTMIN+2", _SIGRTMIN+2 }, diff --git a/usr/src/lib/libc/sparc/gen/siginfolst.c b/usr/src/lib/libc/sparc/gen/siginfolst.c index 17cad14cf6..8451dfbb4f 100644 --- a/usr/src/lib/libc/sparc/gen/siginfolst.c +++ b/usr/src/lib/libc/sparc/gen/siginfolst.c @@ -171,6 +171,7 @@ static const struct siginfolist _sys_siginfolist_data[NSIG-1] = { 0, 0, /* SIGXRES */ 0, 0, /* SIGJVM1 */ 0, 0, /* SIGJVM2 */ + 0, 0, /* SIGINFO */ 0, 0, /* SIGRTMIN */ 0, 0, /* SIGRTMIN+1 */ 0, 0, /* SIGRTMIN+2 */ diff --git a/usr/src/lib/libc/sparcv9/gen/siginfolst.c b/usr/src/lib/libc/sparcv9/gen/siginfolst.c index 17cad14cf6..8451dfbb4f 100644 --- a/usr/src/lib/libc/sparcv9/gen/siginfolst.c +++ b/usr/src/lib/libc/sparcv9/gen/siginfolst.c @@ -171,6 +171,7 @@ static const struct siginfolist _sys_siginfolist_data[NSIG-1] = { 0, 0, /* SIGXRES */ 0, 0, /* SIGJVM1 */ 0, 0, /* SIGJVM2 */ + 0, 0, /* SIGINFO */ 0, 0, /* SIGRTMIN */ 0, 0, /* SIGRTMIN+1 */ 0, 0, /* SIGRTMIN+2 */ |