Illumos/gate a6443a5 — usr/src/cmd/hal/hald device_info.c

18515 illumos fails to build with expat 2.9
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxidecomputer.com>
DeltaFile
+29-15usr/src/cmd/hal/hald/device_info.c
+29-151 files

Illumos/gate d6004f2 — usr/src/common/crypto/sha2 sha2.c, usr/src/common/crypto/sha2/amd64 sha256-ni.S

18184 Use Intel SHA Extensions (SHA-NI) in the kernel
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+433-0usr/src/uts/common/io/sha2_ktest.c
+126-27usr/src/common/crypto/sha2/amd64/sha256-ni.S
+95-2usr/src/common/crypto/sha2/sha2.c
+46-0usr/src/uts/intel/sha2_ktest/Makefile
+14-1usr/src/uts/intel/sha2/Makefile
+2-0usr/src/pkg/manifests/driver-ktest.p5m
+716-302 files not shown
+719-308 files

Illumos/gate d2caef1 — usr/src/cmd/bhyve/common virtio.h, usr/src/uts/intel/io/viona viona_main.c viona_impl.h

18243 want F_EVENT_IDX support for viona
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: ixi meow <illumos at iximeow.net>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+102-16usr/src/uts/intel/io/viona/viona_ring.c
+49-20usr/src/uts/intel/io/viona/viona_rx.c
+26-16usr/src/uts/intel/io/viona/viona_tx.c
+17-2usr/src/uts/intel/io/viona/viona_impl.h
+12-3usr/src/cmd/bhyve/common/virtio.h
+8-2usr/src/uts/intel/io/viona/viona_main.c
+214-596 files

Illumos/gate 5fa5c1b — usr/src/test/zfs-tests/tests/functional/removal removal_with_ganging.ksh

18529 ZTS: restore metaslab_force_ganging after removal_with_ganging
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+3-2usr/src/test/zfs-tests/tests/functional/removal/removal_with_ganging.ksh
+3-21 files

Illumos/gate d0fb80b — usr/src/uts/common/fs/zfs zil.c

18511 zil: Relax assertion in zil_parse
Reviewed-by: Alexander Motin <mav at FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: George Wilson <gwilson at zfsmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+11-5usr/src/uts/common/fs/zfs/zil.c
+11-51 files

Illumos/gate 479a4a9 — usr/src/cmd/bhyve/common pci_virtio_viona.c, usr/src/test/bhyve-tests/tests/viona mac_filters.c mac_addr.c

18374 viona: add ioctls to control MAC filter tables
Portions contributed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+687-0usr/src/test/bhyve-tests/tests/viona/rx_delivery.c
+545-12usr/src/uts/intel/io/viona/viona_main.c
+342-0usr/src/test/bhyve-tests/tests/viona/mac_addr.c
+254-54usr/src/cmd/bhyve/common/pci_virtio_viona.c
+218-73usr/src/uts/intel/io/viona/viona_rx.c
+279-0usr/src/test/bhyve-tests/tests/viona/mac_filters.c
+2,325-13914 files not shown
+2,850-17520 files

Illumos/gate 5400c85 — usr/src/lib/libc/common/sys close_range.S, usr/src/lib/libc/port/aio aio.c

18162 want kernel implementation of closefrom(3C)
18298 convert closefrom(3C) man page to mdoc(7)
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+374-0usr/src/test/os-tests/tests/close_range.c
+152-137usr/src/man/man3c/closefrom.3c
+133-0usr/src/man/man2/close_range.2
+80-22usr/src/lib/libc/port/aio/aio.c
+32-2usr/src/uts/common/syscall/close.c
+31-0usr/src/lib/libc/common/sys/close_range.S
+802-16134 files not shown
+973-20940 files

Illumos/gate 61d3300 — usr/src/cmd/pfexecd pfexecd.c

18438 pfexecd cannot resolve group names with many members
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+19-4usr/src/cmd/pfexecd/pfexecd.c
+19-41 files

