summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-09OS-4810 Panic: BAD TRAP in udp_do_openBryan Cantrill6-20/+107
OS-5631 iptun leaks netstacks OS-5632 ipnet_promisc_add() leaks netstacks in error paths OS-5633 ill_lookup_on_ifindex_global_instance could leak netstack ids Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-09-09OS-3831 lxbrand /proc/cmdline should reflect zone boot argumentsRyan Zezeski2-10/+34
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-09-097267 SMF is fast and loose with optional dependenciesAndrew Stormont2-102/+80
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-09 [illumos-gate merge]Jerry Jelinek7-7/+194
commit f2d34afa1058d195513e7ab9a6c1f0ce38b4d05b 7350 wcsncasecmp reads data from buffers when count is zero 7344 wcsncasecmp shouldn't take one for the road
2016-09-08OS-5658 USB always identified as xHCI after latest ACPI updateJerry Jelinek1-3/+13
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2016-09-08OS-5620 lx NFS mount always tries to contact rpcbindJerry Jelinek1-53/+180
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-09-08 [illumos-gate merge]Jerry Jelinek2-10/+22
commit 9424a8dfe0a200274497dbfbbc8d8e53bfc38ac7 7241 page_reclaim_mem() gives up on reclaiming memory too easily commit c985e172447301fefddd2d30ac4cb0cac2281d0c 7359 NULL pointer at strcmp() in ipmgmt_nvlist_match()
2016-09-077350 wcsncasecmp reads data from buffers when count is zeroRobert Mustacchi7-7/+194
7344 wcsncasecmp shouldn't take one for the road Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: James Blachly <james.blachly@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-09-077241 page_reclaim_mem() gives up on reclaiming memory too easilyDan Kimmel1-7/+15
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Prashanth Sreenivasa <prashksp@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-07OS-5642 containerbuddy unable to fork while using syslog driver, causing ↵Jerry Jelinek2-4/+17
container services to hang Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-09-077359 NULL pointer at strcmp() in ipmgmt_nvlist_match()Igor Kozhukhov1-3/+7
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-07 [illumos-gate merge]Jerry Jelinek15-60/+199
commit 31d4cf520a749c6f68cc90540de415399538680b 7339 hang in lufs_unsnarf() due to zfs on files on ufs commit a8b0961c456000a55c467b0ba353504803f9c5e2 7259 DS_FIELD_LARGE_BLOCKS is unused commit 05e61955a0df3b1f5fea8afab6b41bcb054f00f4 7238 zvol_swap/setup fails due to memory usage commit 873c4903a52d089cd8234b79d24f5a3fc3bccc82 7336 vfork and O_CLOEXEC causes zfs_mount EBUSY commit e596171059bf3f76f6ec9c99e500538c022e0ba5 7278 tuning zfs_arc_max does not impact arc_c_min commit 6430daec31473902a374dd7a244e1f67ce33191d 7268 Checking vmem limit of wrong process for door_calls commit b868f5d28c02403ad3cd322ee1635887f494ebe9 7262 remove seq from zfs_receive_010.ksh commit 007a6c1f69652d7e3f2d2012a9332221d430491b 7304 zfs filesystem/snapshot counts should be read-only commit 0756cc7034e080027082817163d21e36e93310ed 5304 syseventd: datalink notify thread hangs up when terminated commit ccd5347f5bded380cdbfc73f87db15cfd5610961 6607 add default MAP_FILE symbol to sys/mman.h
2016-09-067339 hang in lufs_unsnarf() due to zfs on files on ufsMatthew Ahrens1-17/+25
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-067259 DS_FIELD_LARGE_BLOCKS is unusedMatthew Ahrens1-7/+0
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-067238 zvol_swap/setup fails due to memory usageJohn Wren Kennedy2-5/+4
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Guyette <will.guyette@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-067336 vfork and O_CLOEXEC causes zfs_mount EBUSYPrakash Surya5-8/+118
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-067278 tuning zfs_arc_max does not impact arc_c_minMatthew Ahrens1-1/+3
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-067268 Checking vmem limit of wrong process for door_callsBrandon Baker1-9/+18
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-067262 remove seq from zfs_receive_010.kshPaul Dagnelie1-2/+2
Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-067304 zfs filesystem/snapshot counts should be read-onlyJerry Jelinek1-7/+7
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-065304 syseventd: datalink notify thread hangs up when terminatedYuri Pankov1-3/+7
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-06OS-5644 lx tmpfs mount with uid or gid option failsJerry Jelinek1-3/+10
OS-5646 lxbrand mount(2) target path handling could be improved Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zezeski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2016-09-066607 add default MAP_FILE symbol to sys/mman.hJames Blachly2-1/+15
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-06 [illumos-gate merge]Jerry Jelinek9-33/+167
commit cb3c687bb9b8537283a9a4ce7309ff66fc266f2d 7345 zfs(1m): Description for -d depth appeared in -r commit 5749c35234ed96d3a61ee7c44d2ef37e043c7c59 7276 zfs(1m) manpage could better describe space properties commit 79d728325e257b05859d2eef4a4dfbefdce05a76 7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object
2016-09-047345 zfs(1m): Description for -d depth appeared in -rMarcel Telka1-5/+7
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-09-037276 zfs(1m) manpage could better describe space propertiesPavel Zakharov1-11/+18
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-09-027004 dmu_tx_hold_zap() does dnode_hold() 7x on same objectMatthew Ahrens8-17/+142
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2016-09-02 [illumos-gate merge]Jerry Jelinek9-80/+145
commit f9a78bf4570eca58ad5e93f377573c9a390420c0 7248 large block support breaks rsend_009_pos 7249 rsend_015_pos produces false failures due to race 7250 testrunner can miss options specific to individual tests in runfiles commit 2ad25b4055c18f39b3fb20bd5c8c61057e34f377 7247 zfs receive of deduplicated stream fails commit 9cfb65faacc43d80fb0e3cc182d2dae107cdf60c 7349 nvme shouldn't ignore namespaces that support extended data LBAs commit c667d216889ea8258f2adb49c28cb0ef47990e5a 7348 cstyle can't handle ellipsis on continuation line
2016-09-017248 large block support breaks rsend_009_posJohn Wren Kennedy2-45/+37
7249 rsend_015_pos produces false failures due to race 7250 testrunner can miss options specific to individual tests in runfiles Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-017247 zfs receive of deduplicated stream failsChris Williamson5-25/+101
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-017349 nvme shouldn't ignore namespaces that support extended data LBAsHans Rosenfeld1-8/+4
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-017348 cstyle can't handle ellipsis on continuation lineHans Rosenfeld1-2/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-08-31OS-5598 newproc() performs inadequate clean-up after failed lwp_create() ↵Jerry Jelinek1-1/+0
[fix debug build]
2016-08-31OS-5598 newproc() performs inadequate clean-up after failed lwp_create()Patrick Mooney1-22/+30
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-08-31OS-5613 SO_REUSEPORT needs better state-change coveragePatrick Mooney2-15/+81
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-08-31 [illumos-gate merge]Jerry Jelinek5-106/+152
commit ae9727953cac4bd427aafd9f27458e401590bcb5 7003 zap_lockdir() should tag hold
2016-08-30OS-5630 lx_fix_netstack() ironically leaks netstack referenceBryan Cantrill1-0/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2016-08-307003 zap_lockdir() should tag holdMatthew Ahrens5-106/+152
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-08-30OS-5636 lxbrand clone(2) returns 0 on failed thread creationPatrick Mooney1-4/+2
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-08-30OS-5635 hostname(1) manual page should talk about persistenceRobert Mustacchi1-1/+14
Reviewed by: Trent Mick <trent.mick@joyent.com> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Dave Pacheco <dap@joyent.com>
2016-08-29 [illumos-gate merge]Jerry Jelinek6-8/+29
commit 7b4e6d92ac8978742d2afae42fe91917af8b8938 7231 nlockmgr failing to start up during bootup commit 3cae6de1ad548d0528165017a831a2dd74b66745 7324 stack needs to be sufficiently aligned for SSE before init_array are called commit 08010aab982e74fc37093d92f278c587a0fa1ec7 7322 ld(1) gets init/fini array section names wrong commit a0fb1590788f4dcbcee3fabaeb082ab7d1ad4203 7323 ld(1) -zignore can erroneously discard init and fini arrays as unreferenced
2016-08-287231 nlockmgr failing to start up during bootupPaul Dagnelie2-3/+15
Reviewed by: Matt Amdur <matt.amdur@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Kyle Cackett <kyle.cackett@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-08-277324 stack needs to be sufficiently aligned for SSE before init_array are calledRichard Lowe1-1/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-08-277322 ld(1) gets init/fini array section names wrongRichard Lowe1-4/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-08-277323 ld(1) -zignore can erroneously discard init and fini arrays as unreferencedRichard Lowe2-0/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-08-27OS-5377 stack overflow from round trip through mac and overlayBryan Cantrill3-5/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2016-08-267299 want dnlc walker for mdbPatrick Mooney4-1/+142
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-08-267300 Document how pflags(1) prints signal masksCody Peter Mello1-3/+4
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Dave Pacheco <dap@joyent.com> Reviewed by: James Blachly <james.blachly@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-08-26 [illumos-gate merge]Jerry Jelinek4-61/+97
commit ff892b7ce7155120a08759aeabce0b4cd24bc867 7258 6951 caused uberdata32_t size to be incorrect commit fbc2697c538d75e4d5d938d24a995afa043c99d2 7286 sata doesn't support 4knative disks commit 910f0d12b47aeda4ed059254cc4af0d8c272d0ba 7315 nvme queue DMA attribute count_max is 0-based commit e8ba2a389f6ca6999ca72dabbe2871e894bf6b67 7313 bump nvme admin command timeout to 1s commit 2f95345b6f2a0bd2d48718fe10e82e351cb920c6 7312 zfs checksum errors observed in a zpool full of NVMe SSDs 6908 Samsung SSD SM951-NVMe shows checksum errors commit 75b41617efad806d8ab3d1866425189c0b0bc6aa 7306 nvme ignores interrupt enabling failure commit bf26ea4b8945ba545fde8b47a2a31ce2d11b82cd 7296 nvme initial interrupt issues commit 34c938c74e6f278ee870d39330b571ffea1b808e 7294 several small nvme fixes from Tegile commit 0d140ff944190d3ff2fdba65e9864f3c03248162 7279 nvme.c: idns->id_nlbaf is a 0's based value.
2016-08-257297 clear() on llquantize aggregation causes dtrace to exitBryan Cantrill6-8/+85
7298 printa() of multiple aggregations can fail for llquantize() Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>