17993 devfsadm: enable smatch and fix issues
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
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>
Revert "17903 loader: expose addresses of firmware tables in loader env"
(Some hardware does not work with this change.)
This reverts commit 5f59dff65cace5389cfcca3aafe13e11c7b28390.
18072 SMB client to support version 3.1.1
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Patrick Mooney <pmooney at pfmooney.com>
17781 swprintf(3c) does not work properly
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Marcel Telka <marcel at telka.sk>
Reviewed by: Klaus Ziegler <klausz at haus-gisela.de>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
Change-Id: Ic0e17a90397404cdea12ab6d48f0df8ca987741a
18082 bhyve virtio-console: defer PORT_NAME until guest signals PORT_READY
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: Patrick Mooney <pmooney at pfmooney.com>
18071 SMBFS: SMB2 rename fails due to leading slash in paths
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Approved by: Robert Mustacchi <rm at fingolfin.org>
13157 maxbw can kill link with hires tick
17908 Removing maxbw can trap a Tx SRS in SRS_RESTART_DONE
17917 SRS_BW_ENFORCED is misnamed
17922 mac_tx_srs_drain, mac_tx_srs_enqueue do not correctly handle fanout hints
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Ryan Zezeski <ryan at zinascii.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
18078 snoop should report drops when capturing to file
Reviewed by: Gordon Ross <gordon.w.ross 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 edgecast.io>
17992 libdevinfo: enable smatch and fix issues
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
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>
18040 vtfontcvt: struct file_header needs __nonstring attribute
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
17903 loader: expose addresses of firmware tables in loader env
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
18034 libscf: deadlock in `scf_value_set_from_string` with some invalid values
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
18076 NFSv4.0 Client Receives NFS4ERR_DELEG_REVOKED
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Roland Mainz <roland.mainz at nrubsig.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
18077 RPC fixes after 16390
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Roland Mainz <roland.mainz at nrubsig.org>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
17994 Duplicate link entries accumulate in devlink database without bound
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
18000 tty group id should use a named constant from sys/param.h
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
18032 fssnap: address of NULL pointer 'sidp'
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Approved by: Dan McDonald <danmcd at edgecast.io>
18039 i40e TX ring freezes when given invalid MSS value
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Robert Mustacchi <rm+illumos at fingolfin.org>
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>
17974 64-bit programs deserve fmtopo too
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
17526 cxgbe could use more queues
17527 cxgbe should be smatch clean
17528 cxgbe should always be mac ring capable
Portions contributed by: Patrick Mooney <pmooney at pfmooney.com>
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Approved by: Dan McDonald <danmcd at edgecast.io>
18005 add tests for if_nametoindex() and inet6_opt family
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
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>
16383 getifaddrs() returns AF_LINK addresses with sockaddr_dl.sdl_type == 0
16384 getifaddrs() returns AF_LINK addresses without the interface name in sockaddr_dl.sdl_data
Reviewed by: Gordon Ross <gordon.w.ross at gmail.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Dan McDonald <danmcd at edgecast.io>
17995 clean up libsocket warning and smatch gags
18004 inet6_opt_init should not accept zero byte buffers
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
17999 getgrnam(3C) should clarify not-found semantics for POSIX _r variants
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
17991 libdevinfo always uses hard coded gid for "tty"
Reviewed by: Robert Mustacchi <rm at fingolfin.org>
Reviewed by: Andrew Stormont <andyjstormont at gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld at hamachi.org>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>