Illumos/gate bf2d18c — usr/src/man/man3secdb getexecattr.3secdb

18426 Convert getexecattr(3SECDB) to mdoc(7)
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+320-272usr/src/man/man3secdb/getexecattr.3secdb
+320-2721 files

Illumos/gate b76c1c3 — usr/src/man/man3c stdc_bit_width.3c stdc_bit_floor.3c, usr/src/man/man9f stdc_bit_width.9f stdc_bit_floor.9f

17053 Fix references to stdc_count_zeros
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-1usr/src/man/man9f/stdc_bit_width.9f
+1-1usr/src/man/man9f/stdc_bit_floor.9f
+1-1usr/src/man/man9f/stdc_bit_ceil.9f
+1-1usr/src/man/man3c/stdc_bit_width.3c
+1-1usr/src/man/man3c/stdc_bit_floor.3c
+1-1usr/src/man/man3c/stdc_bit_ceil.3c
+6-66 files

Illumos/gate 0f1064d — usr/src/cmd/cmd-inet/lib/nwamd door_if.c, usr/src/lib/libnwam/common libnwam_backend.c

18495 Empty nwamd Door payload allows Denial of Service
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+8-5usr/src/lib/libnwam/common/libnwam_backend.c
+10-0usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
+18-52 files

Illumos/gate 6a2df4a — usr/src/cmd/fs.d/nfs/rp_basic libnfs_basic.c, usr/src/cmd/fs.d/reparsed reparsed.c

18496 Unauthenticated Stack Overflow in reparsed
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+26-4usr/src/cmd/fs.d/reparsed/reparsed.c
+9-0usr/src/cmd/fs.d/nfs/rp_basic/libnfs_basic.c
+35-42 files

Illumos/gate 696ecf8 — usr/src/test .gitignore, usr/src/test/bhyve-tests/runfiles default.run

18491 bhyve: rep prefix instr emulation fumbles flags
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+186-0usr/src/test/bhyve-tests/tests/inst_emul/rep_instrs.c
+87-0usr/src/test/bhyve-tests/tests/inst_emul/payload_rep_instrs.S
+42-39usr/src/uts/intel/io/vmm/vmm_instruction_emul.c
+3-2usr/src/test/bhyve-tests/tests/inst_emul/Makefile
+2-0usr/src/test/bhyve-tests/runfiles/default.run
+2-0usr/src/test/.gitignore
+322-411 files not shown
+323-417 files

Illumos/gate 865b58d — usr/src/cmd/zonestat/zonestatd zonestatd.c

18493 Missing door_ucred Check in zonestatd
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
+39-26usr/src/cmd/zonestat/zonestatd/zonestatd.c
+39-261 files

Illumos/gate af810a7 — usr/src/cmd/nscd nscd_selfcred.c nscd_selfcred.h

18494 nscd: unbounded file descriptor allocation
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
+65-12usr/src/cmd/nscd/nscd_frontend.c
+13-12usr/src/cmd/nscd/nscd_selfcred.h
+18-3usr/src/cmd/nscd/nscd_selfcred.c
+96-273 files

Illumos/gate e8d3efa — usr/src/cmd/cmd-inet/lib/ipmgmtd ipmgmt_door.c

18492 Missing Authorization in ipmgmtd Allows IPMP Reconfiguration
Reviewed by: Dan McDonald <danmcd at oxide.computer>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-2usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
+2-21 files

Illumos/gate b57f407 — usr/src/uts/common/io/vioif vioif.c

18503 vioif can hang on boot after 18420
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+13-5usr/src/uts/common/io/vioif/vioif.c
+13-51 files

Illumos/gate 6c2516d — usr/src/pkg/manifests system-test-nettest.p5m, usr/src/test/net-tests/runfiles default.run

