Illumos/gate fdb843busr/src/uts/common/sys stdbit.h

16979 stdbit.h _Generic pieces could work in C11
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+8-2usr/src/uts/common/sys/stdbit.h
+8-21 files

Illumos/gate a2057e4usr/src/uts/common/io/cxgbe/t4nex t4_sge.c t4_nexus.c

16967 cxgbe: clean up unused TCP_OFFLOAD_ENABLE
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-393usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+0-387usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
+0-368usr/src/uts/common/io/cxgbe/t4nex/t4_l2t.c
+0-83usr/src/uts/common/io/cxgbe/t4nex/adapter.h
+0-27usr/src/uts/common/io/cxgbe/t4nex/offload.h
+0-6usr/src/uts/common/io/cxgbe/t4nex/t4_l2t.h
+2-1,2646 files

Illumos/gate bbd2595usr/src/uts/i86pc/io/apix apix_utils.c

16949 apix: passing freed memory 'prop_val'
Reviewed by: Marcel Telka <marcel at telka.sk>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/uts/i86pc/io/apix/apix_utils.c
+1-11 files

Illumos/gate 148b53dusr/src/uts/common/os clock_tick.c

16908 unix: overwrite may leak 'buf'
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+9-7usr/src/uts/common/os/clock_tick.c
+9-71 files

Illumos/gate 5a6b1e2usr/src/uts/common/io/comstar/lu/stmf_sbd sbd_scsi.c

16956 stmf_sbd: possible memory leak
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+28-17usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd_scsi.c
+28-171 files

Illumos/gate d3fbc1fusr/src/uts/common/io/sata/impl sata.c

16978 sata: 'tb' may be used uninitialized in sata_check_modser()
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/uts/common/io/sata/impl/sata.c
+1-11 files

Illumos/gate 6faf524usr/src/compat/bhyve/amd64/machine param.h, usr/src/uts/common/fs/zfs/sys aggsum.h

16948 want __cacheline_aligned
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+9-2usr/src/uts/common/sys/isa_defs.h
+4-4usr/src/uts/common/fs/zfs/sys/aggsum.h
+0-2usr/src/compat/bhyve/amd64/machine/param.h
+1-1usr/src/uts/intel/io/vmm/vmm_cpuid.c
+1-0usr/src/uts/common/sys/ccompile.h
+15-95 files

Illumos/gate 3d144d7usr/src/uts/common/io/ib/ibnex ibnex_ioctl.c

16962 ib: variable dereferenced before check
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+12-17usr/src/uts/common/io/ib/ibnex/ibnex_ioctl.c
+12-171 files

Illumos/gate 5de8599usr/src/uts/intel/ecc Makefile

16955 ecc: possible memory leak
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+2-0usr/src/uts/intel/ecc/Makefile
+2-01 files

Illumos/gate 8cf9ea4usr/src/pkg/manifests system-bhyve-tests.p5m, usr/src/test/bhyve-tests/tests/inst_emul inout.c payload_inout.S

16726 in/out VM_EXIT should not assert on CPUs without DecodeAssist
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+204-0usr/src/test/bhyve-tests/tests/inst_emul/inout.c
+41-0usr/src/test/bhyve-tests/tests/inst_emul/payload_inout.S
+8-2usr/src/uts/intel/io/vmm/amd/svm.c
+3-2usr/src/test/bhyve-tests/tests/inst_emul/Makefile
+1-0usr/src/pkg/manifests/system-bhyve-tests.p5m
+257-45 files

Illumos/gate f7d9dddusr/src/uts/i86pc/io hpet_acpi.c, usr/src/uts/i86pc/os/cpupm cpupm_amd.c cpu_idle.c

16922 i86pc: support AMD C-states
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+155-1usr/src/uts/i86pc/os/cpupm/cpupm_amd.c
+62-24usr/src/uts/i86pc/os/cpupm/cpu_idle.c
+8-2usr/src/uts/i86pc/io/hpet_acpi.c
+4-0usr/src/uts/intel/os/cpuid.c
+229-274 files

