Illumos/gate 270832fusr/src/lib/iconv_modules Makefile, usr/src/lib/iconv_modules/common Makefile

11394 iconv_modules build could be much more parallel
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Robert Mustacchi <rm at joyent.com>

Illumos/gate 899e9c2usr/src/lib/libdemangle/common rust.c

11472 fix libdemangle rust changes
Reviewed by: Jason King <jason.brian.king at gmail.com>
Approved by: Robert Mustacchi <rm at joyent.com>

Illumos/gate 15da495usr/src/cmd/ztest Makefile.com

11422 ztest needs smatch flag
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <andy at omniosce.org>
Approved by: Robert Mustacchi <rm at joyent.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate 35c41beusr/src/uts/common/io/i40e i40e_main.c

11361 i40e default VSI sometimes lacks implicit L2 filter
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Randy Fishel <randyf at sibernet.com>
Approved by: Garrett D'Amore <garrett at damore.org>

Illumos/gate 2f79f42usr/src/uts/common/io/i40e i40e_main.c

11360 initialize FC for i40e
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Randy Fishel <randyf at sibernet.com>
Approved by: Garrett D'Amore <garrett at damore.org>

Illumos/gate 09aee61usr/src/cmd/mdb/intel/modules/i40e i40e.c, usr/src/uts/common/io/i40e i40e_transceiver.c i40e_main.c

11356 Want Fortville TSO support
11357 want i40e multi-group support
11358 i40e_alloc_ring_mem() unwinds when it shouldn't
11359 Rework i40e transmit descriptor logic
Portions contributed by: Rob Johnston <rob.johnston at joyent.com>
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney at joyent.com>
Reviewed by: Randy Fishel <randyf at sibernet.com>
Approved by: Garrett D'Amore <garrett at damore.org>

Illumos/gate 6d65871usr/src/uts/common/fs/zfs dmu.c

11421 smatch noise in dmu.c
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 16dde07usr/src/common/smbios smb_info.c

11416 smbios_info_slot_peers() gets NULL check wrong
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <andy at omniosce.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 44b87cdusr/src/lib/libdemangle/common rust.c

11414 Fix smatch issue in libdemangle
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 15ee7bdusr/src/uts/common/io/usb/hcd/xhci xhci_dma.c

11362 xhci dma segment comment needs work
Reviewed by: Dan McDonald <danmcd at joyent.com>
Reviewed by: Jason King <jbk at joyent.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate ef82684usr/src/cmd/idmap/idmap namemaps.c

11352 idmap: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 33c72b7usr/src/cmd/iscsiadm iscsiadm_main.c

11351 iscsiadm: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate d21f0ecusr/src/cmd/isns/isnsd func.c cache.c

11350 isns: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 20a3e33usr/src/cmd/intrstat intrstat.c

11349 intrstat: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 607aa93usr/src/cmd/iscsitsvc iscsitsvc.c

11348 iscsitsvc: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 08cab4busr/src/cmd/isainfo isainfo.c

11347 isainfo: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 32248f1usr/src/cmd/hal/addons/cpufreq addon-cpufreq.c, usr/src/cmd/hal/addons/network-devices common.c

11346 hal: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 1940b2ausr/src/cmd/halt halt.c

11345 halt: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 940f2f5usr/src/cmd/fm/fmadm/common faulty.c, usr/src/cmd/fm/fmd/common fmd_mdb.c

11344 fm: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 0ab8aa7usr/src/cmd/gss/gssd gssd_clnt_stubs.c gssdtest.c

11342 gss: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 869657dusr/src/cmd/grpck grpck.c

11341 grpck: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 2e837a7usr/src/cmd/gettext gettext.c

11340 gettext: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate e83c556usr/src/uts/common/fs/smbsrv smb_init.c

11458 SMB ioctl issues still incomplete
Reviewed by: Dan McDonald <danmcd at joyent.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate 24f90e6usr/src/head math.h, usr/src/man/man3m scalb.3m

11327 scalb should not be exposed in XPG7
Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at joyent.com>

Illumos/gate da90d5busr/src/cmd/smbsrv/test-msgbuf test_main.c, usr/src/cmd/smbsrv/testoplock tol_main.c

11227 smb code needs smatch fixes
Reviewed by: Gordon Ross <gwr at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 142d813usr/src/cmd/getent dogetserv.c

11339 getent: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 4d7452fusr/src/cmd/format ix_altsctr.c checkdev.c

11338 format: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate e6aecaeusr/src/cmd/geniconvtbl geniconvtbl.c

11337 geniconvtbl: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 27d3a16usr/src/cmd/find find.c

