Illumos/gate f2eefd9usr/src/lib/libc/port/threads pthr_mutex.c, usr/src/pkg/manifests system-test-libctest.p5m

17334 pthread_mutexattr_gettype does not return correct type
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+172-0usr/src/test/libc-tests/tests/mutex_attr.c
+2-3usr/src/lib/libc/port/threads/pthr_mutex.c
+3-0usr/src/test/libc-tests/tests/Makefile
+2-0usr/src/test/libc-tests/runfiles/default.run
+2-0usr/src/pkg/manifests/system-test-libctest.p5m
+181-35 files

Illumos/gate 71487f8usr/src/cmd/fm/modules/common/fabric-xlate fx_subr.c fabric-xlate.c

17213 fmd crashes with NULL fabric nodeTab
Portions contributed by Andreas Wacknitz
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+10-6usr/src/cmd/fm/modules/common/fabric-xlate/fx_subr.c
+1-0usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c
+11-62 files

Illumos/gate 14080d4usr/src/uts/common/io/scsi/targets sd.c

17164 sd: variable dereferenced before check
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
+10-5usr/src/uts/common/io/scsi/targets/sd.c
+10-51 files

Illumos/gate c960f9busr/src/uts/common/io/sfe sfe.c

16952 sfe: need_to_reset is not really needed and unused label
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-5usr/src/uts/common/io/sfe/sfe.c
+2-51 files

Illumos/gate 5d11207usr/src/uts/common/sys pcie.h

17319 want define for in-band PD disable support bit in PCIe slot capabilities 2
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+6-0usr/src/uts/common/sys/pcie.h
+6-01 files

Illumos/gate 1f8b8a0usr/src/test/os-tests/tests/mac mac_cksum.c mac_ktest.ksh, usr/src/uts/common/inet ip_impl.h

17282 express mac_sw_cksum() in terms of MEOI
17317 mac_ether_offload_info() should recognize ICMP
17318 mac_sw_cksum() could support ICMP
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+257-362usr/src/uts/common/io/mac/mac_util.c
+207-83usr/src/uts/common/io/mac/mac_ktest.c
+32-1usr/src/test/os-tests/tests/mac/mac_cksum.c
+13-13usr/src/test/os-tests/tests/mac/mac_ktest.ksh
+9-0usr/src/uts/common/inet/ip_impl.h
+8-0usr/src/uts/common/io/mac/mac_provider.c
+526-4591 files not shown
+528-4597 files

Illumos/gate 93fed6fusr/src/man/man9f Makefile string.9f, usr/src/pkg/manifests system-kernel.man9f.inc

17316 The strtok_r(9F) manual is missing
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
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
+3-1usr/src/man/man9f/Makefile
+2-2usr/src/man/man9f/string.9f
+2-1usr/src/pkg/manifests/system-kernel.man9f.inc
+7-43 files

Illumos/gate 15bc9d2usr/src/test/libc-tests/tests/printf-intmax printf-intmax.ksh

17321 printf-intmax script exits with non-zero exit value
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
+1-0usr/src/test/libc-tests/tests/printf-intmax/printf-intmax.ksh
+1-01 files

Illumos/gate 289b6d6usr/src/man/man9e ddi_ufm.9e Makefile, usr/src/pkg/manifests system-kernel.man9e.inc

17315 The ddi_ufm_op_readimg(9E) manual is missing
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+4-2usr/src/man/man9e/ddi_ufm.9e
+3-0usr/src/man/man9e/Makefile
+2-0usr/src/pkg/manifests/system-kernel.man9e.inc
+9-23 files

Illumos/gate dcc658eusr/src/man/man8 netstat.8

17314 Obsolete reference to mibiisa in the netstat(8) manual
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
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-2usr/src/man/man8/netstat.8
+1-21 files

Illumos/gate 3d6ee46usr/src/test/os-tests/tests/mac mac_parsing.c mac_cksum.c, usr/src/test/os-tests/tests/mac_test mac_test.c

