smartos-live -------- commit ed6c20fdaae08db70ac5bbf60ba6c3d2e53dc6a2 Author: John Levon Date: Sun Nov 18 18:06:01 2018 +0000 OS-7370 smartos-live should support building the strap cache OS-7377 measure_terminal.c needs GCC fixes Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit 3c1aa42777928dc08c97839aefbb5fbbad7f0228 Author: dyep Date: Fri Nov 16 10:02:30 2018 -0800 OS-7182 vmadm can create/destroy/rollback bhyve VM snapshots Reviewed by: Mike Gerdts Reviewed by: Pedro Palazón Candel Approved by: Josh Wilsdon Approved by: Pedro Palazón Candel commit f6f6b0466549de4784d1f9e50d899fd6ac02294e Author: Dave Eddy Date: Fri Nov 16 12:11:47 2018 -0500 OS-7366 vminfod failure messages should be more descriptive Reviewed by: Josh Wilsdon Approved by: Josh Wilsdon commit 87aa89bd1fa57bc910461ca672d3a4b856ed448c Author: Dave Eddy Date: Tue Nov 13 15:27:18 2018 -0500 OS-7365 vminfod crashes when restarting watches for nonexistent zone Reviewed by: Josh Wilsdon Approved by: Josh Wilsdon commit d4982e056e750e83e4d44e94c41395c75a07b766 Author: dyep Date: Mon Nov 12 10:50:16 2018 -0800 OS-7362 All related datasets should be destroyed on a failed bhyve VM create Reviewed by: Mike Gerdts Reviewed by: Orlando Vazquez illumos -------- commit 4c0a6530a73bb7c1c797ba4ceded374baa75017e Merge: 61dc3de 8e9dfb9 Author: Jerry Jelinek Date: Wed Nov 21 12:33:00 2018 +0000 [illumos-gate merge] commit 8e9dfb97a84bbf797669c3ee2aabcc48b9ee13ff 9930 uts: kmdb should use "diag-device" when set (missed kmdb "input-device" fix) commit dbad7380d7852483de489e640f3a64b386115d59 9930 uts: kmdb should use "diag-device" when set commit 8e9dfb97a84bbf797669c3ee2aabcc48b9ee13ff Author: Toomas Soome Date: Tue Nov 20 15:28:57 2018 -0800 9930 uts: kmdb should use "diag-device" when set (missed kmdb "input-device" fix) Reviewed by: John Levon Approved by: Joshua M. Clulow commit dbad7380d7852483de489e640f3a64b386115d59 Author: Toomas Soome Date: Tue Nov 20 14:42:47 2018 -0800 9930 uts: kmdb should use "diag-device" when set Reviewed by: John Levon Approved by: Joshua M. Clulow commit 61dc3dec4f82a3e13e94609a0a83d5f66c64e760 Author: Ryan Zezeski Date: Tue Mar 27 12:34:47 2018 -0600 OS-6846 want i40e multi-group support OS-7372 i40e_alloc_ring_mem() unwinds when it shouldn't Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit d370979a852aea9d8753d6ef11a4736f1989303a Merge: fa86526 60cbda0 Author: Jerry Jelinek Date: Tue Nov 20 12:34:43 2018 +0000 [illumos-gate merge] commit 60cbda0dc36aea401b9a65de04800c0a8b48647f 9929 uts: boot console mirror with diag-device commit e84b53f403271e630eb5d153a42b43ad825c55e6 9843 loader: pxe receive can be simpler and pxe put should check for data size commit 60cbda0dc36aea401b9a65de04800c0a8b48647f Author: Toomas Soome Date: Mon Nov 19 23:48:59 2018 -0800 9929 uts: boot console mirror with diag-device Reviewed by: John Levon Approved by: Joshua M. Clulow commit e84b53f403271e630eb5d153a42b43ad825c55e6 Author: Toomas Soome Date: Sun Apr 15 19:03:48 2018 +0300 9843 loader: pxe receive can be simpler and pxe put should check for data size Reviewed by: Andy Stormont Reviewed by: C Fraire Approved by: Garrett D'Amore commit fa8652686042a53a106dfa4fc81bc8368e99bbb4 Merge: c836dc0 805e8fd Author: Jerry Jelinek Date: Mon Nov 19 13:09:47 2018 +0000 [illumos-gate merge] commit 805e8fd0e4405f1ff8b281a3eb4099a58315eb81 9928 uts: prepare very early console on ttya commit 805e8fd0e4405f1ff8b281a3eb4099a58315eb81 Author: Toomas Soome Date: Sun Nov 18 21:17:09 2018 -0800 9928 uts: prepare very early console on ttya Reviewed by: John Levon Approved by: Joshua M. Clulow commit c836dc0eb2df97c64bb23fd0ea04f9dae1f34de1 Author: Robert Mustacchi Date: Sat Sep 9 16:45:37 2017 +0000 OS-7146 Project Tiresias: USB topology OS-6581 topo_node_label_set() should take a const char* instead of char* Reviewed by: Jerry Jelinek Reviewed by: Rob Johnston Approved by: Joshua M. Clulow commit 5cbe27c6bd3df4765ab385328ddcd6bf93c57f76 Merge: 6f6fae1 50a7e95 Author: Jerry Jelinek Date: Fri Nov 16 12:49:07 2018 +0000 [illumos-gate merge] commit 50a7e957ddabb06ba5d141a0642036371031110d 9976 boot1.efi: unused functions in zfs_module.c commit 50a7e957ddabb06ba5d141a0642036371031110d Author: Toomas Soome Date: Mon Jul 9 14:40:30 2018 +0300 9976 boot1.efi: unused functions in zfs_module.c Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 6f6fae1b433b461a7b014f48ad94fc7f4927c6ed Author: Ryan Zezeski Date: Fri Nov 2 08:50:09 2018 -0600 OS-7344 i40e Tx freeze caused by off-by-one DMA Reviewed by: Robert Mustacchi Reviewed by: Rob Johnston Approved by: Robert Mustacchi commit 9973e3eae80be35ffbb1bc9f8881ea8f037662f0 Merge: 5650f16 12d6547 Author: Jerry Jelinek Date: Tue Nov 13 13:15:57 2018 +0000 [illumos-gate merge] commit 12d65476afc93e61685ea633c371bdbada4e2300 9974 loader: comconsole.c unused variable 'intbuf' commit 7a19142621d2577f80e8f03a082e1e7b44c00a29 9973 loader: use smbios specific defines only with smbios.c commit ffedf5deeba4b9adf8fdf31a53c23946700d648f 9970 loader: fix EFI getchar() for multiple consoles commit b1e7e97d3b60469b243b3b2e22c7d8cbd11c7c90 9969 svccfg: honour PKG_INSTALL_ROOT when building hash filename commit 8571aeda0618a9b2db4736e7fd3461be6959c42e 9966 svccfg cleanup crashes on empty manifestfiles property group commit d9256fff79245867eed7054793d48f5656f5a6d0 9665 loader: UEFI loader needs to set ISADIR based on hardware commit 94c3dad2979525d0a82595f3d8350a6116aba8ed 9851 add sys/containerof.h and implement __containerof commit 5650f16e71945cc2bda8b2602faf788e4571ec3d Author: John Levon Date: Tue Nov 13 03:32:51 2018 +0000 OS-7336 lx_acl_getxattr leaks the ACL Reviewed by: Patrick Mooney Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit 12d65476afc93e61685ea633c371bdbada4e2300 Author: Toomas Soome Date: Mon Jul 9 14:50:01 2018 +0300 9974 loader: comconsole.c unused variable 'intbuf' Reviewed by: Sebastian Wiedenroth Reviewed by: Peter Tribble Reviewed by: Andrew Stormont Approved by: Dan McDonald commit 7a19142621d2577f80e8f03a082e1e7b44c00a29 Author: Toomas Soome Date: Fri Nov 9 16:34:12 2018 +0000 9973 loader: use smbios specific defines only with smbios.c Reviewed by: Peter Tribble Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit ffedf5deeba4b9adf8fdf31a53c23946700d648f Author: Toomas Soome Date: Sat Nov 10 16:34:12 2018 +0000 9970 loader: fix EFI getchar() for multiple consoles Reviewed by: Jason King Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit b1e7e97d3b60469b243b3b2e22c7d8cbd11c7c90 Author: Andy Fiddaman Date: Thu Nov 8 16:34:12 2018 +0000 9969 svccfg: honour PKG_INSTALL_ROOT when building hash filename Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Reviewed by: Peter Tribble Approved by: Dan McDonald commit 8571aeda0618a9b2db4736e7fd3461be6959c42e Author: Andy Fiddaman Date: Thu Nov 8 11:07:11 2018 +0000 9966 svccfg cleanup crashes on empty manifestfiles property group Reviewed by: Andrew Stormont Reviewed by: Gergő Mihály Doma Reviewed by: Toomas Soome Approved by: Dan McDonald commit d9256fff79245867eed7054793d48f5656f5a6d0 Author: Toomas Soome Date: Sun Jul 17 20:39:53 2016 +0300 9665 loader: UEFI loader needs to set ISADIR based on hardware Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 17834e4dce6dc954b73e7b8ec4a2d6b2688ab322 Author: Jason King Date: Thu Jul 12 22:37:06 2018 +0000 OS-7358 Would like a refhash walker Reviewed by: Robert Mustacchi Approved by: John Levon commit aa694ffb2f51c06ac16cadc3685f0e847b680409 Author: John Levon Date: Tue Oct 30 17:19:29 2018 +0000 OS-7335 atomic ops in syscall_mstate() induce significant overhead OS-7339 zone secflags are not initialized correctly Reviewed by: Patrick Mooney Reviewed by: Robert Mustacchi Reviewed by: Jerry Jelinek Approved by: Jerry Jelinek commit 13722208fb412a293031522d6f42992cae1f60a3 Merge: c1a6a5e f6dea60 Author: Jerry Jelinek Date: Mon Nov 12 13:15:53 2018 +0000 [illumos-gate merge] commit f6dea603a339e9ce32cc78b775543b0cccbefac2 9955 loader: export boot pool and vdev GUID commit 5b8f338ecee33a4471924e65d685fde98134bc31 9787 snoop: add tftp OACK support commit 7ec6bfcf4280022b95218f03e28fb50217e4b6ff 9902 mac: mac_soft_ring_poll should use size_t commit 124619e5421ff751660c822c15c320ddf7800a5a 9954 loader: always set media size from partition. commit 94c3dad2979525d0a82595f3d8350a6116aba8ed Author: Toomas Soome Date: Sun Nov 11 20:37:51 2018 -0800 9851 add sys/containerof.h and implement __containerof Reviewed by: Joshua M. Clulow Reviewed by: Andy Fiddaman Approved by: Joshua M. Clulow commit f6dea603a339e9ce32cc78b775543b0cccbefac2 Author: Toomas Soome Date: Sat Nov 3 22:49:11 2018 +0200 9955 loader: export boot pool and vdev GUID Reviewed by: Adam Števko Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit 5b8f338ecee33a4471924e65d685fde98134bc31 Author: Toomas Soome Date: Mon Sep 3 15:23:47 2018 +0300 9787 snoop: add tftp OACK support Reviewed by: Andy Fiddaman Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 7ec6bfcf4280022b95218f03e28fb50217e4b6ff Author: Toomas Soome Date: Mon Oct 15 22:14:52 2018 +0300 9902 mac: mac_soft_ring_poll should use size_t Reviewed by: Yuri Pankov Reviewed by: Andy Fiddaman Reviewed by: Dan McDonald Reviewed by: Ryan Zezeski Approved by: Dan McDonald commit 124619e5421ff751660c822c15c320ddf7800a5a Author: Toomas Soome Date: Wed Mar 15 19:42:58 2017 +0200 9954 loader: always set media size from partition. Reviewed by: C Fraire Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit c1a6a5e6fc3b706d4bb590f9ef8984da3507ab8c Merge: a3617bf 363d818 Author: Jerry Jelinek Date: Fri Nov 9 13:37:11 2018 +0000 [illumos-gate merge] commit 363d8186a0da4dd21c2beacec05920a71ab67022 9833 elfedit dumps core on incorrect file commit d656c9b545ad26cb5862cfe5f1ff953181d6d2ca 9964 loader.efi: comc_ischar is broken commit 0c3d39e1b503beb46fe27b646084d5e30ec0aa0a 9947 loader: Remove unnecessary include from libstand. commit 7079b4f8bb5b8643192a092af2f5e1c1d56e3b29 9944 tools: ctf should be built early to avoid missing ctfconvert errors commit a4ea78ea169e38e19fc3f41157c40f09341f4144 9901 ip: rts_wput_other: this statement may fall through commit 363d8186a0da4dd21c2beacec05920a71ab67022 Author: Andy Fiddaman Date: Tue Nov 6 14:05:59 2018 +0000 9833 elfedit dumps core on incorrect file Reviewed by: Igor Kozhukhov Reviewed by: Alexander Pyhalov Reviewed by: Michal Nowak Reviewed by: Jason King Approved by: Hans Rosenfeld commit d656c9b545ad26cb5862cfe5f1ff953181d6d2ca Author: Toomas Soome Date: Wed Nov 7 22:53:06 2018 +0200 9964 loader.efi: comc_ischar is broken Reviewed by: Yuri Pankov Reviewed by: Jason King Reviewed by: John Levon Approved by: Hans Rosenfeld commit eed3be881cd8e53fe7187245b289da7106712dea Author: Jason King Date: Mon Oct 1 16:46:55 2018 -0500 9948 PKCS#11 key handle uninitialized in crypto tests Reviewed by: Dan McDonald Reviewed by: Toomas Soome Approved by: Hans Rosenfeld commit 0c3d39e1b503beb46fe27b646084d5e30ec0aa0a Author: Toomas Soome Date: Thu Nov 1 14:31:34 2018 +0200 9947 loader: Remove unnecessary include from libstand. Reviewed by: John Levon Reviewed by: Gergő Mihály Doma Reviewed by: Andy Fiddaman Approved by: Hans Rosenfeld commit 7079b4f8bb5b8643192a092af2f5e1c1d56e3b29 Author: Toomas Soome Date: Thu Nov 1 12:56:51 2018 +0200 9944 tools: ctf should be built early to avoid missing ctfconvert errors Reviewed by: Andy Fiddaman Approved by: Hans Rosenfeld commit a4ea78ea169e38e19fc3f41157c40f09341f4144 Author: Toomas Soome Date: Tue Oct 16 11:42:39 2018 +0300 9901 ip: rts_wput_other: this statement may fall through Reviewed by: Yuri Pankov Reviewed by: Dan McDonald Approved by: Garrett D'Amore commit a3617bfdbdbcbba554954ad494a51d512981c472 Author: Dan McDonald Date: Tue Jul 17 18:13:00 2018 -0400 OS-7069 zone hang during shutdown after interface address conflict Reviewed by: Cody Peter Mello Reviewed by: Jason King Approved by: Cody Peter Mello illumos-extra -------- commit 38b3e673ae75d709a59a608137850367dae331de Author: John Levon Date: Fri Nov 16 23:06:56 2018 +0000 OS-7373 gcc7 strapfix is incomplete OS-7376 binutils build has incorrect compiler flags OS-7380 openssl should use the strap compiler OS-7382 nss-nspr build doesn't use LDFLAGS OS-7384 libgcc-unwind.map should be version 2 style Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi commit a8f4b93a3b68a50db6fab7c634fa58ea97f5fb1e Author: John Levon Date: Fri Nov 2 11:22:09 2018 +0000 OS-7341 remove gcc6 OS-7342 sync with illumos/gcc Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi kvm -------- commit 0e9bdd3354becb790180a9e6249783daea1161ce Author: John Levon Date: Wed Nov 14 23:06:33 2018 +0000 OS-7378 kvm build needs GCC fixes Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi kvm-cmd -------- commit 97abfa4e78f3c467de8ab1f6d1cee5dd5e4eeb9e Author: John Levon Date: Thu Nov 15 00:00:39 2018 +0000 OS-7379 kvm-cmd should use the strap compiler Reviewed by: Robert Mustacchi Approved by: Robert Mustacchi mdata-client --------