Revision tags: titanic_53.0, titanic_51.4, titanic_52.1, titanic_51.3, titanic_52.0, titanic_50.16, titanic_51.2, titanic_50.15, titanic_51.1, titanic_51.0, titanic_50.14, titanic_50.13, titanic_50.12, titanic_50.11, titanic_50.10, titanic_50.9, titanic_50.8, titanic_50.7, titanic_50.6, titanic_50.5, titanic_50.4, titanic_50.3, titanic_50.2, titanic_50.1, titanic_50.0 |
|
#
78918900 |
| 02-Jan-2019 |
Arne Jansen <jansen@webgods.de> |
add SO_REUSEPORT for UDP sockets
Add the option SO_REUSEPORT similar to the linux implementation. Packets always get distributed round-robin between all sockets. This is used to scale the dbmd to mo
add SO_REUSEPORT for UDP sockets
Add the option SO_REUSEPORT similar to the linux implementation. Packets always get distributed round-robin between all sockets. This is used to scale the dbmd to more threads.
refs #3851
(cherry picked from commit 830a3b79d1f8a0dac43005b0b5e6336ba95b187e)
show more ...
|
#
5e76ec37 |
| 25-Mar-2016 |
Bryan Cantrill <bryan@joyent.com> |
6818 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Garrett D'Amo
6818 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
(cherry picked from commit e67272d0d0c6a150b2455a71938e8de04a5af292)
show more ...
|
#
020c6b3e |
| 13-Sep-2015 |
Mohamed A. Khalfella <khalfella@gmail.com> |
6227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVL Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard PALO <richard@netbsd.org> Reviewed by: Toomas Soome <tsoome
6227 truss(1M) doesn't show TCP_KEEPIDLE, TCP_KEEPCNT, and TCP_KEEPINTVL Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard PALO <richard@netbsd.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
#
9d12795f |
| 07-Apr-2015 |
Robert Mustacchi <rm@joyent.com> |
5830 want arc4random(3C) suite 5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed
5830 want arc4random(3C) suite 5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
#
1b3b16f3 |
| 23-Aug-2013 |
Theo Schlossnagle <jesus@omniti.com> |
3785 Implement MAP_32BIT flag to mmap() Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDon
3785 Implement MAP_32BIT flag to mmap() Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
show more ...
|
#
5eaceb49 |
| 10-May-2013 |
Theo Schlossnagle <jesus@omniti.com> |
3713 Implement accept4() (fix lint)
|
#
5dbfd19a |
| 11-Apr-2013 |
Theo Schlossnagle <jesus@omniti.com> |
3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <d
3713 Implement accept4() 3714 Implement pipe2() 3715 Implement dup3() 3716 Implement mkostemp() and mkostemps() 3719 so_socketpair syscall should preserve FD_CLOEXEC flag Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|
#
187670a0 |
| 12-Apr-2013 |
Theo Schlossnagle <jesus@omniti.com> |
3666 Implement SOCK_CLOEXEC flag to socket() Reviewed by Dan McDonald <danmcd@nexenta.com> Reviewed by Robert Mustacchi <rm@joyent.com> Approved by Garrett D'Amore <garrett@damore.org>
|
#
6a634c9d |
| 19-Aug-2010 |
Richard Lowe <richlowe@richlowe.net> |
merge with onnv_147 Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
|
#
3e95bd4a |
| 18-Jun-2010 |
Anders Persson <Anders.Persson@Sun.COM> |
PSARC/2009/590 Socket Filter Framework 6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a wo
PSARC/2009/590 Socket Filter Framework 6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a worker thread 6828586 assertion failed: family == 26, file: ../../common/fs/sockfs/socksyscalls.c, line: 1608 6802078 kernel socket 'newconn' callback is passing rcv queue size as an argument
show more ...
|
#
794f0adb |
| 08-Jul-2010 |
Roger A. Faulkner <Roger.Faulkner@Oracle.COM> |
PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscalls 6910251 need support for all POSIX.1-2008 *at(2) syscalls 6964835 mknod(2) auditing omits the pathname for invalid arguments
|
#
707e74bc |
| 03-Jun-2010 |
Kacheong Poon <Kacheong.Poon@Sun.COM> |
PSARC 2010/151 new socket options for TCP timers 6955557 Various new TCP socket options
|
#
134a1f4e |
| 28-Apr-2010 |
Casper H.S. Dik <Casper.Dik@Sun.COM> |
PSARC 2009/377 In-kernel pfexec implementation. PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist
PSARC 2009/377 In-kernel pfexec implementation. PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist 4912096 pftcsh(1) should exist 6440298 Expand the basic privilege set in order to restrict file access 6859862 Move pfexec into the kernel 6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur 6923721 The new SYS_SMB privilege is not backward compatible 6937562 autofs doesn't remove its door when the zone shuts down 6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone 6940159 Implement PSARC 2010/072
show more ...
|
#
8fd04b83 |
| 01-Mar-2010 |
Roger A. Faulkner <Roger.Faulkner@Sun.COM> |
PSARC 2009/657 delete obsolete system call traps 6906485 delete obsolete system call traps
--HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/du
PSARC 2009/657 delete obsolete system call traps 6906485 delete obsolete system call traps
--HG-- rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
show more ...
|
#
ddc42f88 |
| 26-Nov-2009 |
Marek Pospisil <Marek.Pospisil@Sun.COM> |
6898247 The definition BSM_AUDITON is never used.
|
#
1cb875ae |
| 17-Nov-2009 |
Cathy Zhou <Cathy.Zhou@Sun.COM> |
PSARC/2008/693 VRRP PSARC/2009/388 VRRP Update 6288572 RFE: VRRP implementation desired for Solaris
|
#
5d3b8cb7 |
| 03-Nov-2009 |
Bill Sommerfeld <sommerfeld@sun.com> |
PSARC/2008/252 Labeled IPsec phase 1 6886771 Labeled IPsec phase 1 6808727 Alignment error panic in tsol_can_accept_raw() 6894979 nightly -0 + -p builds then destroys SUNW0on
|
#
5403172a |
| 02-Nov-2009 |
Roger A. Faulkner <Roger.Faulkner@Sun.COM> |
PSARC 2009/595 delete ssig system call trap 6896743 The ancient SVR3 ssig() system call trap should be deleted
|
#
26947304 |
| 02-Nov-2009 |
Evan Yan <Evan.Yan@Sun.COM> |
PSARC/2008/181 Solaris Hotplug Framework 6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6
PSARC/2008/181 Solaris Hotplug Framework 6837240 Solaris Hotplug Framework 6783012 Add support for PCIe Alternate Routing-ID Interpretation 6638136 remove obsolete ndi_ra_xxx logic from px_msi code 6695081 Race condition between pciehpc_intr() and pciehpc_init()
--HG-- rename : usr/src/uts/common/io/hotplug/pciehpc/pciehpc.c => usr/src/uts/common/io/pciex/hotplug/pciehpc.c rename : usr/src/uts/common/io/hotplug/pcishpc/pcishpc.c => usr/src/uts/common/io/pciex/hotplug/pcishpc.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.c => usr/src/uts/intel/io/pciex/hotplug/pciehpc_acpi.c rename : usr/src/uts/intel/io/hotplug/pciehpc/pciehpc_acpi.h => usr/src/uts/intel/sys/hotplug/pci/pciehpc_acpi.h rename : usr/src/uts/sparc/pcicfg.e/Makefile => usr/src/uts/sparc/pcicfg/Makefile rename : usr/src/uts/sun4/io/pcicfg.e.c => usr/src/uts/sun4/io/pcicfg.c
show more ...
|
#
7b564b02 |
| 11-Sep-2009 |
Jarrett Lu <Jarrett.Lu@Sun.COM> |
6476414 truss should decode SO_ANON_MLP/SO_MAC_EXEMPT for getsockopt/setsockopt 6828675 Multicast socket fails to bind in S10 TX, but works in regular S10
|
#
3b862e9a |
| 02-Sep-2009 |
Roger A. Faulkner <Roger.Faulkner@Sun.COM> |
PSARC 2009/453 futimens, utimensat 6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity 6539657 touch(1) does not set the nanosecond timestamp
PSARC 2009/453 futimens, utimensat 6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity 6539657 touch(1) does not set the nanosecond timestamp of a file correctly
show more ...
|
#
bcddb677 |
| 29-Jul-2009 |
Ali Bahrami <Ali.Bahrami@Sun.COM> |
6861993 "truss" does not understand flags used by mmapobj(2)
|
#
982b4ad2 |
| 05-Jun-2009 |
Casper H.S. Dik <Casper.Dik@Sun.COM> |
PSARC 2007/072 PRIV_AWARE_RESET 6452447 Need the ability to limit each and every privilege on login
|
#
469aa27f |
| 18-Mar-2009 |
Jan Friedel <Jan.Friedel@Sun.COM> |
6412948 There's cruft in the libbsm files that needs to be removed.
|
#
6532b960 |
| 16-Feb-2009 |
Jerry Gilliam <Jerry.Gilliam@Sun.COM> |
4854243 update_drv -d requires reboot
|