Illumos/gate 5c4a5feusr/src/cmd/bhyve pci_nvme.c pci_xhci.c, usr/src/cmd/bhyve/common pci_nvme.c pci_xhci.c

16800 bhyve upstream sync 2024 September
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
+0-3,385usr/src/cmd/bhyve/pci_nvme.c
+3,378-0usr/src/cmd/bhyve/common/pci_nvme.c
+3,017-0usr/src/cmd/bhyve/common/pci_xhci.c
+0-2,976usr/src/cmd/bhyve/pci_xhci.c
+2,619-0usr/src/cmd/bhyve/common/pci_emul.c
+0-2,603usr/src/cmd/bhyve/pci_ahci.c
+9,014-8,964285 files not shown
+58,558-58,399291 files

Illumos/gate 535ba94usr/src/cmd/mdb/common/mdb mdb_cmds.c

16830 mdb ::dis could work on physical addresses
Reviewed by: Rich Lowe <richlowe at richlowe.net>
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
+22-2usr/src/cmd/mdb/common/mdb/mdb_cmds.c
+22-21 files

Illumos/gate 215477dusr/src/tools/scripts onu.sh.in onu.1onbld

16799 onu should not have a default package URI
Reviewed by: Brianna Bennett <brie at zonename.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+12-6usr/src/tools/scripts/onu.sh.in
+6-9usr/src/tools/scripts/onu.1onbld
+18-152 files

Illumos/gate e8c99ccusr/src/boot Makefile.version, usr/src/boot/efi/libefi efipart.c

16829 loader.efi: need better error messages on disk IO errors
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+15-6usr/src/boot/efi/libefi/efipart.c
+1-1usr/src/boot/Makefile.version
+16-72 files

Illumos/gate 6dde88busr/src/cmd/ndmpd/tlm tlm_restore_writer.c

16825 ndmpd: storing the address of local variable
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-1usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
+2-11 files

Illumos/gate c56822busr/src/lib/fm/libseslog/common libseslog.c libseslog.h

15490 fm: the comparison will always evaluate as 'true'
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+11-13usr/src/lib/fm/libseslog/common/libseslog.c
+4-4usr/src/lib/fm/libseslog/common/libseslog.h
+15-172 files

Illumos/gate 6fc612eusr/src/cmd/vi/port ex_cmdsub.c

16826 vi: dangling pointer 'dname' to 'funkey' may be used
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
+5-5usr/src/cmd/vi/port/ex_cmdsub.c
+5-51 files

Illumos/gate ad2ee02usr/src/uts/common/io/comstar/stmf lun_map.c

16823 stmf: writing 1 byte into a region of size 0
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-1usr/src/uts/common/io/comstar/stmf/lun_map.c
+1-11 files

Illumos/gate 93821ceusr/src/boot Makefile.version, usr/src/boot/efi/libefi efipart.c

16822 EFI loader: Don't free bcache for DEVT_DISK devs
Reviewed by: Toomas Soome <tsoome at me.com>
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
+4-2usr/src/boot/efi/libefi/efipart.c
+1-1usr/src/boot/Makefile.version
+5-32 files

Illumos/gate 994e41ausr/src/cmd/hal/utils cdutils.c

16824 hal: storing the address of local variable
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+6-1usr/src/cmd/hal/utils/cdutils.c
+6-11 files

Illumos/gate 0cc9788usr/src/cmd/boot/installboot/i386 installboot.c installboot.h

16810 installboot should handle 4096 byte sectors
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+23-10usr/src/cmd/boot/installboot/i386/installboot.c
+4-3usr/src/cmd/boot/installboot/i386/installboot.h
+0-4usr/src/cmd/boot/installboot/i386/Makefile
+27-173 files

Illumos/gate 66073a6usr/src/cmd/devfsadm misc_link.c, usr/src/pkg/manifests driver-x11-winlock.p5m

16817 winlock can probably be removed
Reviewed by: Toomas Soome <tsoome at me.com>
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
+0-1,714usr/src/uts/common/io/winlockio.c
+0-87usr/src/uts/common/sys/winlockio.h
+0-83usr/src/uts/intel/winlock/Makefile
+0-27usr/src/uts/common/io/winlock.conf
+1-14usr/src/pkg/manifests/driver-x11-winlock.p5m
+1-1usr/src/cmd/devfsadm/misc_link.c
+2-1,9264 files not shown
+2-1,93110 files

Illumos/gate f7326a4usr/src/lib/libwrap hosts_access.c

15492 libwrap: the comparison will always evaluate as 'false'
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-2usr/src/lib/libwrap/hosts_access.c
+1-21 files

Illumos/gate 446d25cusr/src/uts/common/fs/pcfs pc_alloc.c pc_vfsops.c

16807 pcfs: writes to pcfs do not update fat on 4kn disks
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+19-12usr/src/uts/common/fs/pcfs/pc_alloc.c
+9-6usr/src/uts/common/fs/pcfs/pc_vfsops.c
+4-3usr/src/uts/common/fs/pcfs/pc_dir.c
+3-4usr/src/uts/common/fs/pcfs/pc_node.c
+2-4usr/src/uts/common/fs/pcfs/pc_vnops.c
+37-295 files

