Illumos/gate 2748bf5usr/src/cmd/devfsadm misc_link.c, usr/src/tools/cscope-fast scanner.l

18155 Typos of "pseudo"
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <Gordon.W.Ross at gmail.com>
DeltaFile
+8-8usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/lm_recv.c
+5-5usr/src/tools/cscope-fast/scanner.l
+4-4usr/src/uts/common/io/sfxge/common/efx_rx.c
+3-3usr/src/uts/common/io/sfxge/sfxge_rx.c
+2-2usr/src/uts/sun4v/vm/mach_sfmmu.h
+2-2usr/src/cmd/devfsadm/misc_link.c
+24-2429 files not shown
+57-5635 files

Illumos/gate d47937dusr/src/lib/libc/inc tzint.h, usr/src/lib/libc/port/gen localtime.c

18146 strftime() use-after-free under concurrent tzset()
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+72-7usr/src/lib/libc/port/gen/localtime.c
+9-0usr/src/lib/libc/inc/tzint.h
+81-72 files

Illumos/gate d3ead41usr/src/boot Makefile.version, usr/src/boot/common module.c

18014 loader: rework detached hash module processing
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+89-5usr/src/boot/common/module.c
+1-1usr/src/boot/Makefile.version
+90-62 files

Illumos/gate f5dea17usr/src/test/test-runner/cmd run

17694 test runner silently ignores missing tests in runfile
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+37-11usr/src/test/test-runner/cmd/run
+37-111 files

Illumos/gate ea11db4usr/src/test/zfs-tests/cmd/scripts zfstest.ksh, usr/src/test/zfs-tests/doc README

18128 zfs tests need equal sized disks
18130 zfs tests functional/cli_root/zpool_upgrade need more time
18131 zfs test zpool_create_016_pos skip if can't remove swap
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+26-1usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
+9-1usr/src/test/zfs-tests/doc/README
+1-1usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_016_pos.ksh
+1-0usr/src/test/zfs-tests/runfiles/common.run
+37-34 files

Illumos/gate 30b280dusr/src/tools/onbld/Checks Comments.py

18132 Let pbchk allow "Imported from:" among commit comments
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+1-0usr/src/tools/onbld/Checks/Comments.py
+1-01 files

Illumos/gate b233510usr/src/tools/scripts nightly

18139 nightly build latest log symlink should be relative
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+5-2usr/src/tools/scripts/nightly
+5-21 files

Illumos/gate d4a88d1usr/src/boot/common interp.c load_elf_obj.c, usr/src/boot/common/linenoise linenoise.c

18153 loader: clean up smatch warnings in loader (pre-userboot)
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+171-164usr/src/boot/common/interp.c
+51-53usr/src/boot/common/load_elf_obj.c
+25-24usr/src/boot/common/commands.c
+26-22usr/src/boot/common/load_elf.c
+20-17usr/src/boot/common/linenoise/linenoise.c
+14-13usr/src/boot/common/interp_forth.c
+307-29315 files not shown
+357-35121 files

Illumos/gate 140b22ausr/src/pkg/manifests system-test-utiltest.p5m, usr/src/test/util-tests/runfiles default.run

18124 want test case for dladm create-vnic
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+277-0usr/src/test/util-tests/tests/dladm/create-vnic.ksh
+10-6usr/src/test/util-tests/runfiles/default.run
+7-4usr/src/pkg/manifests/system-test-utiltest.p5m
+8-2usr/src/test/util-tests/tests/dladm/Makefile
+302-124 files

Illumos/gate 8c0afddusr/src/head README.cplusplus.md

18138 Document C++ header guidance
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+471-0usr/src/head/README.cplusplus.md
+471-01 files

Illumos/gate 6d0c9b7usr/src/head math.h, usr/src/head/iso math_iso.h math_c99.h

