Illumos/gate d3aba68usr/src/lib/libc/port/gen timespec_cstd.c timespec_get.c, usr/src/man/man3c timespec_get.3c

17057 Want C23 timespec_getres and bases
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
+97-10usr/src/man/man3c/timespec_get.3c
+100-0usr/src/test/libc-tests/tests/timespec_getres.c
+88-12usr/src/test/libc-tests/tests/timespec_get.c
+78-0usr/src/lib/libc/port/gen/timespec_cstd.c
+29-6usr/src/man/man3head/time.h.3head
+0-33usr/src/lib/libc/port/gen/timespec_get.c
+392-6110 files not shown
+431-6416 files

Illumos/gate 3114379usr/src/lib/libc/port/threads spawn.c, usr/src/man/man3c posix_spawn_file_actions_addchdir.3c posix_spawn.3c

17022 Want POSIX_SPAWN_SETSID
17023 Want posix_spawn_file_actions_add[f]chdir(3C)
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
+710-0usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
+125-0usr/src/man/man3c/posix_spawn_file_actions_addchdir.3c
+88-8usr/src/lib/libc/port/threads/spawn.c
+64-0usr/src/test/libc-tests/tests/posix_spawn/Makefile
+29-24usr/src/man/man3c/posix_spawn.3c
+34-0usr/src/test/libc-tests/tests/posix_spawn/getsid.c
+1,050-328 files not shown
+1,105-5314 files

Illumos/gate 7037363usr/src/uts/intel/io/viona viona_rx.c viona_impl.h, usr/src/uts/intel/sys viona_io.h

17032 viona should discard too-large rx pkts
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+56-2usr/src/uts/intel/io/viona/viona_rx.c
+20-1usr/src/uts/intel/io/viona/viona_impl.h
+11-1usr/src/uts/intel/io/viona/viona_main.c
+4-2usr/src/uts/intel/sys/viona_io.h
+91-64 files

Illumos/gate c77fb39usr/src/uts/i86pc/os/cpupm cpu_idle.c

17014 i86pc: C-states should be able to tolerate not using mwait
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+78-39usr/src/uts/i86pc/os/cpupm/cpu_idle.c
+78-391 files

Illumos/gate e1cf2bfusr/src/man/man1 ptree.1

10270 Convert ptree(1) to mandoc
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
+138-203usr/src/man/man1/ptree.1
+138-2031 files

Illumos/gate ba52565usr/src/uts/common Makefile.files, usr/src/uts/common/io/cxgbe/shared shared.c

14549 cxgbe is a touch logorrheic
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+141-0usr/src/uts/common/io/cxgbe/t4nex/t4_debug.c
+0-45usr/src/uts/common/io/cxgbe/shared/shared.c
+5-24usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+4-19usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
+4-0usr/src/uts/common/io/cxgbe/t4nex/adapter.h
+1-1usr/src/uts/common/Makefile.files
+155-896 files

Illumos/gate 53bd5f8usr/src/uts/common/io tl.c

16939 SCM_UCRED lost in transit
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+4-0usr/src/uts/common/io/tl.c
+4-01 files

Illumos/gate 7c63221usr/src/uts/i86pc/os startup.c

17062 kernel thinks lwp0 has a usable FPU save area when it doesn't
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+12-3usr/src/uts/i86pc/os/startup.c
+12-31 files

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

17042 cxgbe leaks tx_dhdl array
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+4-1usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+4-11 files

Illumos/gate c185c6fusr/src/test/zfs-tests/tests/functional/cli_root/zpool_clear zpool_clear_001_pos.ksh

17008 ZTS: left over file /var/tmp/file.pidnum
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+10-8usr/src/test/zfs-tests/tests/functional/cli_root/zpool_clear/zpool_clear_001_pos.ksh
+10-81 files

Illumos/gate be40b82usr/src/uts/common/os panic.c printf.c, usr/src/uts/common/sys panic.h

16674 dev_err(9f) doesn't do anything useful with CE_PANIC
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+6-0usr/src/uts/common/os/panic.c
+4-1usr/src/uts/common/os/printf.c
+3-1usr/src/uts/common/sys/panic.h
+13-23 files

Illumos/gate 4b9db4fusr/src/cmd/sgs/crle/common crle.c inspect.c, usr/src/cmd/sgs/rtld/common dlfcns.c

