Illumos/gate ad2626dusr/src/lib/mpapi/libmpscsi_vhci/common MP_SetLogicalUnitLoadBalanceType.c mp_utils.c, usr/src/uts/common/io/scsi/adapters/scsi_vhci mpapi_impl.c

17773 scsi_vhci: allow configuration of load balancing policy for individual logical units
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+92-4usr/src/lib/mpapi/libmpscsi_vhci/common/MP_SetLogicalUnitLoadBalanceType.c
+90-0usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c
+14-1usr/src/lib/mpapi/libmpscsi_vhci/common/mp_utils.c
+13-1usr/src/uts/common/sys/scsi/adapters/mpapi_impl.h
+209-64 files

Illumos/gate dfd61a5usr/src/lib/scsi/libscsi/common scsi_subr.c

17683 libscsi: check version in libscsi_init()
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+7-0usr/src/lib/scsi/libscsi/common/scsi_subr.c
+7-01 files

Illumos/gate 325e0fcusr/src/uts/common/io/vioif vioif.c

17624 vioif: panic on attach failure
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+14-11usr/src/uts/common/io/vioif/vioif.c
+14-111 files

Illumos/gate 1681d5dusr/src/boot Makefile.version, usr/src/boot/common console.c

17785 loader: console list should use commas
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+12-4usr/src/boot/common/console.c
+1-1usr/src/boot/Makefile.version
+13-52 files

Illumos/gate 0838581usr/src/boot/forth support.4th

17786 loader: allow slash in variable names
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+3-3usr/src/boot/forth/support.4th
+3-31 files

Illumos/gate 590b8e4usr/src/man/man9f taskq.9f

17777 typos in TASKQ(9F)
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+3-3usr/src/man/man9f/taskq.9f
+3-31 files

Illumos/gate 7a3ca16usr/src/cmd/bhyve/common usb_mouse.c

17784 bhyve umouse_request() makes assumptions it maybe shouldn't
Reviewed by: Carlos Neira <cneira at edgecast.io>
Reviewed by: Toomas Soome <tsoome at edgecast.io>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Sathya Pramod Batni <pramod.batni at gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+13-5usr/src/cmd/bhyve/common/usb_mouse.c
+13-51 files

Illumos/gate 92f5e48usr/src/cmd/bhyve/common pci_uart.c

17783 bhyve: pci-uart needs to also set subclass and function
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+2-0usr/src/cmd/bhyve/common/pci_uart.c
+2-01 files

Illumos/gate 75840dausr/src/uts/i86pc/os startup.c, usr/src/uts/intel/os cpuid.c fpu.c

17766 xsave area sizing must only consider enabled components
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+45-7usr/src/uts/intel/os/cpuid.c
+32-0usr/src/uts/intel/os/fpu.c
+13-8usr/src/uts/i86pc/os/startup.c
+0-18usr/src/uts/intel/os/fpu_subr.c
+2-0usr/src/uts/intel/sys/fp.h
+92-335 files

Illumos/gate b0b0cb3usr/src/lib/libc/port/gen getspent_r.c

13135 libc: str2spwd() warn: variable dereferenced before check 'instr'
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+9-9usr/src/lib/libc/port/gen/getspent_r.c
+9-91 files

Illumos/gate 8a52519usr/src/cmd/cmd-inet/usr.sbin/snoop snoop_capture.c snoop.c, usr/src/man/man3dlpi dlpi_promiscon.3dlpi

15573 Want incoming DLPI capture mode
15574 Want outgoing DLPI capture mode
15572 Want direction flag for snoop
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
DeltaFile
+30-1usr/src/man/man3dlpi/dlpi_promiscon.3dlpi
+28-1usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_capture.c
+25-4usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop.c
+26-2usr/src/uts/common/io/mac/mac_client.c
+24-0usr/src/uts/common/io/dld/dld_proto.c
+21-1usr/src/uts/common/io/dls/dls.c
+154-96 files not shown
+195-1212 files

Illumos/gate ce5afa9usr/src/uts/common/io/qede qede_gld.c