15209 Fix C++ math function visibility
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+190-154usr/src/head/iso/math_iso.h
+166-5usr/src/head/iso/math_c99.h
+24-3usr/src/head/iso/stdlib_iso.h
+0-26usr/src/head/math.h
+380-1884 files

Illumos/gate c17f95busr/src/uts/i86pc/apix Makefile, usr/src/uts/i86pc/io/psm psm_common.c

17691 acpi_get_possible_irq_resources() will always succeed
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+5-2usr/src/uts/i86pc/io/psm/psm_common.c
+1-1usr/src/uts/i86pc/pcplusmp/Makefile
+1-1usr/src/uts/i86pc/apix/Makefile
+1-1usr/src/uts/i86pc/uppc/Makefile
+1-1usr/src/uts/i86xpv/xpv_uppc/Makefile
+9-65 files

Illumos/gate 640e7d7usr/src/uts/intel/io/viona viona_rx.c

18147 viona_rx should not interrupt the guest if all packets are dropped
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+16-1usr/src/uts/intel/io/viona/viona_rx.c
+16-11 files

Illumos/gate d24e0e2usr/src/man/man1 mdb.1

17331 convert mdb(1) to mdoc
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+3,823-4,390usr/src/man/man1/mdb.1
+3,823-4,3901 files

Illumos/gate 44e9e35usr/src/test/zfs-tests/include libtest.shlib, usr/src/test/zfs-tests/tests/functional/cache cleanup.ksh

18129 Improve zfs-test cleanup reliability
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+22-0usr/src/test/zfs-tests/include/libtest.shlib
+2-2usr/src/test/zfs-tests/tests/functional/cache/cleanup.ksh
+2-2usr/src/test/zfs-tests/tests/functional/slog/cleanup.ksh
+26-43 files

Illumos/gate fae125ausr/src/test/test-runner/cmd run, usr/src/test/test-runner/stf/include stf.shlib

18127 Improve test-runner interrupt handling
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+81-20usr/src/test/test-runner/cmd/run
+7-4usr/src/test/test-runner/stf/include/stf.shlib
+88-242 files

Illumos/gate 1fd0252usr/src/uts/common/io vcons.c

18134 Panic in tem module due to stale queue_t (Fix DEBUG)
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+6-0usr/src/uts/common/io/vcons.c
+6-01 files

Illumos/gate 83c61b8usr/src/test/test-runner/man run.1

18126 Update test-runner man page
18125 Convert test-runner man page to mandoc
Reviewed by: Toomas Soome <tsoome at me.com>
Approved By: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+305-332usr/src/test/test-runner/man/run.1
+305-3321 files

Illumos/gate b322291usr/src/boot Makefile.version, usr/src/boot/common misc.c

18136 loader: hexdump() pager does ignore quit
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
+76-68usr/src/boot/common/misc.c
+1-1usr/src/boot/Makefile.version
+77-692 files

Illumos/gate 6f3c184usr/src/uts/common/io tem.c vcons.c, usr/src/uts/common/sys tem.h

18134 Panic in tem module due to stale queue_t
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+23-2usr/src/uts/common/io/tem.c
+4-6usr/src/uts/common/io/vcons.c
+6-1usr/src/uts/common/sys/tem.h
+33-93 files

Illumos/gate c6783dfusr/src/uts/intel/kdi kdi_asm.S

18133 Processor ID is truncated to 8 bits in KDI entry
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-1usr/src/uts/intel/kdi/kdi_asm.S
+2-11 files

Illumos/gate 7124a0cusr/src/cmd/dladm dladm.c, usr/src/man/man8 dladm.8

16763 dladm simnet functionality should be documented
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+195-1usr/src/man/man8/dladm.8
+12-5usr/src/cmd/dladm/dladm.c
+207-62 files

Illumos/gate a35bb9dusr/src/cmd/zpool zpool_main.c, usr/src/lib/libzfs/common libzfs_pool.c

