Illumos/gate 851677fusr/src/common/smbios smb_info.c, usr/src/test/util-tests/tests/smbios smbios_test_chassis.c smbios.c

16485 smbios chassis SKU logic is accidentally required
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+39-7usr/src/test/util-tests/tests/smbios/smbios_test_chassis.c
+25-16usr/src/common/smbios/smb_info.c
+16-8usr/src/test/util-tests/tests/smbios/smbios.c
+1-0usr/src/test/util-tests/tests/smbios/smbios_test.h
+81-314 files

Illumos/gate 1edba51usr/src/cmd/cmd-inet/usr.sbin/ipsecutils ipseckey.c, usr/src/lib/libipsecutil/common ipsec_util.c

16455 want TCP_MD5SIG socket option
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
+652-792usr/src/man/man1/nc.1
+907-0usr/src/uts/common/inet/tcp/tcp_sig.c
+690-0usr/src/test/os-tests/tests/tcpsig/tcpsig.c
+312-116usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ipseckey.c
+232-43usr/src/lib/libipsecutil/common/ipsec_util.c
+262-0usr/src/man/man8/tcpkey.8
+3,055-95149 files not shown
+4,160-1,14255 files

Illumos/gate 486c6fdusr/src/cmd/latencytop display.c stat.c, usr/src/cmd/latencytop/common display.c stat.c

16446 dtrace consumers should not be isaexec'd
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+0-1,068usr/src/cmd/latencytop/common/display.c
+1,068-0usr/src/cmd/latencytop/display.c
+0-1,050usr/src/cmd/latencytop/common/stat.c
+1,050-0usr/src/cmd/latencytop/stat.c
+0-840usr/src/cmd/latencytop/common/table.c
+840-0usr/src/cmd/latencytop/table.c
+2,958-2,95848 files not shown
+5,550-6,80954 files

Illumos/gate bb65110usr/src/cmd/dtrace/test/tst/common/sdt tst.sdtargs_tail_call.d tst.sdtargs_tail_call.c, usr/src/uts/common/sys sdt_impl.h

16480 krtld doesn't properly handle tail called sdt probes on x86
Reviewed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+78-0usr/src/cmd/dtrace/test/tst/common/sdt/tst.sdtargs_tail_call.d
+43-0usr/src/cmd/dtrace/test/tst/common/sdt/tst.sdtargs_tail_call.c
+31-2usr/src/uts/common/syscall/uadmin.c
+14-6usr/src/uts/intel/amd64/krtld/kobj_reloc.c
+15-0usr/src/uts/intel/dtrace/sdt.c
+14-0usr/src/uts/common/sys/sdt_impl.h
+195-82 files not shown
+202-118 files

Illumos/gate 7f9dc0eusr/src/lib/libc/inc thr_debug.h libc.h, usr/src/lib/libc/port/threads synch.c thr.c

16192 Retire libc's thr_debug.h in favor of <sys/debug.h>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+0-42usr/src/lib/libc/inc/thr_debug.h
+14-1usr/src/lib/libc/inc/libc.h
+6-6usr/src/lib/libc/port/threads/synch.c
+6-6usr/src/lib/libc/port/threads/thr.c
+6-5usr/src/uts/common/sys/debug.h
+10-0usr/src/lib/libc/port/threads/assfail.c
+42-6013 files not shown
+75-9419 files

Illumos/gate b9d2f05usr/src/uts/common/fs/sockfs socktpi.c socksyscalls.c, usr/src/uts/intel/sockfs Makefile

16340 sockfs: label defined but not used
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Dan Cross <cross at oxidecomputer.com>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-8usr/src/uts/common/fs/sockfs/socktpi.c
+0-4usr/src/uts/intel/sockfs/Makefile
+1-1usr/src/uts/common/fs/sockfs/socksyscalls.c
+1-1usr/src/uts/common/fs/sockfs/socksubr.c
+3-144 files

Illumos/gate 369bcc4usr/src/uts/common/fs/sockfs socksyscalls.c socktpi.c, usr/src/uts/intel/sockfs Makefile

16339 sockfs: variable may be used uninitialized
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+4-3usr/src/uts/common/fs/sockfs/socksyscalls.c
+2-2usr/src/uts/common/fs/sockfs/socktpi.c
+1-1usr/src/uts/common/fs/sockfs/sockcommon_subr.c
+1-1usr/src/uts/common/fs/sockfs/sockcommon_sops.c
+0-1usr/src/uts/intel/sockfs/Makefile
+8-85 files

Illumos/gate c599112usr/src/lib/rpcsec_gss rpcsec_gss.c, usr/src/uts/common/rpc/sec_gss rpcsec_gss.c

15023 __rpc_gss_seccreate() doesn't set options_ret->major/minor_status on failure
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+17-2usr/src/lib/rpcsec_gss/rpcsec_gss.c
+15-1usr/src/uts/common/rpc/sec_gss/rpcsec_gss.c
+32-32 files

Illumos/gate e824907usr/src/man/man4p ip.4p, usr/src/test/os-tests/tests/minttl minttl.c minttl_err.c

