Illumos/gate df665f1usr/src/uts/common/rpc/sec_gss rpcsec_gss.c

18277 rpcsec_gss: passing freed memory
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+13-12usr/src/uts/common/rpc/sec_gss/rpcsec_gss.c
+13-121 files

Illumos/gate fb435c1usr/src/test/os-tests/runfiles default.run, usr/src/test/os-tests/tests/poll Makefile poll_close_test.c

18268 checkwfdlist() panics when different threads poll fds sharing a vnode on DEBUG builds
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+99-0usr/src/test/os-tests/tests/poll/poll_close_test.c
+10-5usr/src/uts/common/syscall/poll.c
+2-1usr/src/test/os-tests/tests/poll/Makefile
+1-1usr/src/uts/common/sys/file.h
+1-1usr/src/uts/common/os/fio.c
+2-0usr/src/test/os-tests/runfiles/default.run
+115-82 files not shown
+117-88 files

Illumos/gate 273b675usr/src/lib/libvrrpadm Makefile, usr/src/lib/libvrrpadm/common/netinet vrrp.h

18249 move netinet/vrrp.h to uts/common
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+0-77usr/src/lib/libvrrpadm/common/netinet/vrrp.h
+77-0usr/src/uts/common/netinet/vrrp.h
+1-3usr/src/uts/common/netinet/Makefile
+1-1usr/src/lib/libvrrpadm/Makefile
+79-814 files

Illumos/gate 0cd7f5busr/src/uts/common/rpc/sec_gss rpcsec_gss.c

18276 rpcsec_gss cstyle cleanup
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+175-217usr/src/uts/common/rpc/sec_gss/rpcsec_gss.c
+175-2171 files

Illumos/gate f427417usr/src/cmd/powertop/common powertop.h display.c

18267 powertop: dereferencing freed memory
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+27-19usr/src/cmd/powertop/common/suggestions.c
+19-11usr/src/cmd/powertop/common/display.c
+1-1usr/src/cmd/powertop/common/powertop.h
+47-313 files

Illumos/gate 1a1e2adusr/src/cmd/mdb/intel/mdb mdb_ia32util.c

18282 mdb register di wrong in 32-bit program
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
+1-11 files

Illumos/gate 4b44494. .gitignore

18290 add .$EXTEND to .gitignore
Reviewed by: Michael van der Westhuizen <r1mikey at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-0.gitignore
+1-01 files

Illumos/gate 9429f5dusr/src/uts/common/io/sata/impl sata.c

18275 sata: check sign expansion
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-1usr/src/uts/common/io/sata/impl/sata.c
+1-11 files

Illumos/gate d25b478usr/src/test/bhyve-tests/runfiles default.run

18273 bhyve-tests: viona test group failing
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan Mcdonald <danmcd at edgecast.io>
DeltaFile
+3-1usr/src/test/bhyve-tests/runfiles/default.run
+3-11 files

Illumos/gate 564eeb7usr/src/cmd/nvmeadm nvmeadm_inject.c, usr/src/lib/libnvme/common libnvme_ocp.c

18228 add support for OCP NVMe error injection
18229 add OCP NVMe PLP related features
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+517-0usr/src/test/nvme-tests/tests/libnvme/set-feature.c
+279-0usr/src/lib/libnvme/common/libnvme_ocp.c
+207-0usr/src/cmd/nvmeadm/nvmeadm_inject.c
+188-0usr/src/test/nvme-tests/tests/nvmeadm/nvmeadm_feat.ksh
+184-0usr/src/man/man8/nvmeadm.8
+103-6usr/src/uts/common/sys/nvme/ocp.h
+1,478-623 files not shown
+1,850-4429 files

Illumos/gate feb5fa6usr/src/cmd/nvmeadm nvmeadm_print.c, usr/src/lib/libnvme/common libnvme_error.c

18231 nvmeadm should use libnvme for translating spec errors
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Toomas Soome <toomas at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+6-188usr/src/cmd/nvmeadm/nvmeadm_print.c
+2-0usr/src/lib/libnvme/common/libnvme_error.c
+8-1882 files