16760 Source code contains man page cross-reference errata
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+11-11usr/src/cmd/sgs/crle/common/crle.c
+6-6usr/src/uts/common/io/chxge/ch.c
+6-6usr/src/cmd/sgs/rtld/common/dlfcns.c
+5-5usr/src/tools/sgs/sgsmsg/sgsmsg.c
+4-4usr/src/cmd/sgs/crle/common/inspect.c
+4-4usr/src/cmd/xargs/xargs.c
+36-36100 files not shown
+160-158106 files

Illumos/gate e9f1d7cusr/src/uts/common/io/cxgbe/shared osdep.h, usr/src/uts/common/io/cxgbe/t4nex t4_mac.c t4_sge.c

16977 t4nex should be cstyle clean
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+73-73usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
+80-66usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+62-59usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
+39-40usr/src/uts/common/io/cxgbe/t4nex/t4_ioctl.c
+18-14usr/src/uts/common/io/cxgbe/t4nex/adapter.h
+14-12usr/src/uts/common/io/cxgbe/shared/osdep.h
+286-2642 files not shown
+293-2688 files

Illumos/gate e2e21e6usr/src/tools/onbld/Checks DbLookups.py

16982 pbchk could have a better user agent
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+7-1usr/src/tools/onbld/Checks/DbLookups.py
+7-11 files

Illumos/gate cbbc171usr/src/tools/scripts git-pbchk.py

16981 pbchk should probably bail early on long commit series
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+14-3usr/src/tools/scripts/git-pbchk.py
+14-31 files

Illumos/gate 590e0b5usr/src/common/zfs zfeature_common.c zfeature_common.h, usr/src/uts/common/fs/zfs dsl_dataset.c dmu_objset.c

16931 Add types to featureflags in zfs
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+209-149usr/src/common/zfs/zfeature_common.c
+187-43usr/src/uts/common/fs/zfs/dsl_dataset.c
+11-9usr/src/uts/common/fs/zfs/dmu_objset.c
+10-7usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
+5-9usr/src/uts/common/fs/zfs/dsl_destroy.c
+12-2usr/src/common/zfs/zfeature_common.h
+434-2196 files not shown
+458-22812 files

Illumos/gate bb9475ausr/src/cmd/ucodeadm Makefile, usr/src/lib/libm Makefile.libm.com

17024 cw should require specifying a C standard
17025 accept GNU17
17026 libresolv2 ipv6 detection improvements
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+64-29usr/src/tools/cw/cw.c
+17-17usr/src/test/libc-tests/tests/Makefile
+7-3usr/src/lib/libresolv2/include/probe_ipv6.sh
+7-1usr/src/tools/smatch/src/lib.c
+2-2usr/src/cmd/ucodeadm/Makefile
+2-2usr/src/lib/libm/Makefile.libm.com
+99-5420 files not shown
+138-9126 files

Illumos/gate 4c75c86usr/src/test/zfs-tests/tests/functional/userquota userspace_003_pos.ksh groupspace_003_pos.ksh, usr/src/uts/common/fs/zfs zfs_vfsops.c

17004 improve ZFS user/group quota tests and string handling
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+19-10usr/src/uts/common/fs/zfs/zfs_vfsops.c
+15-9usr/src/test/zfs-tests/tests/functional/userquota/userspace_003_pos.ksh
+13-7usr/src/test/zfs-tests/tests/functional/userquota/groupspace_003_pos.ksh
+47-263 files

Illumos/gate 845df49usr/src/uts/common/sys pcie.h pci.h

17037 PCI headers missing dependencies
17038 Want PCIe constants for RX and TX Presets
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
+37-1usr/src/uts/common/sys/pcie.h
+4-1usr/src/uts/common/sys/pci.h
+41-22 files

Illumos/gate 0c53478usr/src/man/man3c wcsdup.3c

17003 fix wcsdup(3C) synopsis
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
+1-3usr/src/man/man3c/wcsdup.3c
+1-31 files

Illumos/gate 71f3cebusr/src/lib/libc/port/i18n wcslcat.c wcslcpy.c, usr/src/man/man3c wcslcat.3c wcslcpy.3c

17002 want wcslcat(3C) and wcslcpy(3C)
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+216-0usr/src/test/libc-tests/tests/wcslcat.c
+162-0usr/src/test/libc-tests/tests/wcslcpy.c
+119-0usr/src/man/man3c/wcslcat.3c
+97-0usr/src/man/man3c/wcslcpy.3c
+51-0usr/src/lib/libc/port/i18n/wcslcat.c
+42-0usr/src/lib/libc/port/i18n/wcslcpy.c
+687-011 files not shown
+737-417 files