16454 want IP_MINTTL socket option
16474 sctp returns wrong error for IPPROTO_IP on non-IPv4
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+747-0usr/src/test/os-tests/tests/minttl/minttl.c
+288-0usr/src/test/os-tests/tests/minttl/minttl_err.c
+56-0usr/src/test/os-tests/tests/minttl/Makefile
+28-3usr/src/uts/common/inet/ip/conn_opt.c
+29-1usr/src/uts/common/inet/ip/ip.c
+25-2usr/src/man/man4p/ip.4p
+1,173-622 files not shown
+1,323-3128 files

Illumos/gate 02ac56eusr/src/cmd/fs.d/nfs/tests test_svc_tp_create.c Makefile.com, usr/src/cmd/fs.d/nfs/tests/rpcsec_gss_conn rpcsec_gss_conn.c

15022 rpcsec_gss always calls global-zone GSSD for gss_accept_sec_context
Reviewed by: Evan Layton <elayton at tintri.com>
Reviewed by: Gordon Ross <gordon.ross at tintri.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+0-332usr/src/cmd/fs.d/nfs/tests/test_svc_tp_create.c
+332-0usr/src/cmd/fs.d/nfs/tests/test_svc_tp_create/test_svc_tp_create.c
+172-0usr/src/cmd/fs.d/nfs/tests/rpcsec_gss_conn/rpcsec_gss_conn.c
+129-14usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
+46-0usr/src/cmd/fs.d/nfs/tests/Makefile.com
+22-21usr/src/cmd/fs.d/nfs/tests/Makefile
+701-3673 files not shown
+757-3689 files

Illumos/gate 21ca3fausr/src/cmd/ptools/ptree ptree.c

16495 ptree -g should be more willing to use UTF-8 box characters
Reviewed by: Rich Lowe <richlowe at richlowe.net>
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+7-7usr/src/cmd/ptools/ptree/ptree.c
+7-71 files

Illumos/gate 558556busr/src/tools/ndrgen ndr_gen.c

16490 Overlapping strlcpy in ndrgen
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
DeltaFile
+2-1usr/src/tools/ndrgen/ndr_gen.c
+2-11 files

Illumos/gate 67cac09usr/src/uts/common/io/mac mac.c mac_sched.c

16469 `mac_rx_flow` should attempt to preserve mblk_t chains
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+63-22usr/src/uts/common/io/mac/mac.c
+2-1usr/src/uts/common/io/mac/mac_sched.c
+65-232 files

Illumos/gate 025a8c1usr/src/cmd/smbsrv/smbadm smbadm.c, usr/src/man/man8 smbadm.8

15977 smbadm option to show group member SIDs
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+19-13usr/src/cmd/smbsrv/smbadm/smbadm.c
+5-2usr/src/man/man8/smbadm.8
+24-152 files

Illumos/gate 821b358usr/src/cmd/smbsrv/smbadm smbinfo.c smbadm.c, usr/src/man/man8 smbadm.8

15976 List users connected via SMB
Reviewed by: Gordon Ross <gwr at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+714-0usr/src/cmd/smbsrv/smbadm/smbinfo.c
+115-14usr/src/man/man8/smbadm.8
+66-18usr/src/cmd/smbsrv/smbadm/smbadm.c
+38-0usr/src/cmd/smbsrv/smbadm/smbadm.h
+4-1usr/src/cmd/smbsrv/smbadm/Makefile
+937-335 files

Illumos/gate 34bbc83usr/src/lib/smbsrv/libfksmbsrv/common fksmb_init.c, usr/src/lib/smbsrv/libsmb/common smb_kmod.c

15975 Let smbsrv driver allow multiple opens
Reviewed by: Jason King <jking at racktopsystems.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+193-63usr/src/uts/common/fs/smbsrv/smb_init.c
+26-84usr/src/uts/common/fs/smbsrv/smb_server.c
+39-30usr/src/lib/smbsrv/libfksmbsrv/common/fksmb_init.c
+21-18usr/src/uts/common/smbsrv/smb_kproto.h
+7-29usr/src/uts/common/fs/smbsrv/smb_kshare.c
+16-4usr/src/lib/smbsrv/libsmb/common/smb_kmod.c
+302-2286 files not shown
+313-23312 files

Illumos/gate c7c5924usr/src/uts/intel/os cpuid.c

16466 cpuid_pass_ucode() may return without calling cpuid_scan_security()
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+16-12usr/src/uts/intel/os/cpuid.c
+16-121 files

Illumos/gate 50c0d5cusr/src/uts/common/io/scsi/adapters/lmrc lmrc_ioctl.c

16476 lmrc panic on MFI passthru ioctl that sets I/O direction flags but has no buffer
Reviewed by: Gordon Ross <Gordon.W.Ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Dan McDonald <danmcd at mnx.io>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+2-0usr/src/uts/common/io/scsi/adapters/lmrc/lmrc_ioctl.c
+2-01 files

Illumos/gate faadcf7usr/src/lib/libc/port/gen errlist strerror.c, usr/src/man/man3c strerror.3c

