smartos-live -------- commit 2c83e3c2223d285feedb0600d9d74519ff72a55f Author: Cody Peter Mello Date: Thu Sep 15 16:02:21 2016 +0000 FWAPI-257 Upgrading a CN set up before June 2013 broken by FWAPI-239 Reviewed by: Joshua M. Clulow Approved by: Alex Wilson commit 4a7c365fb02ca6885609ccf1e57d22370958e8c0 Author: Joshua M. Clulow Date: Fri Aug 26 06:23:40 2016 +0000 OS-5564 new driver for Smart Array storage controllers Reviewed by: Robert Mustacchi Approved by: Dave Pacheco commit a87a647e689807a39f4975f9e29de0c7f4318400 Author: Josh Wilsdon Date: Mon Sep 12 14:27:50 2016 -0700 OS-5643 Rebooting KVM VMs sometimes causes vmadmd to leak zoneevent processes Reviewed by: Julien Gilli commit 4bb69f554a4b60b03b888224e633dd3a235e51e9 Author: Robert Mustacchi Date: Sun Sep 11 03:21:54 2016 +0000 OS-5663 smartos-live gmake clean needs to clobber illumos OS-5664 smartos-live gmake clobber always fails Reviewed by: Jerry Jelinek Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit a28eff9da0577f8a3828fd9ec3479e94d811bf77 Author: Robert Mustacchi Date: Sun Sep 11 15:14:33 2016 +0000 OS-5665 Eliminate MULTI_PROTO warning in bldenv Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 64998c0b5a7c33287eb7dd118fef4aea42e5a6f3 Author: Cody Peter Mello Date: Fri Sep 2 23:22:44 2016 +0000 FWAPI-250 fwadm(1M) fails to flush logs correctly Reviewed by: Trent Mick Approved by: Alex Wilson commit 043b9635a105a896e932517a44f96d19f8211d32 Author: Cody Peter Mello Date: Tue Aug 30 20:50:22 2016 +0000 FWAPI-248 fwadm rvm-rules lists rules twice Reviewed by: Trent Mick Approved by: Trent Mick commit e2fe70e9ac0660b2c939a501d4fbcc8ae15e734d Author: Cody Peter Mello Date: Wed Jun 15 00:24:04 2016 +0000 FWAPI-240 fwadm(1M) should avoid conflicting with concurrent runs Reviewed by: Alex Wilson Approved by: Joshua M. Clulow commit f592eaaa4d630b4a508c29940bf5f89ba4efcb95 Author: Cody Peter Mello Date: Thu Aug 4 01:24:51 2016 +0000 FWAPI-164 Move fwadm(1M) to new node-cmdln FWAPI-245 Arguments placed before fwadm(1M) subcommands are ignored Reviewed by: Trent Mick Approved by: Alex Wilson commit 1601be5078dc64bcb860cd7f77d43915220b6cda Author: Josh Wilsdon Date: Wed Aug 24 13:42:08 2016 -0700 OS-5618 vmadm should only write what it read Reviewed by: Trent Mick commit 5ec2fb163845723f8db407476e190cbeb1d10c46 Author: Cody Peter Mello Date: Wed Aug 3 17:30:13 2016 +0000 FWAPI-246 fwadm(1M) should use the REQ_ID environment variable when present Reviewed by: Alex Wilson commit 012bd031e06c77f2d1e515f6a9bd53be41e0a5da Author: Brian Bennett Date: Fri Aug 26 13:48:55 2016 -0700 OS-5634 system-log SMF method has existential confusion Reviewed by: Alex Wilson Reviewed by: Josh Wilsdon illumos-extra -------- kvm-cmd -------- mdata-client -------- kvm -------- illumos -------- commit 41c298045a69fcedc164e2e8ea9a2a372e9fa40e Author: Joshua M. Clulow Date: Thu Sep 15 17:38:34 2016 +0000 OS-5564 new driver for Smart Array storage controllers (missing intel Makefile) commit 8512364772ff0a95b54561bbbe51542e3f260f20 Author: Joshua M. Clulow Date: Thu Sep 15 17:15:30 2016 +0000 OS-5564 new driver for Smart Array storage controllers (fix Makefile) commit cbcdc57cb2b16cabc79f95017246ba03de48a4c6 Merge: c86756a b6bc2fd Author: Jerry Jelinek Date: Thu Sep 15 11:49:58 2016 +0000 [illumos-gate merge] commit b6bc2fd4673eae6c96e2aea9e16105dd32a66b7b 7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL. (fix lint) commit 8834f7ac63a18ac48dfacf20506346d82b04fc14 7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL. commit c86756ae454a92690a1c9645202ee6fbc9a2f21b Author: Joshua M. Clulow Date: Tue Sep 13 17:09:40 2016 -0700 OS-5564 new driver for Smart Array storage controllers Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Approved by: Dave Pacheco commit b6bc2fd4673eae6c96e2aea9e16105dd32a66b7b Author: Dan McDonald Date: Wed Sep 14 13:10:21 2016 -0400 7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL. (fix lint) commit 8834f7ac63a18ac48dfacf20506346d82b04fc14 Author: Youzhong Yang Date: Tue Sep 13 19:02:07 2016 +0000 7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL. Reviewed by: Hans Rosenfeld Reviewed by: Robert Mustacchi Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 20b2a635001f40d98b5639d28d10ba90238d190a Merge: d947f38 f7877f5 Author: Jerry Jelinek Date: Wed Sep 14 11:46:00 2016 +0000 [illumos-gate merge] commit f7877f5d39900cfd8b20dd673e5ccc1ef7cc7447 commit f7877f5d39900cfd8b20dd673e5ccc1ef7cc7447 Author: Dan McDonald Date: Tue Sep 13 11:36:30 2016 -0400 backout: 6090 IOPS, bandwidth, and latency kstats for NFS server (Performance issues discovered) This reverts commit 22146ea93e24c7deb02c49c33b2ab98605ce78b4. commit d947f3808f053fb13e1fe4de8637c50e7e88c4c7 Merge: a3c3b8e 4e56786 Author: Jerry Jelinek Date: Mon Sep 12 16:01:39 2016 +0000 [illumos-gate merge] commit 4e567863325ae94cad35e6a68cf6ead736eec741 commit 4e567863325ae94cad35e6a68cf6ead736eec741 Author: Robert Mustacchi Date: Mon Sep 12 07:41:59 2016 -0700 backout: 7267 SMF is fast and loose with optional dependencies (needs work) commit a3c3b8eebcf93bc73b8baeb392f9124ba5dc8fd4 Author: Robert Mustacchi Date: Sat Sep 10 14:45:14 2016 +0000 OS-5662 vnd corrupts incoming MAC address frames Reviewed by: Cody Mello Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 5de697a6867eaa59c115269162df0838cc0a5ed3 Merge: 3092936 e2af1b5 Author: Jerry Jelinek Date: Mon Sep 12 11:58:36 2016 +0000 [illumos-gate merge] commit 1c207ae9a87e9b2ff04aa0cdad948fee76ac5dd7 7232 add tunables to combat scheduling delay of kernel threads commit 2633ea2405fe9036261e499e3d436091642da653 7267 SMF is fast and loose with optional dependencies commit e2af1b53c69207cf8b36451b3a8c8f800ee9855e Author: Robert Mustacchi Date: Wed Jul 27 17:09:29 2016 +0000 6679 Useless assert in acpidev_cpu_query_MAT() Reviewed by: Jerry Jelinek Reviewed by: Joshua M. Clulow Reviewed by: Dan McDonald Approved by: Richard Lowe commit 1c207ae9a87e9b2ff04aa0cdad948fee76ac5dd7 Author: Matthew Ahrens Date: Fri Sep 9 11:17:31 2016 -0700 7232 add tunables to combat scheduling delay of kernel threads Reviewed by: Paul Dagnelie Reviewed by: George Wilson Reviewed by: Sebastien Roy Reviewed by: Josef 'Jeff' Sipek Reviewed by: Bryan Cantrill Approved by: Dan McDonald commit 30929368aafd4ac5de5f09aa113e55772d766549 Author: Bryan Cantrill Date: Tue Sep 6 22:13:54 2016 +0000 OS-4810 Panic: BAD TRAP in udp_do_open 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 Reviewed by: Robert Mustacchi Approved by: Jerry Jelinek commit d09721f7446ca0fcc46a38cae275f18d560585c7 Author: Ryan Zezeski Date: Thu Aug 25 17:15:31 2016 -0400 OS-3831 lxbrand /proc/cmdline should reflect zone boot arguments Reviewed by: Jerry Jelinek Reviewed by: Patrick Mooney Approved by: Jerry Jelinek commit 2633ea2405fe9036261e499e3d436091642da653 Author: Andrew Stormont Date: Thu Sep 8 13:02:43 2016 +0100 7267 SMF is fast and loose with optional dependencies Reviewed by: Dan McDonald Reviewed by: Jerry Jelinek Reviewed by: Albert Lee Approved by: Dan McDonald commit c1b73ee5bb95c54a61186efe6f5c720eb56c0065 Merge: 60bdcad f2d34af Author: Jerry Jelinek Date: Fri Sep 9 11:44:28 2016 +0000 [illumos-gate merge] commit f2d34afa1058d195513e7ab9a6c1f0ce38b4d05b 7350 wcsncasecmp reads data from buffers when count is zero 7344 wcsncasecmp shouldn't take one for the road commit 60bdcadec19203eaf6857dfd76ca609f322d1e84 Author: Jerry Jelinek Date: Thu Sep 8 18:16:05 2016 +0000 OS-5658 USB always identified as xHCI after latest ACPI update Reviewed by: Alex Wilson Reviewed by: Robert Mustacchi Approved by: Alex Wilson commit d93feaa582d43152b1d9fe605c90751990f145a8 Author: Jerry Jelinek Date: Thu Sep 8 11:58:46 2016 +0000 OS-5620 lx NFS mount always tries to contact rpcbind Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 049638cafafbc0458ea896cc257b5c0deb0c4206 Merge: 0c328f3 9424a8d Author: Jerry Jelinek Date: Thu Sep 8 11:32:49 2016 +0000 [illumos-gate merge] commit 9424a8dfe0a200274497dbfbbc8d8e53bfc38ac7 7241 page_reclaim_mem() gives up on reclaiming memory too easily commit c985e172447301fefddd2d30ac4cb0cac2281d0c 7359 NULL pointer at strcmp() in ipmgmt_nvlist_match() commit f2d34afa1058d195513e7ab9a6c1f0ce38b4d05b Author: Robert Mustacchi Date: Thu Sep 1 06:05:39 2016 +0000 7350 wcsncasecmp reads data from buffers when count is zero 7344 wcsncasecmp shouldn't take one for the road Reviewed by: Dan McDonald Reviewed by: Ryan Zezeski Reviewed by: James Blachly Approved by: Richard Lowe commit 9424a8dfe0a200274497dbfbbc8d8e53bfc38ac7 Author: Dan Kimmel Date: Wed Sep 7 15:39:44 2016 -0700 7241 page_reclaim_mem() gives up on reclaiming memory too easily Reviewed by: Matthew Ahrens Reviewed by: Paul Dagnelie Reviewed by: Prashanth Sreenivasa Approved by: Dan McDonald commit 0c328f3385822b5508f3161cb022c8db22577b12 Author: Jerry Jelinek Date: Wed Sep 7 18:39:31 2016 +0000 OS-5642 containerbuddy unable to fork while using syslog driver, causing container services to hang Reviewed by: Patrick Mooney Reviewed by: Robert Mustacchi Approved by: Patrick Mooney commit c985e172447301fefddd2d30ac4cb0cac2281d0c Author: Igor Kozhukhov Date: Tue Sep 6 23:54:34 2016 +0300 7359 NULL pointer at strcmp() in ipmgmt_nvlist_match() Reviewed by: Yuri Pankov Reviewed by: Andy Stormont Approved by: Robert Mustacchi commit 30fbd3ac228d7cc02ce353fbe07d1ed0919acf8f Merge: 12a530b 31d4cf5 Author: Jerry Jelinek Date: Wed Sep 7 11:13:48 2016 +0000 [illumos-gate merge] 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 commit 31d4cf520a749c6f68cc90540de415399538680b Author: Matthew Ahrens Date: Fri Sep 2 21:42:41 2016 -0700 7339 hang in lufs_unsnarf() due to zfs on files on ufs Reviewed by: Prakash Surya Reviewed by: George Wilson Reviewed by: Gordon Ross Approved by: Robert Mustacchi commit a8b0961c456000a55c467b0ba353504803f9c5e2 Author: Matthew Ahrens Date: Fri Sep 2 20:55:12 2016 -0700 7259 DS_FIELD_LARGE_BLOCKS is unused Reviewed by: Dan Kimmel Reviewed by: Prakash Surya Reviewed by: Dan McDonald Reviewed by: Igor Kozhukhov Approved by: Robert Mustacchi commit 05e61955a0df3b1f5fea8afab6b41bcb054f00f4 Author: John Wren Kennedy Date: Fri Sep 2 19:56:55 2016 -0700 7238 zvol_swap/setup fails due to memory usage Reviewed by: Prakash Surya Reviewed by: Matthew Ahrens Reviewed by: Will Guyette Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 873c4903a52d089cd8234b79d24f5a3fc3bccc82 Author: Prakash Surya Date: Fri Sep 2 21:33:34 2016 -0700 7336 vfork and O_CLOEXEC causes zfs_mount EBUSY Reviewed by: Matt Ahrens Reviewed by: Paul Dagnelie Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit e596171059bf3f76f6ec9c99e500538c022e0ba5 Author: Matthew Ahrens Date: Fri Sep 2 21:28:52 2016 -0700 7278 tuning zfs_arc_max does not impact arc_c_min Reviewed by: Dan Kimmel Reviewed by: Paul Dagnelie Reviewed by: Prakash Surya Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 6430daec31473902a374dd7a244e1f67ce33191d Author: Brandon Baker Date: Fri Sep 2 21:17:10 2016 -0700 7268 Checking vmem limit of wrong process for door_calls Reviewed by: Dan Kimmel Reviewed by: George Wilson Reviewed by: Sebastien Roy Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit b868f5d28c02403ad3cd322ee1635887f494ebe9 Author: Paul Dagnelie Date: Fri Sep 2 21:07:15 2016 -0700 7262 remove seq from zfs_receive_010.ksh Reviewed by: John Wren Kennedy Reviewed by: Matthew Ahrens Reviewed by: Prakash Surya Reviewed by: Yuri Pankov Approved by: Dan McDonald commit 007a6c1f69652d7e3f2d2012a9332221d430491b Author: Jerry Jelinek Date: Wed Aug 17 22:08:39 2016 +0000 7304 zfs filesystem/snapshot counts should be read-only Reviewed by: Garrett D'Amore Reviewed by: Matthew Ahrens Approved by: Dan McDonald commit 0756cc7034e080027082817163d21e36e93310ed Author: Yuri Pankov Date: Mon Sep 5 18:48:42 2016 +0300 5304 syseventd: datalink notify thread hangs up when terminated Reviewed by: Rick McNeal Reviewed by: Dan Fields Reviewed by: Saso Kiselkov Reviewed by: Andy Stormont Reviewed by: Jason King Approved by: Robert Mustacchi commit 12a530b543020dda34973ca16b31b66007141141 Author: Jerry Jelinek Date: Tue Sep 6 15:37:11 2016 +0000 OS-5644 lx tmpfs mount with uid or gid option fails OS-5646 lxbrand mount(2) target path handling could be improved Reviewed by: Patrick Mooney Reviewed by: Ryan Zezeski Approved by: Patrick Mooney commit ccd5347f5bded380cdbfc73f87db15cfd5610961 Author: James Blachly Date: Mon Aug 29 02:41:36 2016 +0000 6607 add default MAP_FILE symbol to sys/mman.h Reviewed by: Andy Stormont Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit f8d62f795c7b4727f20c41139e9576600cbd94bf Merge: 22c1714 cb3c687 Author: Jerry Jelinek Date: Tue Sep 6 11:31:39 2016 +0000 [illumos-gate merge] 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 commit cb3c687bb9b8537283a9a4ce7309ff66fc266f2d Author: Marcel Telka Date: Sat Sep 3 00:42:26 2016 +0200 7345 zfs(1m): Description for -d depth appeared in -r Reviewed by: Yuri Pankov Approved by: Richard Lowe commit 5749c35234ed96d3a61ee7c44d2ef37e043c7c59 Author: Pavel Zakharov Date: Fri Sep 2 21:23:39 2016 -0700 7276 zfs(1m) manpage could better describe space properties Reviewed by: Dan Kimmel Reviewed by: Matthew Ahrens Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 79d728325e257b05859d2eef4a4dfbefdce05a76 Author: Matthew Ahrens Date: Thu Sep 1 11:12:22 2016 -0700 7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object Reviewed by: Steve Gonczi Reviewed by: George Wilson Reviewed by: Pavel Zakharov Reviewed by: Ned Bass Reviewed by: Brian Behlendorf Approved by: Gordon Ross commit 22c1714790a3c95e8e8b368d094ef7d118c529a6 Merge: 4e8105f f9a78bf Author: Jerry Jelinek Date: Fri Sep 2 12:00:12 2016 +0000 [illumos-gate merge] 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 commit f9a78bf4570eca58ad5e93f377573c9a390420c0 Author: John Wren Kennedy Date: Tue Aug 30 12:01:41 2016 -0700 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 Reviewed by: Matthew Ahrens Reviewed by: Paul Dagnelie Reviewed by: Igor Kozhukhov Approved by: Robert Mustacchi commit 2ad25b4055c18f39b3fb20bd5c8c61057e34f377 Author: Chris Williamson Date: Tue Aug 30 11:58:30 2016 -0700 7247 zfs receive of deduplicated stream fails Reviewed by: Matthew Ahrens Reviewed by: Dan Kimmel Approved by: Robert Mustacchi commit 9cfb65faacc43d80fb0e3cc182d2dae107cdf60c Author: Hans Rosenfeld Date: Tue Aug 30 14:04:52 2016 +0200 7349 nvme shouldn't ignore namespaces that support extended data LBAs Reviewed by: Dan Fields Reviewed by: Rick McNeal Reviewed by: Igor Kozhukhov Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit c667d216889ea8258f2adb49c28cb0ef47990e5a Author: Hans Rosenfeld Date: Wed Aug 31 16:46:25 2016 +0200 7348 cstyle can't handle ellipsis on continuation line Reviewed by: Yuri Pankov Reviewed by: Jason King Reviewed by: Igor Kozhukhov Reviewed by: Robert Mustacchi Approved by: Dan McDonald