smartos-live -------- commit bd4e483218cf5d439fd1adc37f5eb1a8c2d6285d Author: Rui Loura Date: Sat Jan 26 09:58:11 2019 +0000 OS-7541 vmadmd crashes with admin_ip=dhcp after TRITON-1012 commit 25186731fa1d0021e61f630fa393ec3c9b3867c4 Author: sjorge Date: Tue Jan 29 11:00:41 2019 +0100 OS-7545 incorrect update_disks example in vmadm manpage Reviewed by: John Levon Approved by: John Levon commit 838dbdd02b49a522d7eaef68e7c543c67753cd8b Author: Mike Gerdts Date: Wed Jan 9 20:50:38 2019 +0000 OS-7497 bhyve disks need uuids Reviewed by: Jorge Schrauwen Reviewed by: Dylan Yep Reviewed by: Marsell Kukuljevic Approved by: Marsell Kukuljevic commit 9b40988b4563e1aaabf24ad48bf30821e2bf0e6d Author: Jerry Jelinek Date: Thu Jan 24 19:51:03 2019 +0000 OS-7423 enhance disklayout for large storage servers Reviewed by: Kody Kantor Reviewed by: Robert Mustacchi Approved by: Kody Kantor commit a8b1126292d49455fe6aeed0ae2895af2dd7b88a Author: Rui Loura Date: Thu Jan 17 17:47:52 2019 +0000 TRITON-1012 vmadmd needs to be rack aware Reviewed by: Michael Zeller Reviewed by: Dave Eddy Approved by: Dave Eddy kvm-cmd -------- mdata-client -------- kvm -------- illumos -------- commit 4bf87f0f9a9dec4e46764fe7c2c7c342fe2f32d9 Author: Patrick Mooney Date: Fri Jan 25 18:21:14 2019 +0000 OS-7538 device tree deadlock between viona and softmac Reviewed by: Robert Mustacchi Reviewed by: Ryan Zezeski Approved by: Ryan Zezeski commit f568e529ecc3881470a3ed4c5e4758eaf87d779b Merge: 0fc8699 d1b7cae Author: Jerry Jelinek Date: Wed Jan 30 12:10:42 2019 +0000 [illumos-gate merge] commit d1b7cae3ba116011f75268b837e07eac4891bc1d 10137 smatch fixes for setuname commit 9a25c41f5f79fbad25d7746f5a4e65423c7eddff 10139 smatch fixes for usr/src/cmd/stat commit bf9b145b69c7f9e2ab076ee1ab9461cb6d527e64 10275 Kernel attempts to apply old erratum to AMD Threadripper 1950X commit 589d67980300f18e46919b854a2fdf644ee5fa09 10320 qede_gld.c uses assignment, means equality commit 84d9cd0f02f7b6d7963dcb4a84148c3b2aaba7c5 10317 iconv_modules is building with -I/usr/include commit d1b7cae3ba116011f75268b837e07eac4891bc1d Author: John Levon Date: Wed Dec 19 18:41:37 2018 +0000 10137 smatch fixes for setuname Reviewed by: Andy Stormont Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit 9a25c41f5f79fbad25d7746f5a4e65423c7eddff Author: John Levon Date: Wed Dec 19 18:42:54 2018 +0000 10139 smatch fixes for usr/src/cmd/stat Reviewed by: Andy Stormont Reviewed by: Toomas Soome Approved by: Dan McDonald commit 469735ec6bb6989760271d57d715d349b93f607f Author: Rob Johnston Date: Mon Sep 10 21:40:22 2018 +0000 10279 ses enumerator should trim leading/trailing whitespace from labels 10280 ses enumerator module should make protocol/label prop mutable Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit bf9b145b69c7f9e2ab076ee1ab9461cb6d527e64 Author: Robert Mustacchi Date: Wed Jan 23 21:50:44 2019 +0000 10275 Kernel attempts to apply old erratum to AMD Threadripper 1950X Reviewed by: Hans Rosenfeld Reviewed by: Jerry Jelinek Reviewed by: Mike Zeller Reviewed by: Andy Stormont Reviewed by: Toomas Soome Reviewed by: Gergő Doma Approved by: Richard Lowe commit 589d67980300f18e46919b854a2fdf644ee5fa09 Author: Anand Khoje Date: Tue Jan 29 13:22:23 2019 +0000 10320 qede_gld.c uses assignment, means equality Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 84d9cd0f02f7b6d7963dcb4a84148c3b2aaba7c5 Author: Toomas Soome Date: Mon Jan 28 17:28:24 2019 +0200 10317 iconv_modules is building with -I/usr/include Reviewed by: Robert Mustacchi Reviewed by: Hans Rosenfeld Approved by: Dan McDonald commit 0fc869936c6de9789e78eb9e102bd08d81162df3 Merge: 5e68991d1 8b68969 Author: Jerry Jelinek Date: Tue Jan 29 12:24:30 2019 +0000 [illumos-gate merge] commit 8b68969e8397fdd77b63574c1184854cbecdb67f 10312 iasl does not build with bison 3.3 commit 3f4e8cf5ba66371b07c889489d052e8b346d2c3f 10316 tic: NULL pointer errors commit 1de1e652632a9912511ab1cd8c8c4628d5e5f1da 10291 topo_dprintf should evaluate debug mask before forging ahead commit 4dfe872d15728f3cbf063859497f28a4ec2f1537 10236 uts: tem get colors from early boot data commit 918e0d92ec24e67f572737a68faf135dc6409d26 10284 Socket CMCI mismatch can lead to boot hang commit 666e8af970029746a2a6532e68d14e14ccdde700 10282 aggrs state machine in confusing state before mc_start() called commit 8751d36c2dd7bdd1c25b84ceaec61c68bd5a558e 10261 loader: want sifting command commit 672fc84a1840ce8ef60fc752e9ea374723d1135a 10242 Project Tiresias: USB topology 10243 topo_node_label_set() should take a const char* instead of char* Conflicts: usr/src/uts/common/sys/usb/hcd/xhci/xhcireg.h usr/src/uts/common/io/aggr/aggr_grp.c usr/src/lib/fm/topo/modules/common/disk/disk_common.c usr/src/lib/fm/topo/maps/i86pc/i86pc-legacy-hc-topology.xml commit 8b68969e8397fdd77b63574c1184854cbecdb67f Author: Andy Fiddaman Date: Sun Jan 27 21:53:10 2019 +0000 10312 iasl does not build with bison 3.3 Reviewed by: Andrew Stormont Reviewed by: Igor Kozhukhov Reviewed by: Toomas Soome Approved by: Robert Mustacchi commit 8549f3a1b574354ace01065ded5d1da81c2b91aa Author: Robert Mustacchi Date: Tue Sep 11 00:47:06 2018 +0000 10289 asynchronous socket errors should be better documented Reviewed by: David Pacheco Reviewed by: Jason King Reviewed by: Andy Fiddaman Approved by: Joshua M. Clulow commit 3f4e8cf5ba66371b07c889489d052e8b346d2c3f Author: Toomas Soome Date: Mon Jan 28 15:44:34 2019 +0200 10316 tic: NULL pointer errors Reviewed by: Gergő Mihály Doma Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 1de1e652632a9912511ab1cd8c8c4628d5e5f1da Author: Rob Johnston Date: Tue Sep 11 22:37:24 2018 +0000 10291 topo_dprintf should evaluate debug mask before forging ahead Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit c184cb88c90fee3b48cddeae76fbb4f8065ce83a Author: Rob Johnston Date: Mon Sep 10 21:39:13 2018 +0000 10290 libtopo XML parser doesn't handle prop type double Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Approved by: Dan McDonald commit 4dfe872d15728f3cbf063859497f28a4ec2f1537 Author: Toomas Soome Date: Wed Aug 10 01:04:18 2016 +0300 10236 uts: tem get colors from early boot data Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 09d80cead6ef4d1a3a186dd195dd0de1ccb19aaa Author: Bryan Cantrill Date: Mon Jan 28 17:42:45 2019 -0500 10288 race in cpustat(1) results in dropped output Reviewed by: Robert Mustacchi Reviewed by: Joshua M. Clulow Reviewed by: Rob Johnston Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 918e0d92ec24e67f572737a68faf135dc6409d26 Author: Robert Mustacchi Date: Mon Jan 28 17:33:59 2019 -0500 10284 Socket CMCI mismatch can lead to boot hang Reviewed by: Jerry Jelinek Reviewed by: John Levon Reviewed by: Patrick Mooney Approved by: Dan McDonald commit 666e8af970029746a2a6532e68d14e14ccdde700 Author: Robert Mustacchi Date: Mon Jan 28 17:29:54 2019 -0500 10282 aggrs state machine in confusing state before mc_start() called Reviewed by: Alex Wilson Reviewed by: Jerry Jelinek Approved by: Dan McDonald commit 8751d36c2dd7bdd1c25b84ceaec61c68bd5a558e Author: Andy Fiddaman Date: Fri Jan 11 14:55:47 2019 +0000 10261 loader: want sifting command Reviewed by: Toomas Soome Reviewed by: John Howard Approved by: Robert Mustacchi commit 5e68991d1f557ace62cb01ef7bcc9d481c3e387e Merge: 5d687f5 31b6814 Author: Jerry Jelinek Date: Mon Jan 28 12:21:37 2019 +0000 [illumos-gate merge] commit 31b6814e52e5d603c18d8d2143eb2a8a660249c8 10134 mv needs smatch fixes commit 15fce0f9f2cee745ed42c791e89598e7a98173e0 10092 sysevent_evc_control() dereferences pointer before checking for NULL commit 3ef9594a05a9067b6ca7b4ccac5e926e8b47bac4 10265 uts: gfx_vgatext use block cursor for vgatext commit 0ff6ce5f6c4d72f12ff85f6a2a1460cbbd999c97 10238 loader: Simplify code using new n2s,s2n and getenvn words commit b18a8f641b21ebb3d94dc00253c79fe5f777cefb 10199 loader: vbe should use bio_alloc for edid info commit 9e362ff653a258810887a7dd0f8edc820c89967f 10122 beadm buffer over-run commit 41b6e724de1043eab7300fb94485e9deb31e27b5 10191 strsubs: cast between incompatible function types commit a62da1123960b933e937122d1665cd6355545eab 7509 ::dtrace can yield no output commit 672fc84a1840ce8ef60fc752e9ea374723d1135a Author: Robert Mustacchi Date: Tue Jan 15 21:35:50 2019 +0000 10242 Project Tiresias: USB topology 10243 topo_node_label_set() should take a const char* instead of char* Reviewed by: Jerry Jelinek Reviewed by: Rob Johnston Approved by: Richard Lowe commit 31b6814e52e5d603c18d8d2143eb2a8a660249c8 Author: John Levon Date: Wed Dec 19 18:39:48 2018 +0000 10134 mv needs smatch fixes Reviewed by: Alexander Pyhalov Reviewed by: Andy Stormont Approved by: Robert Mustacchi commit 15fce0f9f2cee745ed42c791e89598e7a98173e0 Author: John Levon Date: Tue Dec 18 13:27:05 2018 +0000 10092 sysevent_evc_control() dereferences pointer before checking for NULL Reviewed by: Andy Fiddaman Reviewed by: Peter Tribble Approved by: Robert Mustacchi commit 3ef9594a05a9067b6ca7b4ccac5e926e8b47bac4 Author: Toomas Soome Date: Sun Jan 8 16:34:32 2017 +0200 10265 uts: gfx_vgatext use block cursor for vgatext Reviewed by: John Howard Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Robert Mustacchi commit 0ff6ce5f6c4d72f12ff85f6a2a1460cbbd999c97 Author: Andy Fiddaman Date: Thu Jan 10 14:03:06 2019 +0000 10238 loader: Simplify code using new n2s,s2n and getenvn words Reviewed by: Toomas Soome Reviewed by: John Howard Approved by: Robert Mustacchi commit b18a8f641b21ebb3d94dc00253c79fe5f777cefb Author: Toomas Soome Date: Wed Sep 12 11:30:40 2018 +0300 10199 loader: vbe should use bio_alloc for edid info Reviewed by: Gergő Mihály Doma Reviewed by: Andy Fiddaman Reviewed by: John Howard Approved by: Robert Mustacchi commit 9e362ff653a258810887a7dd0f8edc820c89967f Author: John Levon Date: Wed Dec 19 18:15:38 2018 +0000 10122 beadm buffer over-run Reviewed by: Andy Stormont Reviewed by: Gergő Doma Approved by: Robert Mustacchi commit 41b6e724de1043eab7300fb94485e9deb31e27b5 Author: Toomas Soome Date: Tue Oct 16 15:49:52 2018 +0300 10191 strsubs: cast between incompatible function types Reviewed by: Andy Stormont Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Robert Mustacchi commit 5d687f5a37b08ffb3af39f1fc475eba83078c761 Merge: ce6a764 8e6d016 Author: Jerry Jelinek Date: Fri Jan 25 13:15:50 2019 +0000 [illumos-gate merge] commit 8e6d016f3eedbcabf3a3bc35224bca733dc405a4 10234 uts: early start frame buffer console support commit a016ad93bcf2a20e416da9f44cd299eb19ab4c08 10274 Some files built but not packaged on sparc commit 0d640b6ed315cfedad6977d67f8dea20725d0b8d 10273 smatch should be corrected in exception_lists/packaging for sparc commit 5352b2e7bbd3672bcc15645d9b8d18b207a3bfcc 10272 Manual pages added in 10212 should have been i386 only commit 421a607f20240b957c77d8a5a6d34f13da0efb1e 10118 libeti() NULL check after deref Conflicts: usr/src/cmd/Makefile commit a62da1123960b933e937122d1665cd6355545eab Author: Bryan Cantrill Date: Mon Apr 15 05:53:39 2013 +0000 7509 ::dtrace can yield no output Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 8e6d016f3eedbcabf3a3bc35224bca733dc405a4 Author: Toomas Soome Date: Wed Jan 16 11:30:10 2019 +0200 10234 uts: early start frame buffer console support Reviewed by: Robert Mustacchi Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit ce6a7649078ae9f0ae246da1fffb1343093388f2 Author: Patrick Mooney Date: Mon Nov 5 19:02:21 2018 +0000 OS-7354 bhyve should avoid reserved PIR descriptor bits Reviewed by: John Levon Reviewed by: Bryan Cantrill Approved by: Robert Mustacchi commit 697e9e87cfb88518b53e70fc65bea8702d2740e0 Author: Jason King Date: Sun Feb 11 07:21:00 2018 +0000 OS-6724 Add support for SHA512_224 and SHA512_256 to KCF and PKCS#11 Reviewed by: Dan McDonald Reviewed by: Robert Mustacchi Approved by: John Levon commit a016ad93bcf2a20e416da9f44cd299eb19ab4c08 Author: Peter Tribble Date: Wed Jan 23 10:20:17 2019 +0000 10274 Some files built but not packaged on sparc Reviewed by: Toomas Soome Reviewed by: Robert Mustacchi Approved by: Hans Rosenfeld commit 0d640b6ed315cfedad6977d67f8dea20725d0b8d Author: Peter Tribble Date: Wed Jan 23 10:18:37 2019 +0000 10273 smatch should be corrected in exception_lists/packaging for sparc Reviewed by: Toomas Soome Reviewed by: John Levon Reviewed by: Andy Fiddaman Approved by: Hans Rosenfeld commit 5352b2e7bbd3672bcc15645d9b8d18b207a3bfcc Author: Peter Tribble Date: Wed Jan 23 13:19:53 2019 +0000 10272 Manual pages added in 10212 should have been i386 only Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Reviewed by: Robert Mustacchi Approved by: Hans Rosenfeld commit 421a607f20240b957c77d8a5a6d34f13da0efb1e Author: John Levon Date: Wed Dec 19 17:41:39 2018 +0000 10118 libeti() NULL check after deref Reviewed by: Andy Stormont Reviewed by: Peter Tribble Reviewed by: Gergő Doma Approved by: Dan McDonald commit c3d7532d6e2db922b1ccbdebe9d1b9ec10ca8e45 Merge: bbe2e2f 981fe1b Author: Jerry Jelinek Date: Thu Jan 24 12:42:12 2019 +0000 [illumos-gate merge] commit 981fe1b1a6ca86e9c41a706462f976f947e6f465 10097 indenting fixes in usr/src/{lib,common} commit a923e7f4befb22c1dcef53db9008f4a97ad15c3c 10099 libfakekernel vpanic() should cast away assfail() commit 49ca4dd9cc393385ef09332b5fdd34023c9bb659 10268 prtconf needs a bit of tlc commit 09b644819e59933f6b70f32a06e8a0127ae2b8f9 10231 loader fb-putimage should support image resizing and placement commit b0ef425652e5cfce27df9fa5826a9cd64cee110a 10230 zfs mishandles partial writes commit 588340b578485109e57c57bc12e5ea214d5c627b 10127 coreadm is mis-using strcpy() commit dccbe85045092d9c23c58a4d604e7c57285ba30f 10246 fix apic_allocate_irq() indentation commit 7bae76cd719249c96ef7bc1748c4e8838cc6ace1 10109 libzonecfg needs a smatch fix commit 10ef8623c60fb2d3d54ff885eafaeaec567a9357 10096 kstat update routines shouldn't check for NULL kstat commit 2d1ec69e09f53398451f5a87e38aab2447e00818 10095 unchecked return value in segvn_pagelock() commit 523787b97e0a5c576acd92812ade7681cd317b8b 9097 typos in makemap(1M)/editmap(1M) commit 981fe1b1a6ca86e9c41a706462f976f947e6f465 Author: John Levon Date: Tue Dec 18 15:08:29 2018 +0000 10097 indenting fixes in usr/src/{lib,common} Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Gergő Doma Approved by: Dan McDonald commit a923e7f4befb22c1dcef53db9008f4a97ad15c3c Author: John Levon Date: Tue Dec 18 17:50:40 2018 +0000 10099 libfakekernel vpanic() should cast away assfail() Reviewed by: Andy Stormont Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 49ca4dd9cc393385ef09332b5fdd34023c9bb659 Author: Peter Tribble Date: Mon Jan 21 21:21:36 2019 +0000 10268 prtconf needs a bit of tlc Reviewed by: Andy Stormont Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 09b644819e59933f6b70f32a06e8a0127ae2b8f9 Author: Andy Fiddaman Date: Mon Jan 14 15:46:11 2019 +0000 10231 loader fb-putimage should support image resizing and placement Reviewed by: Dominik Hassler Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit b0ef425652e5cfce27df9fa5826a9cd64cee110a Author: Jerry Jelinek Date: Mon Jan 14 14:41:01 2019 +0000 10230 zfs mishandles partial writes Reviewed by: Matthew Ahrens Reviewed by: Andy Stormont Reviewed by: Garrett D'Amore Approved by: Dan McDonald commit 588340b578485109e57c57bc12e5ea214d5c627b Author: John Levon Date: Wed Dec 19 18:27:22 2018 +0000 10127 coreadm is mis-using strcpy() Reviewed by: Sanjay Nadkarni Reviewed by: Alexander Pyhalov Reviewed by: Gergő Doma Approved by: Robert Mustacchi commit 2ce06f328fa620f2eb375c4f57cd330c86275c4b Author: Robert Mustacchi Date: Tue Sep 11 21:42:09 2018 +0000 10263 Update cpuid detection for new EPYC Socket format Reviewed by: Dan McDonald Reviewed by: Jerry Jelinek Reviewed by: Mike Gerdts Reviewed by: Gergő Doma commit dccbe85045092d9c23c58a4d604e7c57285ba30f Author: John Levon Date: Wed Jan 16 13:26:15 2019 +0000 10246 fix apic_allocate_irq() indentation Reviewed by: Andy Stormont Reviewed by: Toomas Soome Reviewed by: Gergő Doma Approved by: Richard Lowe commit 7bae76cd719249c96ef7bc1748c4e8838cc6ace1 Author: John Levon Date: Tue Dec 18 19:59:44 2018 +0000 10109 libzonecfg needs a smatch fix Reviewed by: Andy Stormont Reviewed by: Toomas Soome Approved by: Richard Lowe commit 10ef8623c60fb2d3d54ff885eafaeaec567a9357 Author: John Levon Date: Tue Dec 18 13:50:32 2018 +0000 10096 kstat update routines shouldn't check for NULL kstat Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 2d1ec69e09f53398451f5a87e38aab2447e00818 Author: John Levon Date: Tue Dec 18 13:33:01 2018 +0000 10095 unchecked return value in segvn_pagelock() Reviewed by: Robert Mustacchi Approved by: Richard Lowe commit 523787b97e0a5c576acd92812ade7681cd317b8b Author: Peter Tribble Date: Mon Jan 21 10:23:34 2019 +0000 9097 typos in makemap(1M)/editmap(1M) Reviewed by: Andy Fiddaman Approved by: Richard Lowe commit bbe2e2f7e7f932bf06d6b1b053c47c4a7b4a0fc2 Author: Jerry Jelinek Date: Wed Jan 23 16:14:01 2019 +0000 OS-5872 Need to handle SLOG failure better when the SLOG dies OS-6462 System hangs when slog device is removed from zpool Reviewed by: Kody Kantor Reviewed by: Patrick Mooney Approved by: Kody Kantor commit 4014b5dddd3d82d5c801ad28807ad911d324ca51 Author: Jerry Jelinek Date: Tue Jan 22 20:38:57 2019 +0000 7834 uts: vgatext should use gfx_private [fix manifest] commit 90490187198123d78f6cb4aba645fcd0803249c4 Merge: a240634 8704b32 Author: Jerry Jelinek Date: Tue Jan 22 13:19:20 2019 +0000 [illumos-gate merge] commit 8704b322140c9a4ebb9f5cef7c062773b3a8ead4 10264 vgatext: NULL pointer errors commit 874045b4f1bf22674537beed761f1586fd6dd52b 10257 Build on sparc calls assembler incorrectly commit bc0adaff12f765cf25f5cc993be869deebd1e62d 10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc commit 7e3dbbac48aaad67ac841ba479a67a2081d6a02b 10212 Autogenerate Intel pcbe values from perfmon data commit a026698cee452cd5e158d158601d992ae9de1e82 10259 Build error for iconv_modules on sparc commit 730a650a8706d6e53fbb34bcaa857f3db68b1000 10258 Not all the qinit changes were copied to sparc commit fec628e60aec45b40824841a8b7246141504d1cc 10254 Build error for dtrace_isa.c on sparc commit 23f5882a3852db89e3cc80edee74a7048917577d 10248 SCALL_UNLOADABLE to SCALL_NO_UNLOADABLE rename in 9057 incomplete on SPARC commit 4cff6798ef905d66f1192b52e7f59ad377709dc6 10227 Convert proc(4) manpage to mandoc commit 2e974cb249348d85504bcae1531077d628af4c2d 10262 excessive page destruction caused by 6602 commit 843d17d4abe05f84e05c00cec4744ac30763ca76 10223 Want topo maps for various SMCI systems commit cff040f3ef42d16ae655969398f5a5e6e700b85e 10226 Need support for new EPYC ISA extensions commit 30165b7f6753bc3d48c52319bed7ec7b3ea36b3c 7834 uts: vgatext should use gfx_private commit 066570e74d37d22ae7d90b89576bf0df451f0349 10093 kmem_log_enter() dereferences pointer before NULL check Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/pcbe/core_pcbe.c usr/src/uts/intel/core_pcbe/Makefile usr/src/uts/i86pc/os/cpuid.c usr/src/tools/cpcgen/cpcgen.c usr/src/man/man4/proc.4 usr/src/man/man3cpc/cpc.3cpc usr/src/lib/json_nvlist/json_nvlist.c usr/src/lib/fm/topo/maps/SMCI,SSG-6049P-E1CR36L/SSG-6049P-E1CR36L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-6049P-E1CR36L/Makefile usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/SSG-2029P-ACR24L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/SSG-2029P-ACR24L-disk-hc-topology.xmlgenksh usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/Makefile usr/src/lib/fm/topo/maps/SMCI,SSG-2028R-ACR24L/SSG-2028R-ACR24L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-2028R-ACR24L/Makefile usr/src/data/perfmon/readme.txt usr/src/data/perfmon/mapfile.csv usr/src/data/Makefile exception_lists/copyright commit a240634660453b6e26ddc359174bc73d4f8c9bc3 Author: Jason King Date: Sat Jan 19 01:50:21 2019 +0000 OS-7525 tid::errno would be handy in mdb Reviewed by: John Levon Approved by: John Levon commit 8704b322140c9a4ebb9f5cef7c062773b3a8ead4 Author: Toomas Soome Date: Fri Jan 18 22:37:24 2019 +0200 10264 vgatext: NULL pointer errors Reviewed by: Sebastian Wiedenroth Reviewed by: Peter Tribble Reviewed by: Andy Stormont Approved by: Dan McDonald commit 874045b4f1bf22674537beed761f1586fd6dd52b Author: Peter Tribble Date: Thu Jan 17 17:05:57 2019 +0000 10257 Build on sparc calls assembler incorrectly Reviewed by: John Levon Reviewed by: Gergő Mihály Doma Reviewed by: Andy Stormont Approved by: Dan McDonald commit bc0adaff12f765cf25f5cc993be869deebd1e62d Author: Peter Tribble Date: Wed Jan 16 13:00:52 2019 +0000 10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc Reviewed by: Andy Fiddaman Reviewed by: Andy Stormont Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 7e3dbbac48aaad67ac841ba479a67a2081d6a02b Author: Robert Mustacchi Date: Thu Jan 10 17:57:23 2019 +0000 10212 Autogenerate Intel pcbe values from perfmon data Reviewed by: Jason King Reviewed by: Jerry Jelinek Reviewed by: Toomas Soome Approved by: Richard Lowe commit a026698cee452cd5e158d158601d992ae9de1e82 Author: Peter Tribble Date: Thu Jan 17 18:20:37 2019 +0000 10259 Build error for iconv_modules on sparc Reviewed by: John Levon Reviewed by: Toomas Soome Reviewed by: Andy Stormont Reviewed by: Gergő Mihály Doma Approved by: Richard Lowe commit 730a650a8706d6e53fbb34bcaa857f3db68b1000 Author: Peter Tribble Date: Thu Jan 17 18:12:06 2019 +0000 10258 Not all the qinit changes were copied to sparc Reviewed by: Toomas Soome Reviewed by: John Levon Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Richard Lowe commit fec628e60aec45b40824841a8b7246141504d1cc Author: Peter Tribble Date: Wed Jan 16 20:38:34 2019 +0000 10254 Build error for dtrace_isa.c on sparc Reviewed by: Andy Stormont Reviewed by: Gergő Mihály Doma Reviewed by: Sebastian Wiedenroth Approved by: Richard Lowe commit 23f5882a3852db89e3cc80edee74a7048917577d Author: Peter Tribble Date: Wed Jan 16 14:11:51 2019 +0000 10248 SCALL_UNLOADABLE to SCALL_NO_UNLOADABLE rename in 9057 incomplete on SPARC Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Richard Lowe commit 4cff6798ef905d66f1192b52e7f59ad377709dc6 Author: Jason King Date: Sun Jun 25 00:47:26 2017 +0000 10227 Convert proc(4) manpage to mandoc Reviewed by: John Levon Approved by: Richard Lowe commit 2e974cb249348d85504bcae1531077d628af4c2d Author: Patrick Mooney Date: Sat Jan 5 00:15:31 2019 +0000 10262 excessive page destruction caused by 6602 Reviewed by: Toomas Soome Reviewed by: Mike Gerdts Reviewed by: Ryan Zezeski Reviewed by: Robert Mustacchi Reviewed by: Andy Fiddaman Approved by: Richard Lowe commit 843d17d4abe05f84e05c00cec4744ac30763ca76 Author: Rob Johnston Date: Fri Jan 11 16:24:20 2019 +0000 10223 Want topo maps for various SMCI systems Reviewed by: Robert Mustacchi Reviewed by: Richard Lowe Approved by: Dan McDonald commit cff040f3ef42d16ae655969398f5a5e6e700b85e Author: Robert Mustacchi Date: Sat Jan 12 16:11:53 2019 +0000 10226 Need support for new EPYC ISA extensions Reviewed by: Hans Rosenfeld Reviewed by: Jason King Reviewed by: Richard Lowe Approved by: Dan McDonald commit c9422bbeaa6b10c8d0b398f4678ccdc8877757ab Author: Rob Johnston Date: Fri Jan 18 21:39:37 2019 +0000 OS-7521 disk enumerator should make protocol/label prop mutable commit cf32565b5768c9bd407a47b06dbbec53a1efd900 Author: Robert Mustacchi Date: Tue Jan 15 01:26:05 2019 +0000 OS-7487 Prefer use of mwait on AMD Zen Reviewed by: John Levon Reviewed by: Jordan Hendricks Approved by: Patrick Mooney commit 8f697f9a1a91761e318c95fdebf19480d38ce836 Author: Robert Mustacchi Date: Thu Dec 20 19:39:25 2018 +0000 10220 libproc ia32 Pstack_iter() should leverage ctf Reviewed by: Dan McDonald Reviewed by: Jason King Reviewed by: John Levon Approved by: Richard Lowe commit 30165b7f6753bc3d48c52319bed7ec7b3ea36b3c Author: Toomas Soome Date: Thu Jan 17 10:57:38 2019 -0800 7834 uts: vgatext should use gfx_private Reviewed by: Yuri Pankov Reviewed by: John Howard Reviewed by: Alexander Eremin Approved by: Joshua M. Clulow commit a444895fd132ed74f8a76080cc696871c1614166 Author: Jerry Jelinek Date: Fri Jan 18 17:43:55 2019 +0000 OS-7523 enable zfs-test slog tests on smartos Reviewed by: Kody Kantor Approved by: Kody Kantor commit 066570e74d37d22ae7d90b89576bf0df451f0349 Author: John Levon Date: Tue Dec 18 13:28:52 2018 +0000 10093 kmem_log_enter() dereferences pointer before NULL check Reviewed by: Andy Fiddaman Reviewed by: Peter Tribble Reviewed by: Gergő Doma Approved by: Robert Mustacchi commit 25b01135ad8be1fdedfb11fb76ed33f61b342df1 Merge: 67fad88 2dc5cbd Author: Jerry Jelinek Date: Fri Jan 18 13:03:13 2019 +0000 [illumos-gate merge] commit 2dc5cbd37af38054ac6aab88a3ecee22a13ed2eb 9312 ctf: be less clever about skipping 'extern' variables declarations 9864 DWARF->CTF enum conversion needs to be careful of sign commit 50971960b7b1866cdd785b20a4df98c90c231638 10224 memset_s() is not visible in global C++ namespace commit 7c9ce9e029489432cc8d45437d8ecd0b9750d68d 10194 iscsi: this statement may fall through commit 71222654120258353fa867d14ad838c458c823d7 10193 ddi_intr: cast between incompatible function types commit 1b9bce10d88d75c318f27b82ba816b744c6f1075 10190 aphysio: cast between incompatible function types commit b94c9724091d6587cd76f6ec562dc8888e3f31c0 10189 fdbuffer: cast between incompatible function types commit f3618278e9f3d420057d55d344e871e4d0c45517 10188 libast: cast between incompatible function types commit f91fcf59ac2fd04f1816f3dcbc69a46d44276a65 10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4 commit 04443fde3a2688e592571a7bcca114860cf07bb3 10025 qede: rename OFFSETOF to offsetof and remove local definitions commit 24c5c9f44237084e2bc735b78e3c0009959de21b 10088 ldterm_do_ioctl() shouldn't check for a NULL array commit 80e3e2368f7911a78a5f2f1a961052b37f3a76d0 10087 atge_attach() doesn't need to check for kmem_zalloc() success commit bb54aa2057d4245bc905df8c193acb7b8b0bb74b 10086 ixgbe_m_propinfo() is missing an 'else' commit c1bf5ca093201aa1b43846f6bc194c780f03599e 10085 sctp_getpeeraddrs() doesn't need to check for a NULL primary commit f19903c648bc62d61c7a20de6269dc85395c965b 10084 fop_open() doesn't need to check for a NULL vnode commit d6294894f9d15dfb12a0dd3a6acf8bd4a4a65408 10083 smatch fixes for common/fs/vfs.c commit 598f111b6a2800d5bd143949a1bdb1e786a92fc3 10082 intel_nhm is checking for NULL arrays commit 45ca53447fde2f014d6d62f6bbbfc0b97ae011dd 10215 lofiadm -la fails after lofiadm -a / lofiadm -d commit 67fad88d8d5136137ff0cacefc56a2f296803cc0 Author: John Levon Date: Fri Jan 18 12:19:18 2019 +0000 OS-7201 ::status -v should show git information Reviewed by: Tim Foster Reviewed by: Hans Rosenfeld Approved by: Tim Foster commit 2dc5cbd37af38054ac6aab88a3ecee22a13ed2eb Author: John Levon Date: Fri Oct 12 15:28:11 2018 +0300 9312 ctf: be less clever about skipping 'extern' variables declarations 9864 DWARF->CTF enum conversion needs to be careful of sign Reviewed by: Toomas Soome Reviewed by: Andy Fiddaman Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 50971960b7b1866cdd785b20a4df98c90c231638 Author: Alexander Pyhalov Date: Tue Jan 15 07:26:33 2019 +0300 10224 memset_s() is not visible in global C++ namespace Reviewed by: Robert Mustacchi Reviewed by: Igor Kozhukhov Approved by: Dan McDonald commit 7c9ce9e029489432cc8d45437d8ecd0b9750d68d Author: Toomas Soome Date: Sat Oct 20 18:32:22 2018 +0300 10194 iscsi: this statement may fall through Reviewed by: John Levon Reviewed by: Andy Stormont Reviewed by: Vitaliy Gusev Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit 71222654120258353fa867d14ad838c458c823d7 Author: Toomas Soome Date: Thu Oct 18 13:12:42 2018 +0300 10193 ddi_intr: cast between incompatible function types Reviewed by: Andy Fiddaman Reviewed by: Andy Stormont Approved by: Dan McDonald commit 1b9bce10d88d75c318f27b82ba816b744c6f1075 Author: Toomas Soome Date: Tue Oct 16 15:34:52 2018 +0300 10190 aphysio: cast between incompatible function types Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit b94c9724091d6587cd76f6ec562dc8888e3f31c0 Author: Toomas Soome Date: Tue Oct 16 15:29:28 2018 +0300 10189 fdbuffer: cast between incompatible function types Reviewed by: Andy Fiddaman Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit f3618278e9f3d420057d55d344e871e4d0c45517 Author: Toomas Soome Date: Tue Jul 3 16:26:45 2018 +0300 10188 libast: cast between incompatible function types Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit db8547fe5b268155b75e2cbd383dc4b652faa3b9 Author: Rob Johnston Date: Tue Aug 21 23:36:28 2018 +0000 10187 ses enumerator blows chunks on US60+8 Reviewed by: Robert Mustacchi Reviewed by: Toomas Soome Reviewed by: Garrett D'Amore Reviewed by: Andy Stormont Approved by: Dan McDonald commit f91fcf59ac2fd04f1816f3dcbc69a46d44276a65 Author: Toomas Soome Date: Sun Nov 25 23:45:37 2018 +0200 10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4 Reviewed by: Gergő Mihály Doma Reviewed by: John Levon Approved by: Dan McDonald commit 04443fde3a2688e592571a7bcca114860cf07bb3 Author: Toomas Soome Date: Wed Sep 19 12:46:22 2018 +0300 10025 qede: rename OFFSETOF to offsetof and remove local definitions Reviewed by: Andy Stormont Approved by: Dan McDonald commit 9c65d7db6997bfa2730f9cdf6167f3982c9d2db6 Author: Bryan Cantrill Date: Mon Jun 25 17:39:30 2018 +0000 10211 UFS freebehind can induce hat_pageunload()/htable_purge_hat() race Reviewed by: Jerry Jelinek Reviewed by: Robert Mustacchi Reviewed by: Patrick Mooney Reviewed by: John Levon commit 24c5c9f44237084e2bc735b78e3c0009959de21b Author: John Levon Date: Tue Dec 18 13:22:34 2018 +0000 10088 ldterm_do_ioctl() shouldn't check for a NULL array Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 80e3e2368f7911a78a5f2f1a961052b37f3a76d0 Author: John Levon Date: Tue Dec 18 13:20:44 2018 +0000 10087 atge_attach() doesn't need to check for kmem_zalloc() success Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit bb54aa2057d4245bc905df8c193acb7b8b0bb74b Author: John Levon Date: Tue Dec 18 13:19:53 2018 +0000 10086 ixgbe_m_propinfo() is missing an 'else' Reviewed by: Andy Stormont Reviewed by: Toomas Soome Approved by: Dan McDonald commit c1bf5ca093201aa1b43846f6bc194c780f03599e Author: John Levon Date: Tue Dec 18 13:19:16 2018 +0000 10085 sctp_getpeeraddrs() doesn't need to check for a NULL primary Reviewed by: Peter Tribble Approved by: Dan McDonald commit f19903c648bc62d61c7a20de6269dc85395c965b Author: John Levon Date: Tue Dec 18 13:18:21 2018 +0000 10084 fop_open() doesn't need to check for a NULL vnode Reviewed by: Sanjay Nadkarni Approved by: Dan McDonald commit d6294894f9d15dfb12a0dd3a6acf8bd4a4a65408 Author: John Levon Date: Tue Dec 18 13:17:10 2018 +0000 10083 smatch fixes for common/fs/vfs.c Reviewed by: Marcel Telka Approved by: Dan McDonald commit 598f111b6a2800d5bd143949a1bdb1e786a92fc3 Author: John Levon Date: Tue Dec 18 13:14:35 2018 +0000 10082 intel_nhm is checking for NULL arrays Reviewed by: Robert Mustacchi Approved by: Dan McDonald commit 45ca53447fde2f014d6d62f6bbbfc0b97ae011dd Author: Toomas Soome Date: Sun Jan 13 10:37:25 2019 +0200 10215 lofiadm -la fails after lofiadm -a / lofiadm -d Reviewed by: Igor Kozhukhov Reviewed by: Gergő Doma Reviewed by: Andy Fiddaman Approved by: Dan McDonald commit 4eeb8089d22a777b919f608ca4fb5c090d2eea84 Merge: a947aa5 c8cc685 Author: Jerry Jelinek Date: Thu Jan 17 12:57:34 2019 +0000 [illumos-gate merge] commit c8cc685318cb78c62f1ff07bc561b26d65780aa3 10225 wsdiff broken after 9979 commit ead1aeb99fc825309962c1dc2f20333bdd5898f6 10195 uts: boot_keyboard should emit esc sequences for arrow keys commit 9f17ecf0b8fdc59cfa903ceb6a96046b0f2d8201 10229 Some man pages have incorrect cross-references commit 1bf8e91c2f089f0b4e9a6f705f162654aa82cfad 10232 beastie.4th manpage not shipped commit 0b4d657578b8f707371421ebae5b3837023b4144 8235 fwflash for sd needs to handle partial writes 8236 fwflash sd plugin shouldn't hardcode maximum image size 8237 libscsi improperly translates request sense and isolate options to uscsi Conflicts: usr/src/man/man7i/uscsi.7i usr/src/cmd/fwflash/plugins/transport/common/sd.c commit a947aa5f9e3d25d6638e832f6ef7015d604e3a2e Author: Jason King Date: Wed Jun 13 18:22:09 2018 -0500 OS-7503 snoop(1m) should learn about SVP Reviewed by: Robert Mustacchi Reviewed by: Dan McDonald Approved by: Robert Mustacchi commit c8cc685318cb78c62f1ff07bc561b26d65780aa3 Author: Andy Fiddaman Date: Sat Jan 12 02:25:54 2019 +0000 10225 wsdiff broken after 9979 Reviewed by: Robert Mustacchi Reviewed by: Olaf Bohlen Reviewed by: Joshua M. Clulow Approved by: Dan McDonald commit ead1aeb99fc825309962c1dc2f20333bdd5898f6 Author: Toomas Soome Date: Sat Dec 24 12:50:14 2016 +0200 10195 uts: boot_keyboard should emit esc sequences for arrow keys Reviewed by: John Levon Reviewed by: Gergő Mihály Doma Approved by: Robert Mustacchi commit 9f17ecf0b8fdc59cfa903ceb6a96046b0f2d8201 Author: Peter Tribble Date: Sat Jan 12 22:42:37 2019 +0000 10229 Some man pages have incorrect cross-references Reviewed by: Robert Mustacchi Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit 7c71d71894ca896e2718a24b51b39b0e5f9c27e6 Author: Robert Mustacchi Date: Thu Sep 13 22:00:11 2018 +0000 10216 xargs does not properly detect when -P is negative Reviewed by: Patrick Mooney Reviewed by: Jason King Reviewed by: Andy Fiddaman Reviewed by: Andy Stormont Reviewed by: Peter Tribble Approved by: Dan McDonald commit 1bf8e91c2f089f0b4e9a6f705f162654aa82cfad Author: Andy Fiddaman Date: Mon Jan 14 16:22:41 2019 +0000 10232 beastie.4th manpage not shipped Reviewed by: Toomas Soome Reviewed by: Robert Mustacchi Reviewed by: Gergő Mihály Doma Approved by: Dan McDonald commit 0b4d657578b8f707371421ebae5b3837023b4144 Author: Robert Mustacchi Date: Wed May 10 15:23:30 2017 +0000 8235 fwflash for sd needs to handle partial writes 8236 fwflash sd plugin shouldn't hardcode maximum image size 8237 libscsi improperly translates request sense and isolate options to uscsi Reviewed by: Joshua M. Clulow Reviewed by: Andy Stormont Reviewed by: Gergő Mihály Doma Approved by: Richard Lowe illumos-extra --------