Illumos/gate 70139e0usr/src/boot Makefile.version, usr/src/boot/libsa ip.c

17517 loader: errors with pointer conversion
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+22-19usr/src/boot/libsa/ip.c
+1-1usr/src/boot/Makefile.version
+23-202 files

Illumos/gate f4a4586usr/src/cmd/ucodeadm ucodeadm.c, usr/src/common/ucode ucode_utils_amd.c ucode_utils_intel.c

17515 ucodeadm could handle binary AMD microcode files
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+334-126usr/src/cmd/ucodeadm/ucodeadm.c
+46-42usr/src/common/ucode/ucode_utils_amd.c
+10-15usr/src/common/ucode/ucode_utils_intel.c
+21-0usr/src/uts/intel/sys/ucode_amd.h
+9-8usr/src/uts/intel/os/microcode_intel.c
+5-5usr/src/uts/intel/sys/ucode.h
+425-1966 files not shown
+444-21012 files

Illumos/gate a86602busr/src/uts/common/fs/nfs nfs4x_xdr.c nfs4_srv.c, usr/src/uts/common/nfs nfs4_kprot.h nfs4.h

17495 NFSv4.2 unsupported operations missing reply encoding
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+772-1usr/src/uts/common/fs/nfs/nfs4x_xdr.c
+588-100usr/src/uts/common/nfs/nfs4_kprot.h
+59-1usr/src/uts/common/fs/nfs/nfs4_srv.c
+2-1usr/src/uts/common/nfs/nfs4.h
+1,421-1034 files

Illumos/gate d852f8fusr/src/uts/common/fs/nfs nfs4_srv.c nfs4x_srv.c, usr/src/uts/common/nfs nfs4.h

16338 pynfs/nfs4.1: COUR2 st_courtesy.testLockSleepLock FAILURE
16346 pynfs/nfs4.1: SEQ6 st_sequence.testRequestTooBig FAILURE
16355 pynfs/nfs4.1: SEQ10b st_sequence.testReplayCache007 FAILURE
16356 pynfs/nfs4.1: SEQ9e st_sequence.testReplayCache005 FAILURE
16357 pynfs/nfs4.1: CSESS28 and CSESS29 pynfs tests FAILURE
16358 pynfs/nfs4.1: RECC3 st_reclaim_complete.testOpenBeforeRECC FAILURE
16359 pynfs/nfs4.1: refactor to ONE_STATEID and ZERO_STATEID
16360 pynfs/nfs4.1: OP_CLOSE should return special invalid stateid
16361 pynfs/nfs4.1: RFS4 doesn't need RPC_ALL
16362 pynfs/nfs4.1: Add support for CURRENT_STATEID
16363 pynfs/nfs4.1: Add suppport for FREE_STATEID
16364 pynfs/nfs4.1: COUR3 COUR5 COUR6 FAILURE
Reviewed by: Anil Vijarnia <avijarnia at racktopsystems.com>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+124-34usr/src/uts/common/fs/nfs/nfs4_srv.c
+144-4usr/src/uts/common/fs/nfs/nfs4x_srv.c
+51-16usr/src/uts/common/fs/nfs/nfs4x_state.c
+39-19usr/src/uts/common/fs/nfs/nfs4_state.c
+43-0usr/src/uts/common/fs/nfs/nfs4_db.c
+18-1usr/src/uts/common/nfs/nfs4.h
+419-744 files not shown
+430-10110 files

Illumos/gate 2fba95busr/src/uts/common/io/nvme nvme.c

17519 nvme panics on device with no namespaces
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+18-17usr/src/uts/common/io/nvme/nvme.c
+18-171 files

Illumos/gate dc2bdd7usr/src/cmd/cmd-inet/sbin/dhcpagent interface.c bound.c, usr/src/man/man8 dhcpagent.8

11989 DHCP client support for "Interface MTU" option
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+110-8usr/src/cmd/cmd-inet/sbin/dhcpagent/interface.c
+48-13usr/src/cmd/cmd-inet/sbin/dhcpagent/bound.c
+22-5usr/src/man/man8/dhcpagent.8
+14-7usr/src/cmd/cmd-inet/sbin/dhcpagent/dhcpagent.dfl
+6-2usr/src/cmd/cmd-inet/sbin/dhcpagent/interface.h
+4-4usr/src/cmd/cmd-inet/sbin/dhcpagent/defaults.c
+204-3910 files not shown
+223-5216 files

Illumos/gate 5b6ecd7usr/src/uts/common/io ecpp.c fdc.c, usr/src/uts/common/io/pci-ide pci-ide.c