18471 simnet rejects its maximum MTU and reports an inaccurate MTU range
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+121-0usr/src/test/net-tests/tests/simnet/mtu.ksh
+39-0usr/src/test/net-tests/tests/simnet/Makefile
+7-1usr/src/uts/common/io/simnet/simnet.c
+4-0usr/src/test/net-tests/runfiles/default.run
+1-1usr/src/test/net-tests/tests/Makefile
+2-0usr/src/pkg/manifests/system-test-nettest.p5m
+174-26 files

Illumos/gate 2053dc3 — usr/src/data/zoneinfo zone_sun.tab zone.tab.txt, usr/src/pkg/manifests system-data-zoneinfo.p5m

18476 Update to tzdata 2026e
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dominik Hassler <hadfl at omnios.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+98-20usr/src/data/zoneinfo/northamerica
+26-4usr/src/data/zoneinfo/europe
+1-1usr/src/pkg/manifests/system-data-zoneinfo.p5m
+1-1usr/src/data/zoneinfo/zone_sun.tab
+1-1usr/src/data/zoneinfo/zone.tab.txt
+127-275 files

Illumos/gate 8050e31 — usr/src/uts/common/os klpd.c

18436 pfexec upcall reply validation trusts the reply buffer size
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+7-6usr/src/uts/common/os/klpd.c
+7-61 files

Illumos/gate f0820ef — usr/src/uts/common/fs/doorfs door_sys.c

18435 door_upcall() leaks request descriptors if the client aborts
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+16-0usr/src/uts/common/fs/doorfs/door_sys.c
+16-01 files

Illumos/gate b25750c — usr/src/man/man3secdb getauthattr.3secdb

18425 Convert getauthattr(3SECDB) to mdoc(7)
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+260-226usr/src/man/man3secdb/getauthattr.3secdb
+260-2261 files

Illumos/gate 2cafbda — usr/src/man/man3lib libsecdb.3lib

18424 Convert libsecdb(3LIB) to mdoc(7)
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+58-87usr/src/man/man3lib/libsecdb.3lib
+58-871 files

Illumos/gate 26a33e2 — usr/src/head strings.h, usr/src/test/header-tests/cfg/c-symbols strings_h.cfg

18390 strings.h is missing ffsl() ffsll()
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxidecomputer.com>
DeltaFile
+11-0usr/src/test/header-tests/cfg/c-symbols/strings_h.cfg
+5-0usr/src/head/strings.h
+16-02 files

Illumos/gate bc3bf8a — usr/src/head strings.h, usr/src/test/header-tests/cfg/c-symbols strings_h.cfg

18418 strings.h hides interfaces in strict ISO C environments
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at oxidecomputer.com>
DeltaFile
+11-9usr/src/test/header-tests/cfg/c-symbols/strings_h.cfg
+12-7usr/src/head/strings.h
+23-162 files

Illumos/gate 7e802e8 — usr/src/man/man2 getpflags.2

18423 Convert getpflags(2) to mdoc(7)
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+192-159usr/src/man/man2/getpflags.2
+192-1591 files

Illumos/gate c1e950d — usr/src/cmd/smbios smbios.c

18348 smbios could drop unneeded privs
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+49-0usr/src/cmd/smbios/smbios.c
+49-01 files

Illumos/gate 7e3c88d — usr/src/man/man1 profiles.1

18422 Convert profiles(1) to mdoc(7)
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+135-126usr/src/man/man1/profiles.1
+135-1261 files

Illumos/gate 6fd6260 — usr/src/man/man1 ppriv.1

18421 Convert ppriv(1) to mdoc(7)
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at oxide.computer>
DeltaFile
+255-353usr/src/man/man1/ppriv.1
+255-3531 files

Illumos/gate 6b5b8c9 — usr/src/cmd/touch Makefile touch.c

17965 Want 64bit command touch(1)
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+6-12usr/src/cmd/touch/touch.c
+9-6usr/src/cmd/touch/Makefile
+15-182 files