17760 qede: dereferencing freed memory
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+4-8usr/src/uts/common/io/qede/qede_gld.c
+4-81 files

Illumos/gate 2eba8ebusr/src/lib/libm/common/C _SVID_error.c

17602 atan2(0.0, -0.0) sets errno unexpectedly
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+11-8usr/src/lib/libm/common/C/_SVID_error.c
+11-81 files

Illumos/gate 5882dd1usr/src/uts/common/fs/zfs dbuf.c

17763 Fix -Wuse-after-free warning in dbuf_destroy()
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+3-3usr/src/uts/common/fs/zfs/dbuf.c
+3-31 files

Illumos/gate 716f402usr/src/uts/common/io asy.c

17774 asy is too chatty about missing port
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+5-3usr/src/uts/common/io/asy.c
+5-31 files

Illumos/gate 038b96fusr/src/uts/i86pc/io mp_platform_misc.c

17758 pcplusmp: passing freed memory
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-1usr/src/uts/i86pc/io/mp_platform_misc.c
+1-11 files

Illumos/gate cecf5b8usr/src/uts/common/io/ib/clients/eoib enx_misc.c

17761 eibnx: dereferencing freed memory
Reviewed by: Jason King <jason.brian.king at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-1usr/src/uts/common/io/ib/clients/eoib/enx_misc.c
+5-11 files

Illumos/gate fb91dbcusr/src/lib/libc/port/gen localtime.c ttyname.c, usr/src/lib/libc/port/i18n wdresolve.c

17361 libc: strcpy() src too large for dst
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-9usr/src/lib/libc/port/i18n/wdresolve.c
+8-4usr/src/lib/libc/port/gen/localtime.c
+9-2usr/src/lib/libc/port/gen/ttyname.c
+22-153 files

Illumos/gate 5c58caeusr/src/cmd/boot/installboot/i386 installboot.c

17748 installboot: potential null pointer dereference
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+5-2usr/src/cmd/boot/installboot/i386/installboot.c
+5-21 files

Illumos/gate e5ec7f0usr/src/data/ucode/intel Makefile.links 000606C1-10, usr/src/pkg/manifests system-microcode-intel.p5m

17749 Update Intel microcode to 20251111
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+16-0usr/src/data/ucode/intel/Makefile.links
+7-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000606C1-10
+0-0usr/src/data/ucode/intel/000606A6-01
+0-0usr/src/data/ucode/intel/000906A3-80
+0-0usr/src/data/ucode/intel/000806F4-01
+23-114 files not shown
+23-120 files

Illumos/gate 33efde4usr/src/cmd/krb5/ldap_util Makefile, usr/src/cmd/mdb Makefile.kmdb

16891 fix unused label and drop -Wno-unused-label
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+6-38usr/src/uts/common/io/usb/clients/audio/usb_ac/usb_ac.c
+7-17usr/src/uts/common/io/hxge/hxge_txdma.c
+3-19usr/src/cmd/mdb/Makefile.kmdb
+13-8usr/src/cmd/krb5/ldap_util/Makefile
+0-19usr/src/uts/common/io/mr_sas/mr_sas_tbolt.c
+0-19usr/src/uts/common/io/mr_sas/mr_sas.c
+29-120374 files not shown
+223-832380 files

Illumos/gate 123d0aeusr/src/cmd/mdb/common/kmdb kmdb_module_load.c kmdb_module.h

17741 kmdb: potential null pointer dereference
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: ixi meow <illumos at iximeow.net>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+23-20usr/src/cmd/mdb/common/kmdb/kmdb_module_load.c
+2-2usr/src/cmd/mdb/common/kmdb/kmdb_module.h
+25-222 files

Illumos/gate 47a6a63usr/src/uts/common/fs/zfs zfs_fuid.c

17750 zfs_fuid_is_cruser is not quite right
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Paul Zuchowski <p.zuchowski98 at gmail.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+1-1usr/src/uts/common/fs/zfs/zfs_fuid.c
+1-11 files

Illumos/gate fcdb322usr/src/lib/libmvec/common __vrsqrtf.c __vrhypotf.c, usr/src/uts/common/io/bge bge_chip2.c