17489 x86 dma support has weirdly leaked into common/
Reviewed by: Dominik Hassler <hadfl at omnios.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+0-6,386usr/src/uts/common/io/ecpp.c
+6,386-0usr/src/uts/intel/io/ecpp.c
+3,314-0usr/src/uts/intel/io/fdc.c
+0-3,314usr/src/uts/common/io/fdc.c
+1,003-0usr/src/uts/intel/io/pci-ide/pci-ide.c
+0-1,003usr/src/uts/common/io/pci-ide/pci-ide.c
+10,703-10,70344 files not shown
+14,180-14,18750 files

Illumos/gate 8962c89usr/src/tools/scripts wsdiff.py

17470 wsdiff should defend itself against ~/.sqliterc
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
+4-4usr/src/tools/scripts/wsdiff.py
+4-41 files

Illumos/gate 70fb744usr/src/cmd/mdb/common/mdb mdb_cmds.c

17506 Create ::bcmp dcmd
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+111-0usr/src/cmd/mdb/common/mdb/mdb_cmds.c
+111-01 files

Illumos/gate 1be29f6usr/src/uts/common/io/mac mac_util.c, usr/src/uts/intel/io/viona viona_rx.c

17503 mac_sw_lso() should handle mac_sw_cksum() failures
17504 viona LSO emulation wrongly requires HCK_FULLCKSUM
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+44-11usr/src/uts/common/io/mac/mac_util.c
+12-2usr/src/uts/intel/io/viona/viona_rx.c
+56-132 files

Illumos/gate 12dabefusr/src/lib/libnvme Makefile.com, usr/src/lib/libnvme/common libnvme_samsung.c libnvme_vendor.c

