Illumos/gate 044718busr/src/uts/common/fs/nfs nfs3_vnops.c

16479 NFS client regression with macOS 14 server
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+3-2usr/src/uts/common/fs/nfs/nfs3_vnops.c
+3-21 files

Illumos/gate ad14f17usr/src/uts/common/fs/zfs zfs_fuid.c

17678 zfs could avoid kidmap when there are no subgroups
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
+24-5usr/src/uts/common/fs/zfs/zfs_fuid.c
+24-51 files

Illumos/gate 60c4de1usr/src/uts/common/fs nbmlock.c, usr/src/uts/common/fs/smbsrv smb_fsops.c

17677 SMB server on ZFS can avoid many kidmap_getXbyY calls
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Albert Lee <alee at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+51-4usr/src/uts/common/fs/zfs/zfs_acl.c
+22-9usr/src/uts/common/fs/zfs/zfs_vnops.c
+13-2usr/src/uts/common/fs/smbsrv/smb_fsops.c
+13-1usr/src/uts/common/fs/nbmlock.c
+99-164 files

Illumos/gate 60de8f2usr/src/uts/common/fs/smbsrv smb_common_open.c, usr/src/uts/common/fs/zfs zfs_fuid.c zfs_vnops.c

15972 ZFS getattr could avoid many kidmap_cache_lookup_X calls
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+45-4usr/src/uts/common/fs/zfs/zfs_fuid.c
+14-5usr/src/uts/common/fs/smbsrv/smb_common_open.c
+15-2usr/src/uts/common/fs/zfs/zfs_vnops.c
+1-0usr/src/uts/common/fs/zfs/sys/zfs_fuid.h
+75-114 files

Illumos/gate 6825913usr/src/cmd/mdb/common/mdb mdb_whatis.c

17681 mdb `::whatis` on kernel dump is SUPER NOISY.
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+24-2usr/src/cmd/mdb/common/mdb/mdb_whatis.c
+24-21 files

Illumos/gate 9971fadusr/src/uts/common/io/dld dld_drv.c, usr/src/uts/common/io/dls dls_mgmt.c

17675 concurrent devnet creation, link kstat read, and process fork deadlocks
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+161-43usr/src/uts/common/io/dls/dls_mgmt.c
+2-1usr/src/uts/common/io/dld/dld_drv.c
+163-442 files

Illumos/gate 7f3d7c9usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4 mm_l4if.h, usr/src/uts/common/io/bnxe/577xx/hsi/mcp ncsi_cmds.h

17642 illumos sources should be consistently utf-8
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Dominik Hassler <hadfl at omnios.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+118-118usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_bb.h
+115-115usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_k2.h
+115-115usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr_e5.h
+115-115usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr.h
+106-113usr/src/uts/common/io/bnxe/577xx/hsi/mcp/ncsi_cmds.h
+39-39usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/mm_l4if.h
+608-61542 files not shown
+988-76448 files

Illumos/gate 9bba1dbusr/src/lib/pam_modules/authtok_check authtok_check.c

17237 pam_authtok_check max password length is uninitialized when /etc/default/passwd is missing
17676 pam_authtok_check can leak memory
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: C Fraire <cfraire at me.com>
DeltaFile
+92-86usr/src/lib/pam_modules/authtok_check/authtok_check.c
+92-861 files

Illumos/gate 507efdbusr/src/uts/common/fs/smbsrv smb2_dispatch.c smb2_change_notify.c, usr/src/uts/common/smbsrv smb_ktypes.h smb2_kproto.h

16022 SMB2 async. responses could be more like Windows
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
+169-255usr/src/uts/common/fs/smbsrv/smb2_dispatch.c
+23-4usr/src/uts/common/fs/smbsrv/smb2_change_notify.c
+3-3usr/src/uts/common/fs/smbsrv/smb_srv_oplock.c
+3-2usr/src/uts/common/smbsrv/smb_ktypes.h
+2-1usr/src/uts/common/fs/smbsrv/smb2_lock.c
+2-0usr/src/uts/common/smbsrv/smb2_kproto.h
+202-2656 files

Illumos/gate f438e5cusr/src/pkg/manifests driver-cpu-amd-zen.p5m, usr/src/uts/intel/os cpuid_subr.c

17655 Add Phoenix 2 amdzen(4D) IDs
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+9-0usr/src/pkg/manifests/driver-cpu-amd-zen.p5m
+4-0usr/src/uts/intel/os/cpuid_subr.c
+13-02 files

