Illumos/gate 27ecbffusr/src/uts/common/syscall pset.c

16899 psets: possible memory leak of 'psets'
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
+1-1usr/src/uts/common/syscall/pset.c
+1-11 files

Illumos/gate 9068858usr/src/pkg/manifests driver-network-vioif.p5m, usr/src/uts/common/io/vioif THIRDPARTYLICENSE THIRDPARTYLICENSE.descrip

16910 vioif package needs package metadata fixups
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+25-0usr/src/uts/common/io/vioif/THIRDPARTYLICENSE
+2-2usr/src/pkg/manifests/driver-network-vioif.p5m
+1-0usr/src/uts/common/io/vioif/THIRDPARTYLICENSE.descrip
+28-23 files

Illumos/gate 109018fusr/src/cmd/cmd-inet/usr.lib/wpad Makefile, usr/src/cmd/sendmail/src Makefile

16911 illumos-gate should select OpenSSL 1.x API where needed
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+7-0usr/src/lib/krb5/plugins/preauth/pkinit/Makefile.com
+7-0usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com
+6-0usr/src/cmd/cmd-inet/usr.lib/wpad/Makefile
+6-0usr/src/cmd/sendmail/src/Makefile
+26-04 files

Illumos/gate d74fa75usr/src/uts/common/io/cardbus cardbus.c

16898 cardbus: possible memory leak of 'cdsp'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-0usr/src/uts/common/io/cardbus/cardbus.c
+2-01 files

Illumos/gate da59b86usr/src/uts/common/io/1394 t1394.c

16897 s1394: possible memory leak of 'member_new'
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+10-9usr/src/uts/common/io/1394/t1394.c
+10-91 files

Illumos/gate 037044busr/src/uts/common/os ipc.c

16896 ipc: possible memory leak of 'ids'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+3-2usr/src/uts/common/os/ipc.c
+3-21 files

Illumos/gate 4574405usr/src/uts/common/io/ib/clients/of/sol_ofs sol_kverbs.c

16893 sol_ofs: possible memory leak
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+6-4usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
+6-41 files

Illumos/gate 9d1bdd5usr/src/test/zfs-tests/include libtest.shlib

16882 zpool_create_008_pos is always failing
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+16-10usr/src/test/zfs-tests/include/libtest.shlib
+16-101 files

Illumos/gate 18ad798usr/src/cmd/dtrace/test/tst/common/print tst.xlate.d tst.xlate.d.out, usr/src/lib/libdtrace/common dt_cg.c

6500 dtrace translator deref uses wrong store op
Reviewed by: Adam Leventhal <adam.leventhal at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+45-0usr/src/cmd/dtrace/test/tst/common/print/tst.xlate.d
+16-0usr/src/cmd/dtrace/test/tst/common/print/tst.xlate.d.out
+4-2usr/src/lib/libdtrace/common/dt_cg.c
+65-23 files

Illumos/gate 616c769usr/src/cmd/ast README.ast, usr/src/cmd/ast/libast mapfile-vers

16892 Update ast feature files
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+0-26usr/src/cmd/ast/libast/i386/FEATURE/aso
+0-5usr/src/cmd/ast/README.ast
+0-3usr/src/cmd/ast/libast/i386/FEATURE/map
+1-2usr/src/cmd/ast/libast/mapfile-vers
+0-3usr/src/cmd/ast/libast/amd64/FEATURE/map
+0-1usr/src/cmd/ast/libast/i386/FEATURE/sys
+1-405 files not shown
+5-4111 files

Illumos/gate 2317519usr/src/uts/intel/io/viona viona_tx.c viona_impl.h

16884 viona TSO should better handle csum offloads
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+139-92usr/src/uts/intel/io/viona/viona_tx.c
+1-0usr/src/uts/intel/io/viona/viona_impl.h
+140-922 files

Illumos/gate ce489a5usr/src/test/bhyve-tests/tests/viona link_params.c create_delete.c, usr/src/uts/intel/io/viona viona_tx.c viona_main.c

16738 viona should allow configurable packet padding
16801 viona should handle ipv6eh for csum offload
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+335-219usr/src/uts/intel/io/viona/viona_tx.c
+229-0usr/src/uts/intel/io/viona/viona_main.c
+222-0usr/src/test/bhyve-tests/tests/viona/link_params.c
+89-11usr/src/uts/intel/io/viona/viona_ring.c
+72-4usr/src/uts/intel/io/viona/viona_impl.h
+69-0usr/src/test/bhyve-tests/tests/viona/create_delete.c
+1,016-23413 files not shown
+1,291-26319 files

Illumos/gate 2e07277exception_lists packaging, usr/src Makefile.master

16873 tools: add lex to build tools
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+53-0usr/src/tools/lex/Makefile
+22-13usr/src/cmd/sgs/lex/common/main.c
+7-2usr/src/tools/yacc/Makefile
+4-3usr/src/cmd/sgs/lex/common/once.h
+5-1exception_lists/packaging
+3-2usr/src/Makefile.master
+94-213 files not shown
+102-229 files

Illumos/gate aaceae9usr/src/common/bitext stdbit.c, usr/src/man/man3c stdc_first_leading_one.3c Makefile

16863 implement C23 stdbit.h
16862 want kernel CHAR_BIT and related definitions
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1,595-0usr/src/test/libc-tests/tests/stdbit.c
+733-0usr/src/common/bitext/stdbit.c
+340-0usr/src/uts/common/sys/stdbit.h
+159-0usr/src/man/man3c/stdc_first_leading_one.3c
+156-0usr/src/man/man9f/Makefile
+156-0usr/src/man/man3c/Makefile
+3,139-059 files not shown
+6,992-2465 files

