Illumos/gate 1f4c6dbusr/src/uts/sun4u/starcat/io drmach.c dman.c

10864 Remove starcat support
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <andy at omniosce.org>
Reviewed by: John Levon <john.levon at joyent.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 7811b02usr/src/test/zfs-tests/tests/functional/clean_mirror clean_mirror_common.kshlib cleanup.ksh

11066 zfs clean_mirror tests should scrub between tests
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate f006f88usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount zfs_mount_006_pos.ksh

10502 zfs_mount_006_pos.ksh wanders outside the test area
Reviewed by: John Kennedy <john.kennedy at delphix.com>
Reviewed by: Kody Kantor <kody.kantor at joyent.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate ebe61a7usr/src/cmd/vtfontcvt vtfontcvt.c

11061 vtfontcvt: use after free
Reviewed by: Andy Stormont <astormont at racktopsystems.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate bfe5e73usr/src/uts/common/fs/smbsrv smb_notify.c smb_nt_transact_notify_change.c, usr/src/uts/common/smbsrv smb_ktypes.h

10979 Prefer that SMB change notify not tie up a worker thread
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate b210fedusr/src/uts/common/fs/smbsrv smb_authenticate.c smb_opipe.c, usr/src/uts/common/smbsrv smb_kproto.h smb_ktypes.h

10976 svcadm disable network/smb/server may hang
Portions contributed by: Matt Barden <Matt.Barden at nexenta.com>
Reviewed by: Gordon Ross <gordon.ross at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 8f70e16usr/src/lib/libfakekernel/common callout.c mapfile-vers, usr/src/uts/common/fs/smbsrv smb_user.c smb_authenticate.c

10977 Windows 10 SMB client exhausts smbauth sockets
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 0897f7fusr/src/cmd/mdb/common/modules/smbsrv smbsrv.c, usr/src/lib/smbsrv/libfksmbsrv/common fake_vop.c

10980 Should pass the smbtorture lock tests
Portions contributed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 5677e04usr/src/uts/common/fs/smbsrv smb2_dispatch.c smb_lock.c

10978 improve smb cancel support
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 9a1bf7fusr/src/uts/common/io lofi.c

11043 lofiadm -la still fails after 10215
Reviewed by: Igor Kozhukhov <igor at dilos.org>
Reviewed by: Alexander Pyhalov <apyhalov at gmail.com>
Reviewed by: Andy Fiddaman <af at citrus-it.net>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate c3377eeusr/src/cmd/psrinfo psrinfo.c, usr/src/man/man1m psrinfo.1m

11048 need a way to disable SMT
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney at joyent.com>
Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk>
Reviewed by: Gergo Doma <domag02 at gmail.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate 3f1d0a2usr/src/pkg/manifests system-test-zfstest.mf

10608 zfs tests could be more reliable (fix packaging)

Illumos/gate 130d765usr/src/boot Makefile.version, usr/src/boot/lib/libstand dosfs.c

11045 libstand: smatch errors in dosfs and zfs reader
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate ee2f9causr/src/uts/common/fs/zfs dsl_scan.c

11051 zfs miscounts BP_IS_EMBEDDED blocks during scan.
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Gergo Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 3177903usr/src/cmd/mdb/intel/mdb proc_ia32dep.c proc_amd64dep.c

10335 mdb: fix fpcw2str()
Reviewed by: John Levon <john.levon at joyent.com>
Reviewed by: Andy Fiddaman <omnios at citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gwr at nexenta.com>

Illumos/gate d082c87usr/src/lib/smbsrv/libfksmbsrv/common fake_vop.c, usr/src/uts/common/fs/smbsrv smb2_aapl.c smb2_query_dir.c

10975 Want SMB2 Apple extensions
Reviewed by: Bayard Bell <bayard.bell at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c5f48fausr/src/uts/common/fs/smbsrv smb_nt_create_andx.c smb_nt_transact_create.c

10974 SMB1 create file should support extended_response format
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Reviewed by: Bayard Bell <bayard.bell at nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 3bd40d9usr/src/uts/common/fs/smbsrv smb_open_andx.c smb_trans2_find.c

10973 SMB server declines EA support incorrectly
Reviewed by: Bayard Bell <bayard.bell at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 593e472usr/src/uts/common/fs/smbsrv smb_tree_connect.c, usr/src/uts/common/smbsrv smb.h

10972 SMB1 tree connect missing some features
Reviewed by: Bayard Bell <bayard.bell at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 1ad5cbfusr/src/uts/common/io/ppp/sppptun sppptun.c

11042 sppptun: smatch error: unchecked function return 'sppptun_urput'
Reviewed by: John Levon <john.levon at joyent.com>
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate ed74d7ausr/src/uts/common/io/fcoe fcoe_fc.c

10665 fcoe: NULL pointer errors
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c09fb52usr/src/test/zfs-tests/tests/functional/bootfs setup.ksh cleanup.ksh, usr/src/test/zfs-tests/tests/functional/poolversion poolversion.cfg setup.ksh

10608 zfs tests could be more reliable
Reviewed by: John Kennedy <john.kennedy at delphix.com>
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 3c56209usr/src Makefile.master, usr/src/boot/sys/boot/efi/loader Makefile.com

