Illumos/gate 8c91f27usr/src/uts/common/io/nvme nvme.c

17433 nvme triggers UB through NULL dereference
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-2usr/src/uts/common/io/nvme/nvme.c
+2-21 files

Illumos/gate 07a06c3usr/src/cmd/prtconf prt_xxx.c pdevinfo.c

17302 prtconf: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+5-5usr/src/cmd/prtconf/prt_xxx.c
+5-5usr/src/cmd/prtconf/pdevinfo.c
+1-1usr/src/cmd/prtconf/prtconf.h
+1-1usr/src/cmd/prtconf/prtconf.c
+12-124 files

Illumos/gate f5505c7usr/src/cmd/dtrace/test/tst/common/java_api/src TestBean.java, usr/src/cmd/pools/poold/com/sun/solaris/domain/pools Statistic.java Objective.java

17431 builds with Java 17 should be possible
Portions contributed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Michael van der Westhuizen <r1mikey at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+38-37usr/src/lib/libslp/javalib/com/sun/slp/RequestHandler.java
+12-11usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Statistic.java
+8-8usr/src/lib/libslp/javalib/com/sun/slp/SLPHeaderV2.java
+6-5usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/Objective.java
+6-5usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
+5-5usr/src/lib/libslp/javalib/com/sun/slp/Transact.java
+75-7141 files not shown
+168-16747 files

Illumos/gate 94f64ebusr/src/test/os-tests/tests/zen_umc zen_umc_test_nps.c zen_umc_test_np2_k.c, usr/src/uts/intel/io/amdzen zen_umc.c

17437 Want explicit umc_cs_flags_t enum
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+36-1usr/src/test/os-tests/tests/zen_umc/zen_umc_test_nps.c
+25-1usr/src/test/os-tests/tests/zen_umc/zen_umc_test_np2_k.c
+25-1usr/src/test/os-tests/tests/zen_umc/zen_umc_test_ilv.c
+23-1usr/src/test/os-tests/tests/zen_umc/zen_umc_test_nps_k.c
+22-1usr/src/test/os-tests/tests/zen_umc/zen_umc_test_chans.c
+11-3usr/src/uts/intel/io/amdzen/zen_umc.c
+142-89 files not shown
+202-1615 files

Illumos/gate ce01debusr/src/cmd/amdzen udf.c, usr/src/uts/intel/io/amdzen amdzen.c zen_udf.h

17436 Want option to do broadcast reads with udf
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+33-18usr/src/cmd/amdzen/udf.c
+31-0usr/src/uts/intel/io/amdzen/amdzen.c
+20-8usr/src/uts/intel/io/amdzen/zen_udf.h
+17-6usr/src/uts/intel/io/amdzen/zen_udf.c
+2-1usr/src/uts/intel/io/amdzen/amdzen_client.h
+103-335 files

Illumos/gate 3fa0cc5usr/src/uts/intel/io/amdzen zen_umc.c zen_umc.h

17419 zen_umc logical channel IDs incorrectly determined on some platforms
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+71-28usr/src/uts/intel/io/amdzen/zen_umc.c
+2-1usr/src/uts/intel/io/amdzen/zen_umc.h
+73-292 files

Illumos/gate 24987e9usr/src/cmd/idmap/idmapd dbutils.c, usr/src/test/os-tests/runfiles default.run

17428 idmapd ephemeral id allocators can stutter
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+240-0usr/src/test/os-tests/tests/idmap/idmaptest.c
+61-0usr/src/test/os-tests/tests/idmap/Makefile
+39-0usr/src/test/os-tests/tests/idmap/idmap_init.ksh
+32-0usr/src/test/os-tests/tests/idmap/idmap_fini.ksh
+13-6usr/src/cmd/idmap/idmapd/dbutils.c
+7-0usr/src/test/os-tests/runfiles/default.run
+392-64 files not shown
+403-610 files

Illumos/gate 6e797a8usr/src/boot Makefile.version, usr/src/boot/common gfx_fb.c

17423 loader: loader can pick too large font
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+10-2usr/src/boot/common/gfx_fb.c
+3-2usr/src/common/font/font.c
+1-1usr/src/boot/Makefile.version
+14-53 files

Illumos/gate 78a7545usr/src/man/man3c Makefile Manlink, usr/src/man/man3curses Makefile

17391 limit man links to proto area
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-2,248usr/src/man/man3c/Makefile
+2-1,834usr/src/man/man9f/Makefile
+1,290-0usr/src/man/man3c/Manlink
+1,043-0usr/src/man/man9f/Manlink
+4-1,014usr/src/man/man3curses/Makefile
+83-552usr/src/man/man3nsl/Makefile
+2,424-5,648163 files not shown
+9,506-13,278169 files

Illumos/gate 7f3be00usr/src/data/ucode/intel Makefile.links 000A0653-02, usr/src/pkg/manifests system-microcode-intel.p5m