17500 Add Samsung PM9D3a OCP log support
17499 fix header inclusion in sys/nvme/*.h
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+52-0usr/src/uts/common/sys/nvme/samsung.h
+44-0usr/src/lib/libnvme/common/libnvme_samsung.c
+4-4usr/src/uts/common/sys/nvme/micron_7300.h
+2-2usr/src/uts/common/sys/nvme/phison.h
+2-1usr/src/lib/libnvme/common/libnvme_vendor.c
+1-0usr/src/lib/libnvme/Makefile.com
+105-73 files not shown
+108-79 files

Illumos/gate e291c2dusr/src/uts/common/io/nvme nvme.c nvme_lock.c

17496 nvme namespace attributes changes can fire too early
17397 nvme_ctrl_mark_dead should consider device attach state
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+32-19usr/src/uts/common/io/nvme/nvme.c
+12-1usr/src/uts/common/io/nvme/nvme_lock.c
+2-1usr/src/uts/common/io/nvme/nvme_var.h
+46-213 files

Illumos/gate 961eaf8usr/src/cmd/fmt fmt.c

17477 fmt(1) segfaults with invalid ctype
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-5usr/src/cmd/fmt/fmt.c
+5-51 files

Illumos/gate d35c3d7usr/src/lib/libc/port/gen localtime.c, usr/src/pkg/manifests system-test-tztest.p5m

17497 POSIX TZs should not use abbreviation indexes for tzname[]
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+65-0usr/src/test/tz-tests/tests/tzname_17947.ksh
+57-0usr/src/test/tz-tests/tests/tznames.c
+11-2usr/src/lib/libc/port/gen/localtime.c
+3-1usr/src/test/tz-tests/tests/Makefile
+3-0usr/src/pkg/manifests/system-test-tztest.p5m
+139-35 files

Illumos/gate cd9dd05usr/src/man/man5 proc.5

17415 proc(5): missing space after pid_t
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+6-6usr/src/man/man5/proc.5
+6-61 files

Illumos/gate 4c3d0a1usr/src/man/man3proc Pgetauxval.3proc

17484 Pgetauxval(3proc) says return type is int; header file says long
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+2-2usr/src/man/man3proc/Pgetauxval.3proc
+2-21 files

Illumos/gate 936e4f7usr/src/head stdio.h

17294 stdio.h: dprintf() and vdprintf() declarations should only be hidden when _STRICT_SYMBOLS is defined
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at Edgecast.io>
DeltaFile
+1-8usr/src/head/stdio.h
+1-81 files

Illumos/gate 22f4026usr/src/uts/common/io/igc igc_ring.c

17498 igc_ring_tx should check link state
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+5-0usr/src/uts/common/io/igc/igc_ring.c
+5-01 files

Illumos/gate adac1cdusr/src/lib/libbsm Makefile

17501 libbsm: missing Makefile dependency
Reviewed by: Rich Lowe <richlowe at richlowe.net>
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
+3-2usr/src/lib/libbsm/Makefile
+3-21 files

Illumos/gate cf6b69fusr/src/cmd/zoneadmd Makefile vplat.c

17472 Compile zoneadmd as 64-bit
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+5-3usr/src/cmd/zoneadmd/Makefile
+1-1usr/src/cmd/zoneadmd/vplat.c
+6-42 files

Illumos/gate bec796fusr/src/uts/common/fs/zfs txg.c dsl_scan.c

17308 zfs: dprintf() cleanup
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+10-9usr/src/uts/common/fs/zfs/txg.c
+7-5usr/src/uts/common/fs/zfs/dsl_scan.c
+5-4usr/src/uts/common/fs/zfs/zap_micro.c
+3-3usr/src/uts/common/fs/zfs/zap.c
+3-2usr/src/uts/common/fs/zfs/zfs_vfsops.c
+3-2usr/src/uts/common/fs/zfs/dsl_dir.c
+31-2510 files not shown
+46-4016 files

Illumos/gate 97a5ed2usr/src/uts/common/fs/smbclnt/smbfs smbfs_vnops.c smbfs_subr2.c

17493 vn_rele / vn_open race in smb client
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+15-69usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
+8-1usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr2.c
+23-702 files

Illumos/gate 572bd1dusr/src/uts/common/fs/smbclnt/netsmb smb_subrs.c, usr/src/uts/common/fs/smbclnt/smbfs smbfs_smb2.c

17492 SMB client fails reading dir with EIO
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
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
+9-7usr/src/uts/common/fs/smbclnt/smbfs/smbfs_smb2.c
+2-0usr/src/uts/common/fs/smbclnt/netsmb/smb_subrs.c
+11-72 files

Illumos/gate 4224453usr/src/cmd/mdb/common/modules/genunix taskq.c, usr/src/cmd/smbsrv/smbstat smbstat.c

15993 task queue backlog efficiency
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1,206-316usr/src/uts/common/os/taskq.c
+109-43usr/src/cmd/mdb/common/modules/genunix/taskq.c
+12-8usr/src/uts/common/sys/taskq_impl.h
+5-12usr/src/cmd/smbsrv/smbstat/smbstat.c
+1,332-3794 files

Illumos/gate 85581acusr/src/cmd/pcieadm pcieadm_cfgspace.c

17488 pcieadm uses wrong index printing advanced protocol
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+16-7usr/src/cmd/pcieadm/pcieadm_cfgspace.c
+16-71 files

Illumos/gate c018b70usr/src/uts/common/io/i40e i40e_gld.c

17479 i40e reports en_5000fdx_cap and en_2500fdx_cap as writable when they are not
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+21-1usr/src/uts/common/io/i40e/i40e_gld.c
+21-11 files

Illumos/gate f3a1073usr/src/uts/common/io/e1000g e1000g_main.c, usr/src/uts/common/io/i40e i40e_main.c i40e_osdep.h

17335 remove duplicate bool definition from Intel NIC drivers
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Kyle Simpson <kyle at oxide.computer>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+30-30usr/src/uts/common/io/e1000g/e1000g_main.c
+19-19usr/src/uts/common/io/ixgbe/ixgbe_main.c
+17-17usr/src/uts/common/io/igb/igb_main.c
+14-14usr/src/uts/common/io/i40e/i40e_main.c
+8-11usr/src/uts/common/io/i40e/i40e_osdep.h
+8-8usr/src/uts/common/io/i40e/i40e_gld.c
+96-993 files not shown
+104-1139 files

Illumos/gate b3ff81dusr/src/man/man2 exec.2, usr/src/man/man3head fcntl.h.3head

17481 FD_CLOFORK should not be preserved across exec
Reviewed by: Alex Wilson <alex at cooperi.net>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+40-13usr/src/uts/common/os/fio.c
+14-8usr/src/man/man2/exec.2
+18-3usr/src/test/os-tests/tests/oclo/ocloexec_verify.c
+14-6usr/src/test/os-tests/tests/oclo/oclo.c
+10-2usr/src/man/man3head/fcntl.h.3head
+96-325 files

Illumos/gate 175ba4cusr/src/cmd/pcieadm pcieadm_cfgspace.c

17485 pcieadm show-cfgspace botches pci sub-class
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
DeltaFile
+1-1usr/src/cmd/pcieadm/pcieadm_cfgspace.c
+1-11 files

Illumos/gate d0efbbfusr/src/uts/common/io/usb/hcd/xhci xhci.c xhci_hub.c

17449 xhci includes spurious newlines in some log messages
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+3-3usr/src/uts/common/io/usb/hcd/xhci/xhci.c
+2-2usr/src/uts/common/io/usb/hcd/xhci/xhci_hub.c
+1-1usr/src/uts/common/io/usb/hcd/xhci/xhci_endpoint.c
+6-63 files