Illumos/gate add256eusr/src/data/hwdata pci.ids usb.ids, usr/src/pkg/manifests system-data-hardware-registry.p5m

16859 October 2024 hwdata update
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+749-88usr/src/data/hwdata/pci.ids
+21-7usr/src/data/hwdata/usb.ids
+1-1usr/src/pkg/manifests/system-data-hardware-registry.p5m
+771-963 files

Illumos/gate 87ae43ausr/src/cmd/pcidb pcidb.c, usr/src/test/util-tests/tests/pcidb pcidbtest.ksh

16790 /usr/lib/pci/pcidb could intuit which tables to search
16858 pcidb should warn if filters are unused
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+233-9usr/src/cmd/pcidb/pcidb.c
+77-12usr/src/test/util-tests/tests/pcidb/pcidbtest.ksh
+310-212 files

Illumos/gate f854debusr/src/lib/libipadm/common ipadm_ndpd.c

16875 ndpd/ipmgmtd addrconf race
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+3-2usr/src/lib/libipadm/common/ipadm_ndpd.c
+3-21 files

Illumos/gate ff56787usr/src/uts/common/sys/nvme kioxia_cd8.h

16877 kioxia_cd8.h incorrectly refers to Solidigm
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+8-8usr/src/uts/common/sys/nvme/kioxia_cd8.h
+8-81 files

Illumos/gate 1ddc027usr/src/lib/libjedec/common libjedec.c, usr/src/man/man3jedec libjedec_vendor_string.3jedec

16864 Update JEDEC vendors to JEP106BK
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+154-17usr/src/lib/libjedec/common/libjedec.c
+5-5usr/src/man/man3jedec/libjedec_vendor_string.3jedec
+4-4usr/src/man/man3lib/libjedec.3lib
+6-1usr/src/test/util-tests/tests/libjedec/libjedec_vendors.c
+2-2usr/src/test/util-tests/tests/libjedec/hex2spd/libjedec_hex2spd_ddr3.c
+171-295 files

Illumos/gate b624927usr/src/common/nvpair fnvpair.c, usr/src/lib/libnvpair mapfile-vers nvpair_json.c

16757 fnvpair functions for uint8 are misnamed
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+26-0usr/src/common/nvpair/fnvpair.c
+6-0usr/src/lib/libnvpair/mapfile-vers
+2-2usr/src/uts/common/sys/nvpair.h
+1-1usr/src/lib/libnvpair/nvpair_json.c
+35-34 files

Illumos/gate 1b4cc0fusr/src/cmd/cmd-inet/usr.sbin/snoop snoop_icmp.c Makefile

16006 Need RFC8106 decode in snoop
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+129-52usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_icmp.c
+2-1usr/src/cmd/cmd-inet/usr.sbin/snoop/Makefile
+131-532 files

Illumos/gate 123f8fdusr/src/uts/common/netinet icmp6.h

16005 Need RFC8106 definitions in icmp6.h
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+21-1usr/src/uts/common/netinet/icmp6.h
+21-11 files

Illumos/gate 8c43b45usr/src/uts/i86pc/os lgrpplat.c

16871 lgrpplat.c: array subscript -1 is below array bounds
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+13-5usr/src/uts/i86pc/os/lgrpplat.c
+13-51 files

Illumos/gate b152912usr/src/tools/smatch/src smatch_untracked_param.c smatch.h

16866 smatch: passing argument from incompatible pointer type
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+2-2usr/src/tools/smatch/src/smatch_untracked_param.c
+1-1usr/src/tools/smatch/src/smatch.h
+3-32 files

Illumos/gate 86fc971usr/src/cmd/auditreduce main.c

16869 auditreduce: dangling pointer error
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+31-27usr/src/cmd/auditreduce/main.c
+31-271 files

Illumos/gate 731e0c1usr/src/man/man3c pthread_rwlock_timedwrlock.3c pthread_rwlock_timedrdlock.3c

16868 Typos in pthread_rwlock_timedwrlock(3C)
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+16-16usr/src/man/man3c/pthread_rwlock_timedwrlock.3c
+7-7usr/src/man/man3c/pthread_rwlock_timedrdlock.3c
+23-232 files

Illumos/gate 64130b0usr/src/test/net-tests/tests/ipv6 dup_bind.py scope-test-v6.ksh, usr/src/uts/common/inet/ip ip6_input.c ip_input.c

16370 ipclassifier should pay more attention to sin6_scope_id
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+256-0usr/src/test/net-tests/tests/ipv6/dup_bind.py
+150-0usr/src/test/net-tests/tests/ipv6/scope-test-v6.ksh
+140-0usr/src/test/net-tests/tests/ipv6/scope-test-v4.ksh
+0-15usr/src/uts/common/inet/ip/ip6_input.c
+0-15usr/src/uts/common/inet/ip/ip_input.c
+15-0usr/src/uts/common/inet/ip/ipclassifier.c
+561-304 files not shown
+593-3110 files

Illumos/gate 384e273usr/src/cmd/cmd-inet/usr.sbin/ping ping.c ping_aux6.c

16585 ping ignores ipv6 scope id in target address
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+115-48usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
+22-55usr/src/cmd/cmd-inet/usr.sbin/ping/ping_aux6.c
+23-51usr/src/cmd/cmd-inet/usr.sbin/ping/ping_aux.c
+25-3usr/src/cmd/cmd-inet/usr.sbin/ping/ping.h
+185-1574 files

Illumos/gate 5da8a10usr/src Makefile.master

16867 gcc 14 needs to use -gstrict-dwarf afterall
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/Makefile.master
+1-11 files

Illumos/gate cbb4f59usr/src/uts/i86pc/dr Makefile

15496 dr: array subscript 3 is above array bounds
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-0usr/src/uts/i86pc/dr/Makefile
+1-01 files