Illumos/gate 50d757eusr/src/uts/common/io/nvme nvme.c nvme_var.h, usr/src/uts/common/sys blkdev.h

16581 nvme cannot hold locks when calling into blkdev
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+160-66usr/src/uts/common/io/nvme/nvme.c
+8-3usr/src/uts/common/sys/blkdev.h
+7-1usr/src/uts/common/io/nvme/nvme_var.h
+175-703 files

Illumos/gate e6769cdusr/src/uts/common/io/blkdev blkdev.c

15929 d_qactive is a red herring
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
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
+0-1usr/src/uts/common/io/blkdev/blkdev.c
+0-11 files

Illumos/gate 3448eaeusr/src/lib/libc/port/gen memalign.c, usr/src/lib/libumem/common umem.c

16545 aligned_alloc not conformant with C11 standard
16557 umem_setmtbf() misses vmem_mtbf
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+168-26usr/src/test/libc-tests/tests/aligned_alloc.c
+74-0usr/src/test/libc-tests/tests/aligned_alloc.ksh
+20-4usr/src/lib/libc/port/gen/memalign.c
+4-5usr/src/man/man3c/aligned_alloc.3c
+3-0usr/src/lib/libumem/common/umem.c
+1-2usr/src/test/libc-tests/runfiles/default.run
+270-372 files not shown
+274-378 files

Illumos/gate f43d887usr/src/test/os-tests/tests fifo-tvnsec.c

16571 fifo-tvnsec test needs work
Reviewed by: Richard Lowe <richlowe at richlowe.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+12-8usr/src/test/os-tests/tests/fifo-tvnsec.c
+12-81 files

Illumos/gate 7339efausr/src/cmd/bhyve usb_mouse.c

16579 bhyve: xhci tablet device probe fails under recent Linux kernels
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/cmd/bhyve/usb_mouse.c
+1-11 files

Illumos/gate 7671517usr/src/cmd/truss codes.c codes_bhyve.c

14151 truss: truss should recognize VMM ioctl codes
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1,062-819usr/src/cmd/truss/codes.c
+160-0usr/src/cmd/truss/codes_bhyve.c
+40-0usr/src/cmd/truss/codes.h
+5-0usr/src/cmd/truss/Makefile
+1,267-8194 files

Illumos/gate 4022e34usr/src/uts/common/inet/ip icmp.c, usr/src/uts/common/inet/udp udp.c

16544 udp_output_lastdst() can end up with wrong ixa
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
+11-0usr/src/uts/common/inet/ip/icmp.c
+11-0usr/src/uts/common/inet/udp/udp.c
+22-02 files

Illumos/gate cd9ea25usr/src/cmd/mdb/common/mdb mdb_nv.c

16564 mdb nv_resize() doesn't correctly handle UM_GC
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-1usr/src/cmd/mdb/common/mdb/mdb_nv.c
+2-11 files

Illumos/gate 63b16c4usr/src/cmd/smbsrv/smbadm smbinfo.c

16565 smbadm: diagnostic messages are missing newline
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Luqman Aden <luqman at oxide.computer>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+9-12usr/src/cmd/smbsrv/smbadm/smbinfo.c
+9-121 files

Illumos/gate 8bfb438usr/src/test/os-tests/runfiles default.run, usr/src/test/os-tests/tests fifo-tvnsec.c Makefile

16538 fifofs should track tv_nsec
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Marcel Telka <marcel at telka.sk>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+245-0usr/src/test/os-tests/tests/fifo-tvnsec.c
+29-23usr/src/uts/common/fs/fifofs/fifovnops.c
+14-10usr/src/uts/common/fs/fifofs/fifosubr.c
+3-3usr/src/uts/common/sys/fs/fifonode.h
+4-0usr/src/test/os-tests/tests/Makefile
+3-0usr/src/test/os-tests/runfiles/default.run
+298-361 files not shown
+300-367 files

