smartos-live -------- commit f881d616c90f8aadceea775718696e0f4f8d0a34 Author: Josh Wilsdon Date: Mon Sep 25 14:15:04 2017 -0700 PUBAPI-1420 Add ability to mount NFS volumes with CreateMachine endpoint Reviewed by: Jerry Jelinek Approved by: Julien Gilli commit aa879239b6ea631bdad8ab48b52b09a262e17da4 Author: Dave Eddy Date: Thu Sep 21 12:30:31 2017 -0400 OS-6309 test-alias.js: add more verbose test messages Reviewed by: Patrick Mooney Reviewed by: Josh Wilsdon Approved by: Josh Wilsdon commit da3973dedc9cf4d0ac7ada41046bd2199847884f Author: Dave Eddy Date: Thu Sep 21 12:53:55 2017 -0400 OS-6311 test-delete.js: prefer node libuuid binding over external utility Reviewed by: Patrick Mooney Reviewed by: Josh Wilsdon Approved by: Josh Wilsdon commit 06dc20a6c060bebf05dd88016ded63f0ed02ae30 Author: Dave Eddy Date: Thu Sep 21 12:50:57 2017 -0400 OS-6310 test-blocksizes.js: fix incorrect error checking and improve equality tests Reviewed by: Josh Wilsdon Reviewed by: Patrick Mooney Approved by: Josh Wilsdon commit faa8f38c6c58e2324583d187f8fb89981fba1216 Author: Daniel Kontsek Date: Wed Aug 9 12:42:47 2017 +0200 OS-6336 vmadm should check for VNC port conflicts Reviewed by: Dave Eddy Reviewed by: Patrick Mooney Approved by: Dave Eddy commit 4ae68c2fc2247b15f8f65b9ffec00257e7cdf4f8 Author: Robert Mustacchi Date: Tue Sep 12 00:53:14 2017 +0000 OS-5858 Want support for X722 Reviewed by: Dan McDonald Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 0a6ef7ee6fe4541386a352881e0834b37835578f Author: Robert Mustacchi Date: Tue Sep 5 18:02:13 2017 +0000 OS-6324 Need support for LSI 9305-24i Reviewed by: Dan McDonald Approved by: Joshua M. Clulow kvm -------- kvm-cmd -------- mdata-client -------- illumos-extra -------- illumos -------- commit 1a4f10250275489e9b68c1c49f1898674317a616 Merge: 02ba530 b2f2652 Author: Jerry Jelinek Date: Tue Sep 26 12:01:38 2017 +0000 [illumos-gate merge] commit b2f2652061ea587b1b2b4e246659e1d7e7313f42 8507 dladm show-link segfaults if you specify too many fields commit 745cad278f6b2e392001dd1bf6b4e95d3f250a8d 8639 libofmt doesn't properly build its lint library 8640 libofmt needs to include required headers commit dbacaf56963d687dced1eddb2d3beb695f5ebc7e 8646 loader: replace EFI part devices. Conflicts: usr/src/cmd/dladm/dladm.c commit b2f2652061ea587b1b2b4e246659e1d7e7313f42 Author: Bryan Cantrill Date: Fri Jul 14 18:27:31 2017 +0000 8507 dladm show-link segfaults if you specify too many fields Reviewed by: Robert Mustacchi Reviewed by: Ryan Zezeski Reviewed by: Yuri Pankov Approved by: Richard Lowe commit 745cad278f6b2e392001dd1bf6b4e95d3f250a8d Author: Robert Mustacchi Date: Thu Sep 7 21:55:21 2017 +0000 8639 libofmt doesn't properly build its lint library 8640 libofmt needs to include required headers Reviewed by: Yuri Pankov Reviewed by: Michael Speer Approved by: Richard Lowe commit 02ba530437bfbfdddf56de010d62a5ff453813ae Author: Dan McDonald Date: Tue Sep 12 16:06:19 2017 -0400 OS-6333 sadb_x_kmc_t's KM cookie should be 64-bits Reviewed by: Jason King Reviewed by: Robert Mustacchi Approved by: Jerry Jelinek commit dbacaf56963d687dced1eddb2d3beb695f5ebc7e Author: Toomas Soome Date: Thu Nov 17 17:02:22 2016 +0200 8646 loader: replace EFI part devices. Reviewed by: Robert Mustacchi Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 31db0e37e1dc1c1e15a721732d617c1e429e1a5e Author: Jerry Jelinek Date: Mon Sep 25 14:56:32 2017 +0000 8643 Fix misuse of _KMEMUSER in i86pc [fix broken build] commit cbe5dc149d5a56e3232fda63f2264c5431b72ca7 Merge: 03b2d45 e984c70 Author: Jerry Jelinek Date: Mon Sep 25 12:01:17 2017 +0000 [illumos-gate merge] commit e984c70bc7d741cd0663924c95c15fed9f645565 8629 nvme: rework command abortion commit 4b324362d54967a3ccfad8a9b113978ea1b38feb 8628 nvme: use a semaphore to guard submission queue commit 3c4c5929f4f5a266089758e0d018685b379767ad 8643 Fix misuse of _KMEMUSER in i86pc Conflcits: usr/src/uts/common/io/nvme/nvme.c usr/src/uts/common/sys/cpuvar.h commit e984c70bc7d741cd0663924c95c15fed9f645565 Author: Hans Rosenfeld Date: Fri Feb 3 11:45:59 2017 +0100 8629 nvme: rework command abortion Reviewed by: Jerry Jelinek Reviewed by: Jason King Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 4b324362d54967a3ccfad8a9b113978ea1b38feb Author: Hans Rosenfeld Date: Mon Feb 13 14:44:28 2017 +0100 8628 nvme: use a semaphore to guard submission queue Reviewed by: Jerry Jelinek Reviewed by: Jason King Reviewed by: Robert Mustacchi Reviewed by: Garrett D'Amore Approved by: Richard Lowe commit 03b2d4552c0336d66a5df6de092ffd18eefe352b Author: Jason King Date: Fri Sep 22 16:29:44 2017 +0000 OS-6362 coreadm(1M) allows one to specify bad global patterns Reviewed by: Robert Mustacchi Reviewed by: Tim Kordas Approved by: Robert Mustacchi commit 3c4c5929f4f5a266089758e0d018685b379767ad Author: Gordon Ross Date: Tue Apr 4 21:43:02 2017 -0400 8643 Fix misuse of _KMEMUSER in i86pc Reviewed by: Toomas Soome Reviewed by: Igor Kozhukhov Approved by: Garrett D'Amore commit 81eea0cac9755cf17a2531be72cfafd68358db1a Merge: d2d3b61 42b1411 Author: Jerry Jelinek Date: Fri Sep 22 11:56:42 2017 +0000 [illumos-gate merge] commit 42b14111721da2ebd5159e7b45012a3eb0e3384c 8648 Fix range locking in ZIL commit codepath commit bd9d3f904625846bdc61af8897a1072029c7aeb7 8661 remove "zil-cw2" dtrace probe commit 2840dce1a029098fb784afd951d5f98089f850d8 8600 ZFS channel programs - snapshot commit 000cce6b6fad4a8b0eecef6e1251f6aca1719c55 8592 ZFS channel programs - rollback commit 1c18e8fbd8db41a9fb39bd3ef7a18ee71ece20da 8502 illumos#7955 broke delegated datasets when libshare is not present commit 5f82aa32fbc5dc2c59bca6ff315f44a4c4c9ea86 8595 sys/ccompile.h: add __aligned and __packed 8596 iwn: remove local __packed 8597 grub: use __aligned from ccompile.h commit d042c5a26452797afc4fe8c2ceddebff94d88745 8591 Man pages contain various errors commit 42b14111721da2ebd5159e7b45012a3eb0e3384c Author: LOLi Date: Mon Sep 11 08:01:55 2017 -0700 8648 Fix range locking in ZIL commit codepath Reviewed by: Igor Kozhukhov Reviewed by: Matt Ahrens Reviewed by: Andriy Gapon Reviewed by: Alexander Motin Approved by: Robert Mustacchi commit bd9d3f904625846bdc61af8897a1072029c7aeb7 Author: Prakash Surya Date: Mon Sep 18 13:12:20 2017 -0700 8661 remove "zil-cw2" dtrace probe Reviewed by: Serapheim Dimitropoulos Reviewed by: Matthew Ahrens Reviewed by: Igor Kozhukhov Approved by: Robert Mustacchi commit 74b989c3047109458504db6bc5b1caec29c43ff3 Author: Robert Mustacchi Date: Thu Mar 16 18:15:23 2017 +0000 8579 ixgbe infinite loops in rar and vmdq clearing Reviewed by: Jerry Jelinek Reviewed by: Michael Speer Approved by: Richard Lowe commit 2840dce1a029098fb784afd951d5f98089f850d8 Author: Chris Williamson Date: Tue Jan 17 10:30:18 2017 -0800 8600 ZFS channel programs - snapshot Reviewed by: Matthew Ahrens Reviewed by: John Kennedy Reviewed by: Brad Lewis Approved by: Robert Mustacchi commit 000cce6b6fad4a8b0eecef6e1251f6aca1719c55 Author: Brad Lewis Date: Fri Jan 6 16:14:08 2017 -0700 8592 ZFS channel programs - rollback Reviewed by: Chris Williamson Reviewed by: Matthew Ahrens Approved by: Robert Mustacchi commit 1c18e8fbd8db41a9fb39bd3ef7a18ee71ece20da Author: Jerry Jelinek Date: Fri Jul 14 14:51:18 2017 +0000 8502 illumos#7955 broke delegated datasets when libshare is not present Reviewed by: Robert Mustacchi Reviewed by: Yuri Pankov Approved by: Richard Lowe commit 5f82aa32fbc5dc2c59bca6ff315f44a4c4c9ea86 Author: Toomas Soome Date: Fri Aug 18 12:36:36 2017 +0300 8595 sys/ccompile.h: add __aligned and __packed Reviewed by: Igor Kozhukhov Reviewed by: Hans Rosenfeld Approved by: Dan McDonald 8596 iwn: remove local __packed Reviewed by: Vitaliy Gusev Reviewed by: Hans Rosenfeld Reviewed by: C Fraire Approved by: Dan McDonald 8597 grub: use __aligned from ccompile.h Reviewed by: Igor Kozhukhov Reviewed by: Hans Rosenfeld Approved by: Dan McDonald commit d042c5a26452797afc4fe8c2ceddebff94d88745 Author: Chris Fraire Date: Fri Aug 25 09:47:09 2017 -0500 8591 Man pages contain various errors Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit d2d3b610ea15cd3b70a31f0289619a1dff7e2b50 Merge: d78c4ca 2cedd8f Author: Jerry Jelinek Date: Thu Sep 21 11:29:11 2017 +0000 [illumos-gate merge] commit 2cedd8f0ecbd2b29bf0aac72bb8b7413b0326938 8622 panic in PTE_set_all() 8623 IMMU_CONTIG_PADDR is broken for cookies with more than one page 8625 nvme causes bad free panic in IOMMU commit 583cd3308017d0e5a17e7164fbee4c20ed04b165 8620 pcplusmp shouldn't support x2APIC mode commit 6667d029bb28f9a4d1cb7f3366aad23b59e7dca4 8624 xhci and nvme can't bind DMA memory with IOMMU enabled commit d78c4ca74e47a36eb7759ccc148b752017aef6bc Author: Dan McDonald Date: Tue Sep 19 20:08:01 2017 -0400 OS-6357 proto_promiscoff_req() doesn't always exit the MAC perimeter Reviewed by: Ryan Zezeski Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 99904952625e1dc1714a1b464929cc92420b01dc Author: Patrick Mooney Date: Mon Sep 18 23:17:32 2017 +0000 OS-6354 want post-networking script hook in lx_init Reviewed by: Jerry Jelinek Reviewed by: Josh Wilsdon Approved by: Jerry Jelinek commit cc6a60c023d4a0e9e6235976d2601175be4557f0 Author: Patrick Mooney Date: Thu Sep 14 14:16:58 2017 +0000 OS-6344 elide squeue wake-ups when prudent Reviewed by: Jerry Jelinek Reviewed by: Ryan Zezeski Approved by: Jerry Jelinek commit 4cfebd603890220f4859425ccd92c691498e462b Author: Patrick Mooney Date: Fri Sep 15 21:52:27 2017 +0000 OS-6349 vnd kmod should be linted Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit 2cedd8f0ecbd2b29bf0aac72bb8b7413b0326938 Author: Hans Rosenfeld Date: Thu May 11 17:06:26 2017 +0200 8622 panic in PTE_set_all() 8623 IMMU_CONTIG_PADDR is broken for cookies with more than one page 8625 nvme causes bad free panic in IOMMU Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Garrett D'Amore commit 583cd3308017d0e5a17e7164fbee4c20ed04b165 Author: Hans Rosenfeld Date: Wed Apr 26 14:02:21 2017 +0200 8620 pcplusmp shouldn't support x2APIC mode Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Garrett D'Amore commit 6667d029bb28f9a4d1cb7f3366aad23b59e7dca4 Author: Hans Rosenfeld Date: Tue May 16 16:56:11 2017 +0200 8624 xhci and nvme can't bind DMA memory with IOMMU enabled Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Reviewed by: Garrett D'Amore Approved by: Richard Lowe commit 97f2cda0aba36f25db5cda594bb8946108b944c7 Merge: 5f08c4f 1ed324d Author: Jerry Jelinek Date: Wed Sep 20 11:34:00 2017 +0000 [illumos-gate merge] commit 1ed324dd33fca02192d31bad13a72f6531ad4918 8651 loader: biosmem allocate heap just below 4GB commit 0827cc77d5fbb0420473ad22f969348c3e6f7401 8654 unused local typedef in rpc code (fix lint) commit 1ed324dd33fca02192d31bad13a72f6531ad4918 Author: Toomas Soome Date: Tue Sep 12 11:10:15 2017 +0300 8651 loader: biosmem allocate heap just below 4GB Reviewed by: Robert Mustacchi Reviewed by: Igor Kozhukhov Reviewed by: C Fraire Reviewed by: Ken Mays Approved by: Dan McDonald commit 5f08c4f76a87c4eccd6faed949f31aae4d5c24ea Author: Jason King Date: Tue Sep 19 15:26:45 2017 +0000 OS-6341 bunyan_child adds keys to parent, not child commit 0827cc77d5fbb0420473ad22f969348c3e6f7401 Author: Dan McDonald Date: Tue Sep 19 10:05:18 2017 -0400 8654 unused local typedef in rpc code (fix lint) commit 32dd9222ea1c3fe23728af2e304518531d94cba6 Merge: 18dd2b9 919f143 Author: Jerry Jelinek Date: Tue Sep 19 11:05:54 2017 +0000 [illumos-gate merge] commit 919f1431f035c123b6b6e1efa2554b6e8729b494 8654 unused local typedef in rpc code commit 919f1431f035c123b6b6e1efa2554b6e8729b494 Author: Andrew Stormont Date: Tue Aug 1 21:48:09 2017 +0100 8654 unused local typedef in rpc code Reviewed by: Toomas Soome Reviewed by: Yuri Pankov Approved by: Dan McDonald commit 18dd2b9673f53eb496b30698f998b87209d6e45f Merge: 09443b7 ed992b0 Author: Jerry Jelinek Date: Mon Sep 18 11:32:34 2017 +0000 [illumos-gate merge] commit ed992b0aac4e5b70dc1273b1d055c0d471fbb4b1 8604 Avoid unnecessary work search in VFS when unmounting snapshots commit 5f39f884e2035d671ec02148fc4d8420c670bcb4 8605 zfs channel programs: zfs.exists undocumented and non-working commit 2bcb5458541cc6e8bf7dc541303da29297b82e8b 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure commit c861bfbd77c4ae780a0341e9cb6926d8b74341cf 8567 Inconsistent return value in zpool_read_label commit a141dbd6230b88bf7da3b673ca0f9b46918d5684 8655 remove more gender specific language commit 30acb30daf662150e9e016113303bd74f2379dfc 8626 make pcplusmp and apix warning-free Conflicts: usr/src/uts/i86pc/io/pcplusmp/apic_introp.c usr/src/uts/i86pc/io/mp_platform_misc.c commit 09443b7960ae0f0a3ddcf56d1879e006c2790316 Author: Bryan Cantrill Date: Sat Sep 16 16:28:24 2017 +0000 OS-6350 4K zfs_abd_chunk_size is inducing excessive ABD waste Reviewed by: Jason King Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit c2aad2852fbec43c0f3b9f3739ecd317811ccd36 Author: Bryan Cantrill Date: Fri Sep 15 22:49:31 2017 +0000 OS-6346 dtrace_unregister()/fasttrap_pid_disable()/prgetmap() deadlock OS-6347 unloadable modules should use NO_UNLOAD stubs Reviewed by: Robert Mustacchi Reviewed by: Tim Kordas Approved by: Robert Mustacchi commit ed992b0aac4e5b70dc1273b1d055c0d471fbb4b1 Author: Serapheim Dimitropoulos Date: Tue Aug 8 08:16:42 2017 -0700 8604 Avoid unnecessary work search in VFS when unmounting snapshots Reviewed by: Matt Ahrens Reviewed by: George Wilson Reviewed by: Andy Stormont Approved by: Robert Mustacchi commit 5f39f884e2035d671ec02148fc4d8420c670bcb4 Author: Chris Williamson Date: Sun Apr 2 23:39:53 2017 -0700 8605 zfs channel programs: zfs.exists undocumented and non-working Reviewed by: Paul Dagnelie Reviewed by: Dan Kimmel Reviewed by: Matt Ahrens Approved by: Robert Mustacchi commit 2bcb5458541cc6e8bf7dc541303da29297b82e8b Author: Prakash Surya Date: Fri Sep 1 09:08:38 2017 -0700 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure Reviewed by: Serapheim Dimitropoulos Reviewed by: Matthew Ahrens Approved by: Robert Mustacchi commit c861bfbd77c4ae780a0341e9cb6926d8b74341cf Author: Alan Somers Date: Mon Aug 7 14:17:22 2017 -0600 8567 Inconsistent return value in zpool_read_label Reviewed by: Prakash Surya Reviewed by: Matthew Ahrens Approved by: Robert Mustacchi commit a141dbd6230b88bf7da3b673ca0f9b46918d5684 Author: Alison C Date: Thu Aug 31 16:05:07 2017 -0400 8655 remove more gender specific language Reviewed by: Jim Salter Reviewed by: Serapheim Dimitropoulos Reviewed by: Prakash Surya Reviewed by: Matt Ahrens Approved by: Robert Mustacchi commit 30acb30daf662150e9e016113303bd74f2379dfc Author: Hans Rosenfeld Date: Wed Apr 26 18:05:53 2017 +0200 8626 make pcplusmp and apix warning-free Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Reviewed by: Yuri Pankov Approved by: Garrett D'Amore commit d60c4b68b4189b047c8b3c8bf84337505e0ccfc5 Author: Robert Mustacchi Date: Sat Sep 9 16:34:02 2017 +0000 OS-5858 Want support for X722 Reviewed by: Dan McDonald Reviewed by: Jerry Jelinek Reviewed by: Patrick Mooney Approved by: Jerry Jelinek commit 766f80363ee325875bdcd79484e9c04427d17aec Author: Jerry Jelinek Date: Thu Sep 14 22:14:10 2017 +0000 OS-6330 need lx /proc/sys/vm/dirty_ratio Reviewed by: Patrick Mooney Approved by: Patrick Mooney commit 83f1905cc24370140e0c51011346814bb5f2a31e Author: Patrick Mooney Date: Tue Jun 13 21:25:49 2017 +0000 OS-6150 do not sq_wait unnecessarily Reviewed by: Dan McDonald Reviewed by: Jerry Jelinek Reviewed by: Ryan Zezeski Approved by: Dan McDonald commit 9094e8556e7c00d1961a4dbff4777f615669fba8 Author: Robert Mustacchi Date: Mon Jul 31 15:30:14 2017 +0000 OS-6324 Need support for LSI 9305-24i Reviewed by: Dan McDonald Reviewed by: Hans Rosenfeld Approved by: Joshua M. Clulow