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.c ip6_output.c, usr/src/uts/common/io/mac mac_util.c mac_bcast.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 amdzen_common.c amdzen_common.h

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

Illumos/gate 29e2e52usr/src/test/zfs-tests/tests/functional/vdev_zaps vdev_zaps_007_pos.ksh

18242 tests: vdev_zaps_007: actually test the new pool
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/test/zfs-tests/tests/functional/vdev_zaps/vdev_zaps_007_pos.ksh
+1-11 files

Illumos/gate f618476usr/src/lib/libproc/common pr_exit.c Psyscall.c, usr/src/test/libproc-tests/tests/agent agent_destroy.c agent_destroy.ksh

18222 agent-LWP ptools can crash or corrupt a process
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+229-0usr/src/test/libproc-tests/tests/agent/agent_destroy.c
+30-26usr/src/lib/libproc/common/pr_exit.c
+52-0usr/src/test/libproc-tests/tests/agent/agent_destroy.ksh
+42-6usr/src/lib/libproc/common/Psyscall.c
+41-0usr/src/test/libproc-tests/tests/agent/agent_target.c
+28-0usr/src/test/libproc-tests/tests/agent/Makefile
+422-325 files not shown
+443-3811 files

Illumos/gate 6710951usr/src/uts/common/io/mac mac_client.c, usr/src/uts/common/io/vnic vnic_dev.c

17737 remove VNIC_IOC_CREATE_NODUPCHECK
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+8-11usr/src/uts/common/io/mac/mac_client.c
+6-7usr/src/uts/common/sys/mac_client.h
+2-3usr/src/uts/common/sys/vnic.h
+0-3usr/src/uts/common/io/vnic/vnic_dev.c
+16-244 files

Illumos/gate 8bb429fusr/src/man/man8 dladm.8

18104 dladm(8) manpage for create-vnic is incomplete
8434 dladm(1M) should mention vrrp support
951 InfiniBand commands are not documentedin dladm(1M)
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+216-7usr/src/man/man8/dladm.8
+216-71 files

Illumos/gate 7e7a244usr/src/test/zfs-tests/tests/functional/vdev_zaps vdev_zaps_007_pos.ksh

18241 tests: vdev_zaps_007: log_must with > must eval
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+3-3usr/src/test/zfs-tests/tests/functional/vdev_zaps/vdev_zaps_007_pos.ksh
+3-31 files

Illumos/gate 6ffc238usr/src/uts/common/fs/zfs zfs_ioctl.c

18207 Fix the integer type in zfs_ioc_userspace_many()
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+8-2usr/src/uts/common/fs/zfs/zfs_ioctl.c
+8-21 files

Illumos/gate 871cb67usr/src/uts/common/io/i2c/nexus i2cnex.c, usr/src/uts/common/os instance.c

18217 pseudo nexus children should not attach as instance -1
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+60-16usr/src/uts/common/os/instance.c
+0-60usr/src/uts/common/io/i2c/nexus/i2cnex.c
+60-762 files

Illumos/gate ba60708usr/src/man/man3c posix_spawn.3c posix_spawn_file_actions_addclose.3c

18211 Convert the posix_spawn man pages to mdoc(7)
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+612-430usr/src/man/man3c/posix_spawn.3c
+157-141usr/src/man/man3c/posix_spawn_file_actions_addclose.3c
+150-128usr/src/man/man3c/posix_spawn_pipe_np.3c
+105-131usr/src/man/man3c/posix_spawnattr_getflags.3c
+113-113usr/src/man/man3c/posix_spawnattr_getsigignore_np.3c
+116-108usr/src/man/man3c/posix_spawnattr_destroy.3c
+1,253-1,0518 files not shown
+1,955-1,82314 files

Illumos/gate 2b7388busr/src/uts/common/rpc clnt.h xdr.h

18214 rpc headers missed in 5066
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+53-143usr/src/uts/common/rpc/clnt.h
+0-84usr/src/uts/common/rpc/xdr.h
+0-78usr/src/uts/common/rpc/svc.h
+0-50usr/src/uts/common/rpc/auth.h
+10-32usr/src/uts/common/rpc/rpc_msg.h
+2-27usr/src/uts/common/rpc/clnt_soc.h
+65-41411 files not shown
+66-53017 files

Illumos/gate ec20ac9usr/src/test/libc-tests/tests memchr.c

18238 libc-tests: unsigned <= 0
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-2usr/src/test/libc-tests/tests/memchr.c
+5-21 files