Illumos/gate d804804usr/src/cmd/audio/include AudioUnixfile.h, usr/src/cmd/audio/utilities Makefile g723.c

16531 clean up low-hanging warnings in cmd/audio
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+34-52usr/src/cmd/audio/utilities/Makefile
+5-3usr/src/cmd/audio/utilities/g723.c
+2-2usr/src/cmd/audio/utilities/AudioUnixfile.cc
+1-1usr/src/cmd/audio/include/AudioUnixfile.h
+1-1usr/src/cmd/audio/utilities/AudioBuffer.cc
+1-1usr/src/cmd/audio/utilities/zmalloc.c
+44-603 files not shown
+44-639 files

Illumos/gate 3b363e3usr/src/cmd/audio/include archdep.h aiff.h

16530 cmd/audio should deal in big-endian and little-endian, not sparc and i386
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+5-18usr/src/cmd/audio/include/archdep.h
+2-3usr/src/cmd/audio/include/aiff.h
+2-2usr/src/cmd/audio/include/wav.h
+9-233 files

Illumos/gate f17620ausr/src/man/man9 Intro.9, usr/src/man/man9e Intro.9e

16517 Overhaul section 9 intro pages
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1,048-456usr/src/man/man9e/Intro.9e
+184-117usr/src/man/man9s/Intro.9s
+128-15usr/src/man/man9/Intro.9
+1,360-5883 files

Illumos/gate 38cb0f8usr/src/man/man1 demangle.1

15277 update demangle(1) man page to indicate both the legacy and v0 rust mangling formats are supported
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Luqman Aden <luqman at oxide.computer>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+5-2usr/src/man/man1/demangle.1
+5-21 files

Illumos/gate 888cdccusr/src/cmd/dfs.cmds/dfshares dfshares.c, usr/src/cmd/dfs.cmds/sharectl Makefile.com Makefile

15909 clean up build in dfs.cmds
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Yuri Pankov <yuri at aetern.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+0-92usr/src/cmd/dfs.cmds/sharectl/Makefile.com
+0-80usr/src/cmd/dfs.cmds/sharemgr/Makefile.com
+32-36usr/src/cmd/dfs.cmds/sharemgr/Makefile
+33-19usr/src/cmd/dfs.cmds/sharectl/Makefile
+17-16usr/src/cmd/dfs.cmds/dfshares/dfshares.c
+0-31usr/src/cmd/dfs.cmds/sharemgr/sparcv9/Makefile
+82-27414 files not shown
+97-46320 files

Illumos/gate d5b563fusr/src/lib/brand/ipkg/zone platform.xml

16492 ipkg brand should include smbsrv1 device
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-0usr/src/lib/brand/ipkg/zone/platform.xml
+1-01 files

Illumos/gate 9e3944ausr/src/uts/intel/io/amdzen zen_umc.c, usr/src/uts/intel/sys/amdzen df.h

16559 zen_umc maps raw DFv4 IntLvNumChan value (NPS2 4CH) to the wrong df_chan_ileave value (COD2 4CH)
16560 add constant definition for DF::MmioExtAddress shift
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-2usr/src/uts/intel/io/amdzen/zen_umc.c
+1-0usr/src/uts/intel/sys/amdzen/df.h
+3-22 files

Illumos/gate 8ab441eusr/src/uts/common/sys/scsi/targets stdef.h

16536 st: this 'if' clause does not guard...
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+37-28usr/src/uts/common/sys/scsi/targets/stdef.h
+37-281 files

Illumos/gate c8c973dusr/src/boot Makefile.version, usr/src/boot/efi/libefi efi_console.c

14321 loader.efi: to preserve heap space, use AllocatePages() for shadow_fb
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+17-4usr/src/boot/efi/libefi/efi_console.c
+1-1usr/src/boot/Makefile.version
+18-52 files

Illumos/gate 9d9f553usr/src/uts/common/io/fibre-channel/fca/qlc ql_fm.c