17223 move snoop parsing out of mac_ktest
17288 mac_ether_offload_info() should recognize ICMPv6
17287 mac_sw_cksum() fumbles v6 pseudo-header
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+268-560usr/src/uts/common/io/mac/mac_ktest.c
+0-661usr/src/test/os-tests/tests/mac_test/mac_test.c
+661-0usr/src/test/os-tests/tests/mac/mac_parsing.c
+319-0usr/src/test/os-tests/tests/mac/mac_cksum.c
+81-0usr/src/test/os-tests/tests/mac/Makefile
+68-0usr/src/test/os-tests/tests/mac/mac_ktest.ksh
+1,397-1,22120 files not shown
+1,424-1,30326 files

Illumos/gate dc7ec32usr/src/uts/common/os strsubr.c

17198 stream_runservice() eagerly helps us deadlock
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+1-13usr/src/uts/common/os/strsubr.c
+1-131 files

Illumos/gate ded38e5usr/src/man/man1b grpck.1b Makefile, usr/src/man/man5 group.5

17280 Tidy up grpck references in the manual
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+0-135usr/src/man/man1b/grpck.1b
+4-4usr/src/man/man5/group.5
+0-1usr/src/man/man1b/Makefile
+0-1usr/src/pkg/manifests/compatibility-ucb.p5m
+4-1414 files

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

16797 loader: dosfs should be able to work with different sector sizes
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+151-76usr/src/boot/libsa/dosfs.c
+3-0usr/src/boot/libsa/dosfs.h
+1-1usr/src/boot/Makefile.version
+155-773 files

Illumos/gate 001c129usr/src/boot Makefile.version, usr/src/boot/libsa ioctl.c

16796 loader: allow fs modules to use ioctl
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+8-7usr/src/boot/libsa/ioctl.c
+1-1usr/src/boot/Makefile.version
+9-82 files

Illumos/gate ff6c48dusr/src/uts/common/fs/zfs dmu.c

17231 DMU: Fix lock leak on dbuf_hold() error
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
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/uts/common/fs/zfs/dmu.c
+1-11 files

Illumos/gate e581456usr/src/test/test-runner/cmd run

17283 test-runner should not needlessly sudo
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+1-1usr/src/test/test-runner/cmd/run
+1-11 files

Illumos/gate 8e07437usr/src/uts/common/io/nvme nvme.c

17278 nvme shutdown and reset be aware of "gone" devices
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
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
+39-5usr/src/uts/common/io/nvme/nvme.c
+39-51 files

Illumos/gate 113ae91usr/src/uts/common/io/usb/hcd/xhci xhci_endpoint.c xhci_usba.c, usr/src/uts/common/sys/usb/hcd/xhci xhci.h

16515 xhci should unconfigure periodic endpoints to release bandwidth
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+77-21usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
+32-2usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
+19-8usr/src/uts/common/io/usb/hcd/xhci/xhci.c
+2-0usr/src/uts/common/sys/usb/hcd/xhci/xhci.h
+130-314 files

Illumos/gate 2a838cdusr/src/uts/common/io/usb/hcd/xhci xhci_usba.c xhci_endpoint.c, usr/src/uts/common/sys/usb/hcd/xhci xhci.h

16514 xhci panic on pipe open failure
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+38-6usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
+29-3usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
+2-2usr/src/uts/common/sys/usb/hcd/xhci/xhci.h
+69-113 files

Illumos/gate ca28c3dusr/src/test/os-tests/tests/mac_test mac_test.c, usr/src/uts/common/io/cxgbe/t4nex t4_sge.c

17224 clean up mac_ether_offload_info() returns
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+16-22usr/src/uts/common/io/mac/mac_provider.c
+13-12usr/src/uts/intel/io/viona/viona_tx.c
+11-14usr/src/test/os-tests/tests/mac_test/mac_test.c
+3-10usr/src/uts/common/io/mac/mac_ktest.c
+1-5usr/src/uts/common/io/igc/igc_ring.c
+1-5usr/src/uts/common/io/cxgbe/t4nex/t4_sge.c
+45-684 files not shown
+52-7610 files

Illumos/gate 81e874dusr/src/pkg/manifests system-test-libctest.p5m, usr/src/test/libc-tests/runfiles default.run

17222 libc-tests: want printf test for 32bit C89 intmax_t
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+95-0usr/src/test/libc-tests/tests/printf-intmax/Makefile
+72-0usr/src/test/libc-tests/tests/printf-intmax/printf-intmax.ksh
+39-0usr/src/test/libc-tests/tests/printf-intmax/printf-intmax.c
+4-0usr/src/pkg/manifests/system-test-libctest.p5m
+1-0usr/src/test/libc-tests/runfiles/default.run
+1-0usr/src/test/libc-tests/tests/Makefile
+212-06 files