16452 want strerrordesc_np and strerrorname_np
16453 libc strerror tests should also be built 64-bit
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
+218-111usr/src/man/man3c/strerror.3c
+131-126usr/src/lib/libc/port/gen/errlist
+147-0usr/src/test/libc-tests/tests/strerror.c
+0-100usr/src/test/libc-tests/tests/strerror/strerror.c
+0-51usr/src/test/libc-tests/tests/strerror/Makefile
+29-1usr/src/lib/libc/port/gen/strerror.c
+525-3898 files not shown
+568-39714 files

Illumos/gate 064d431usr/src/cmd/smbios smbios.c, usr/src/common/smbios smb_info.c

16449 Want smbios additional information (Type 40) decoding
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+482-0usr/src/test/util-tests/tests/smbios/smbios_test_addinfo.c
+114-1usr/src/common/smbios/smb_info.c
+70-1usr/src/cmd/smbios/smbios.c
+52-1usr/src/test/util-tests/tests/smbios/smbios.c
+25-2usr/src/uts/common/sys/smbios_impl.h
+21-1usr/src/uts/common/sys/smbios.h
+764-65 files not shown
+794-1611 files

Illumos/gate aba38c6usr/src/uts/common/io/fibre-channel/fca/emlxs emlxs_solaris.c

16459 want emlxs to support Oracle branded LP adapters
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
+0-8usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
+0-81 files

Illumos/gate 4dfe747usr/src/uts/common/fs/zfs zfs_ioctl.c

16463 zfs_ioc_recv leaks nvlist
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+16-9usr/src/uts/common/fs/zfs/zfs_ioctl.c
+16-91 files

Illumos/gate 0e23ca9usr/src/man/man4d i40e.4d

16464 Typo in i40e(4D)
Reviewed by: Peter Tribble <peter.tribble at gmail.com>
Reviewed by: Sebastian Wiedenroth <wiedi at frubar.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+17-10usr/src/man/man4d/i40e.4d
+17-101 files

Illumos/gate 8be869cusr/src/uts/common/fs/zfs dmu_zfetch.c dsl_crypt.c

16460 dmu_zfetch_stream_fini leaks refcount
16462 key_mapping_rele leaks refcount
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+1-0usr/src/uts/common/fs/zfs/dmu_zfetch.c
+1-0usr/src/uts/common/fs/zfs/dsl_crypt.c
+2-02 files

Illumos/gate 5a9c36dusr/src/uts/intel/ml retpoline.S swtch.S, usr/src/uts/intel/os cpuid.c

16461 Introduce sequence to clear Branch History Buffer (BHB)
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <Gordon.W.Ross at gmail.com>
DeltaFile
+150-8usr/src/uts/intel/os/cpuid.c
+54-0usr/src/uts/intel/ml/retpoline.S
+12-1usr/src/uts/intel/ml/swtch.S
+7-2usr/src/uts/intel/sys/x86_archext.h
+223-114 files

Illumos/gate c186a85usr/src/uts/common/inet/ip ip_helper_stream.c

16458 genunix: memory leak in ip_helper_stream.c
Reviewed by: Randy Fishel <randyf at sibernet.com>
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Vitaliy Gusev <gusev.vitaliy at gmail.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-2usr/src/uts/common/inet/ip/ip_helper_stream.c
+1-21 files

Illumos/gate 9a8c528usr/src/cmd/mdb/common/modules/zfs zfs.c, usr/src/lib/libzpool/common/sys zfs_context.h

16203 zfs: switch refcount tracking from lists to AVL-trees
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+126-119usr/src/uts/common/fs/zfs/refcount.c
+24-16usr/src/uts/common/fs/zfs/sys/refcount.h
+5-4usr/src/cmd/mdb/common/modules/zfs/zfs.c
+1-0usr/src/lib/libzpool/common/sys/zfs_context.h
+156-1394 files

Illumos/gate 3133214usr/src/uts/common/fs/zfs arc.c

16436 zfs reference tracking panic during zfs_receive_raw_incremental test
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+18-0usr/src/uts/common/fs/zfs/arc.c
+18-01 files

Illumos/gate 7a87437usr/src/lib/libavl mapfile-vers, usr/src/man/man3avl avl_update.3avl Makefile

16424 libavl should expose avl_update{,_lt,_gt}
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+83-0usr/src/man/man3avl/avl_update.3avl
+22-1usr/src/man/man3lib/libavl.3lib
+11-4usr/src/man/man9f/avl.9f
+9-2usr/src/man/man3avl/Makefile
+7-0usr/src/lib/libavl/mapfile-vers
+4-0usr/src/pkg/manifests/system-library.man3avl.inc
+136-76 files

Illumos/gate ff1a58eusr/src/boot Makefile.version, usr/src/boot/i386/libi386 biosdisk.c

16457 loader: replace divide condition in biosdisk
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at mnx.io>
DeltaFile
+1-1usr/src/boot/i386/libi386/biosdisk.c
+1-1usr/src/boot/Makefile.version
+2-22 files