Illumos/gate 635a2bcusr/src/boot Makefile.version, usr/src/boot/libsa dosfs.c dosfs.h

16821 loader: dosfs fails to access directory data with large cluster number
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+2-2usr/src/boot/libsa/dosfs.c
+1-1usr/src/boot/Makefile.version
+1-1usr/src/boot/libsa/dosfs.h
+4-43 files

Illumos/gate 6c97897usr/src/common/util string.c, usr/src/uts/i86pc/dboot dboot_printf.c dboot_printf.h

16768 kernel printf should know about %j and %z size specifiers
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
+32-15usr/src/common/util/string.c
+11-3usr/src/uts/i86pc/dboot/dboot_printf.c
+1-3usr/src/uts/i86pc/dboot/dboot_printf.h
+44-213 files

Illumos/gate 9d4bc24usr/src/lib/libshare/common issubdir.c

16670 libshare: issubdir() error: strcpy() 'dir1' too large for 'childdir'
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+7-9usr/src/lib/libshare/common/issubdir.c
+7-91 files

Illumos/gate e5d0cebexception_lists packaging.deps

16820 Ignore library/libxml2/32 during package lint
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
+1-0exception_lists/packaging.deps
+1-01 files

Illumos/gate e77274dusr/src/man/man9f cmn_err.9f Makefile, usr/src/pkg/manifests system-kernel.man9f.inc

14856 cmn_err(9F) missing vdev_err()
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+50-3usr/src/man/man9f/cmn_err.9f
+2-0usr/src/man/man9f/Makefile
+1-0usr/src/pkg/manifests/system-kernel.man9f.inc
+53-33 files

Illumos/gate bc0ee17usr/src/man/man3scf scf_tmpl_pg_name.3scf

15226 scf_tmpl_pg_name(3SCF) missing const on some functions
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+3-14usr/src/man/man3scf/scf_tmpl_pg_name.3scf
+3-141 files

Illumos/gate c743cdfusr/src/man/man3c cond_init.3c

15323 cond_init(3C) is confused about NULL being a pointer
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+3-3usr/src/man/man3c/cond_init.3c
+3-31 files

Illumos/gate 810da10usr/src/man/man9f ddi_add_event_handler.9f

16152 ddi_add_event_handler(9F) has wrong argument type
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+102-159usr/src/man/man9f/ddi_add_event_handler.9f
+102-1591 files

Illumos/gate 5c2b9f0usr/src/man/man9f ddi_intr_add_handler.9f

16741 ddi_intr_add_handler(9F) should probably document ddi_intr_handler_t
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+194-185usr/src/man/man9f/ddi_intr_add_handler.9f
+194-1851 files

Illumos/gate 5d99edausr/src/man/man8 ndd.8

16186 ndd is obsolete for TCP/IP too
Reviewed by: Randy Fishel <randyf at sibernet.com>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+8-8usr/src/man/man8/ndd.8
+8-81 files

Illumos/gate f82c9dfusr/src/man/man8 dladm.8

16783 dladm(8) has incorrect fields for "show-iptun"
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+6-6usr/src/man/man8/dladm.8
+6-61 files

Illumos/gate 8a721adusr/src/man/man9f taskq.9f

16609 taskq(9f): unrelated parameter tp
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+224-244usr/src/man/man9f/taskq.9f
+224-2441 files

Illumos/gate 97d970ausr/src/man/man3c wcswidth.3c

15542 wcswidth(3c): example formatting error
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+3-3usr/src/man/man3c/wcswidth.3c
+3-31 files

Illumos/gate c3fc68cusr/src/uts/common/io/cxgbe/t4nex t4_sge.c adapter.h, usr/src/uts/common/io/mac mac_provider.c

16527 cxgbe: want support for CPL_TX_PKT_XT
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
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
+181-38usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+89-9usr/src/uts/common/io/mac/mac_provider.c
+3-0usr/src/uts/common/netinet/in.h
+2-0usr/src/uts/intel/mac/Makefile
+1-1usr/src/uts/common/sys/mac_provider.h
+1-0usr/src/uts/common/io/cxgbe/t4nex/adapter.h
+277-486 files

Illumos/gate 8cd244dusr/src/uts/common/vm vm_page.c

16811 unix: 'repl_pfn' may be used uninitialized
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-5usr/src/uts/common/vm/vm_page.c
+2-51 files

Illumos/gate 01d4d8eusr/src/cmd/fs.d/pcfs/fsck fsck.c bpb.c

16812 fsck_pcfs: need to support 4kn sector size
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
+42-2usr/src/cmd/fs.d/pcfs/fsck/fsck.c
+7-13usr/src/cmd/fs.d/pcfs/fsck/bpb.c
+9-9usr/src/cmd/fs.d/pcfs/fsck/pcfs_common.c
+5-2usr/src/cmd/fs.d/pcfs/fsck/pcfs_bpb.h
+63-264 files