Illumos/gate 04f97a1usr/src/lib/libc/port/locale localeimpl.c, usr/src/test/libc-tests/tests getlocname.c

18234 duplocale() fails to set loc->locname in cloned locale
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
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
+27-1usr/src/test/libc-tests/tests/getlocname.c
+18-6usr/src/lib/libc/port/locale/localeimpl.c
+45-72 files

Illumos/gate a4c0fc0usr/src/data/zoneinfo africa northamerica, usr/src/pkg/manifests system-data-zoneinfo.p5m

18224 Update to tzdata 2026c
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+32-159usr/src/data/zoneinfo/africa
+107-14usr/src/data/zoneinfo/northamerica
+14-7usr/src/data/zoneinfo/europe
+1-1usr/src/pkg/manifests/system-data-zoneinfo.p5m
+1-1usr/src/data/zoneinfo/zone.tab.txt
+1-1usr/src/data/zoneinfo/australasia
+156-1831 files not shown
+157-1847 files

Illumos/gate 438aef9usr/src/lib/libscf/common lowlevel.c error.c, usr/src/man/man3scf scf_handle_create.3scf

18041 libscf should use error checking mutexes
18042 remove libscf PTHREAD_ONCE_KEY_NP ifdef
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+265-238usr/src/lib/libscf/common/lowlevel.c
+0-34usr/src/lib/libscf/common/error.c
+12-13usr/src/man/man3scf/scf_handle_create.3scf
+277-2853 files

Illumos/gate c9797e7usr/src/cmd/mdb Makefile.kmdb Makefile.libstand, usr/src/cmd/mdb/demo Makefile.common README

13755 mdb: remove CNOWARN_UNINIT
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-28usr/src/cmd/mdb/intel/amd64/kmdb/Makefile
+2-14usr/src/cmd/mdb/demo/Makefile.common
+5-6usr/src/cmd/mdb/Makefile.kmdb
+2-8usr/src/cmd/mdb/Makefile.libstand
+3-6usr/src/cmd/mdb/demo/README
+2-4usr/src/cmd/mdb/Makefile
+15-6669 files not shown
+19-20175 files

Illumos/gate 65c22b1usr/src/cmd/fs.d/nfs/nfslog fhtab.h nfslogd.h, usr/src/lib/krb5/plugins/kdb/db2 policy_db.h

18213 rpc/xdr.h should not pull in stdio.h
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+4-2usr/src/cmd/fs.d/nfs/nfslog/fhtab.h
+2-2usr/src/uts/common/rpc/xdr.h
+2-1usr/src/cmd/fs.d/nfs/nfslog/nfslogd.h
+2-1usr/src/lib/libnisdb/db_pickle.h
+2-1usr/src/lib/libnisdb/db_vers_c.x
+2-1usr/src/lib/krb5/plugins/kdb/db2/policy_db.h
+14-817 files not shown
+31-823 files

Illumos/gate f4df593usr/src/pkg/manifests system-test-libctest.p5m, usr/src/test/libc-tests/runfiles default.run

18185 retire run_arch_tests.ksh in libc-tests
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
+0-65usr/src/test/libc-tests/tests/common/run_arch_tests.ksh
+17-25usr/src/pkg/manifests/system-test-libctest.p5m
+17-9usr/src/test/libc-tests/runfiles/default.run
+7-12usr/src/test/libc-tests/tests/Makefile.com
+0-1usr/src/test/libc-tests/tests/newlocale/Makefile
+0-1usr/src/test/libc-tests/tests/fexecve/Makefile
+41-1136 files not shown
+41-11912 files

Illumos/gate ac2250cusr/src/lib/libc/port/threads spawn.c, usr/src/test/libc-tests/tests/posix_spawn posix_spawn_priv.c

17689 posix_spawn() could avoid copying data and stopping threads
18160 posix_spawnp() evaluates its default search path too late
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1,296-0usr/src/uts/common/os/spawn.c
+372-542usr/src/lib/libc/port/threads/spawn.c
+461-0usr/src/test/os-tests/tests/spawn/spawn-syscall.c
+324-78usr/src/test/libc-tests/tests/posix_spawn/posix_spawn_priv.c
+246-76usr/src/uts/common/os/fork.c
+292-0usr/src/test/os-tests/tests/xsave/spawn_fpu.c
+2,991-69674 files not shown
+5,027-94280 files

Illumos/gate f4199e0usr/src/cmd/mdb/i86pc/modules/unix i86mmu.c

18221 mdb: 'htable.ht_pfn' may be used uninitialized
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+18-1usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
+18-11 files