smartos-live -------- commit 9d03f1909e3e14ce94ca413adf1f0f3d8d343853 Author: Trent Mick Date: Tue Aug 30 10:35:34 2016 -0700 OS-5638 drop superfluous proc mount in imgadm's chroot-gtar Reviewed by: Todd Whiteman Reviewed by: Patrick Mooney Approved by: Trent Mick commit 542f022db1666b2d306c740fa9818f58461695bc Author: Cody Peter Mello Date: Wed Jun 15 00:21:02 2016 +0000 OS-5548 Update platform's node-lockfd to 1.1.0 Reviewed by: Josh Wilsdon Reviewed by: Trent Mick Approved by: Josh Wilsdon commit 0e0e5667917463ed51aecdae8714eef90832bf20 Author: Robert Mustacchi Date: Tue Aug 16 23:08:52 2016 +0000 OS-5600 nightly shouldn't run pmodes check Reviewed by: Cody Mello Reviewed by: Patrick Mooney Approved by: Patrick Mooney mdata-client -------- kvm-cmd -------- kvm -------- illumos -------- commit 4e8105fd20074bbe5e46846cf144885e80866313 Author: Jerry Jelinek Date: Wed Aug 31 20:57:39 2016 +0000 OS-5598 newproc() performs inadequate clean-up after failed lwp_create() [fix debug build] commit f7c951a817f0a182d3324e13939cd9f1edf0d9d7 Author: Patrick Mooney Date: Tue Aug 30 14:27:35 2016 +0000 OS-5598 newproc() performs inadequate clean-up after failed lwp_create() Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 4a663ad4eabd38f9c6397c5205cc12f083b474ca Author: Patrick Mooney Date: Tue Aug 23 18:55:09 2016 +0000 OS-5613 SO_REUSEPORT needs better state-change coverage Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit ee5b9c83a7ae2c239b08a811615a37a77687e3f2 Merge: 4172035 ae97279 Author: Jerry Jelinek Date: Wed Aug 31 11:33:46 2016 +0000 [illumos-gate merge] commit ae9727953cac4bd427aafd9f27458e401590bcb5 7003 zap_lockdir() should tag hold commit 4172035f1cc7cf8f4442aa5b88e7141eb0ac802a Author: Bryan Cantrill Date: Tue Aug 30 21:04:56 2016 +0000 OS-5630 lx_fix_netstack() ironically leaks netstack reference Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Joshua M. Clulow commit ae9727953cac4bd427aafd9f27458e401590bcb5 Author: Matthew Ahrens Date: Tue Aug 30 11:53:20 2016 -0700 7003 zap_lockdir() should tag hold Reviewed by: Pavel Zakharov Reviewed by: Steve Gonczi Reviewed by: George Wilson Reviewed by: Brian Behlendorf Approved by: Richard Lowe commit 4e7b4ae99c98418c3b2d315d050f8ec2dd98ccfc Author: Patrick Mooney Date: Mon Aug 29 20:40:47 2016 +0000 OS-5636 lxbrand clone(2) returns 0 on failed thread creation Reviewed by: Joshua M. Clulow Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 201e46a67cf405090460eeeb55f709c75ee7cffd Author: Robert Mustacchi Date: Fri Aug 26 22:22:41 2016 +0000 OS-5635 hostname(1) manual page should talk about persistence Reviewed by: Trent Mick Reviewed by: Cody Mello Approved by: Dave Pacheco commit 6ad556a7e5c9aef7d5908f5538e4d74ee0e063d5 Merge: 3f1a20d 7b4e6d9 Author: Jerry Jelinek Date: Mon Aug 29 11:50:45 2016 +0000 [illumos-gate merge] 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 commit 7b4e6d92ac8978742d2afae42fe91917af8b8938 Author: Paul Dagnelie Date: Mon Aug 22 16:38:07 2016 -0700 7231 nlockmgr failing to start up during bootup Reviewed by: Matt Amdur Reviewed by: Sebastien Roy Reviewed by: Kyle Cackett Reviewed by: George Wilson Reviewed by: Dan McDonald Approved by: Richard Lowe commit 3cae6de1ad548d0528165017a831a2dd74b66745 Author: Richard Lowe Date: Wed Aug 24 13:29:48 2016 -0400 7324 stack needs to be sufficiently aligned for SSE before init_array are called Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Approved by: Gordon Ross commit 08010aab982e74fc37093d92f278c587a0fa1ec7 Author: Richard Lowe Date: Tue Aug 23 20:32:29 2016 -0400 7322 ld(1) gets init/fini array section names wrong Reviewed by: Dan McDonald Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Approved by: Gordon Ross commit a0fb1590788f4dcbcee3fabaeb082ab7d1ad4203 Author: Richard Lowe Date: Tue Aug 23 20:31:44 2016 -0400 7323 ld(1) -zignore can erroneously discard init and fini arrays as unreferenced Reviewed by: Dan McDonald Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Approved by: Gordon Ross commit 3f1a20db91c7a9488bb7a54bb63ce2094ea3d6c6 Author: Bryan Cantrill Date: Fri Aug 26 22:58:11 2016 +0000 OS-5377 stack overflow from round trip through mac and overlay Reviewed by: Robert Mustacchi Approved by: Joshua M. Clulow commit 39f030b80b0794a689e3fad42f42c12612f88545 Author: Patrick Mooney Date: Thu May 19 18:10:02 2016 +0000 7299 want dnlc walker for mdb Reviewed by: Jerry Jelinek Reviewed by: Gordon Ross Approved by: Richard Lowe commit 1f61d3698af001e40a1cd14a77eedd3fed0e5eda Author: Cody Peter Mello Date: Wed Jun 15 17:19:26 2016 +0000 7300 Document how pflags(1) prints signal masks Reviewed by: Patrick Mooney Reviewed by: Dave Pacheco Reviewed by: James Blachly Approved by: Richard Lowe commit b27adfefbf4be653598563c490246150f9ce471d Merge: c89aa2c 0ddc0eb Author: Jerry Jelinek Date: Fri Aug 26 11:19:45 2016 +0000 [illumos-gate merge] 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. commit 0ddc0ebb74cedb0ac394818c6e166c47eb8e62e5 Author: Bryan Cantrill Date: Tue Jul 19 01:24:42 2016 +0000 7297 clear() on llquantize aggregation causes dtrace to exit 7298 printa() of multiple aggregations can fail for llquantize() Reviewed by: Patrick Mooney Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Reviewed by: Adam Leventhal Approved by: Richard Lowe commit ff892b7ce7155120a08759aeabce0b4cd24bc867 Author: Robert Mustacchi Date: Tue Aug 2 17:35:01 2016 +0000 7258 6951 caused uberdata32_t size to be incorrect Reviewed by: Dan McDonald Approved by: Gordon Ross commit fbc2697c538d75e4d5d938d24a995afa043c99d2 Author: Igor Kozhukhov Date: Fri Aug 19 17:38:50 2016 +0300 7286 sata doesn't support 4knative disks Reviewed by: Hans Rosenfeld Reviewed by: Garrett D'Amore Reviewed by: Andy Stormont Approved by: Robert Mustacchi commit 910f0d12b47aeda4ed059254cc4af0d8c272d0ba Author: Youzhong Yang Date: Thu Aug 18 23:37:39 2016 +0200 7315 nvme queue DMA attribute count_max is 0-based Reviewed by: Hans Rosenfeld Reviewed by: Gordon Ross Reviewed by: Rick McNeal Approved by: Robert Mustacchi commit e8ba2a389f6ca6999ca72dabbe2871e894bf6b67 Author: Hans Rosenfeld Date: Tue Aug 16 23:20:07 2016 +0200 7313 bump nvme admin command timeout to 1s Reviewed by: Yuri Pankov Reviewed by: Rick McNeal Reviewed by: Richard Lowe Reviewed by: Garrett D'Amore Reviewed by: Dan McDonald Approved by: Robert Mustacchi commit 2f95345b6f2a0bd2d48718fe10e82e351cb920c6 Author: Youzhong Yang Date: Wed Aug 17 19:30:01 2016 +0200 7312 zfs checksum errors observed in a zpool full of NVMe SSDs 6908 Samsung SSD SM951-NVMe shows checksum errors Reviewed by: Hans Rosenfeld Reviewed by: Rick McNeal Reviewed by: Yuri Pankov Approved by: Robert Mustacchi commit 75b41617efad806d8ab3d1866425189c0b0bc6aa Author: Hans Rosenfeld Date: Tue Aug 16 15:33:26 2016 +0200 7306 nvme ignores interrupt enabling failure Reviewed by: Yuri Pankov Reviewed by: Garrett D'Amore Approved by: Robert Mustacchi commit bf26ea4b8945ba545fde8b47a2a31ce2d11b82cd Author: Hans Rosenfeld Date: Mon Aug 8 15:20:32 2016 +0200 7296 nvme initial interrupt issues Reviewed by: Robert Mustacchi Reviewed by: Gordon Ross Reviewed by: Evan Layton Approved by: Robert Mustacchi commit 34c938c74e6f278ee870d39330b571ffea1b808e Author: Pete Shephard Date: Tue Aug 9 18:38:35 2016 +0200 7294 several small nvme fixes from Tegile Reviewed by: Hans Rosenfeld Reviewed by: Dan Fields Reviewed by: Yuri Pankov Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit 0d140ff944190d3ff2fdba65e9864f3c03248162 Author: Hans Rosenfeld Date: Mon Aug 8 15:21:09 2016 +0200 7279 nvme.c: idns->id_nlbaf is a 0's based value. Reviewed by: Dan Fields Reviewed by: Yuri Pankov Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit c89aa2cda9c4c5a89db5c7b85f420548cd437c12 Author: Patrick Mooney Date: Thu Aug 18 19:31:54 2016 +0000 OS-5601 comm page symbols need ctf augmentation Reviewed by: Jerry Jelinek Reviewed by: Ryan Zezeski Reviewed by: Robert Mustacchi Approved by: Jerry Jelinek commit 0c8abfcb7a94e2016322218587cc80b4bd710642 Author: Ryan Zezeski Date: Thu Aug 18 11:59:55 2016 -0700 OS-4716 lxbrand native system(3C) broken Reviewed by: jerry.jelinek@joyent.com Reviewed by: patrick.mooney@joyent.com commit 7d7135b2b1824ef59ff15bd50e46e84601cb94be Merge: 407b427 0343317 Author: Jerry Jelinek Date: Tue Aug 23 11:13:20 2016 +0000 [illumos-gate merge] commit 0343317a7b3df0798d9facd6eb5a0e83abd23d83 7293 Sun Secure Shell is neither Conflicts: usr/src/man/man4/Makefile usr/src/man/man1m/Makefile usr/src/man/man1/Makefile commit 7df3beae80fb29626950d633c57d859c12563bc8 Author: Bryan Cantrill Date: Tue Jun 7 23:40:08 2016 +0000 7270 mdb can die on divide overflow Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Reviewed by: Jason King Approved by: Gordon Ross commit 407b42750155d7261ed7a0b45c412ae6167f4029 Author: Jerry Jelinek Date: Mon Aug 22 21:29:11 2016 +0000 OS-5604 improve tools mandoc Makefile fix Reviewed by: Joshua M. Clulow Approved by: Joshua M. Clulow commit ccb29747171492eeb515a6a75575eae95a8cb5a8 Author: Patrick Mooney Date: Mon Aug 22 20:12:53 2016 +0000 OS-5609 lxbrand 32-bit LTP failing due to lseek Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit c7aa3802c43f81fcbd89a7d0a2d795572741710c Author: Jerry Jelinek Date: Mon Aug 22 18:48:03 2016 +0000 OS-5607 lxbrand move unixbench syscalls to IKE Reviewed by: Patrick Mooney commit 0343317a7b3df0798d9facd6eb5a0e83abd23d83 Author: Richard Lowe Date: Tue Aug 9 13:52:53 2016 -0400 7293 Sun Secure Shell is neither Reviewed by: Albert Lee Reviewed by: Alex Wilson Reviewed by: Alexander Pyhalov Reviewed by: Dan McDonald Reviewed by: Garrett D'Amore Reviewed by: Peter Tribble commit d0de416eba4efacef1c1fc99a50645dfe855b4e0 Merge: fa4a6a6 09c0acc Author: Jerry Jelinek Date: Mon Aug 22 10:42:14 2016 +0000 [illumos-gate merge] commit 09c0accb630678e1a150310a8852806c5052b2ac 1769 dladm show-link truncates OVER field commit 69f14d1fbc2690fc894c66653f1b371783f23f46 7307 Fixing 5780 introduced a regression commit 03aa4c8d900cbdc3667ab4b43388d480324be58e 7240 adding DHCP address through libipadm fails commit 831abf2c3ce98eddc86402eb1c97c92fa48c7349 7236 libumem should be able to abort() when an allocation fails commit 09c0accb630678e1a150310a8852806c5052b2ac Author: Yuri Pankov Date: Thu Aug 18 17:35:35 2016 +0300 1769 dladm show-link truncates OVER field Reviewed by: Richard Lowe Reviewed by: Dan Vatca Approved by: Richard Lowe commit 69f14d1fbc2690fc894c66653f1b371783f23f46 Author: Simon Klinkert Date: Fri Aug 19 00:29:36 2016 +0200 7307 Fixing 5780 introduced a regression Reviewed by: Marcel Telka Reviewed by: Steve Gonczi Reviewed by: Patrick Mooney Approved by: Richard Lowe commit 03aa4c8d900cbdc3667ab4b43388d480324be58e Author: Sebastien Roy Date: Thu Aug 18 15:57:34 2016 -0700 7240 adding DHCP address through libipadm fails Reviewed by: Frank Salzmann Reviewed by: Basil Crow Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 831abf2c3ce98eddc86402eb1c97c92fa48c7349 Author: Dan Kimmel Date: Thu Aug 18 15:52:20 2016 -0700 7236 libumem should be able to abort() when an allocation fails Reviewed by: Alex Reece Reviewed by: Paul Dagnelie Reviewed by: Basil Crow Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit fa4a6a633d447e433f22c28800fcd967975ef403 Author: Jerry Jelinek Date: Fri Aug 19 20:04:28 2016 +0000 OS-5545 lxbrand move mount(2) emulation into kernel Reviewed by: Patrick Mooney Reviewed by: Ryan Zezeski commit 533b6005f11009bfbddd0c485c45a745d6ca290f Author: Patrick Mooney Date: Thu Aug 11 21:29:02 2016 +0000 OS-5583 lxbrand convert lseek to IKE Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 926f7c1c9f70982389660a5240eabff26fec931b Author: Ryan Zezeski Date: Wed Aug 17 14:28:15 2016 -0700 OS-4601 lxbrand clock_getres() returns success for invalid clocks Reviewed by: Patrick Mooney Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 33736cadb4f8ed87b0c2c0a7be9a00c649f87673 Merge: 1cafe04 d420209 Author: Jerry Jelinek Date: Fri Aug 19 11:37:34 2016 +0000 [illumos-gate merge] commit d420209d9c807f782c1d31f5683be74798142198 7233 dir_is_empty should open directory with CLOEXEC commit 1033d75249caf2f4829363492fba5ce7044cd11f 7287 smb pam module not picking up libsmb from proto area commit d420209d9c807f782c1d31f5683be74798142198 Author: Alex Reece Date: Thu Aug 18 15:49:50 2016 -0700 7233 dir_is_empty should open directory with CLOEXEC Reviewed by: Matthew Ahrens Reviewed by: Paul Dagnelie Approved by: Richard Lowe commit 1033d75249caf2f4829363492fba5ce7044cd11f Author: Andrew Stormont Date: Mon Aug 1 04:56:42 2016 +0100 7287 smb pam module not picking up libsmb from proto area Reviewed by: Dan McDonald Reviewed by: Gordon Ross Approved by: Richard Lowe illumos-extra --------