Illumos/gate 6a2164cusr/src/cmd/nvmeadm nvmeadm_print.c nvmeadm_field.c, usr/src/man/man8 nvmeadm.8

18230 update ocp dssd logs to 2.7
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+186-0usr/src/cmd/nvmeadm/nvmeadm_ocp.c
+112-13usr/src/uts/common/sys/nvme/ocp.h
+6-2usr/src/cmd/nvmeadm/nvmeadm_field.c
+3-3usr/src/man/man8/nvmeadm.8
+1-1usr/src/cmd/nvmeadm/nvmeadm_print.c
+308-195 files

Illumos/gate 6a6b02ausr/src/cmd/nvmeadm nvmeadm.c, usr/src/common/nvme nvme_feature.c

18227 add support for getting and setting nvme vendor-specific features
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+547-22usr/src/lib/libnvme/common/libnvme_feature.c
+422-49usr/src/test/nvme-tests/tests/unit/feature.c
+321-1usr/src/cmd/nvmeadm/nvmeadm.c
+239-6usr/src/uts/common/io/nvme/nvme_validate.c
+175-1usr/src/uts/common/io/nvme/nvme.c
+134-12usr/src/common/nvme/nvme_feature.c
+1,838-9120 files not shown
+2,362-22026 files

Illumos/gate b023595usr/src/lib/libnvme/common libnvme_vuc.c

18226 improve libnvme vuc impact marshaling
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+7-2usr/src/lib/libnvme/common/libnvme_vuc.c
+7-21 files

Illumos/gate ba22040usr/src/cmd/nvmeadm nvmeadm_field_suplog.c

18225 fix nvme supfeat fid scope name
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-2usr/src/cmd/nvmeadm/nvmeadm_field_suplog.c
+2-21 files

Illumos/gate a28751fusr/src/uts/common/rpc/sec svcauthdes.c, usr/src/uts/common/rpc/sec_gss rpcsec_gss.c

18278 rpc: pointers need more deadbeef
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+2-2usr/src/uts/common/rpc/sec/svcauthdes.c
+1-1usr/src/uts/common/rpc/sec_gss/rpcsec_gss.c
+3-32 files

Illumos/gate e67da9dusr/src/man/man9f bcopy.9f kcopy.9f, usr/src/uts/common/disp class.c priocntl.c

18263 Want uio_copyin(9F) and uio_copyout(9F)
18262 Want a manual page for kcopy(9F)
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+143-0usr/src/man/man9f/uio_copyin.9f
+95-0usr/src/man/man9f/kcopy.9f
+30-38usr/src/uts/common/disp/priocntl.c
+40-1usr/src/uts/common/os/move.c
+4-15usr/src/man/man9f/bcopy.9f
+7-4usr/src/uts/common/disp/class.c
+319-585 files not shown
+333-6611 files

Illumos/gate 3d4e20ausr/src/cmd/mdb/common/mdb mdb_lex.l mdb.c, usr/src/test/util-tests/tests/mdb/shell tst.head.ksh tst.pipe.ksh

6043 mdb: pipe shell output back into mdb
15658 mdb could be smarter about quoting
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+359-56usr/src/cmd/mdb/common/mdb/mdb_shell.c
+72-12usr/src/cmd/mdb/common/mdb/mdb.c
+80-0usr/src/test/util-tests/tests/mdb/shell/tst.filter.ksh
+76-0usr/src/test/util-tests/tests/mdb/shell/tst.head.ksh
+76-0usr/src/test/util-tests/tests/mdb/shell/tst.pipe.ksh
+72-3usr/src/cmd/mdb/common/mdb/mdb_lex.l
+735-7113 files not shown
+1,177-8319 files

Illumos/gate ac45d71usr/src/cmd/perl/contrib/Sun/Solaris/Pg Pg.pm

18156 Sun::Solaris::Pg::Pg.pm produces warnings under perl 5.42
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dominik Hassler <hadfl at omnios.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+6-6usr/src/cmd/perl/contrib/Sun/Solaris/Pg/Pg.pm
+6-61 files