17425 Update Intel microcode to 20250512
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+76-24usr/src/data/ucode/intel/Makefile.links
+33-10usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000A0653-02
+0-0usr/src/data/ucode/intel/00050656-01
+0-0usr/src/data/ucode/intel/00050657-01
+0-0usr/src/data/ucode/intel/0005065B-01
+109-3431 files not shown
+109-3437 files

Illumos/gate f6d7161usr/src/lib/fm/libdiskstatus/common ds_scsi_uscsi.c ds_scsi.c

17301 libdiskstatus: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+63-63usr/src/lib/fm/libdiskstatus/common/ds_scsi_uscsi.c
+25-23usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
+3-3usr/src/lib/fm/libdiskstatus/common/ds_util.c
+1-1usr/src/lib/fm/libdiskstatus/common/ds_impl.h
+92-904 files

Illumos/gate 1b1703ausr/src/lib/libdtrace/common dlink_common.c dlink_init.c

17300 libdtrace: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+8-7usr/src/lib/libdtrace/common/dlink_common.c
+5-5usr/src/lib/libdtrace/common/dlink_init.c
+1-1usr/src/lib/libdtrace/common/dlink_audit.c
+1-1usr/src/lib/libdtrace/common/dlink.h
+15-144 files

Illumos/gate e462c12usr/src/tools/scripts nightly nightly.1onbld

17405 clarify tools usage in nightly(1)
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+15-6usr/src/tools/scripts/nightly
+1-4usr/src/tools/scripts/nightly.1onbld
+16-102 files

Illumos/gate f1ff157usr/src/uts/intel/io/vmm vmm_gpt.c vmm_vm.c, usr/src/uts/intel/io/vmm/sys vmm_gpt.h vmm_kernel.h

17414 bhyve could iterate over GPTs better
17418 bhyve risks UB in vm_mmap_memseg
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+192-72usr/src/uts/intel/io/vmm/vmm_gpt.c
+30-17usr/src/uts/intel/io/vmm/vmm_vm.c
+14-22usr/src/uts/intel/io/vmm/vmm.c
+26-9usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
+4-5usr/src/uts/intel/io/vmm/sys/vmm_kernel.h
+3-3usr/src/uts/intel/io/vmm/vmm_sol_dev.c
+269-1286 files

Illumos/gate 23ae051exception_lists packaging.deps

17417 Add openssl-3/32 package to exception_lists for builds on openindiana
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-0exception_lists/packaging.deps
+1-01 files

Illumos/gate bc19178usr/src/man/man1 volcheck.1 volrmmount.1, usr/src/man/man7 filesystem.7

17329 References to the old rmmount persist in the manual
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+0-291usr/src/man/man8/rmmount.8
+3-25usr/src/man/man1/volcheck.1
+4-24usr/src/man/man1/volrmmount.1
+2-17usr/src/man/man1/rmformat.1
+3-16usr/src/man/man1/eject.1
+2-12usr/src/man/man7/filesystem.7
+14-3852 files not shown
+15-3888 files

Illumos/gate 2709580usr/src/lib/libpool/common pool_kernel.c pool_internal.c

17299 libpool: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+27-22usr/src/lib/libpool/common/pool_kernel.c
+20-20usr/src/lib/libpool/common/pool_internal.c
+18-18usr/src/lib/libpool/common/pool_commit.c
+11-11usr/src/lib/libpool/common/pool.c
+11-11usr/src/lib/libpool/common/pool_value.c
+1-1usr/src/lib/libpool/common/pool_internal.h
+88-836 files

Illumos/gate 5cc8220usr/src/uts/common/io/cxgbe/t4nex t4_ioctl.c t4_l2t.c

16988 cxgbe should properly define and enumerate
16503 cxgbe: ioctls with no consumers
17378 clean up lingering offload bits from cxgbe
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-413usr/src/uts/common/io/cxgbe/t4nex/t4_ioctl.c
+0-182usr/src/uts/common/io/cxgbe/t4nex/t4_l2t.c
+56-96usr/src/uts/common/io/cxgbe/t4nex/adapter.h
+0-143usr/src/uts/common/io/cxgbe/t4nex/offload.h
+13-87usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+24-67usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
+94-9889 files not shown
+118-1,12015 files

Illumos/gate 7366ca9usr/src/boot Makefile.version, usr/src/boot/efi/loader main.c

17404 loader.efi: add error printouts for chain command
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+6-3usr/src/boot/efi/loader/main.c
+1-1usr/src/boot/Makefile.version
+7-42 files

Illumos/gate 6e8a136usr/src/pkg/manifests system-bhyve-tests.p5m, usr/src/test/bhyve-tests/runfiles default.run