16549 qlc: the comparison will always evaluate as 'true'
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-2usr/src/uts/common/io/fibre-channel/fca/qlc/ql_fm.c
+1-21 files

Illumos/gate 0a37194usr/src/cmd/smbsrv/smbd smbd.h

16532 smbd: conflicting types for 'smbd_logon_final'
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/cmd/smbsrv/smbd/smbd.h
+1-11 files

Illumos/gate 16f0f9busr/src/cmd/savecore savecore.c Makefile

16547 savecore should report progress when saving compressed dump
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+50-23usr/src/cmd/savecore/savecore.c
+4-2usr/src/cmd/savecore/Makefile
+54-252 files

Illumos/gate cde3e94usr/src/pkg/manifests driver-storage-mpt_sas.p5m, usr/src/uts/common/io/scsi/adapters/mpt_sas mptsas.c mptsas_impl.c

16524 driver for 38xx HBA in illumos
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dale Ghent <daleg at elemental.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+72-15usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
+31-13usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
+13-3usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
+4-1usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_init.c
+3-1usr/src/pkg/manifests/driver-storage-mpt_sas.p5m
+3-0usr/src/uts/common/sys/scsi/adapters/mpi/mpi2_cnfg.h
+126-336 files

Illumos/gate ce7a304usr/src/cmd/fm/modules/common/zfs-retire zfs_retire.c, usr/src/man/man8 zpool.8

16429 zpool hot spare replacement not grabbing similar/appropriate sized drive
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
+98-0usr/src/test/zfs-tests/tests/functional/fault/auto_spare_sorted_001_pos.ksh
+58-13usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
+5-1usr/src/man/man8/zpool.8
+3-0usr/src/pkg/manifests/system-test-zfstest.p5m
+1-1usr/src/test/zfs-tests/runfiles/common.run
+165-155 files

Illumos/gate 2c6ce8cusr/src/lib/libnvme/common libnvme_impl.h

16535 libnvme: argument 1 with mismatched bound
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Luqman Aden <luqman at oxide.computer>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+1-1usr/src/lib/libnvme/common/libnvme_impl.h
+1-11 files

Illumos/gate ee07306usr/src/cmd/svc/svccfg svccfg.h

16528 clean up low-hanging warnings in svccfg(8) (duplicate definition)
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-5usr/src/cmd/svc/svccfg/svccfg.h
+2-51 files

Illumos/gate 9d9f943usr/src/lib/libnvme/common libnvme_log.c

16534 libnvme: conflicting types for 'nvme_log_req_set_csi'
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Luqman Aden <luqman at oxide.computer>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+1-1usr/src/lib/libnvme/common/libnvme_log.c
+1-11 files

Illumos/gate 4d8d108usr/src/man/man3sec acl_totext.3sec

16542 Document ACL_NORESOLVE flag for acl_totext
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+13-2usr/src/man/man3sec/acl_totext.3sec
+13-21 files

Illumos/gate 321abbausr/src/uts/common/io/vioif vioif.c

16511 vioif_reclaim_tx() is holding lock across calling mac_tx_update
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Joshua M. Clulow <josh at sysmgr.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-1usr/src/uts/common/io/vioif/vioif.c
+1-11 files

Illumos/gate 54819d4usr/src/man/man4p tcp.4p, usr/src/test/os-tests/tests/tcpsig tcpsig.c

16525 TCP_MD5SIG listening socket should degrade gracefully
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+73-56usr/src/uts/common/inet/tcp/tcp_sig.c
+36-5usr/src/test/os-tests/tests/tcpsig/tcpsig.c
+28-9usr/src/uts/common/inet/tcp/tcp_input.c
+9-5usr/src/man/man4p/tcp.4p
+4-0usr/src/uts/common/inet/tcp/tcp_stats.c
+1-1usr/src/uts/common/inet/tcp/tcp_opt_data.c
+151-762 files not shown
+154-768 files