summaryrefslogtreecommitdiff
path: root/usr/src/pkg
diff options
context:
space:
mode:
authorJerry Jelinek <jerry.jelinek@joyent.com>2015-10-15 16:26:52 -0700
committerRobert Mustacchi <rm@joyent.com>2015-11-16 09:44:54 -0800
commit3d729aecc03ea6ebb9bd5d56b8dccd24f57daa41 (patch)
tree7c90a77f5265b35f475932b34c933c63b5664a4e /usr/src/pkg
parentf9eb9fdf196b6ed476e4ffc69cecd8b0da3cb7e7 (diff)
downloadillumos-gate-3d729aecc03ea6ebb9bd5d56b8dccd24f57daa41.tar.gz
6342 want signalfd support
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
Diffstat (limited to 'usr/src/pkg')
-rw-r--r--usr/src/pkg/manifests/system-header.mf1
-rw-r--r--usr/src/pkg/manifests/system-kernel.mf7
-rw-r--r--usr/src/pkg/manifests/system-library.man3c.inc1
3 files changed, 9 insertions, 0 deletions
diff --git a/usr/src/pkg/manifests/system-header.mf b/usr/src/pkg/manifests/system-header.mf
index 4551ca095c..697b75b6c2 100644
--- a/usr/src/pkg/manifests/system-header.mf
+++ b/usr/src/pkg/manifests/system-header.mf
@@ -1428,6 +1428,7 @@ file path=usr/include/sys/shm_impl.h
file path=usr/include/sys/sid.h
file path=usr/include/sys/siginfo.h
file path=usr/include/sys/signal.h
+file path=usr/include/sys/signalfd.h
file path=usr/include/sys/skein.h
file path=usr/include/sys/sleepq.h
file path=usr/include/sys/smbios.h
diff --git a/usr/src/pkg/manifests/system-kernel.mf b/usr/src/pkg/manifests/system-kernel.mf
index d3cf047cb9..a00bb109cc 100644
--- a/usr/src/pkg/manifests/system-kernel.mf
+++ b/usr/src/pkg/manifests/system-kernel.mf
@@ -94,6 +94,9 @@ dir path=lib/svc
dir path=lib/svc/manifest group=sys
dir path=lib/svc/manifest/system group=sys
dir path=lib/svc/method
+dir path=usr/kernel group=sys
+dir path=usr/kernel/drv group=sys
+dir path=usr/kernel/drv/$(ARCH64) group=sys
dir path=usr/share/man
dir path=usr/share/man/man1m
dir path=usr/share/man/man2
@@ -254,6 +257,7 @@ $(i386_ONLY)driver name=sd perms="* 0640 root sys" \
driver name=sgen perms="* 0600 root sys" \
alias=scsa,08.bfcp \
alias=scsa,08.bvhci
+driver name=signalfd perms="* 0666 root sys"
driver name=simnet clone_perms="simnet 0666 root sys" perms="* 0666 root sys"
$(i386_ONLY)driver name=smbios perms="smbios 0444 root sys"
driver name=softmac
@@ -820,6 +824,9 @@ file path=lib/svc/manifest/system/scheduler.xml group=sys mode=0444
file path=lib/svc/method/svc-dumpadm mode=0555
file path=lib/svc/method/svc-intrd mode=0555
file path=lib/svc/method/svc-scheduler mode=0555
+file path=usr/kernel/drv/$(ARCH64)/signalfd group=sys
+$(i386_ONLY)file path=usr/kernel/drv/signalfd group=sys
+file path=usr/kernel/drv/signalfd.conf group=sys
$(sparc_ONLY)file path=usr/share/man/man1m/monitor.1m
$(sparc_ONLY)file path=usr/share/man/man1m/obpsym.1m
# On SPARC driver/bscv is Serverblade1 specific, and in system/kernel/platform
diff --git a/usr/src/pkg/manifests/system-library.man3c.inc b/usr/src/pkg/manifests/system-library.man3c.inc
index ae061edac9..30999ee484 100644
--- a/usr/src/pkg/manifests/system-library.man3c.inc
+++ b/usr/src/pkg/manifests/system-library.man3c.inc
@@ -406,6 +406,7 @@ file path=usr/share/man/man3c/shm_unlink.3c
file path=usr/share/man/man3c/sigfpe.3c
file path=usr/share/man/man3c/siginterrupt.3c
file path=usr/share/man/man3c/signal.3c
+file path=usr/share/man/man3c/signalfd.3c
file path=usr/share/man/man3c/sigqueue.3c
file path=usr/share/man/man3c/sigsetops.3c
file path=usr/share/man/man3c/sigstack.3c