Illumos/gate 77983a8usr/src/uts/common/io/cxgbe/cxgbe cxgbe.c, usr/src/uts/common/io/cxgbe/shared osdep.h shared.c

9633 cxgbe should not reinvent the bool
16975 cxgbe: clean up osdep header
16976 cxgbe: shared header should be just that
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+0-251usr/src/uts/common/io/cxgbe/t4nex/osdep.h
+147-0usr/src/uts/common/io/cxgbe/shared/osdep.h
+137-0usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+5-127usr/src/uts/common/io/cxgbe/shared/shared.c
+26-76usr/src/uts/common/io/cxgbe/cxgbe/cxgbe.c
+76-12usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
+391-4667 files not shown
+448-57913 files

Illumos/gate fdc43e9usr/src/cmd/fs.d/pcfs/common pcfs_common.c, usr/src/cmd/fs.d/pcfs/fsck pcfs_common.c fsck.c

16835 mkfs_pcfs: allow sector sizes other than 512B
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+0-3,622usr/src/cmd/fs.d/pcfs/mkfs/mkfs.c
+3,341-0usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
+678-0usr/src/cmd/fs.d/pcfs/common/pcfs_common.c
+0-677usr/src/cmd/fs.d/pcfs/fsck/pcfs_common.c
+0-473usr/src/cmd/fs.d/pcfs/fsck/fsck.c
+458-0usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
+4,477-4,7729 files not shown
+4,886-5,35115 files

Illumos/gate 4127839usr/src/test/zfs-tests/include libtest.shlib, usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create zpool_create.shlib zpool_create_014_neg.ksh

17012 ZTS: add new_fs
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+15-0usr/src/test/zfs-tests/include/libtest.shlib
+6-6usr/src/test/zfs-tests/tests/functional/inuse/inuse_003_pos.ksh
+3-6usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create/zpool_create.shlib
+4-5usr/src/test/zfs-tests/tests/functional/zvol/zvol_misc/zvol_misc_002_pos.ksh
+3-3usr/src/test/zfs-tests/tests/functional/rsend/send-wDR_encrypted_zvol.ksh
+3-3usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_014_neg.ksh
+34-2311 files not shown
+50-4317 files

Illumos/gate 17b868eusr/src/man/man9f ddi_intr_add_handler.9f

17031 ddi_intr_add_handler(9f): several issues
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+27-13usr/src/man/man9f/ddi_intr_add_handler.9f
+27-131 files

Illumos/gate 767007dusr/src/uts/common/fs/zfs zcp_get.c zfs_vfsops.c, usr/src/uts/common/fs/zfs/sys zfs_vfsops.h

17017 zfs: rename get_temporary_prop to zfs_get_temporary_prop
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+11-88usr/src/uts/common/fs/zfs/zcp_get.c
+85-0usr/src/uts/common/fs/zfs/zfs_vfsops.c
+3-0usr/src/uts/common/fs/zfs/sys/zfs_vfsops.h
+99-883 files

Illumos/gate 80b758dusr/src/cmd/dis dis_main.c, usr/src/cmd/dlutil dltraninfo.c

16971 More debug output could use common hexdump routine
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
+15-51usr/src/cmd/dis/dis_main.c
+10-55usr/src/cmd/zstreamdump/zstreamdump.c
+25-37usr/src/cmd/dlutil/dltraninfo.c
+3-37usr/src/cmd/hal/hald/util.c
+10-25usr/src/cmd/ipcs/ipcs.c
+27-0usr/src/common/hexdump/Makefile.targ
+90-20515 files not shown
+177-27121 files

Illumos/gate bd237d3usr/src/uts/common/io asy.c

16972 asy detach races with interrupt
16990 asy attach races with interrupt
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+44-25usr/src/uts/common/io/asy.c
+44-251 files

Illumos/gate faed977usr/src/uts/common/io/audio/drv/audioixp audioixp.c

16959 audioixp: possible memory leak of 'port'
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+28-13usr/src/uts/common/io/audio/drv/audioixp/audioixp.c
+28-131 files

Illumos/gate 8245458usr/src/test/zfs-tests/tests/functional/no_space enospc_001_pos.ksh cleanup.ksh

17009 ZTS: enospc_002_pos can fail because of enospc_001_pos
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+5-4usr/src/test/zfs-tests/tests/functional/no_space/enospc_001_pos.ksh
+3-3usr/src/test/zfs-tests/tests/functional/no_space/cleanup.ksh
+8-72 files