platform -------- commit 164fbc2cc6e6555b9ab091316e385110a120c0eb Author: Tim Foster Date: Thu Mar 26 17:48:18 2020 +0000 OS-8147 platform release builds are not setting the correct configure-projects content (#920) Reviewed by: John Levon Reviewed by: Ryan Kitchen Approved by: Ryan Kitchen commit da8d3654139a976a0f8bb3e902688537415dc908 Author: Tim Foster Date: Wed Mar 25 14:44:06 2020 +0000 OS-8144 Jenkinsfile should facilitiate build-failure debugging (#919) Reviewed by: John Levon Approved by: Jason King commit eeb483134f3c082ddc260d3b3ca0174c35247d1f Author: Jason King Date: Mon Mar 23 13:43:56 2020 -0500 OS-8136 Add DISCARD/TRIM support to bhyve (#916) Reviewed by: Mike Gerdts Reviewed by: Mike Zeller Approved by: Mike Zeller commit 58cac095effebe3345641bfdd309eefc7eda21e9 Author: Tim Foster Date: Mon Mar 23 10:19:24 2020 +0000 OS-8140 platform build workspaces overwhelming jenkins agents (#915) Reviewed by: John Levon Approved by: John Levon commit 8d1387d20f5e66967332b6baa19caf667fe650e4 Author: Tim Foster Date: Fri Mar 20 11:47:55 2020 +0000 OS-8139 strap cache build not triggered due to incorrect variable name (#914) Reviewed by: John Levon Approved by: John Levon commit 151bcf6ee657f371c6af717f72d118f5e6421297 Author: Tim Foster Date: Thu Mar 12 16:08:37 2020 +0000 OS-8131 changelog generation needs work after Jenkinsfile conversion (#913) Reviewed by: John Levon Approved by: John Levon commit de48aa318aef06a47e45b12d3159d8b9f9c5b93b Author: John Levon Date: Thu Mar 12 10:33:07 2020 +0000 OS-8128 clean up smartos-live manpage build (#910) Reviewed by: Jason King Approved by: Jason King illumos-extra -------- commit 25bb7eab27cfa45b8c6418a7a7f2b3699f2edfef Author: John Levon Date: Mon Mar 16 16:44:35 2020 +0000 OS-8132 update to GCC 7.5.0 (#34) Reviewed by: Jason King Reviewed by: Tim Foster Approved by: Tim Foster illumos -------- commit 94eb3b821b728e8dc462bb87d35b5f55b5835edc Author: Carlos Neira Date: Wed Mar 25 08:54:43 2020 -0300 OS-8145 Add MemAvailable to lx procfs (#267) Reviewed by: John Levon Approved by: Jerry Jelinek commit 27d7732c0a98cb6bb6f69ad39be753b41fb41ffe Merge: 8ea6e1e2b3 eb00b1c8a3 Author: Jerry Jelinek Date: Wed Mar 25 11:34:58 2020 +0000 [illumos-gate merge] commit eb00b1c8a31c2253a353644606388dff5b0e0275 11609 Want modern Intel IMC driver 11612 x86 PCI enumeration should not rely on bios max bus Conflicts: usr/src/uts/i86pc/Makefile.i86pc commit eb00b1c8a31c2253a353644606388dff5b0e0275 Author: Robert Mustacchi Date: Mon Jan 6 14:29:27 2020 +0000 11609 Want modern Intel IMC driver 11612 x86 PCI enumeration should not rely on bios max bus Reviewed by: Jerry Jelinek Reviewed by: Rob Johnston Approved by: Gordon Ross commit 8ea6e1e2b330e5f0cb4b3bc3f0ed46a6a385d79a Author: Jason King Date: Tue Mar 24 13:29:18 2020 -0500 OS-8136 Add DISCARD/TRIM support to bhyve (fix compiler warning) (#274) Reviewed by: Mike Gerdts Approved by: Mike Gerdts commit 83d6c1c819dce16c1f12a8ae9f0d8319900f4695 Author: Michael Zeller Date: Tue Mar 24 14:18:54 2020 -0400 OS-8143 Keep the shadow PCIR_COMMAND synced with the real one for pass through. Reviewed by: Hans Rosenfeld Reviewed by: Jason King Reviewed by: Jorge Schrauwen Approved by: Jason King commit 6fc9a8917bb40c1476c23626baae1fc359df05c1 Merge: 71d3d1fb72 d1d0a29b52 Author: Jerry Jelinek Date: Tue Mar 24 11:22:10 2020 +0000 [illumos-gate merge] commit d1d0a29b5275e074d59d170cca23b45a6e5834d8 12420 fd: variable may be used uninitialized commit c61137df0ddfe2318cd4b953495b4ccdb8f12b61 12399 kobj printf functions should be checked commit 2a9992ecc0392fdbbaa57613c1bcfc31b6c7e247 12175 i86xpv: variable may be used uninitialized commit 71d3d1fb721d3893ca04b652d1b175ee2f54ed05 Author: Brian Bennett Date: Mon Mar 23 19:04:27 2020 -0700 OS-8141 lx futex called with NULL timeout and FUTEX_WAIT_BITSET|FUTEX_PRIVATE_FLAG set causes panic (#272) commit 53825b8d5ba4b74a647ddb0c0212c7b336445fbf Author: Jason King Date: Mon Mar 23 17:51:19 2020 -0500 OS-8142 A failed pool import triggers EDAR unlock failure (#271) Reviewed by: Rob Johnston Approved by: Rob Johnston commit da036f5cbc2608d7100a682f9c91a938e76cefdc Author: Jason King Date: Mon Mar 23 13:42:57 2020 -0500 OS-8136 Add DISCARD/TRIM support to bhyve (illumos specific bits) (#270) Reviewed by: Mike Zeller Reviewed by: Mike Gerdts Approved by: Mike Zeller commit d1d0a29b5275e074d59d170cca23b45a6e5834d8 Author: Toomas Soome Date: Wed Jan 1 11:25:41 2020 +0200 12420 fd: variable may be used uninitialized Reviewed by: Yuri Pankov Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit c61137df0ddfe2318cd4b953495b4ccdb8f12b61 Author: John Levon Date: Thu Mar 19 07:52:05 2020 -0700 12399 kobj printf functions should be checked Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 2a9992ecc0392fdbbaa57613c1bcfc31b6c7e247 Author: Toomas Soome Date: Mon Dec 30 20:49:06 2019 +0200 12175 i86xpv: variable may be used uninitialized Reviewed by: Andy Stormont Reviewed by: Gergő Doma Approved by: Dan McDonald commit fa1a9d36937b06768ece70e12e9a0c268e50230a Merge: 40d2587229 3fd7ddd197 Author: Jerry Jelinek Date: Mon Mar 23 11:32:54 2020 +0000 [illumos-gate merge] commit 3fd7ddd197d247df98d4c6efd8fb2a6447e338de 12400 loader: misaligned access of dos_partition structure commit 27183ddc1219d1250969ffa63c48ed8281cb4eb0 5052 need e1000g(7D) man page commit 3fd7ddd197d247df98d4c6efd8fb2a6447e338de Author: Toomas Soome Date: Thu Mar 19 19:30:24 2020 +0200 12400 loader: misaligned access of dos_partition structure Reviewed by: Andy Fiddaman Reviewed by: Andy Stormont Approved by: Robert Mustacchi commit 40d25872298b262cf460a358f6bff838cc254149 Merge: 9f9bdc6d99 278de290aa Author: Jerry Jelinek Date: Fri Mar 20 11:22:02 2020 +0000 [illumos-gate merge] commit 278de290aa274ca244c25d81b2940211c15ab7e5 12368 asy: variable may be used uninitialized commit f9c7ecc9013918bf789e154e2ed5f2e8fb6ce24c 12320 librsc: NULL pointer errors commit 528737823843346cf95a4a701612f82089135554 12379 e1000g: Need support for Intel I219 v10-v15 commit 1bff1300cebf1ea8e11ce928b10e208097e67f24 12378 ata: variable may be used uninitialized commit 278de290aa274ca244c25d81b2940211c15ab7e5 Author: Toomas Soome Date: Tue Dec 31 09:17:44 2019 +0200 12368 asy: variable may be used uninitialized Reviewed by: Andy Fiddaman Reviewed by: Alexander Pyhalov Approved by: Dan McDonald commit f9c7ecc9013918bf789e154e2ed5f2e8fb6ce24c Author: Toomas Soome Date: Wed Jan 29 22:14:48 2020 +0200 12320 librsc: NULL pointer errors Reviewed by: C Fraire Approved by: Dan McDonald commit 27183ddc1219d1250969ffa63c48ed8281cb4eb0 Author: Robert Mustacchi Date: Fri Mar 13 13:35:18 2020 +0000 5052 need e1000g(7D) man page Reviewed by: Peter Tribble Approved by: Dan McDonald commit 528737823843346cf95a4a701612f82089135554 Author: Robert Mustacchi Date: Thu Mar 5 08:10:48 2020 +0000 12379 e1000g: Need support for Intel I219 v10-v15 Reviewed by: Yuri Pankov Reviewed by: Toomas Soome Reviewed by: Paul Winder Approved by: Dan McDonald commit 1bff1300cebf1ea8e11ce928b10e208097e67f24 Author: Toomas Soome Date: Tue Dec 31 09:28:58 2019 +0200 12378 ata: variable may be used uninitialized Reviewed by: Robert Mustacchi Reviewed by: Gary Mills Approved by: Dan McDonald commit 9f9bdc6d9964c15e63aa7abeb78eff3f478b0cfc Merge: bfe191c490 97b5374547 Author: Jerry Jelinek Date: Thu Mar 19 11:28:04 2020 +0000 [illumos-gate merge] commit 97b5374547d500fded52d886ceba8a9962af0527 12292 retire libbc commit bfe191c490dc33e77e134e9bb5e2c8a3da737a29 Author: Jason King Date: Wed Mar 18 16:05:15 2020 -0500 OS-8136 Add DISCARD/TRIM support to bhyve (#268) Contributed by: Allan Jude Reviewed by: Mike Gerdts Reviewed by: Mike Zeller Approved by: Mike Zeller commit 97b5374547d500fded52d886ceba8a9962af0527 Author: Toomas Soome Date: Sat Feb 8 20:24:21 2020 +0200 12292 retire libbc Reviewed by: Peter Tribble Reviewed by: Andy Stormont Reviewed by: Alexander Eremin Approved by: Garrett D'Amore commit 288b348c6be9c7bc9e2da2843218c83c26987f2d Merge: 6680ad1ac3 20d3bf629e Author: Jerry Jelinek Date: Wed Mar 18 11:24:55 2020 +0000 [illumos-gate merge] commit 20d3bf629e3e91ea61dee8153d5bc47daeab26b0 12386 acpixtract tries to fopen("") commit 20d3bf629e3e91ea61dee8153d5bc47daeab26b0 Author: John Levon Date: Thu Mar 12 16:43:46 2020 -0700 12386 acpixtract tries to fopen("") Reviewed by: Toomas Soome Reviewed by: Jason King Approved by: Robert Mustacchi commit 6680ad1ac368d03f9d2532688e2cd924b73a672a Merge: a240062402 81c3d08501 Author: Jerry Jelinek Date: Tue Mar 17 11:40:46 2020 +0000 [illumos-gate merge] commit 81c3d08501e57b65e096ec6a2b1d62f87cf8ced7 12365 pwritev64 can't write at offsets between [2 GiB, 4 GiB) commit 8d12444d6bc9b8e39d369d7700dcb29b0572abaf 12353 libproc should also check the GNU build id in addition to the debug link commit e68846a8e404cfae64e1c4e685626bf6867ce513 12352 libproc could know about .gnu_debuglink for remote symbol tables commit a3170057524922242772a15fbeb3e91f5f8d4744 12350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets 12351 Remove the 32bit DMA restrictions in the emlxs driver Conflicts: usr/src/uts/common/syscall/rw.c usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/runfiles/default.run usr/src/lib/libproc/common/Psymtab.c commit 81c3d08501e57b65e096ec6a2b1d62f87cf8ced7 Author: Jerry Jelinek Date: Tue Jan 24 16:03:35 2017 +0000 12365 pwritev64 can't write at offsets between [2 GiB, 4 GiB) Portions contributed by: John Levon Reviewed by: Patrick Mooney Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit a24006240222cb87b3dc787960d97c3fdcbadc69 Merge: 7e2a00efe2 17abec5984 Author: Jerry Jelinek Date: Mon Mar 16 11:40:43 2020 +0000 [illumos-gate merge] commit 17abec598417b0120193b3ad4e5390d5d8682014 12385 tst.subr.d needs fixing for NULL as a pointer commit 584b574a3b16c6772c8204ec1d1c957c56f22a87 12174 i86pc: variable may be used uninitialized commit 34a4e6b53d2e6f2605fd77cda5b161201d7d0f20 12377 aggr: may be used uninitialized commit c9ffe217655ce62448bdb45d6f113f43b4dfcc54 12367 aac: variable may be used uninitialized commit a25e615d76804404e5fc63897a9196d4f92c3f5e 12371 dis x86 EVEX prefix mishandled 12372 dis EVEX encoding SIB mishandled 12373 dis support for EVEX vaes instructions 12374 dis support for EVEX vpclmulqdq instructions 12375 dis support for gfni instructions commit c1e9bf00765d7ac9cf1986575e4489dd8710d9b1 12369 dis WBNOINVD support Conflicts: usr/src/common/dis/i386/dis_tables.c exception_lists/wscheck commit 8d12444d6bc9b8e39d369d7700dcb29b0572abaf Author: Robert Mustacchi Date: Fri May 29 14:01:49 2015 +0000 12353 libproc should also check the GNU build id in addition to the debug link Reviewed by: Patrick Mooney Reviewed by: Joshua M. Clulow Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit e68846a8e404cfae64e1c4e685626bf6867ce513 Author: Robert Mustacchi Date: Sat Jan 31 00:07:44 2015 +0000 12352 libproc could know about .gnu_debuglink for remote symbol tables Reviewed by: Jerry Jelinek Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit a3170057524922242772a15fbeb3e91f5f8d4744 Author: Paul Winder Date: Thu Feb 6 12:52:55 2020 +0000 12350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets 12351 Remove the 32bit DMA restrictions in the emlxs driver Reviewed by: Garrett D'Amore Reviewed by: Albert Lee Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 17abec598417b0120193b3ad4e5390d5d8682014 Author: John Levon Date: Thu Mar 12 07:23:35 2020 -0700 12385 tst.subr.d needs fixing for NULL as a pointer Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 584b574a3b16c6772c8204ec1d1c957c56f22a87 Author: Toomas Soome Date: Mon Dec 30 15:05:56 2019 +0200 12174 i86pc: variable may be used uninitialized Reviewed by: John Levon Reviewed by: Andrew Stormont Approved by: Dan McDonald commit 34a4e6b53d2e6f2605fd77cda5b161201d7d0f20 Author: Toomas Soome Date: Sun Mar 8 09:24:13 2020 +0200 12377 aggr: may be used uninitialized Reviewed by: Andy Fiddaman Reviewed by: Gary Mills Approved by: Dan McDonald commit c9ffe217655ce62448bdb45d6f113f43b4dfcc54 Author: Toomas Soome Date: Mon Dec 30 23:18:17 2019 +0200 12367 aac: variable may be used uninitialized Reviewed by: C Fraire Reviewed by: Gary Mills Approved by: Dan McDonald commit 7e2a00efe240b326a184e01b87d73c18421ce847 Merge: 07aeaa33bb 95bb2cef10 Author: Jerry Jelinek Date: Fri Mar 13 11:24:09 2020 +0000 [illumos-gate merge] commit 95bb2cef100e6d3ce201012b6e4b677106e44751 12376 i86xpv/unix: 'rsdp' may be used uninitialized in this function commit a25e615d76804404e5fc63897a9196d4f92c3f5e Author: Robert Mustacchi Date: Wed Mar 4 20:31:32 2020 +0000 12371 dis x86 EVEX prefix mishandled 12372 dis EVEX encoding SIB mishandled 12373 dis support for EVEX vaes instructions 12374 dis support for EVEX vpclmulqdq instructions 12375 dis support for gfni instructions Reviewed by: Jerry Jelinek Approved by: Joshua M. Clulow commit c1e9bf00765d7ac9cf1986575e4489dd8710d9b1 Author: Robert Mustacchi Date: Fri Jun 28 22:00:36 2019 +0000 12369 dis WBNOINVD support Reviewed by: Hans Rosenfeld Reviewed by: Jerry Jelinek Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Approved by: Dan McDonald commit 95bb2cef100e6d3ce201012b6e4b677106e44751 Author: Toomas Soome Date: Sun Mar 8 09:03:52 2020 +0200 12376 i86xpv/unix: 'rsdp' may be used uninitialized in this function Reviewed by: Andy Fiddaman Reviewed by: John Levon Approved by: Dan McDonald commit 07aeaa33bb72df6246298fc89da0e07543977973 Merge: 9d22e2850a 8e9352593f Author: Jerry Jelinek Date: Thu Mar 12 11:43:33 2020 +0000 [illumos-gate merge] commit 8e9352593f28b1a84101b11e1c6db6aabf187a1c 5880 Increase IOV_MAX to at least 1024 commit f3e1a610966249cf3c18b6f431eef3fac2ed90e4 12279 ::arc_compression_stats generates errors commit 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5 11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+ 11959 extend disk topo plugin to enumerate nvme devices Conflicts: usr/src/uts/common/syscall/rw.c usr/src/uts/common/sys/socket.h commit 9d22e2850a0de9d638d7d3ca0516384e3aefbdd2 Author: John Levon Date: Thu Mar 12 10:31:47 2020 +0000 OS-8128 clean up smartos-live manpage build (#266) Reviewed by: Tim Foster Approved by: Tim Foster commit 8e9352593f28b1a84101b11e1c6db6aabf187a1c Author: Bryan Cantrill Date: Sat Oct 4 09:02:58 2014 +0000 5880 Increase IOV_MAX to at least 1024 Portions contributed by: Jerry Jelinek Reviewed by: Andy Fiddaman Reviewed by: Yuri Pankov Approved by: Dan McDonald commit f3e1a610966249cf3c18b6f431eef3fac2ed90e4 Author: Jason King Date: Mon Mar 2 17:08:45 2020 -0600 12279 ::arc_compression_stats generates errors Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5 Author: Rob Johnston Date: Mon Sep 9 23:46:40 2019 +0000 11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+ 11959 extend disk topo plugin to enumerate nvme devices Reviewed by: Robert Mustacchi Approved by: Dan McDonald kbmd -------- commit 7d7c8c861a8579688b63e017b2de298a8b14292e Author: Jason King Date: Thu Mar 19 11:36:38 2020 -0500 OS-8133 Small memory leaks in kbmd (#11) Reviewed by: Mike Gerdts Approved by: Mike Gerdts kvm -------- kvm-cmd -------- mdata-client -------- ur-agent --------