10919 add DEFAULT_CONSOLE_COLOR build environment knob
Reviewed by: Andy Fiddaman <andy at omniosce.org>
Reviewed by: Alexander Pyhalov <apyhalov at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate ac2bf31usr/src/uts/common/fs/smbsrv smb2_dispatch.c smb_session.c

10971 SMB2 kstats don't correctly count compound requests
Reviewed by: Gordon Ross <gordon.ross at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 2a19195usr/src/uts/common/fs/smbsrv smb_dispatch.c

10970 SMB v1 response incorrect when signature verification fails
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 41bd851usr/src/uts/common/fs/smbsrv smb_server.c

10969 SMB server listener stops after a SYN-ACK flood
Reviewed by: Gordon Ross <gwr at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 9c856e8usr/src/uts/common/fs/smbsrv smb_session.c smb_oplock.c

10968 Kernel panic in smb_session_delete
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Gordon Ross <gwr at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 58ccc3dusr/src/uts/common/fs/smbsrv smb2_dispatch.c

10967 Deleting directory over SMB2 fails after visiting in explorer
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 3cc23d4usr/src/cmd/mdb/common/modules/smbsrv smbsrv.c

10966 mdb cannot show smbsrv sessions
Reviewed by: Dan Fields <dan.fields at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate d8adf40usr/src/cmd/mdb/common/modules/smbsrv smbsrv.c

10965 SMB: mdb "::smbreq -v" prints findstack errors
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 4605053usr/src/cmd/mdb/common/modules/smbsrv smbsrv.c

10964 mdb smbsrv SEGV with IPv6 clients
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate bd49ed4usr/src/cmd/mdb/common/modules/smbsrv smbsrv.c

10963 smbsrv mdb module should lookup enum values
Reviewed by: Dan Fields <dan.fields at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 764c8bdusr/src/cmd/mdb/common/modules/smbsrv smbsrv_pcap.c smbsrv.c, usr/src/cmd/mdb/intel/amd64/libfksmbsrv Makefile

10962 Want a way to extract SMB packets from a crash dump
Reviewed by: Dan Fields <dan.fields at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 2b8c497usr/src/cmd/mdb/common/modules/smbsrv smbsrv.c

10961 want mdb "shares" walker for smbsrv
Reviewed by: Bayard Bell <bayard.bell at nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe at nexenta.com>
Reviewed by: Matt Barden <Matt.Barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 54026d5usr/src/common/acl acl_common.c, usr/src/lib/smbsrv Makefile.targ

10903 Enable compile warnings re. parentheses in smbsrv
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate e3c4f75usr/src/lib/smbsrv/libfksmbsrv/common fksmb_init.c, usr/src/uts/common/fs/smbsrv smb_vops.c smb_init.c

10959 intended nbmand locking functionality is confused
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate e575933usr/src/cmd/smbsrv/fksmbd Watch-all.d

11044 libmlrpc changes in 1575 missed things in fksmbd
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate 87ca5dcusr/src/uts/common/fs/smbsrv smb2_negotiate.c

10960 SMB2 message sizes cause lock contention in page_create_va
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate f4a94a4usr/src/cmd/idmap/idmapd dbutils.c

10958 CIFS hang with threads stuck in door calls to idmapd
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate c01771dusr/src/uts/common/fs/smbsrv smb_tree.c

7530 Non-admin users unable to mount SMB shares
Reviewed by: Gordon Ross <gwr at nexenta.com>
Reviewed by: Matt Barden <matt.barden at nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal at nexenta.com>
Reviewed by: Evan Layton <evan.layton at nexenta.com>
Approved by: Joshua M. Clulow <josh at sysmgr.org>

Illumos/gate a9cc46cusr/src/uts/i86pc/ml md_clear.s syscall_asm_amd64.s, usr/src/uts/i86pc/os cpuid.c

10953 Need mitigations for MDS
Reviewed by: John Levon <john.levon at joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Richard Lowe <richlowe at richlowe.net>

Illumos/gate 9907d57usr/src/test/zfs-tests/runfiles openindiana.run omnios.run

11041 missing zfs tests in runfiles
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: John Kennedy <john.kennedy at delphix.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c0423ddusr/src/cmd/kbd kbd.c keymap.xml, usr/src/cmd/truss codes.c

10884 kbd: add option to limit autorepeat count, convert manual
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate e3f3c0eusr/src/uts/common/io/scsi/targets sd.c sd_xbuf.c

10834 sd: cast between incompatible function types
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c7a3e8ausr/src/uts/common/io/ath ath_main.c

10876 ath: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 411e576usr/src/uts/common/io/arn arn_recv.c

10875 arn: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 359e272usr/src/uts/common/io/bpf bpf.c

10874 bpf: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02 at gmail.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 61d4f4dusr/src/uts/common/io ecpp.c

10873 ecpp: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston at joyent.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate 0dcef4dusr/src/uts/common/io/scsi/targets st.c

10871 st: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston at joyent.com>
Approved by: Dan McDonald <danmcd at joyent.com>

Illumos/gate c5c251eusr/src/uts/common/io/fibre-channel/ulp fcp.c

10869 fcp: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston at joyent.com>
Approved by: Dan McDonald <danmcd at joyent.com>