Illumos/gate b7fe974usr/src/tools/env illumos.sh

16935 Use gcc 14 as shadow compiler
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
DeltaFile
+4-4usr/src/tools/env/illumos.sh
+4-41 files

Illumos/gate 482d9a1usr/src/cmd/smbios smbios.c Makefile

16947 smbios(8) could be 64bit
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+12-7usr/src/cmd/smbios/smbios.c
+1-0usr/src/cmd/smbios/Makefile
+13-72 files

Illumos/gate b4a2f1dusr/src/uts/common/io/pci-ide pci-ide.c, usr/src/uts/common/sys ddi_intr_impl.h

16946 some comments about DDI interrupts could use correction
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+4-4usr/src/uts/common/sys/ddi_intr_impl.h
+3-3usr/src/uts/common/io/pci-ide/pci-ide.c
+2-2usr/src/uts/i86pc/io/pci/pci_common.c
+2-2usr/src/uts/i86pc/io/isa.c
+2-2usr/src/uts/i86pc/io/rootnex.c
+13-135 files

Illumos/gate bf34775usr/src/lib/pyzfs Makefile.com

16950 Gate should build with python 3.13
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+4-0usr/src/lib/pyzfs/Makefile.com
+4-01 files

Illumos/gate 80f91f3usr/src/uts/common/io/usb/hcd/uhci uhcitgt.c

16902 uhci: possible memory leak of 'pp'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+3-3usr/src/uts/common/io/usb/hcd/uhci/uhcitgt.c
+3-31 files

Illumos/gate 9f755eeusr/src/uts/common/io/scsi/targets ses_safte.c

16903 ses: possible memory leak of 'driveids'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+7-6usr/src/uts/common/io/scsi/targets/ses_safte.c
+7-61 files

Illumos/gate 39b8de0usr/src/uts/common/ipp ippctl.c, usr/src/uts/intel/io/dktp/hba/ghd ghd_debug.h

16945 uts should use KPRINTFLIKE
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+8-10usr/src/uts/intel/sys/promif.h
+4-6usr/src/uts/sun/sys/promif.h
+4-5usr/src/uts/common/ipp/ippctl.c
+1-4usr/src/uts/sun/sys/dada/adapters/ghd/ghd_debug.h
+1-2usr/src/uts/intel/io/dktp/hba/ghd/ghd_debug.h
+18-275 files

Illumos/gate 43379a2usr/src/cmd/sgs/elfdump/common main.c, usr/src/common/hexdump hexdump.c

15364 Provide common hexdump function library
16938 smbios oprintf format problems
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+473-0usr/src/common/hexdump/hexdump.c
+375-0usr/src/test/os-tests/tests/hexdump/hexdump_basic.c
+195-0usr/src/test/os-tests/tests/hexdump/data/narrow2
+168-0usr/src/uts/common/sys/hexdump.h
+119-0usr/src/test/os-tests/tests/hexdump/Makefile
+34-61usr/src/cmd/sgs/elfdump/common/main.c
+1,364-6145 files not shown
+2,001-38651 files

Illumos/gate 2d5f855usr/src/uts/common/fs/proc prioctl.c

16900 procfs: possible memory leak of 'thing'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+4-47usr/src/uts/common/fs/proc/prioctl.c
+4-471 files

Illumos/gate c96fde5usr/src/man/man3c readdir.3c opendir.3c

16944 fix formatting errors in readdir(3c) and opendir(3c)
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-1usr/src/man/man3c/readdir.3c
+1-1usr/src/man/man3c/opendir.3c
+3-22 files

Illumos/gate 8257d2dusr/src/test/zfs-tests/tests/functional/channel_program/synctask_core tst.change_key.ksh

16943 ZTS: tst.change_key should use zpool to get pool history
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/test/zfs-tests/tests/functional/channel_program/synctask_core/tst.change_key.ksh
+1-11 files

Illumos/gate 1b708e1usr/src/test/zfs-tests/include libtest.shlib

16933 ZTS: Wait for free space between quota tests (fix sleep)
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>