17403 bhyve struggles with very high mappings
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+80-0usr/src/test/bhyve-tests/tests/vmm/mem_high.c
+15-14usr/src/uts/intel/io/vmm/vmm_gpt.c
+1-0usr/src/test/bhyve-tests/tests/vmm/Makefile
+1-0usr/src/pkg/manifests/system-bhyve-tests.p5m
+1-0usr/src/test/bhyve-tests/runfiles/default.run
+98-145 files

Illumos/gate fccf2aausr/src/cmd/pcieadm pcieadm_cfgspace.c, usr/src/common/pci pci_strings.c

17399 Update PCI classes and caps to PCI Ver 1.18
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+6-2usr/src/cmd/pcieadm/pcieadm_cfgspace.c
+4-0usr/src/uts/common/sys/pcie.h
+1-0usr/src/common/pci/pci_strings.c
+11-23 files

Illumos/gate c00cd13usr/src/cmd/hotplugd hotplugd_door.c hotplugd_impl.c

17298 hotplugd: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+22-22usr/src/cmd/hotplugd/hotplugd_door.c
+18-15usr/src/cmd/hotplugd/hotplugd_impl.c
+3-3usr/src/cmd/hotplugd/hotplugd_info.c
+3-3usr/src/cmd/hotplugd/hotplugd_rcm.c
+2-2usr/src/cmd/hotplugd/hotplugd.c
+1-1usr/src/cmd/hotplugd/hotplugd_impl.h
+49-466 files

Illumos/gate 774766dusr/src/lib/libdevinfo devinfo_devlink.c devinfo_devlink.h

17296 libdevinfo: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+164-138usr/src/lib/libdevinfo/devinfo_devlink.c
+1-1usr/src/lib/libdevinfo/devinfo_devlink.h
+165-1392 files

Illumos/gate b57906ausr/src/cmd/zic zic.c, usr/src/tools/zic Makefile

17401 tools zic fails to find tzfile.h after 17347
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+13-0usr/src/cmd/zic/zic.c
+1-1usr/src/tools/zic/Makefile
+14-12 files

Illumos/gate 1ffbc8eusr/src/lib/libc/port/gen iconv.c

17400 msgfmt raises errors "invalid multibyte sequence" after 17390
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+10-10usr/src/lib/libc/port/gen/iconv.c
+10-101 files

Illumos/gate 68c58deusr/src/lib/libc/port/rt sigev_thread.c

17295 libc: sigev_thread.c dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+9-9usr/src/lib/libc/port/rt/sigev_thread.c
+9-91 files

Illumos/gate 88d39f6usr/src/uts/common/os devcfg.c ddi_hp_ndi.c, usr/src/uts/intel/io/hotplug/pcicfg pcicfg.c

17395 race in hotplug leads to ndi_devi_enter deadlock
Reviewed by: Luqman Aden <luqman at oxide.computer>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+25-4usr/src/uts/common/os/devcfg.c
+20-1usr/src/uts/common/os/ddi_hp_ndi.c
+5-2usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
+4-1usr/src/uts/common/os/ddi_hp_impl.c
+54-84 files

Illumos/gate 53cd694usr/src/data/zoneinfo europe southamerica

17345 Update to tzdata 2025b
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+451-264usr/src/data/zoneinfo/europe
+336-261usr/src/data/zoneinfo/southamerica
+326-237usr/src/data/zoneinfo/asia
+126-117usr/src/data/zoneinfo/australasia
+118-43usr/src/data/zoneinfo/northamerica
+42-31usr/src/data/zoneinfo/africa
+1,399-9536 files not shown
+1,497-1,03112 files

Illumos/gate e496dfausr/src/cmd/zdump zdump.c, usr/src/cmd/zic zic.c private.h

17344 Update tools to tzcode 2025a
17347 Do not ship tzfile.h
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+3,150-1,521usr/src/cmd/zic/zic.c
+1,141-529usr/src/cmd/zdump/zdump.c
+872-516usr/src/man/man8/zic.8
+1,007-79usr/src/cmd/zic/private.h
+520-0usr/src/man/man5/tzfile.5
+225-67usr/src/man/man8/zdump.8
+6,915-2,71219 files not shown
+7,080-2,93925 files

Illumos/gate 24a03f3usr/src/test/tz-tests/doc README, usr/src/test/tz-tests/tests zoneinfo_dump.c tz_dump.ksh

17346 Want tools for testing tz changes
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+262-0usr/src/test/tz-tests/tests/zoneinfo_dump.c
+164-0usr/src/test/tz-tests/tests/tz_dump.ksh
+154-0usr/src/test/tz-tests/tests/basic_tzs.ksh
+80-0usr/src/test/tz-tests/tests/Makefile
+67-0usr/src/test/tz-tests/tests/tzlist.c
+52-0usr/src/test/tz-tests/doc/README
+779-06 files not shown
+945-112 files