Illumos/gate 4ce5dbbusr/src/uts/common/io asy.c

17248 asy_put() ASSERTs during reboot
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
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
+4-2usr/src/uts/common/io/asy.c
+4-21 files

Illumos/gate 0066f0dusr/src/man/man8 tcpdchk.8 tcpdmatch.8, usr/src/man/man9f usb_ep_xdescr_fill.9f

17247 Manual typos in section headings
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-4usr/src/man/man8/tcpdchk.8
+2-4usr/src/man/man8/tcpdmatch.8
+2-2usr/src/man/man9f/usb_ep_xdescr_fill.9f
+6-103 files

Illumos/gate 3a4cbbfusr/src/cmd/tar tar.c

17010 tar creates corrupt archives for large files with ACLs
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Jason King <jason.brian.king at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+36-23usr/src/cmd/tar/tar.c
+36-231 files

Illumos/gate 35e0963usr/src/lib/libjedec/common libjedec.c, usr/src/man/man3jedec libjedec_vendor_string.3jedec

17236 Update JEDEC vendors to JEP106BK
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+46-6usr/src/lib/libjedec/common/libjedec.c
+5-5usr/src/man/man3lib/libjedec.3lib
+5-5usr/src/man/man3jedec/libjedec_vendor_string.3jedec
+2-2usr/src/test/util-tests/tests/libjedec/hex2spd/libjedec_hex2spd_lp5.c
+58-184 files

Illumos/gate a0b2af6usr/src/man/man3c Makefile, usr/src/man/man9f Makefile

17241 stdc_bit_width manuals should be shipped
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+12-0usr/src/man/man3c/Makefile
+12-0usr/src/man/man9f/Makefile
+6-0usr/src/pkg/manifests/system-library.man3c.inc
+6-0usr/src/pkg/manifests/system-kernel.man9f.inc
+36-04 files

Illumos/gate a293484usr/src/man/man2 open.2, usr/src/man/man3c signalfd.3c syncfs.3c

17245 Manual formatting includes extra trailing text
Reviewed by: Jason King <jason.brian.king at gmail.com>
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
+2-2usr/src/man/man3c/signalfd.3c
+2-1usr/src/man/man4i/mtio.4i
+2-1usr/src/man/man2/open.2
+2-1usr/src/man/man3c/syncfs.3c
+2-1usr/src/man/man9f/mac_transceiver_info.9f
+2-1usr/src/man/man9f/vmem_create.9f
+12-76 files

Illumos/gate 6e4a39cusr/src/cmd/ktest ktest.c, usr/src/lib/libktest/common libktest.c

17177 want libktest
17209 mac_test should use libktest
16737 want an os-tests driver for ktest suites
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Joshua M. Clulow <josh at sysmgr.org>
DeltaFile
+491-1,005usr/src/cmd/ktest/ktest.c
+1,001-0usr/src/uts/common/io/mac/mac_ktest.c
+0-1,000usr/src/uts/common/io/mac/mac_test.c
+555-0usr/src/lib/libktest/common/libktest.c
+125-121usr/src/man/man8/ktest.8
+0-239usr/src/uts/common/io/stream_test.c
+2,172-2,36529 files not shown
+3,135-2,57935 files

Illumos/gate 8c4cbc5usr/src/cmd/mdb/common/mdb mdb_cmds.c mdb_argvec.c, usr/src/cmd/mdb/common/modules/genunix devinfo.c genunix.c

17227 want dcmd to extract/replace bits
17226 want mdb_argtoull() API extension
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+63-1usr/src/cmd/mdb/common/mdb/mdb_cmds.c
+8-19usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
+18-8usr/src/cmd/mdb/common/mdb/mdb_argvec.c
+4-12usr/src/cmd/mdb/common/modules/mdb_test/mdb_test.c
+4-12usr/src/cmd/mdb/common/modules/genunix/devinfo.c
+4-10usr/src/cmd/mdb/common/modules/genunix/genunix.c
+101-6216 files not shown
+137-13122 files