summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2014-12-11Want libbunyanRobert Mustacchi21-96/+1895
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
2014-12-11OS-3627 mmap needs to handle large interpreted mappings betterJerry Jelinek3-41/+83
2014-12-11OS-3629 FIONREAD on inotify(5) instance returns wrong value the wrong wayBryan Cantrill2-6/+12
OS-3630 typo in inotify_init(3C) man page OS-3631 poll on inotify(5) instance can return spuriously
2014-12-105198 Want alternate global zone rule set for each ipf netstackRob Gulewich29-209/+1236
5197 Global zone should be able to manage NGZ ipf state Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Darren Reed <darrenr@fastmail.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105199 "bad pkt state alloc" kstats due to echo repliesRob Gulewich1-0/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Darren Reed <darrenr@fastmail.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105200 ipf_stack_destroy error messages when halting zonesJerry Jelinek1-3/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Darren Reed <darrenr@fastmail.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPEDRobert Mustacchi3-3/+41
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-105399 dd writes forver when count=0Robert Mustacchi1-2/+3
Reviewed by: Dale Ghent <daleg@elemental.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-104643 nss_dns fails to obtain dns ttlsRobert Mustacchi2-23/+199
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gwr@nexenta.com>
2014-12-10OS-3628 lx brand: add support for eventfd20141211release-20141211Bryan Cantrill4-4/+24
2014-12-10OS-3625 add support for eventfdBryan Cantrill19-0/+907
2014-12-10OS-3611 lx brand: 64-bit processes should not use VAs above VA holeBryan Cantrill3-0/+29
2014-12-09OS-3626 lxbrand zone stuck in shutdownJerry Jelinek1-5/+13
2014-12-09OS-3624 lxbrand ioctl(TIOCSCTTY) failedPatrick Mooney1-4/+6
2014-12-09OS-3615 elfexec likes to play fast and looseJerry Jelinek2-16/+67
2014-12-09OS-3618 ctf dmod doesn't properly null terminate its walkersRobert Mustacchi1-1/+2
2014-12-085421 devzvol_readdir() needs to be more careful with strchrRobert Mustacchi1-1/+4
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-09OS-3619 devzvol_readdir() needs to be more careful with strchrRobert Mustacchi1-1/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
2014-12-08OS-3605 lxbrand needs SIOCGIFINDEX ioctlPatrick Mooney1-0/+3
2014-12-08OS-3595 lxbrand node test-os.js failsPatrick Mooney10-45/+93
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-12-08OS-3613 lxbrand convert ioctl to IKE (fix lint)Patrick Mooney1-1/+1
2014-12-07 [illumos-gate merge]Keith M Wesolowski16-392/+394
commit 7adb730b589e553bf3b1ccfd9bae2df91c5c1061 5369 arc flags should be an enum 5370 consistent arc_buf_hdr_t naming scheme commit bafd1f1462c49949e0251d74b4fbfa24d29bc79a 5330 zone brands could control init restart behavior commit 156d6b3a5d0ba06e75f7973c6ba994107ae8df0e 5342 prstat -n option should accept 0 commit abdbe11c7877311202d2870b53d7c76264121b2c 5297 mptsas refhash replacement on reset can cause hang Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/os/exit.c (OS-3429) usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c usr/src/uts/common/fs/zfs/arc.c usr/src/man/man1m/prstat.1m usr/src/lib/libbrand/common/libbrand.c usr/src/cmd/zoneadmd/zoneadmd.c (OS-1170) usr/src/lib/libbrand/common/libbrand.h (copyright) usr/src/lib/libbrand/common/mapfile-vers (copyright)
2014-12-065369 arc flags should be an enumGeorge Wilson11-379/+388
5370 consistent arc_buf_hdr_t naming scheme Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-055330 zone brands could control init restart behaviorJerry Jelinek8-6/+63
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-055342 prstat -n option should accept 0Jerry Jelinek3-20/+26
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-05OS-3613 lxbrand convert ioctl to IKEPatrick Mooney17-3705/+1189
OS-3532 lx has trouble listing interfaces in java OS-3576 lxbrand race in ioctl(FIONBIO) emulation Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-12-055297 mptsas refhash replacement on reset can cause hangKeith M Wesolowski1-13/+13
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Giles <illumos@ang.homedns.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-05 [illumos-gate merge]Keith M Wesolowski8-54/+122
commit a95756817154e8f4dfc0fd0963ce91ea4f5e34fb 5385 socket I/O related manuals don't document ECONNRESET commit a4754370e3396d98214a2a2bbb89a23555b2cff2 2057 Document dladm show-phys' -m option
2014-12-05Revamp the connectoin state machineRobert Mustacchi16-175/+875
Implement basic vl2/vl3 queries Use libvarpd_panic, stop using abort() Incorrectly determining svp timer expiration This set of changes does a bunch of things. It revamps all of the logic that we're using for our internal state machines for connections and implements that new state machine. This better matches what we're doing in other parts of SDC. In addition, clean up a few new bugs.
2014-12-04OS-3376 lxbrand /proc/meminfo formatted incorrectlyJerry Jelinek1-5/+0
2014-12-04 [illumos-gate merge]Keith M Wesolowski50-834/+991
commit 08db0dbccad017e19ad23f4b307e9fd0dc96cda1 5377 bootadm update-archive misidentifies BEs as ramdisks commit c1379625401dfbe1c39b79136dd384a571d47fde 5314 Remove "dbuf phys" db->db_data pointer aliases in ZFS commit 2dc692e04c2d360aa723d8436a83b8f44e8fa77b 5340 add kstats to track reason for fork failures commit 83ff55dcd7fc7c3356d7b2d3f67ec99970728d9b 5366 strcoll_l may destroy its arguments, then crash Conflicts: usr/src/uts/common/os/zone.c usr/src/uts/common/os/lwp.c usr/src/uts/common/os/fork.c
2014-12-045385 socket I/O related manuals don't document ECONNRESETRobert Mustacchi6-37/+56
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-12-042057 Document dladm show-phys' -m optionRobert Mustacchi2-17/+66
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Gordon Ross <gwr@nexenta.com>
2014-12-04OS-3612 lxbrand document LTP math and crashme as passing test groupsJerry Jelinek2-9/+9
2014-12-04OS-3608 lxbrand deliver LTP skip list and readmeJerry Jelinek4-1/+607
2014-12-045377 bootadm update-archive misidentifies BEs as ramdisksAlexander Eremin1-3/+4
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-045314 Remove "dbuf phys" db->db_data pointer aliases in ZFSJustin T. Gibbs43-809/+968
Reviewed by: Andriy Gapon <avg@freebsd.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-03OS-3607 lxbrand LTP clock_nanosleep01 failsJerry Jelinek1-3/+13
2014-12-03OS-3271 lxbrand mssing clock_gettime and timer functionalityJerry Jelinek3-14/+183
2014-12-035340 add kstats to track reason for fork failuresJerry Jelinek4-4/+43
Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-035366 strcoll_l may destroy its arguments, then crashRichard Lowe2-8/+3
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-03 [illumos-gate merge]Keith M Wesolowski1-5/+6
commit 084c18406d32a8fbb6b9a40d864e7c7ddb5b4d9d 5378 CVE-2014-3158 ppp: integer overflow in option parsing
2014-12-025378 CVE-2014-3158 ppp: integer overflow in option parsingAlexander Pyhalov1-5/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-12-02OS-3602 lxbrand LTP recv* tests failing on MSG_ERRQUEUE flagJerry Jelinek1-0/+18
2014-12-02 [illumos-gate merge]Keith M Wesolowski12-122/+400
commit 231aab857f14a3e7a0ed5f2879399c3cd6ae92ea 5347 idle pool may run itself out of space commit 3a5286a1cffceafcd8cf79c4156fad605129bf50 5368 ARC should cache more metadata commit 9df71b62d3244d8f6f79d4beaed378568d09561d 5373 connect(3SOCKET) could talk about non-blocking mode commit 940efceed6b67909bbec473feca747d2fbaa32b9 5017 use 64bit DMA in mpt_sas Conflicts: usr/src/uts/common/fs/zfs/arc.c
2014-12-025364 grp.h has incorrect prototype for getgrnam_r and getgrgid_rKeith M Wesolowski1-5/+6
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-025347 idle pool may run itself out of spaceMatthew Ahrens4-29/+56
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-025368 ARC should cache more metadataMatthew Ahrens2-3/+57
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-015373 connect(3SOCKET) could talk about non-blocking modeRobert Mustacchi1-3/+170
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-015017 use 64bit DMA in mpt_sasAndy Giles5-87/+114
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>