17568 remove -Wno-unknown-pragmas
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+260-257usr/src/lib/libmvec/common/__vrsqrtf.c
+202-206usr/src/lib/libmvec/common/__vrhypotf.c
+201-202usr/src/uts/common/io/qede/qede_main.c
+142-147usr/src/lib/libmvec/common/__vpowf.c
+0-248usr/src/uts/common/io/bge/bge_chip2.c
+92-91usr/src/lib/libmvec/common/__vrsqrt.c
+897-1,15194 files not shown
+1,116-2,022100 files

Illumos/gate 1059794usr/src/test/os-tests/tests/mac mac_lso.c mac_cksum.c, usr/src/uts/common/io/mac mac_sched.c mac_ktest.c

17340 Want IPv6 Fast Path
Portions contributed by: Patrick Mooney <pmooney at pfmooney.com>
Portions contributed by: Kyle Simpson <kyle at oxide.computer>
Portions contributed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+288-218usr/src/uts/common/io/mac/mac_sched.c
+210-88usr/src/uts/common/io/mac/mac_ktest.c
+127-146usr/src/uts/common/io/mac/mac_util.c
+214-0usr/src/test/os-tests/tests/mac/mac_lso.c
+26-183usr/src/test/os-tests/tests/mac/mac_cksum.c
+198-0usr/src/test/os-tests/tests/mac/mac_ktest_common.c
+1,063-63522 files not shown
+1,395-73528 files

Illumos/gate f6559a1usr/src/uts/common/fs/zfs zvol.c zfs_vnops.c, usr/src/uts/common/fs/zfs/sys zil.h

17734 ZFS fsync can trigger ZIL transaction reordering and data corruption
Portions contributed by: Alexander Motin <mav at FreeBSD.org>
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+21-24usr/src/uts/common/fs/zfs/zvol.c
+17-12usr/src/uts/common/fs/zfs/zfs_vnops.c
+3-11usr/src/uts/common/fs/zfs/zfs_log.c
+1-3usr/src/uts/common/fs/zfs/zil.c
+0-3usr/src/uts/common/fs/zfs/zfs_ioctl.c
+2-0usr/src/uts/common/fs/zfs/sys/zil.h
+44-533 files not shown
+45-579 files

Illumos/gate b32f56fusr/src/uts/common/io/softmac softmac_main.c softmac_fp.c, usr/src/uts/common/sys softmac_impl.h

17731 softmac crashes on unload due to thread exit race
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+8-2usr/src/uts/common/io/softmac/softmac_main.c
+5-2usr/src/uts/common/io/softmac/softmac_fp.c
+4-1usr/src/uts/common/io/softmac/softmac_ctl.c
+2-0usr/src/uts/common/sys/softmac_impl.h
+19-54 files

Illumos/gate 756bae8usr/src/cmd/mdb/intel/amd64/mdb_test Makefile, usr/src/cmd/mdb/intel/ia32/mdb_test Makefile

17740 mdb_test: null pointer dereference
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+3-1usr/src/cmd/mdb/intel/ia32/mdb_test/Makefile
+3-1usr/src/cmd/mdb/intel/amd64/mdb_test/Makefile
+6-22 files

Illumos/gate 34d7a81usr/src/test/crypto-tests/cmd/kcf setup.ksh cleanup.ksh, usr/src/test/crypto-tests/runfiles default.run

17733 crypto-tests failures when run as non-root
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+6-1usr/src/test/crypto-tests/cmd/kcf/setup.ksh
+7-0usr/src/test/crypto-tests/runfiles/default.run
+1-1usr/src/test/crypto-tests/cmd/kcf/cleanup.ksh
+14-23 files

Illumos/gate bafb774usr/src/cmd/pcieadm pcieadm_cfgspace.c pcieadm.c

17725 pcieadm could decode Virtio vendor-specific capabilities
17724 pcieadm does not always need to open devinfo
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+120-19usr/src/cmd/pcieadm/pcieadm_cfgspace.c
+15-7usr/src/cmd/pcieadm/pcieadm.c
+135-262 files