Illumos/gate 5f497ffusr/src/cmd/smbios smbios.c, usr/src/man/man8 smbios.8

17656 print Endian-corrected SMBIOS UUID
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+24-3usr/src/cmd/smbios/smbios.c
+8-17usr/src/man/man8/smbios.8
+32-202 files

Illumos/gate 1d111dcusr/src/cmd/smbios smbios.c, usr/src/common/smbios smb_info.c

17657 Want SMBIOS TPM (Type 43) decoding
17658 Want SMBIOS management device/component decoding
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+194-0usr/src/test/util-tests/tests/smbios/smbios_test_tpm.c
+157-0usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
+89-1usr/src/common/smbios/smb_info.c
+84-0usr/src/cmd/smbios/smbios.c
+75-0usr/src/uts/common/sys/smbios.h
+29-19usr/src/lib/libsmbios/common/mapfile-vers
+628-206 files not shown
+728-2512 files

Illumos/gate 2d03260usr/src/uts/common/io/cxgbe/t4nex t4_sge.c

17674 cxgbe: stack overflow in t4_eth_tx()
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+11-9usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+11-91 files

Illumos/gate 48d6e6ausr/src/data/ucode update.amd, usr/src/data/ucode/amd Makefile

17638 Update AMD microcode to 20250729
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+32-15usr/src/uts/intel/os/microcode_amd.c
+27-0usr/src/data/ucode/amd/fallback/Makefile
+23-2usr/src/pkg/manifests/system-microcode-amd.p5m
+24-0usr/src/uts/intel/os/microcode.c
+15-3usr/src/data/ucode/amd/Makefile
+10-5usr/src/data/ucode/update.amd
+131-2530 files not shown
+152-2736 files

Illumos/gate 6fc89bfusr/src/uts/common/fs/zfs dbuf.c

17271 zfs: Fix zio leak in dbuf_read()
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
+11-2usr/src/uts/common/fs/zfs/dbuf.c
+11-21 files

Illumos/gate f2ef24dusr/src/cmd/mdb/common/mdb mdb_kvm.c, usr/src/cmd/mdb/common/modules/dtrace dtrace.c

17572 mdb should use CTF for `struct module`
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+41-9usr/src/cmd/mdb/common/modules/krtld/krtld.c
+42-0usr/src/cmd/mdb/common/mdb/mdb_kvm.c
+18-4usr/src/cmd/mdb/common/modules/genunix/typegraph.c
+18-3usr/src/cmd/mdb/common/modules/genunix/kmem.c
+12-2usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c
+10-2usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
+141-201 files not shown
+147-217 files

Illumos/gate 87884d7usr/src/lib/gss_mechs/mech_krb5/krb5/keytab kt_findrealm.c, usr/src/lib/gss_mechs/mech_krb5/krb5/krb copy_data.c

17600 _krb5_override_service_locator doesn't work if krb5.conf isn't setup
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+20-1usr/src/lib/gss_mechs/mech_krb5/krb5/krb/copy_data.c
+3-1usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_findrealm.c
+3-1usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
+26-33 files

Illumos/gate 0d0b75fusr/src/lib/smbsrv/libsmbns/common smbns_ads.c

17599 SMB AD join could avoid kadmin/setpw kpasswd
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+73-1usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
+73-11 files

Illumos/gate de1fcf9usr/src/cmd/smbsrv/smbd smbd_join.c, usr/src/lib/smbsrv/libmlsvc/common mlsvc_util.c

17598 Domain re-join failure leaves smbd in inconsistent state
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+11-1usr/src/lib/smbsrv/libmlsvc/common/mlsvc_util.c
+4-1usr/src/lib/smbsrv/libsmbns/common/smbns_ads.c
+2-1usr/src/cmd/smbsrv/smbd/smbd_join.c
+2-0usr/src/lib/smbsrv/libsmbns/common/libsmbns.h
+19-34 files

Illumos/gate 7b0d41eusr/src/cmd/nvmeadm nvmeadm_telemetry.c nvmeadm_print.c, usr/src/common/nvme nvme_log.c nvme_feature.c