Change-Id: I0ab950589ef4a8f2c9d2916445ab9c71ed771d64
DeltaFile
+1-1usr/src/test/zfs-tests/include/libtest.shlib
+1-11 files

Illumos/gate a5e0ce4usr/src/test/zfs-tests/tests/functional/quota quota_003_pos.ksh quota_001_pos.ksh, usr/src/test/zfs-tests/tests/functional/removal removal.kshlib

16933 ZTS: Wait for free space between quota tests
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+6-5usr/src/test/zfs-tests/tests/functional/quota/quota_003_pos.ksh
+2-1usr/src/test/zfs-tests/tests/functional/quota/quota_001_pos.ksh
+3-0usr/src/test/zfs-tests/tests/functional/quota/quota_002_pos.ksh
+3-0usr/src/test/zfs-tests/tests/functional/quota/quota_004_pos.ksh
+1-1usr/src/test/zfs-tests/tests/functional/removal/removal.kshlib
+15-75 files

Illumos/gate 25bfbbcusr/src/test/zfs-tests/include libtest.shlib, usr/src/test/zfs-tests/tests/functional/cli_root/zfs_set zfs_set_common.kshlib

16932 Add `wait_freeing` helper function to ZTS
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+14-0usr/src/test/zfs-tests/include/libtest.shlib
+6-4usr/src/test/zfs-tests/tests/functional/snapshot/snapshot_008_pos.ksh
+2-0usr/src/test/zfs-tests/tests/functional/cli_root/zfs_set/zfs_set_common.kshlib
+22-43 files

Illumos/gate 944bdb1usr/src/test/zfs-tests/tests/functional/channel_program/lua_core tst.nvlist_to_lua.ksh tst.return_nvlist_neg.ksh, usr/src/test/zfs-tests/tests/functional/channel_program/synctask_core tst.destroy_snap.ksh

16942 ZTS: channel_program tests fail to find verify_runnable
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/lua_core/tst.nvlist_to_lua.ksh
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/lua_core/tst.return_nvlist_neg.ksh
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/lua_core/tst.return_nvlist_pos.ksh
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/lua_core/tst.return_recursive_table.ksh
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/lua_core/tst.timeout.ksh
+3-2usr/src/test/zfs-tests/tests/functional/channel_program/synctask_core/tst.destroy_snap.ksh
+18-126 files

Illumos/gate 799266cusr/src/uts/common/io/ib/clients/of/sol_ucma sol_ucma.c

16901 sol_ucma: possible memory leak of 'ucma_evt'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-0usr/src/uts/common/io/ib/clients/of/sol_ucma/sol_ucma.c
+1-01 files

Illumos/gate c7f0a03usr/src/test/zfs-tests/tests/functional/rsend rsend_008_pos.ksh

16881 zfs-tests: rsend_008_pos should be disabled for now
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+6-4usr/src/test/zfs-tests/tests/functional/rsend/rsend_008_pos.ksh
+6-41 files

Illumos/gate 6e8c001usr/src/data/ucode/intel 000B0671-02 000A06A4-02, usr/src/pkg/manifests system-microcode-intel.p5m

16927 Update Intel microcode to 20241112
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000B0671-02
+0-0usr/src/data/ucode/intel/000A06A4-02
+0-0usr/src/data/ucode/intel/000906A3-80
+0-0usr/src/data/ucode/intel/00090672-01
+0-0usr/src/data/ucode/intel/000806F4-01
+1-12 files not shown
+1-18 files

Illumos/gate 2d27979usr/src/data/ucode update.amd, usr/src/data/ucode/amd A612-00 A741-00

16926 Update AMD microcode to 20241121
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+29-1usr/src/pkg/manifests/system-microcode-amd.p5m
+3-1usr/src/data/ucode/update.amd
+0-0usr/src/data/ucode/amd/A612-00
+0-0usr/src/data/ucode/amd/A741-00
+0-0usr/src/data/ucode/amd/A752-00
+0-0usr/src/data/ucode/amd/A780-00
+32-212 files not shown
+32-218 files