Illumos/gate 960edb1usr/src/cmd/bhyve/common pci_nvme.c

18240 bhyve: unsigned <= 0
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+9-7usr/src/cmd/bhyve/common/pci_nvme.c
+9-71 files

Illumos/gate d9ace91usr/src/cmd/zdb zdb.c

18253 zdb: output refcounts from verify_spacemap_refcounts()
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+36-21usr/src/cmd/zdb/zdb.c
+36-211 files

Illumos/gate 3e04a86usr/src/cmd/hal/hald/solaris svc-hal, usr/src/cmd/ldmad ldoms-agents

15320 Add support for SMF_EXIT_TEMP_DISABLE
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+487-550usr/src/man/man7/smf_method.7
+72-4usr/src/cmd/svc/startd/method.c
+44-1usr/src/cmd/svc/shell/smf_include.sh
+8-11usr/src/cmd/hal/hald/solaris/svc-hal
+6-10usr/src/cmd/rmvolmgr/svc-rmvolmgr
+5-8usr/src/cmd/ldmad/ldoms-agents
+622-5845 files not shown
+635-59811 files

Illumos/gate c43a1d0usr/src/uts/common/inet/ip ip_output.c ip6_output.c, usr/src/uts/common/io/mac mac_bcast.c mac_util.c

18269 Avoid unnecessary clone of cksum
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+0-39usr/src/uts/common/io/mac/mac_util.c
+1-9usr/src/uts/common/inet/ip/ip.c
+1-7usr/src/uts/common/inet/ip/ip6_output.c
+0-6usr/src/uts/common/inet/ip/ip_output.c
+1-1usr/src/uts/common/io/mac/mac_bcast.c
+0-1usr/src/uts/common/sys/mac_impl.h
+3-636 files

Illumos/gate fe2cd4cusr/src/uts/common/fs/zfs spa.c

18259 Panic when running 'zpool split'
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+12-0usr/src/uts/common/fs/zfs/spa.c
+12-01 files

Illumos/gate 097c6e2usr/src/uts/common/os cpu.c

18261 want apic_id in cpu_info kstat
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+3-0usr/src/uts/common/os/cpu.c
+3-01 files

Illumos/gate ece1de9usr/src/cmd/ccidadm ccidadm.c, usr/src/uts/common/io/usb/clients/ccid ccid.c

15086 ccid mistakenly thinks F_AUTO_PARAM_ATR means params are required
15103 ccidadm list could explain why when showing "unsupported"
Portions contributed by: Joshua M. Clulow <josh at sysmgr.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+47-11usr/src/cmd/ccidadm/ccidadm.c
+2-1usr/src/uts/common/io/usb/clients/ccid/ccid.c
+49-122 files

Illumos/gate 934217fusr/src/lib/libmd/amd64/capabilities sha.cap

18232 libmd can name sha feature now
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-8usr/src/lib/libmd/amd64/capabilities/sha.cap
+1-81 files

Illumos/gate 48b823cusr/src/uts/i86pc/os ddi_impl.c

18254 i86pc impl_setup_ddi has off-by-one error for ramdisk size
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-1usr/src/uts/i86pc/os/ddi_impl.c
+2-11 files

Illumos/gate dde6d51usr/src/cmd/amdzen udf.c usmn.c

18218 amdzen utilities could accept DF number
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+134-0usr/src/cmd/amdzen/amdzen_common.c
+31-0usr/src/cmd/amdzen/amdzen_common.h
+7-5usr/src/cmd/amdzen/usmn.c
+11-1usr/src/cmd/amdzen/Makefile
+6-5usr/src/cmd/amdzen/udf.c
+189-115 files

Illumos/gate 33c6658usr/src/cmd/cmd-crypto/cryptoadm adm_kef_util.c

18237 cryptoadm: dereferencing freed memory
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+8-3usr/src/cmd/cmd-crypto/cryptoadm/adm_kef_util.c
+8-31 files