17640 NVMe telemetry log support
17641 Update identify controller and features for nvme 2.1
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+245-57usr/src/uts/common/sys/nvme.h
+169-0usr/src/cmd/nvmeadm/nvmeadm_telemetry.c
+64-10usr/src/uts/common/io/nvme/nvme.c
+49-0usr/src/common/nvme/nvme_log.c
+31-1usr/src/cmd/nvmeadm/nvmeadm_print.c
+17-1usr/src/common/nvme/nvme_feature.c
+575-696 files not shown
+599-7112 files

Illumos/gate c1d35bbusr/src/cmd/du du.c Makefile

17547 du: failing to handle large offsets
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+7-4usr/src/cmd/du/du.c
+1-3usr/src/cmd/du/Makefile
+8-72 files

Illumos/gate dea726cusr/src/test/zfs-tests/include kstat.shlib libtest.shlib, usr/src/test/zfs-tests/tests/functional/cli_root/zpool_import zpool_import.kshlib

17537 ZTS: reimplement kstat and remove get_arcstat
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+561-0usr/src/test/zfs-tests/include/kstat.shlib
+24-20usr/src/test/zfs-tests/include/libtest.shlib
+2-33usr/src/test/zfs-tests/tests/functional/cli_root/zpool_import/zpool_import.kshlib
+10-10usr/src/test/zfs-tests/tests/functional/l2arc/l2arc_arcstats_pos.ksh
+7-7usr/src/test/zfs-tests/tests/functional/l2arc/persist_l2arc_005_pos.ksh
+6-7usr/src/test/zfs-tests/tests/functional/l2arc/persist_l2arc_004_pos.ksh
+610-7716 files not shown
+645-9722 files

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

17616 util-tests: add du test
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+244-0usr/src/test/util-tests/tests/du/dutest.ksh
+43-0usr/src/test/util-tests/tests/du/Makefile
+31-0usr/src/test/util-tests/tests/du/du.kshlib
+3-0usr/src/pkg/manifests/system-test-utiltest.p5m
+2-0usr/src/test/util-tests/tests/Makefile
+2-0usr/src/test/util-tests/runfiles/default.run
+325-06 files

Illumos/gate db46988usr/src/cmd/du du.c

17615 du: using -A should still output blocks, not bytes
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Carlos Neira <cneira at Edgecast.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+37-21usr/src/cmd/du/du.c
+37-211 files

Illumos/gate d4ce137exception_lists packaging.deps

17645 add trousers/32 and libdbus/32 to packaging.deps for builds on openindiana
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+2-0exception_lists/packaging.deps
+2-01 files

Illumos/gate 5ae4a80usr/src/lib/libproc/common Pcore.c

17612 pmap -A does not work on core files
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Sathya Pramod Batni <pramod.batni at gmail.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+9-0usr/src/lib/libproc/common/Pcore.c
+9-01 files

Illumos/gate 9e324fausr/src/uts/common/fs/zfs arc.c

17632 Fix wrong free function in arc_hdr_decrypt
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Carlos Neira <cneira at Edgecast.io>
Reviewed by: Sathya Pramod Batni <pramod.batni at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/uts/common/fs/zfs/arc.c
+1-11 files

Illumos/gate 5debf02usr/src/lib/libsocket/inet getaddrinfo.c

16273 getaddrinfo(3XNET) does not correctly handle an unspecified socket type
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+12-38usr/src/lib/libsocket/inet/getaddrinfo.c
+12-381 files

Illumos/gate ecf8772usr/src/cmd/file file.c, usr/src/cmd/sgs/libconv/common elf.msg elf.c

17618 update ELF machine constants to gABI 4.3 draft
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+155-104usr/src/cmd/sgs/libconv/common/elf.msg
+43-4usr/src/cmd/sgs/libconv/common/elf.c
+32-3usr/src/uts/common/sys/elf.h
+28-2usr/src/cmd/file/file.c
+18-4usr/src/common/sgsrtcid/sgsrtcid.h
+276-1175 files

Illumos/gate 92ae099usr/src/uts/common/dtrace dtrace.c, usr/src/uts/common/inet/tcp tcp_output.c

17536 overflow checks ruined by int promotion
17540 kmdb should be built as c99
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+28-0usr/src/uts/common/sys/systm.h
+4-4usr/src/uts/intel/io/vmm/vmm_sol_dev.c
+3-1usr/src/uts/common/io/smbios.c
+2-2usr/src/uts/common/dtrace/dtrace.c
+0-3usr/src/uts/intel/smbios/Makefile
+2-1usr/src/uts/common/inet/tcp/tcp_output.c
+39-118 files not shown
+46-2314 files