18098 Add subcommand to wait for background zfs activity to complete
Imported from: delphix-os 5ff176c46fd197288d4e4be43804c66f3785c586
Reviewed by: Matt Ahrens <matt at mahrens.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+514-40usr/src/cmd/zpool/zpool_main.c
+275-0usr/src/uts/common/fs/zfs/spa.c
+124-0usr/src/test/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait.kshlib
+100-20usr/src/lib/libzfs/common/libzfs_pool.c
+94-8usr/src/man/man8/zpool.8
+99-0usr/src/test/zfs-tests/tests/functional/cli_root/zpool_wait/zpool_wait_freeing.ksh
+1,206-6851 files not shown
+2,701-11457 files

Illumos/gate 9edfe05usr/src/uts/common/fs/zfs zil.c

18022 Fix ASSERT in zil_create() during ztest
Imported from: OpenZFS 8010 c04812f964a2a79ec501fb1ba995ef333ff79172
Reviewed by: Matt Ahrens <matt at mahrens.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+2-1usr/src/uts/common/fs/zfs/zil.c
+2-11 files

Illumos/gate 08292a0usr/src/uts/common/inet sctp_itf.h, usr/src/uts/common/inet/sctp sctp_opt_data.c

18118 SCTP frees wrong-size, and needs to keep private options private
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dale Ghent <daleg at elemental.org>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+25-9usr/src/uts/common/inet/sctp/sctp_opt_data.c
+10-4usr/src/uts/common/inet/sockmods/socksctp.c
+6-0usr/src/uts/common/inet/sctp_itf.h
+41-133 files

Illumos/gate 22910e7usr/src/lib/fm/topo/modules/common/pciebus topo_pcie.c topo_pcie_cfgspace.c, usr/src/lib/fm/topo/modules/i86pc/pciebus topo_pcie_i86pc.c

18110 pciebus topo module caches snapshot-lifetime pointers in module-lifetime state
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+180-97usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie.c
+24-23usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_cfgspace.c
+24-4usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_prop.c
+11-12usr/src/lib/fm/topo/modules/i86pc/pciebus/topo_pcie_i86pc.c
+12-7usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_impl.h
+12-1usr/src/lib/fm/topo/modules/common/pciebus/topo_pcie_util.c
+263-1446 files

Illumos/gate 3e61f52usr/src/data/ucode/intel Makefile.links 000806F4-01, usr/src/pkg/manifests system-microcode-intel.p5m

18115 Update Intel microcode to 20260512
Reviewed by: Andy Fiddaman <illumos@@fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+20-0usr/src/data/ucode/intel/Makefile.links
+8-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000806F4-01
+0-0usr/src/data/ucode/intel/000A06D1-01
+0-0usr/src/data/ucode/intel/000A06D1-20
+0-0usr/src/data/ucode/intel/000A06E1-01
+28-15 files not shown
+28-111 files

Illumos/gate f2934b0usr/src/uts/common/io/ena ena_admin.c ena_rx.c

18103 ena: validate device-supplied register offsets and descriptor indices
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+21-6usr/src/uts/common/io/ena/ena_admin.c
+1-1usr/src/uts/common/io/ena/ena_rx.c
+1-1usr/src/uts/common/io/ena/ena_tx.c
+23-83 files

Illumos/gate e54334fusr/src/lib/fm/topo/libtopo/common topo_xml.c

18108 libtopo reports the wrong errno on enumeration failure
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-2usr/src/lib/fm/topo/libtopo/common/topo_xml.c
+3-21 files

Illumos/gate 246054busr/src/data/ucode/amd B110-00 B021-00, usr/src/pkg/manifests system-microcode-amd.p5m

18106 Update AMD microcode to 20251202
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/pkg/manifests/system-microcode-amd.p5m
+0-0usr/src/data/ucode/amd/B110-00
+0-0usr/src/data/ucode/amd/B021-00
+1-13 files