11336 find: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>
DeltaFile
+116-131usr/src/cmd/find/find.c
+116-1311 files

Illumos/gate 46d64c1usr/src/cmd/mailx cmd3.c list.c

11335 mailx: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 5521b76usr/src/cmd/file magicutils.c

11334 file: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate bcc2c2busr/src/cmd/exstr exstr.c

11333 exstr: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 5d749e7usr/src/pkg/manifests driver-storage-nvme.mf

11379 Local changes to nvme.conf should persist across updates
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Dominik Hassler <hadfl at omniosce.org>
Reviewed by: Igor Kozhukhov <igor at dilos.org>
Reviewed by: Hans Rosenfeld <hans.rosenfeld at joyent.com>
Approved by: Robert Mustacchi <rm at joyent.com>

Illumos/gate 15a5383usr/src/uts/i86pc/os cpuid.c

11279 AMD F17 core topology is per process node
Reviewed by: John Levon <john.levon at joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney at joyent.com>
Reviewed by: Dan McDonald <danmcd at joyent.com>
Reviewed by: Richard Lowe <richlowe at richlowe.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Garrett D'Amore <garrett at damore.org>

Illumos/gate 8f0bb79usr/src/lib/libsldap/common ns_reads.c

11173 libsldap: cstyle cleanup and some fixes
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 0ababfcusr/src/lib/libsldap/common ns_reads.c

11363 libsldap: fix memory leaks and use calloc and asprintf
Reviewed by: Jason King <jason.king at joyent.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Robert Mustacchi <rm at joyent.com>

Illumos/gate cf84087usr/src/cmd/nvmeadm nvmeadm.c nvmeadm_dev.c, usr/src/man/man1m nvmeadm.1m

11203 Support for NVMe drive firmware updates
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Gergő Mihály Doma <domag02 at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate 6dc3349usr/src/uts/common/inet ip_ndp.h

11378 ncec_last_time_defended needs to be clock_t
Reviewed by: Patrick Mooney <patrick.mooney at joyent.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Stormont <astormont at racktopsystems.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate 08ae7causr/src/lib/libzfs/common libzfs_sendrecv.c, usr/src/pkg/manifests system-test-zfstest.mf

11309 zfs recv on delegated dataset inside a zone can fail
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Kody Kantor <kody.kantor at joyent.com>
Reviewed by: Jason King <jason.king at joyent.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate 6d7141busr/src/cmd/fwflash/plugins/transport/common ses.c

11343 fwflash: NULL pointer errors
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Garrett D'Amore <garrett at damore.org>

Illumos/gate d87e454usr/src/uts/common/io/cxgbe/t4nex t4_mac.c

11377 cxgbe MAC_CAPAB_LED support
Reviewed by: Robert Mustacchi <rm at joyent.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 1566bc3usr/src/cmd/smbios smbios.c, usr/src/common/smbios smb_info.c

10395 Add support for SMBIOS 3.2
10396 Want libjedec
10397 Check for SMBIOS table with higher version
10398 smbios slot version check is broken for smbios 3.x
10399 smbios CPU Cache extended size not correctly calculated
10400 smbios(1M) slot printing could be clearer
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Jordan Hendricks <jordan.hendricks at joyent.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate 6f2b04ausr/src/cmd/cmd-crypto/pktool setpin.c gencert.c, usr/src/cmd/cmd-crypto/tpmadm admin_cmds.c main.c

11304 cmd-crypto: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 19803d0usr/src/cmd/cron crontab.c cron.c

11303 cron: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate a3ab7e8usr/src/cmd/devfsadm devfsadm.c cfg_link.c

11319 devfsadm: NULL pointer errors
Reviewed by: Andy Stormont <astormont at racktopsystems.com>
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 1fbb7a7usr/src/uts/i86pc/os cpuid.c

11332 Regression: 11184 causes kernel hang during boot on CPUs without ARAT
Reviewed by: Robert Mustacchi <rm at joyent.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 62efa0eusr/src/boot/sys/boot/common tem.c, usr/src/uts/common/io tem_safe.c

11213 tem: partially support CSI [ 38 and 48 sequences with smaller depths
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 023a3eeusr/src/cmd/expr compile.c expr.c

11324 expr: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c7cb3c8usr/src/cmd/syseventd/daemons/syseventconfd syseventconfd.c, usr/src/cmd/syseventd/daemons/syseventd syseventd.c

11323 syseventd: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 1a80a7cusr/src/cmd/dfs.cmds/sharectl sharectl.c, usr/src/cmd/dfs.cmds/sharemgr commands.c

11322 dfs.cmds: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett at damore.org>
Approved by: Dan McDonald <danmcd at joyent.com>