History log of /illumos-gate/usr/src/uts/common/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
221e47fb90c5fcfe7add9a33f6c915ee5253ece9 18-Sep-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 13175 Add support for IP_RECVTOS
13182 CMSG_ macros should have man pages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/sockfs/socksubr.c
net/ip/conn_opt.c
net/ip/ip.c
net/ip_stack.h
net/ipclassifier.h
net/tcp.h
net/tcp/tcp_input.c
net/tcp/tcp_opt_data.c
net/udp/udp.c
net/udp/udp_opt_data.c
etinet/in.h
196b393bb2aa03afc0d141411913d7894e11ba0b 14-Sep-2017 Patrick Mooney <pmooney@pfmooney.com> 13149 elide squeue wake-ups when prudent
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/squeue.c
net/tcp/tcp_socket.c
ys/squeue.h
11a004840daff945cd5e382eeb137e0682eabe1f 15-Sep-2020 Paul Winder <pwinder@racktopsystems.com> 13165 FEC enabled port connected to i40e may not come online
13166 Support en_fec_cap and adv_fec_cap link properties in i40e
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/core/i40e_common.c
o/i40e/i40e_gld.c
o/i40e/i40e_sw.h
apfiles/mac.mapfile
edd580643f2cf1434e252cd7779e83182ea84945 22-Sep-2020 Jerry Jelinek <jerry.jelinek@joyent.com> 12363 add O_DIRECT support
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/vnode.c
ys/fcntl.h
ys/file.h
6d40a71ead689b14c68d91a5d92845e5f3daa020 22-Sep-2020 Bryan Cantrill <bryan@joyent.com> 1532 Long-term kernel-resident processes need a way to play fair
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
isp/disp.c
cfd17c15945080ff766acfba4bfbc0ac4d2d31cd 22-Sep-2020 Joshua M. Clulow <josh@sysmgr.org> 13096 xnf asleep at wheel while freemem smashes into the ground
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
en/io/xnf.c
en/io/xnf.h
baf00aa88d7d535ed115175b04253f5db99a7d0b 22-Sep-2020 Joshua M. Clulow <josh@sysmgr.org> 13094 systems have more kmem caches than they used to
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
s/kmem.c
727737b40e05e03cb1b298a96f67258b116ba990 22-Sep-2020 Joshua M. Clulow <josh@sysmgr.org> 13082 pageout needs a deadman
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/clock.c
s/vm_pageout.c
m/vm_page.c
233fee3f31fd346be76e19861bfbff832c1768f1 13-Jun-2017 Patrick Mooney <pmooney@pfmooney.com> 13148 do not sq_wait unnecessarily
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ip/ip_squeue.c
net/squeue.c
ys/squeue.h
ys/squeue_impl.h
fd147c98dbdbc9e5ac99fa51cb608e8eeb1f16f1 15-Sep-2020 Robert Mustacchi <rm@fingolfin.org> 13168 reality should reflect the mac_prop_id_t comment
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
ys/mac.h
73439c833efecf3010718112f4fce6bb183a6803 19-Jul-2020 Robert Mustacchi <rm@fingolfin.org> 13080 Add support for cxgbe temp/volt sensor
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/t4nex/adapter.h
o/cxgbe/t4nex/t4_nexus.c
b7a7784945b3504d0b69ea02a08e1cddb5578907 05-Sep-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 13111 Want futimes(), lutimes() and timespec/timeval conversion macros
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Marco van Wieringen <mvw@planets.elm.net>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/time.h
260b78324e5b8479cc94f897a36e996f026c3fef 05-Sep-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 13108 mlxcx fails to attach on system using pcplusmp after 12988
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Paul Winder <paul@winder.uk.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mlxcx/mlxcx_intr.c
9cfcc091666d5546e419c22f4963474d11673f5e 02-Sep-2020 Toomas Soome <tsoome@me.com> 13137 zfs: warn: inconsistent indenting
Reviewed by: Marco van Wieringen <mvw@planets.elm.net>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/lua/ldebug.c
s/zfs/metaslab.c
c6795799963479a5ddb9b97ebb4cf6c1c97c1fba 10-Sep-2020 Robert Mustacchi <rm@fingolfin.org> 13119 Want support for SMBIOS 3.4
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
ys/smbios_impl.h
1718c31669d146508ea805e88322f5b74d892762 31-Jul-2020 Robert Mustacchi <rm@fingolfin.org> 13081 add mlxcx temp sensor
Reviewed by: Alex Wilson <alex@cooperi.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Paul Winder <paul@winder.uk.net>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_reg.h
o/mlxcx/mlxcx_sensor.c
1045e13a248d94941f864998aa859970ae3a4154 24-Jul-2020 Robert Mustacchi <rm@fingolfin.org> 13079 Add ksensor support for voltage and current sensors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Paul Winder <paul@winder.uk.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/igb/igb_sensor.c
o/ksensor/ksensor_drv.c
o/ksensor/ksensor_test.c
apfiles/ksensor.mapfile
s/ksensor.c
ys/ksensor_impl.h
ys/sensors.h
92db730eedd4fcf11958d5b89b6d63f99488d594 01-Sep-2020 Toomas Soome <tsoome@me.com> 13117 zfs: variable dereferenced before check
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/zvol.c
d96925c4917df4be0de8533ddaa487c9d915b8c5 17-Aug-2020 Richard Lowe <richlowe@richlowe.net> 11499 default to hires tick
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: John Levon <levon@movementarian.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
onf/param.c
o/usb/usba/hubdi.c
s/softint.c
374fc6954a786a037fbb28b1cd6fd62d05d13a37 10-Sep-2020 Robert Mustacchi <rm@fingolfin.org> backout: 13119, 13121 (mistaken integration)
ys/smbios.h
ys/smbios_impl.h
df8c2508aa717e719c0726c616d47f2c94a58dab 10-Sep-2020 Robert Mustacchi <rm@fingolfin.org> 13119 Want support for SMBIOS 3.4

Change-Id: I88fd5a7e8f5b49b806f27d550bf49921b5fb8a28
ys/smbios.h
ys/smbios_impl.h
d061fa1f216e55ded9f2c41eb77f6aa67479a1c5 02-Sep-2020 Toomas Soome <tsoome@me.com> 13105 dnode_special_open() error: unchecked function return 'zrl_tryenter'
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dnode.c
e4af2f17fac5babc25d094f1bf22dd06515f66c7 01-Sep-2020 Toomas Soome <tsoome@me.com> 13104 zfs: offset_t is signed and can not be > MAXOFFSET_T
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_vnops.c
712669c9fa9278704a4ccefe1d96acaf29397d36 01-Sep-2020 Toomas Soome <tsoome@me.com> 13103 zfs: zvol_strategy() warn: unsigned 'off' is never less than zero
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zvol.c
9b0881404678e5235132f9320785c3f5ce6e71f6 16-Feb-2020 Toomas Soome <tsoome@me.com> 13087 zfs: zfs_ereport_post() and zfs_ereport_start() return values are ignored
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/arc.c
s/zfs/spa.c
s/zfs/spa_config.c
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_raidz.c
s/zfs/zfs_fm.c
s/zfs/zio.c
88b8d9620aed414dab5fb34108dee58556f060f0 07-Sep-2016 Patrick Mooney <pmooney@pfmooney.com> 7709 hrt2ts and friends are too clever for their own good
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/timers.c
4132743a134e253014b777399c8f8275cf71636c 01-Jan-2020 Toomas Soome <tsoome@me.com> 12456 ipsec: variable may be used uninitialized
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ipsecesp.c
net/ip/sadb.c
2ad530425ac9cd3f429e64463a85f6f58703061c 13-Aug-2020 Dan McDonald <danmcd@joyent.com> 12976 system panics with error in IP module
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Paul Winder <p.winder@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ip/ipclassifier.c
net/tcp/tcp.c
net/tcp/tcp_output.c
ys/socket_proto.h
1c8449e95a93a750df972545379490366b392934 13-Mar-2017 Patrick Mooney <pmooney@pfmooney.com> 13084 tl_open should handle id_space exhaustion
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/tl.c
d11e14a72ad0bfccf84405261d5d93e6eaafe6a7 06-Mar-2020 Matt Barden <mbarden@tintri.com> 13047 SMB server is too strict about security descriptors
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb2_fsctl_copychunk.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_sd.c
526073d8a2a73617d29e806e575a271bc992905b 08-Jun-2020 Matt Barden <mbarden@tintri.com> 13026 SMB and NFS use the global zone's IDMAP when they shouldn't
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_idmap.c
s/cred.c
7611ab7b771a068fbab94a90143de2afd495769f 24-Aug-2020 Patrick Mooney <pmooney@pfmooney.com> 13034 dnode_sync is careless with range tree
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dnode_sync.c
e1447ca93391f31609bda487cb922dbff9dcdef5 23-Jul-2020 Paul Winder <pwinder@racktopsystems.com> 12980 attempting to change MTU on mlxcx based aggregation can induce FMA event
12987 devo_power misconfigured in mlxcx
12988 potential hang in mlxcx when async and ring vectors end up on same CPU
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
e0721d5ae1542c80097f6fcd487736fdfe601233 26-Jul-2020 Toomas Soome <tsoome@me.com> 13003 console: multiple issues related to colors and font loading and switching
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
o/tem.c
o/tem_safe.c
ys/font.h
8548ec78d85644539a23c4262ed2b9512a47865e 20-Aug-2020 John Levon <john.levon@joyent.com> 13065 log when suspending a zpool
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zio.c
341c5f490806c8b3e6e31512923db4c0e1b464b1 13-Aug-2020 John Levon <john.levon@joyent.com> 13041 i40e_get_available_resources() broken again for X722 part
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/i40e/core/i40e_common.c
06260e34c28df0a3a191e42e1b51c9de745b3510 14-Apr-2020 Dan McDonald <danmcd@joyent.com> 12505 Answer KEBE question about cred in unexport()
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Evan Layton <elayton@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/nfs/nfs4_srv_ns.c
s/nfs/nfs_export.c
2c834067bf731e663c6269489bf5dc0a9b4c6299 22-Jul-2020 Spencer Berger <bergerspencer@gmail.com> 12977 smb3 server encryption leak in smb2_send_reply
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb2_dispatch.c
b8ffbd3111b44e6c578236149ddc6140effd3dc2 22-Apr-2020 John Levon <john.levon@joyent.com> 12694 race between write() and shutdown() for unix sockets
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tl.c
s/space.c
ys/tihdr.h
001481f6cda9064930e4caee83ed1a8f0c801b8b 31-Dec-2019 Toomas Soome <tsoome@me.com> 12405 audioens: variable may be used uninitialized
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/audio/drv/audioens/audioens.c
2590fb56d329661927485eb826679e9f44e9c3dc 25-Jul-2020 Robert Mustacchi <rm@fingolfin.org> 12985 fix wpi ddi_dma_nextcookie misuse
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/wpi/wpi.c
c65bd18728f347251dbeb256af17dbac88a50e8c 24-Jul-2020 Patrick Mooney <pmooney@pfmooney.com> 12981 vdev_hold prone to NULL dereference
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
dde7ba523f4198e0f5b40039179233749a87f105 26-Apr-2020 Gordon Ross <gwr@nexenta.com> 12932 Some SMB2 oplock break cases fail in the Windows Protocol Test Suite
Portions contributed by: Andrew Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_oplock.c
8fa80b6906806016ca3449e9e20ce5f6b49653dc 09-May-2020 Andrew Stormont <astormont@racktopsystems.com> 12712 xnf calls ddi_dma_nextcookie too many times and panics the system
Reviewed by: Paul Winder <pwinder@racktopsystems.com>
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
en/io/xnf.c
aa2a44afcbfb9d08096ea5af01f0bb30d4b7f9a6 09-Jul-2020 Paul Winder <pwinder@racktopsystems.com> 12957 Some ipadm and dladm commands are slow on i40e
12958 i40e allocates large amounts of DMA
12972 Remove reference to deprecated ddi_power from i40e
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_gld.c
o/i40e/i40e_intr.c
o/i40e/i40e_main.c
o/i40e/i40e_sw.h
o/i40e/i40e_transceiver.c
apfiles/ddi.mapfile
93f1cac532b220b8db1e7715dbb2ae7ec5fe8fe7 05-Jul-2020 Paul Winder <paul@winder.uk.net> 12933 Update i40e core code to support NVM v1.7
Portions contributed by: Krzysztof Galazka <krzysztof.galazka@intel.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
o/i40e/core/README.illumos
o/i40e/core/i40e_adminq.c
o/i40e/core/i40e_adminq.h
o/i40e/core/i40e_adminq_cmd.h
o/i40e/core/i40e_alloc.h
o/i40e/core/i40e_common.c
o/i40e/core/i40e_dcb.c
o/i40e/core/i40e_dcb.h
o/i40e/core/i40e_devids.h
o/i40e/core/i40e_hmc.c
o/i40e/core/i40e_hmc.h
o/i40e/core/i40e_lan_hmc.c
o/i40e/core/i40e_lan_hmc.h
o/i40e/core/i40e_nvm.c
o/i40e/core/i40e_prototype.h
o/i40e/core/i40e_register.h
o/i40e/core/i40e_status.h
o/i40e/core/i40e_type.h
o/i40e/core/i40e_virtchnl.h
o/i40e/core/virtchnl.h
o/i40e/i40e_main.c
2ba19bafbe44c6a57d09e79cc5e11875088875bf 08-Jul-2020 Jason King <jason.king@joyent.com> 12940 Add DKIOCFREE support to NVMe devices
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Toomas Some <tsoome@me.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/nvme/nvme.c
o/nvme/nvme_reg.h
f91a454727d8e1cd4bbbe2d4efd2754590298697 09-Jul-2020 Gvozden Neskovic <neskovic@gmail.com> 12794 ZFS support for vectorized algorithms on x86 (HW support)
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
akefile.files
s/zfs/sys/simd.h
s/zfs/sys/vdev_raidz_impl.h
s/zfs/vdev_raidz_math.c
s/zfs/vdev_raidz_math_avx2.c
s/zfs/vdev_raidz_math_sse2.c
s/zfs/vdev_raidz_math_ssse3.c
88628b1bc8bd723915686a0f84bd0461ec80e590 29-Jun-2020 Ryan Zezeski <ryan@zinascii.com> 12913 i40e want configurable num_rx_groups
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_gld.c
o/i40e/i40e_main.c
o/i40e/i40e_sw.h
2509632a43b285708c172d4221818e8b79cea126 05-Jun-2020 Robert Mustacchi <rm@fingolfin.org> 12835 Want support for I350 temperature sensor
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Toomas Soome <toomas@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
o/e1000api/e1000_defines.h
o/igb/igb_main.c
o/igb/igb_sensor.c
o/igb/igb_sw.h
3ce5372277f4657ad0e52d36c979527c4ca22de2 05-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12830 Want centralized ksensor framework
12831 temperature sensors could describe accuracy
12832 topo support for generic PCI device temp sensors
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Toomas Soome <toomas@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
akefile.rules
o/ksensor/ksensor.conf
o/ksensor/ksensor_drv.c
o/ksensor/ksensor_test.c
o/ksensor/ksensor_test.conf
apfiles/ddi.mapfile
apfiles/ksensor.mapfile
s/autoconf.c
s/devcfg.c
s/ksensor.c
ys/ddi_impldefs.h
ys/esunddi.h
ys/ksensor_impl.h
ys/sensors.h
5623f66bff7c40c0d22bd5f3cbbb803965de64b9 25-Jun-2020 Patrick Mooney <pmooney@pfmooney.com> 12894 root zpool with SLOG should be bootable
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
s/zfs/zfs_ioctl.c
3decf16814408c6b0b69d8df1e56e01cd3313a4f 09-Jul-2020 Patrick Mooney <pmooney@pfmooney.com> 12511 vioblk should preallocate virtio chains
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/vioblk/vioblk.c
o/vioblk/vioblk.h
0207f820281e2416190c7ed5f1cb4d11188c082b 30-Jun-2020 Paul Winder <paul@winder.uk.net> 12918 mlxcx "Deadlock: cycle in blocking chain" panic
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Alex Wilson <alex@cooperi.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
o/mlxcx/mlxcx_ring.c
5f0e3176f407dfb9d989b5dcc94a6d5384d0b142 22-Jan-2020 Paul Winder <pwinder@racktopsystems.com> 12797 mlxcx max flow table limit can be exceeded
12798 mlxcx command interface should allow concurrent commands and be interrupt driven
12799 mlxcx #if defined for MAC_VLAN_UNTAGGED is redundant
12890 mlxcx uses excessive stack space causing stack overflow panic
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Alex Wilson <alex@cooperi.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
o/mlxcx/mlxcx_reg.h
o/mlxcx/mlxcx_ring.c
4e065a9f6a4471f1001853cd10a093bc5beb58a5 06-Jul-2020 Alexander Stetsenko <alex.stetsenko@gmail.com> 12513 SMB 3.1.1 support for server
Reviewed by: Matt Barden <mbarden@tintri.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
akefile.files
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_query_info.c
s/smbsrv/smb2_session_setup.c
s/smbsrv/smb2_signing.c
s/smbsrv/smb31_preauth.c
s/smbsrv/smb3_encrypt.c
s/smbsrv/smb3_encrypt_kcf.c
s/smbsrv/smb3_kdf.c
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
mbsrv/smb2_kproto.h
mbsrv/smb_ioctl.h
mbsrv/smb_kcrypt.h
mbsrv/smb_ktypes.h
mbsrv/smbinfo.h
234a3cfbeb41cab4c47872d4972632d855f56d2b 06-Jul-2020 Paul Winder <paul@winder.uk.net> 12931 The number of tx/rx queue pairs can exceed the i40e's capabilities
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_main.c
1a5ae140ba142cafb59ab08b3212c4ebbce84f32 03-Dec-2019 Jason King <jason.king@joyent.com> 12506 Add support to vioblk for DISCARD operation
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/blkdev/blkdev.c
o/nvme/nvme.c
o/sdcard/impl/sda_slot.c
o/skd/skd.c
o/vioblk/vioblk.c
o/vioblk/vioblk.h
s/dkioc_free_util.c
ys/blkdev.h
ys/dkioc_free_util.h
2fc9ab6e6080d66d8dc6b967cea7ba24bee8c7e5 01-Jul-2020 Jerry Jelinek <jerry.jelinek@joyent.com> 12793 kernel FPU support
Portions contributed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
ys/kfpu.h
ys/thread.h
4a663bac9c5f9f82a5f633bc9639bbee3c2317ff 27-Jun-2020 Robert Mustacchi <rm@fingolfin.org> 12904 Update nvme health logpage and temp thresholds
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Paul Winder <paul@winder.uk.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/nvme/nvme.c
ys/nvme.h
1c0fc4547783fdfd7365d5d483e2750915523d44 06-Jul-2020 Marcel Telka <marcel@telka.sk> 6089 The comment for svc_callout_find() should be improved
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
pc/svc.c
66373fa702508a0a41753138f0b10f985c7e058d 27-Jun-2020 Patrick Mooney <pmooney@pfmooney.com> 12902 epoll should nominally support EPOLLEXCLUSIVE
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/epoll.h
33f84ecfada5880d94e9bfc5af7954d41e5664d5 03-Jul-2020 Jason King <jason.king@joyent.com> 12924 blkdev needs to be better at handling attach failures
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/blkdev/blkdev.c
95e434b588459fbd3ca313889cc0223436f1b0cd 02-Jan-2019 Patrick Mooney <pmooney@pfmooney.com> 12910 EPOLLONESHOT should not remove fd
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/devpoll.c
7ac89354c798225fea6296348415955ccd95fb80 19-Jun-2020 Don Brady <don.brady@delphix.com> 12877 Port OpenZFS #7780 - Add basic zfs ioc input nvpair validation
12895 zfs_onexit_fd_hold fails to release non-zfs fds
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: George Wilson <george.wilson@delphix.com>
Portions contributed by: Simon Klinkert <simon.klinkert@gmail.com>
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_ioctl.c
s/zfs/zfs_onexit.c
ys/fs/zfs.h
086d96878f5f62a25a6d90e5b03a1ef9ba352231 18-Jul-2017 Patrick Mooney <pmooney@pfmooney.com> 12909 epoll should better detect fd reassignment
Portions contributed by: Bryan Cantrill <bryan@joyent.com>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/proc/prvnops.c
o/devpoll.c
s/fio.c
ys/file.h
ys/poll_impl.h
ys/user.h
87bfe94c15340e9846f25201fa63446ac956d845 06-Feb-2017 Patrick Mooney <pmooney@pfmooney.com> 12908 epoll should exclude normal files/directories
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/fs_subr.c
s/fs_subr.h
s/ufs/ufs_vnops.c
o/devpoll.c
ys/poll_impl.h
3c2d4f391c2bc4b3b4126c0757329835c80781ed 21-Jul-2016 Patrick Mooney <pmooney@pfmooney.com> 12907 epoll_ctl can avoid EINTR entirely
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/devpoll.c
daa7e8a345b2e0424e612017e8ead2e97b0f7f37 28-Jun-2020 Ryan Zezeski <rpz@joyent.com> 12905 drv_ioc_prop_common could leak memory and holds
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/dld/dld_drv.c
35060ceaa548c2d6fa63812e06a1a0f8dc4a06b0 01-Jan-2020 Toomas Soome <tsoome@me.com> 12459 iwn: possible unaligned pointer issue
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/iwn/if_iwn.c
dfecc46651d2b074027544a9c03682fd51d51054 29-Jan-2020 Toomas Soome <tsoome@me.com> 12661 null.h: enable NULL pointer for SPARC
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
ys/null.h
4df3b64db8cae3f054ccdd573395ba7807bcd868 29-Jan-2020 Toomas Soome <tsoome@me.com> 12654 nxge: smatch and NULL pointer errors
Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nxge/npi/npi_fflp.c
o/nxge/nxge_hio_guest.c
o/nxge/nxge_hw.c
o/nxge/nxge_ipp.c
o/nxge/nxge_mac.c
o/nxge/nxge_main.c
o/nxge/nxge_rxdma.c
o/nxge/nxge_send.c
o/nxge/nxge_virtual.c
d865fc92e4b640c73c2957a20b3d82622c741be5 05-Jun-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12824 recvmsg(): adjust final cmsg->cmsg_len upon MSG_CTRUNC
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/sockfs/socksubr.c
s/sockfs/socksyscalls.c
ys/socketvar.h
6682e4c38cf4cf5fd5fc490fac27f3d7af9bab4c 17-Jun-2020 Robert Mustacchi <rm@fingolfin.org> 12875 igb I211 doesn't have an nvm version which leads to ufm panic
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/igb/igb_main.c
99ad48a445346f36969661ed214f75b99e19a9a7 22-May-2020 Ryan Zezeski <rpz@joyent.com> 12754 packet flow over a defaulted LACP port
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/aggr/aggr_grp.c
o/mac/mac.c
f2fe7acaed48e65ea8626868085ea6e40a63b3a9 19-May-2020 Robert Mustacchi <rm@fingolfin.org> 12763 ixgbe ufm support
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Joshua Clulow <josh@sysmgr.org>
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_sw.h
44b0ba916e529fad7fa22597911db69ae8f24994 16-May-2020 Robert Mustacchi <rm@fingolfin.org> 12761 i40e should only register ufm data on func 0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Joshua Clulow <josh@sysmgr.org>
o/i40e/i40e_main.c
8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc 13-May-2020 Robert Mustacchi <rm@fingolfin.org> 12759 Want ability to read ufm images
12758 ufm_detach doesn't properly clean up
12760 igb ufm support
12765 fwflash plugin cleanup handling is buggy
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Joshua Clulow <josh@sysmgr.org>
o/igb/igb_main.c
o/igb/igb_sw.h
o/ufm.c
apfiles/ddi.mapfile
apfiles/kernel.mapfile
s/ddi_ufm.c
ys/ddi_ufm.h
ys/ddi_ufm_impl.h
440a8a36792bdf9ef51639066aab0b7771ffcab8 09-Nov-2016 Patrick Mooney <pmooney@pfmooney.com> 12789 increase timers allowed per-process
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/timer.c
ys/proc.h
ys/sysconfig.h
ys/timer.h
yscall/sysconfig.c
6cdd461fe55315d9bc0ba40ea7da22cddbdcf784 26-May-2020 Toomas Soome <tsoome@me.com> 12803 unix: duplicate symbols in the kernel
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/space.c
m/vm_swap.c
82c3f1a85d940e88355a055831c2d279c69c59e6 05-Jun-2020 Nick Ewins <nick@krypton.computer> 12390 AES: aes_mech_info_tab error
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Matt Barden <mbarden@tintri.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/aes.c
eda3ef2de2d15b389090f6ef953edaea3daaace4 19-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12689 Want c11 uchar.h
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/int_types.h
605d010da59abaf92279a7caed83515cbb3218dc 15-Aug-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 7510 enable highres clock usage for non-privileged users
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/clock_highres.c
b39b008f8a57ea7ddfd0f69b24529deba7c25ae1 22-May-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12783 async unlinked drain races with ZFS unmount
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/zfs_vfsops.c
fdf1a8710a94b4953ba782ed5bdc1549b0356ddc 19-May-2020 Toomas Soome <tsoome@me.com> 12804 sysevent.h: C++11 requires a space between string literal and macro
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
ys/sysevent.h
e86372a01d2d16a5dd4a64e144ed978ba17fe7dd 01-Jun-2020 Gvozden Neskovic <neskovic@gmail.com> 12668 ZFS support for vectorized algorithms on x86 (initial support)
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/abd.c
s/zfs/spa_misc.c
s/zfs/sys/abd.h
s/zfs/sys/simd.h
s/zfs/sys/vdev_raidz.h
s/zfs/sys/vdev_raidz_impl.h
s/zfs/vdev_raidz.c
s/zfs/vdev_raidz_math.c
s/zfs/vdev_raidz_math_impl.h
s/zfs/vdev_raidz_math_scalar.c
e213fe2d75a0e47cc0b3f67c473e24dfa9304e0b 11-Apr-2020 Toomas Soome <tsoome@me.com> 12545 ixgbe: IXGBE_LE32_TO_CPUS macro is missing assignment
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/ixgbe_osdep.h
c9ad389f76487048d6fde034960b0f5edfb778d7 26-May-2020 John Levon <john.levon@joyent.com> 12788 fix tst.include.ksh for ddi_ufm.h
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/ddi_ufm.h
7bcaeddb7bbb778bc9a9c0e0c78b6bb8a3ea0540 01-May-2020 Robert Mustacchi <rm@fingolfin.org> 12685 ddi_create_minor_node() should take const char * values
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/dacf.c
s/dacf_clnt.c
s/sunddi.c
ys/dacf_impl.h
ys/ddi_impldefs.h
ys/sunddi.h
165c5c6fe7d6c7a95878c8a3aae7da65d1da1d90 21-May-2020 John Poduska <jpoduska@datto.com> 12774 Resilver restarts unnecessarily when it encounters errors
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Paul Zuchowski <pzuchowski@datto.com>
Reviewed by: Toomas Soome <tsoome@me.com>
s/zfs/dsl_scan.c
s/zfs/vdev.c
eb9a1df2aeb866bf1de4494433b6d7e5fa07b3ae 16-Jul-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 12680 want PCI pass-thru in bhyve
Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com>
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Patrick Mooney <pmooney@oxide.computer>
Approved by: Dan McDonald <danmcd@joyent.com>
s/modsysfile.c
537911b676ea740315ce9055d857ea1d626e6fe7 19-May-2020 Ryan Zezeski <rpz@joyent.com> 12753 simnet requests zero-sized kmem alloc
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/simnet/simnet.c
o/simnet/simnet_impl.h
b22a70abf81f995ecc990b8444e63308bc389d5c 03-Jan-2018 Patrick Mooney <pmooney@pfmooney.com> 12679 want viona driver for bhyve
Portions contributed by: Ryan Zezeski <rpz@joyent.com>
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Jason King <jason.king@joyent.com>
Portions contributed by: Robert Mustacchi <rm@joyent.com>
Portions contributed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ip6_output.c
net/ip/ip_output.c
net/ipf/ip_fil_solaris.c
net/ipf/netinet/ipf_stack.h
o/hook.c
ys/dlpi.h
ys/hook_impl.h
ys/neti.h
d77e6e0f12d19668c0e9068c0fcd7a2123da5373 11-May-2020 Paul Winder <paul@winder.uk.net> 12693 Enable Forward Error Correction (FEC) configuration via dladm
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/common/common.h
o/cxgbe/common/t4_hw.c
o/cxgbe/firmware/t4fw_interface.h
o/cxgbe/t4nex/t4_mac.c
o/mac/mac.c
o/mac/mac_provider.c
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
o/mlxcx/mlxcx_reg.h
ys/mac.h
ys/mac_provider.h
c61a1653a4d73dbc950dac7d96350fd6cb517486 04-May-2020 Ryan Zezeski <rpz@joyent.com> 12676 want better offloads for vnics
12677 simnet has bogus mi_tx_cksum_flags
12678 mac_tx() is too eager to emulate hardware offloads
Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com>
Portions contributed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <pmooney@oxide.computer>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ip6.c
net/ip/ip6_input.c
net/ip/ip_input.c
net/ip6.h
net/ip_impl.h
o/bridge.c
o/dls/dls_link.c
o/fcoe/fcoe_fc.c
o/mac/mac.c
o/mac/mac_bcast.c
o/mac/mac_client.c
o/mac/mac_datapath_setup.c
o/mac/mac_flow.c
o/mac/mac_provider.c
o/mac/mac_sched.c
o/mac/mac_soft_ring.c
o/mac/mac_util.c
o/simnet/simnet.c
o/simnet/simnet_impl.h
o/stream.c
o/vnic/vnic_dev.c
s/ip_cksum.c
ys/mac.h
ys/mac_client.h
ys/mac_client_impl.h
ys/mac_impl.h
ys/pattr.h
ys/vnic_impl.h
en/io/xnb.c
7e95e8d94bf4ccccc742a5e7a1370afe0d890ae3 13-May-2020 Toomas Soome <tsoome@me.com> 12728 emlxs: symbol 'emlxs_prog_type_t' is multiply-defined
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/fibre-channel/fca/emlxs/emlxs_hw.h
4c87aefe8930bd07275b8dd2e96ea5f24d93a52e 09-Oct-2017 Patrick Mooney <pmooney@pfmooney.com> 12665 want modern bhyve
Portions contributed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Mike Gerdts <mike.gerdts@joyent.com>
Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Portions contributed by: Dominik Hassler <hadfl@omniosce.org>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Robert Mustacchi <rm@joyent.com>
Portions contributed by: Mike Zeller <mike.zeller@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
97f11506b8e20d03ac8f60ff1b6c7e38a3326df3 13-May-2020 Patrick Mooney <pmooney@pfmooney.com> 12731 disable IPv6 LSO until emulation is available
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac_client.c
4c819f48a094cdf29d044bcea57733ebac5f688f 22-Feb-2017 Jerry Jelinek <jerry.jelinek@joyent.com> 12675 want kthread worker interface
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/proc/prsubr.c
ys/thread.h
4c46c814833d7980b7ebf54590a97d7f91472bd5 03-May-2020 Robert Mustacchi <rm@fingolfin.org> 12691 Want means of getting the maximum user address in a process
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
ys/sysconfig.h
ys/unistd.h
yscall/sysconfig.c
0c06d385ea5bbe11d20ecea2e02cdc78733d5359 24-Apr-2020 jwpoduska <jpoduska@datto.com> 12636 Prevent unnecessary resilver restarts
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: John Gallagher <john.gallagher@delphix.com>
Reviewed by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Alexander Motin <mav@FreeBSD.org>
Portions contributed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/dsl_scan.c
s/zfs/spa.c
s/zfs/sys/dsl_scan.h
s/zfs/sys/spa.h
s/zfs/sys/vdev.h
s/zfs/vdev.c
8291b3b94350ddd6df6ecd55435b59079f7a3dd2 09-May-2020 Robert Mustacchi <rm@fingolfin.org> 12686 dladm: vnic creation over bge0 failed: object already exists
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_main2.c
868e1ac07011f1f9626a73a411c31ebbdd462e3d 11-May-2020 Patrick Mooney <pmooney@pfmooney.com> 12554 want sdev plugin framework (fix header issue)
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/Makefile
b237158d576c3f39f35d97c4dd214c07273ddde4 10-Apr-2019 Patrick Mooney <pmooney@pfmooney.com> 12674 want mac rx barrier function
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac.c
o/mac/mac_client.c
ys/mac_client.h
ys/mac_impl.h
f8927fa6636832af96f657f29571bdbd213c6247 19-Apr-2020 Robert Mustacchi <rm@joyent.com> 12554 want sdev plugin framework
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/dev/sdev_plugin.c
s/dev/sdev_subr.c
s/dev/sdev_vfsops.c
s/dev/sdev_vnops.c
ys/fs/sdev_impl.h
ys/fs/sdev_plugin.h
e7d144c90b0aab78554a319cc0a94cafe23a72a2 11-Apr-2020 Toomas Soome <tsoome@me.com> 12544 e1000g: NULL pointer errors
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/e1000g/e1000g_alloc.c
4e2c3273e98e347b3b0d6ea03be57eda0b8def7b 11-Apr-2020 Toomas Soome <tsoome@me.com> 12543 chxge: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Jorge Schrauwen <registration@blackdot.be>
Approved by: Garrett D'Amore <garrett@damore.org>
o/chxge/pe.c
ec71f88e58593e3077f03588d3c38e6cbd4e8c1a 14-Mar-2018 Patrick Mooney <pmooney@pfmooney.com> 12671 hcksum routines are too verbose
12672 want mac_hcksum_clone function
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ipf/ip_fil_solaris.c
o/bnx/bnx.h
o/bnx/bnxsnd.c
o/chxge/ch.c
o/dld/dld_proto.c
o/elxl/elxl.c
o/gld.c
o/ib/clients/ibd/ibd_cm.c
o/mac/mac_provider.c
o/mac/mac_util.c
s/strsubr.c
ys/mac_provider.h
ys/strsubr.h
54b3584e66419f0f60689044f13d702660b4233f 15-Jun-2019 Gordon Ross <gwr@nexenta.com> 12681 Excess service times for NFS(v3) locking calls
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
lm/nlm_impl.h
lm/nlm_rpc_handle.c
lm/nlm_rpc_svc.c
lm/nlm_service.c
04909c8c9ef61a86dd44bdaf341a1d9a2f0206e5 02-Mar-2018 John Levon <john.levon@joyent.com> 12608 want memory arena for vmm applications
12609 x86 memory DR should be disabled
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
ys/vnode.h
m/page_lock.c
m/page_retire.c
m/seg_kmem.c
m/seg_kmem.h
6fca39246c7001c1b47c1fc2bc82de657dbd8a8e 20-Sep-2019 John Levon <john.levon@joyent.com> 12701 segspt_minfree needs right-sizing
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
m/seg_spt.c
41378e7950fe857e6299f2a5c2a2bc285627f816 31-Dec-2019 Toomas Soome <tsoome@me.com> 12413 cxgbe: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/shared/shared.c
o/cxgbe/shared/shared.h
o/cxgbe/t4nex/cudbg.h
o/cxgbe/t4nex/t4_ioctl.c
b853d39ade4a504f3447f996dbf5dd985f0236bc 01-May-2020 Don Brady <don.brady@intel.com> 12684 Inject zinject a percentage amount of dev errs
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/sys/zfs_ioctl.h
s/zfs/zio_inject.c
6112cec5d5374dff12a12bd285afeb5e660b7154 01-May-2020 Joshua M. Clulow <josh@sysmgr.org> 12517 allow for custom per-distribution branding
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
akefile.files
akefile.rules
s/logsubr.c
ys/Makefile
ys/bootbanner.h
ys/systeminfo.h
yscall/systeminfo.c
85ba5240e8fe32c7405930a51a93630182ce67d7 11-Apr-2020 Toomas Soome <tsoome@me.com> 12551 cmlb: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/cmlb.c
9f9cceb6f1158940244c35cecdbc93f9a386a4b8 30-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12662 smbios(1M) interprets jedec IDs incorrectly
12664 fix smbios memory technology operating mode capabilities
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Toomas Soome <toomas@me.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Gergo Doma <domag02@gmail.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
ys/smbios.h
19325e87abbf92e73010df2342fc48019027aee1 01-Apr-2020 Paul Winder <pwinder@racktopsystems.com> 12481 attempting to change MTU size of aggregate over mlxcx can cause dladm to hang
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_ring.c
de172e901a45d2c11bb3be066bc4af11c104d52e 04-Mar-2020 Toomas Soome <tsoome@me.com> 12362 audio: buffer overflow
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/audio/impl/audio_grc3.h
cb2d1b02582006a823e154df6807c505b73b1cb6 15-Jul-2019 Patrick Mooney <pmooney@pfmooney.com> 12476 cyclic reprogramming can race with removal
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/cyclic.c
fba27d8741c08c38aa9cf5fd383633304ddad810 23-Apr-2020 Toomas Soome <tsoome@me.com> 12592 stmf_sbd: panic in _init on sparc
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/comstar/lu/stmf_sbd/sbd.c
f1ee6ec32e6dc51b77619a27816d945ad64a5378 21-Apr-2020 Paul Winder <paul@winders.demon.co.uk> 12581 sockets using cubic congestion control can block
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <garrett@damore.org>
net/cc/cc_cubic.c
3b0b0a4e9ef34199357e064b48f2dd2e9ff1c9a2 16-Apr-2020 Paul Winder <pwinder@racktopsystems.com> 12583 Import FreeBSD congestion control updates
Portions contributed by: Richard Scheffinger
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>
net/cc/cc_cubic.c
net/cc/cc_cubic.h
net/cc/cc_newreno.c
1e609378b9a5ee694d9a9d3d87e1e9dee3e0ab18 12-Aug-2019 Cody Peter Mello <cody.mello@joyent.com> 12582 CUBIC module should react immediately to CC_RTO congestion signal
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Garrett D'Amore <garrett@damore.org>
net/cc/cc_cubic.c
28d0944ba6c6e08aa6145b438dd9f61e65a4177f 23-Apr-2020 Toomas Soome <tsoome@me.com> 12590 bge: build error on sparc
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Paul Winder <pwinder@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_chip2.c
25df42a1dccd017663f3ad651c90038648d1d6a8 21-Apr-2020 Matthew Ahrens <mahrens@delphix.com> 12586 zvol_write() can use dmu_tx_hold_write_by_dnode()
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tony Nguyen <tony.nguyen@delphix.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zvol.c
82b4190e0f86654c179e1dad46c51c6f999464ec 31-Mar-2020 Paul Winder <pwinder@racktopsystems.com> 12480 long mblk chain will cause mlxcx to stop sending
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_reg.h
o/mlxcx/mlxcx_ring.c
6205b5c44bad9044e168b06aef439c2e7cdc8a89 08-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12508 ndi_devi_alloc() and friends could take const char * names
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/devcfg.c
ys/autoconf.h
ys/ddi_implfuncs.h
ys/sunndi.h
9e717e77bf4b9b5ad279c38a2311c076468e85f5 01-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12496 bge mac address initialization is wrong
12497 bge ape locking left always disabled after 7513
12498 bge ring interrupt masking logic is broken
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_main2.c
a2876d03ca2556102e024ae4a50bb4db8fe562b0 26-Mar-2020 Robert Mustacchi <rm@fingolfin.org> 12450 Add support for BCM57765 family devices to bge
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_chip2.c
o/bge/bge_hw.h
o/bge/bge_impl.h
o/bge/bge_lint.c
o/bge/bge_main2.c
o/bge/bge_mii.c
o/bge/bge_send.c
85f496fabdffd32673f6be280a3caa103f7d58a5 04-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12520 Enable IPv6 tso in igb, ixgbe, and i40e
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_gld.c
o/i40e/i40e_transceiver.c
o/igb/igb_gld.c
o/igb/igb_sw.h
o/igb/igb_tx.c
o/ixgbe/ixgbe_gld.c
o/ixgbe/ixgbe_sw.h
o/ixgbe/ixgbe_tx.c
0418219cf21334a9c6712bbb2cec543b2ee4f989 16-Feb-2018 Jerry Jelinek <jerry.jelinek@joyent.com> 12552 increase get_max_pages
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
m/vm_page.c
b531f6d16eb39863e7bbc34773fb7ef7a282a0a2 08-Feb-2020 Toomas Soome <tsoome@me.com> 12427 stand: smatch and NULL pointer errors
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
pc/xdr.c
6e2e67256d436ef900becfa771aee283e7e55430 21-Jun-2018 Patrick Mooney <pmooney@pfmooney.com> 12477 ctxops should use stack ordering for save/restore
12478 installctx needs kpreempt_disable protection
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/thread.c
ys/thread.h
d0a94a58eef5c83b34de379fe636b84a98ec79a0 16-Feb-2018 Patrick Mooney <pmooney@pfmooney.com> 12475 want cyclic_move_here()
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/cyclic.c
ys/cyclic.h
eefd1fd8cdcbc3b47ccbc8e3609736f4e94ec70f 01-Jan-2020 Toomas Soome <tsoome@me.com> 12424 openeepr: variable may be used uninitialized
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
o/openprom.c
fd7fa860de2ce9f847175f3d39dfd19f8d5735f9 14-Apr-2020 Dan McDonald <danmcd@joyent.com> 12383 Slow down and lock up in mlxcx receive interrupt path (fix smatch)
o/mlxcx/mlxcx_ring.c
d6d92993b6ea4db3071a40360ea2d2f9af3e75df 06-Apr-2020 Toomas Soome <tsoome@me.com> 12514 zfs: too few arguments to function 'spa_generate_rootconf'
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/spa.c
22d052287ba7ed169757650e2eec25fedbae163a 09-Mar-2020 Paul Winder <pwinder@racktopsystems.com> 12383 Slow down and lock up in mlxcx receive interrupt path
12438 mlxcx should pass receive messages to mac layer more frequently
12439 mlxcx send rings can overflow
12440 mlxcx should not block in the send path
12441 mlxcx default queue sizes are a bit on the small size
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.conf
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
o/mlxcx/mlxcx_reg.h
o/mlxcx/mlxcx_ring.c
72a6dc127431d372b6b6136087c736300544f8b7 05-Dec-2016 Patrick Mooney <pmooney@pfmooney.com> 7637 restorecontext(ucontext_t *ucp) leaves all maskable signals blocked in curthread->t_hold
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/proc/prdata.h
s/proc/prioctl.c
s/proc/prsubr.c
s/schedctl.c
6a0b121754dbd27d5d72dcddcb6465aab4092ba1 24-Apr-2019 Patrick Mooney <pmooney@pfmooney.com> 11909 THREAD_KPRI_RELEASE does nothing of the sort
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/fss.c
isp/sysdc.c
isp/ts.c
s/proc/prsubr.c
s/ufs/ufs_directio.c
s/bio.c
s/condvar.c
s/pid.c
s/rwlock.c
ys/fss.h
ys/ia.h
ys/thread.h
ys/ts.h
m/page_lock.c
62366fbbe8edca853fee6c14327d822239ba914f 01-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12466 Enable IPv6 TSO Support for vioif
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Garrett D'Amore <garrett@damore.org>
net/ip.h
net/ip/ip_if.c
net/ip/ip_output.c
net/tcp/tcp.c
o/dld/dld_proto.c
o/vioif/vioif.c
o/vioif/vioif.h
ys/dld.h
ys/mac_provider.h
d240edaf609c558d5a1f981b09a577823b54fae2 01-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12465 vioif needs length for tso checksum
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Garrett D'Amore <garrett@damore.org>
o/i40e/i40e_transceiver.c
o/mac/mac_provider.c
o/vioif/vioif.c
apfiles/mac.mapfile
ys/mac_provider.h
425251fd07ab465313fb50dea0f1ac795be10e05 14-Jul-2017 Sam Gwydir <sam.gwydir@joyent.com> 9059 Simplify SMAP relocations with krtld
Portions contributed by: John Levon <john.levon@joyent.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/kobj.c
s/modctl.c
ys/kobj.h
3fe9882ba9986735cce21c1e187c449d9642d180 06-Feb-2020 Toomas Soome <tsoome@me.com> 12426 swapgeneric: NULL pointer errors
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
s/swapgeneric.c
dd6b11ddff7060f33ccf31e17387d9e1c430a013 31-Dec-2019 Toomas Soome <tsoome@me.com> 12458 iwh: variable may be used uninitialized
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/iwh/iwh.c
c4c986b810b9fd93e8a611caf5ed0f346a84416c 31-Dec-2019 Toomas Soome <tsoome@me.com> 12403 srn: variable may be used uninitialized
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/srn.c
1c189586e43914686758de5408f8a41d8a39528e 31-Dec-2019 Toomas Soome <tsoome@me.com> 12410 bpf: variable may be used uninitialized
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bpf/bpf.c
c846684c3d36ea4ee89b2cdeb2738e6521376e5a 31-Dec-2019 Toomas Soome <tsoome@me.com> 12412 crypto: variable may be used uninitialized
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/crypto.c
rypto/io/cryptoadm.c
4859da614b562d26b86cd0961067070cb5ed350c 01-Apr-2020 Toomas Soome <tsoome@me.com> 12461 krtld: printf format errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
rtld/reloc.h
c559157643fef9f9afb0414e00a3579407ba3052 21-Feb-2020 Rob Johnston <rob.johnston@joyent.com> 12330 libtopo: add support for directed graph based topologies
Portions contributed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/fm/protocol.h
30c304d9746f4a048a7de56d31333b0fa8e43dee 02-Apr-2020 Joshua M. Clulow <jmc@joyent.com> 7119 boot should handle change in physical path to ZFS root devices
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/spa.c
s/zfs/sys/spa.h
s/zfs/sys/spa_boot.h
s/zfs/sys/vdev_impl.h
s/zfs/vdev_disk.c
s/zfs/zfs_vfsops.c
s/devcfg.c
ys/ddi_implfuncs.h
86e38daa32bf0ca85f79384da2d3e43bf87f328b 31-Dec-2019 Toomas Soome <tsoome@me.com> 12402 audiocmihd: variable may be used uninitialized
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/audio/drv/audiocmihd/audiocmihd.c
f70049b72ff8162093254e3d617172d6df9705f1 31-Dec-2019 Toomas Soome <tsoome@me.com> 12415 ecpp: variable may be used uninitialized
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ecpp.c
5338faaac2dc1b2a16cb1a986233578834926ce0 01-Jan-2020 Toomas Soome <tsoome@me.com> 12423 ipf: variable may be used uninitialized
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ipf/ip_nat.c
9b0bb795691f70ec1b1796f6d15266f82d7a3200 10-Oct-2019 John Levon <john.levon@joyent.com> 12349 clean up 32-bit assembly and lint
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/inc.flg
o/nxge/nxge_hcall.s
o/tpm/tpm_hcall.s
8c16a0e6d0b3d6a8b804825076383c61979302ec 31-Dec-2019 Toomas Soome <tsoome@me.com> 12404 audioemu10k: variable may be used uninitialized
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/audio/drv/audioemu10k/audioemu10k.c
a61ed2ce7a86a4d6428f2a83eb4739fae945447e 01-Jul-2017 Hans Rosenfeld <hans.rosenfeld@joyent.com> 12258 Need native CCID driver
Contributed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
akefile.rules
o/usb/clients/ccid/ccid.c
ys/Makefile
ys/Makefile.syshdrs
ys/sunddi.h
ys/usb/clients/ccid/ccid.h
ys/usb/clients/ccid/uccid.h
8b11ca880a902725fb8b0bb2c639f3671ac806d6 29-Jan-2020 Paul Winder <pwinder@racktopsystems.com> 12382 Mellanox driver is missing advertisement in dladm link-prop
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/mlxcx/mlxcx_gld.c
d1d0a29b5275e074d59d170cca23b45a6e5834d8 01-Jan-2020 Toomas Soome <tsoome@me.com> 12420 fd: variable may be used uninitialized
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fd.c
c61137df0ddfe2318cd4b953495b4ccdb8f12b61 19-Mar-2020 John Levon <john.levon@joyent.com> 12399 kobj printf functions should be checked
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/kobj.c
rtld/reloc.h
ys/kobj_impl.h
2a9992ecc0392fdbbaa57613c1bcfc31b6c7e247 30-Dec-2019 Toomas Soome <tsoome@me.com> 12175 i86xpv: variable may be used uninitialized
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
en/dtrace/xdt.c
en/io/xnb.c
278de290aa274ca244c25d81b2940211c15ab7e5 31-Dec-2019 Toomas Soome <tsoome@me.com> 12368 asy: variable may be used uninitialized
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Alexander Pyhalov <alp@rsu.ru>
Approved by: Dan McDonald <danmcd@joyent.com>
o/asy.c
528737823843346cf95a4a701612f82089135554 05-Mar-2020 Robert Mustacchi <rm@fingolfin.org> 12379 e1000g: Need support for Intel I219 v10-v15
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/e1000api/README.illumos
o/e1000api/e1000_api.c
o/e1000api/e1000_hw.h
o/e1000api/e1000_ich8lan.c
o/e1000g/e1000g_main.c
81c3d08501e57b65e096ec6a2b1d62f87cf8ced7 24-Jan-2017 Jerry Jelinek <jerry.jelinek@joyent.com> 12365 pwritev64 can't write at offsets between [2 GiB, 4 GiB)
Portions contributed by: John Levon <john.levon@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
yscall/rw.c
a3170057524922242772a15fbeb3e91f5f8d4744 06-Feb-2020 Paul Winder <pwinder@racktopsystems.com> 12350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets
12351 Remove the 32bit DMA restrictions in the emlxs driver
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Reviewed by: Albert Lee <alee@racktopsystems.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/port/fct/fct.c
o/fibre-channel/fca/emlxs/emlxs_dfc.c
o/fibre-channel/fca/emlxs/emlxs_dump.c
o/fibre-channel/fca/emlxs/emlxs_event.c
o/fibre-channel/fca/emlxs/emlxs_fcp.c
o/fibre-channel/fca/emlxs/emlxs_fct.c
o/fibre-channel/fca/emlxs/emlxs_hba.c
o/fibre-channel/fca/emlxs/emlxs_mbox.c
o/fibre-channel/fca/emlxs/emlxs_mem.c
o/fibre-channel/fca/emlxs/emlxs_sli3.c
o/fibre-channel/fca/emlxs/emlxs_sli4.c
o/fibre-channel/fca/emlxs/emlxs_solaris.c
o/fibre-channel/impl/fp.c
ys/fct.h
ys/fctio.h
ys/fibre-channel/fca/emlxs/emlxs_adapters.h
ys/fibre-channel/fca/emlxs/emlxs_fc.h
ys/fibre-channel/fca/emlxs/emlxs_fcf.h
ys/fibre-channel/fca/emlxs/emlxs_fct.h
ys/fibre-channel/fca/emlxs/emlxs_hbaapi.h
ys/fibre-channel/fca/emlxs/emlxs_hw.h
ys/fibre-channel/fca/emlxs/emlxs_mbox.h
ys/fibre-channel/fca/emlxs/emlxs_version.h
ys/fibre-channel/impl/fctl.h
584b574a3b16c6772c8204ec1d1c957c56f22a87 30-Dec-2019 Toomas Soome <tsoome@me.com> 12174 i86pc: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/cmt.c
o/ppm/ppm.c
rtld/kobj.c
s/bp_map.c
s/lgrp.c
s/mem_config.c
ys/kobj_impl.h
m/vm_pagelist.c
en/io/xpvd.c
34a4e6b53d2e6f2605fd77cda5b161201d7d0f20 08-Mar-2020 Toomas Soome <tsoome@me.com> 12377 aggr: may be used uninitialized
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
o/aggr/aggr_ctl.c
o/aggr/aggr_grp.c
c9ffe217655ce62448bdb45d6f113f43b4dfcc54 30-Dec-2019 Toomas Soome <tsoome@me.com> 12367 aac: variable may be used uninitialized
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Dan McDonald <danmcd@joyent.com>
o/aac/aac.c
8e9352593f28b1a84101b11e1c6db6aabf187a1c 04-Oct-2014 Bryan Cantrill <bryan@joyent.com> 5880 Increase IOV_MAX to at least 1024
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Yuri Pankov <ypankov@fastmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/sockfs/socksubr.c
s/sockfs/socksyscalls.c
o/cons.c
s/streamio.c
ys/Makefile
ys/limits.h
ys/socket.h
ys/stream.h
yscall/rw.c
3c6ffbab91273559b511d95f850d7b2d9cd2a3c5 09-Sep-2019 Rob Johnston <rob.johnston@joyent.com> 11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+
11959 extend disk topo plugin to enumerate nvme devices
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/nvme.h
ea7201620ceafab72b37e65bea4ec461dd27089d 01-Mar-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12355 vnic_unicast_add() can return uninitialised diag value
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dominik Hassler <hadfl@omniosce.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/mac/mac_client.c
o/vnic/vnic_dev.c
ebb7c6fd4f966f94af3e235242b8a39b7a53664a 23-Dec-2019 Alex Wilson <alex@uq.edu.au> 12204 want driver for Mellanox ConnectX-4/5/6 NICs
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
akefile.rules
o/mlxcx/mlxcx.c
o/mlxcx/mlxcx.conf
o/mlxcx/mlxcx.h
o/mlxcx/mlxcx_cmd.c
o/mlxcx/mlxcx_dma.c
o/mlxcx/mlxcx_endint.h
o/mlxcx/mlxcx_gld.c
o/mlxcx/mlxcx_intr.c
o/mlxcx/mlxcx_reg.h
o/mlxcx/mlxcx_ring.c
12eb87fbfbcd9e0abde89898daa0a87c695807e4 08-Jan-2020 Alex Wilson <alex@uq.edu.au> 12205 want generic NIC transceiver fault events
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/fm/io/ddi.h
a23b3b1bb4e08abaac9fb78fea486e678ce6d6de 20-Jan-2020 Toomas Soome <tsoome@me.com> 12319 ipsecah/ipsecesp: smatch errors
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ip/ipsecah.c
net/ip/ipsecesp.c
net/ip/sadb.c
ab82c29b6e890d0f1241f9cd0cefda3430f46bd5 28-Dec-2019 Toomas Soome <tsoome@me.com> 12173 ip: variable may be used uninitialized in this function
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ilb/ilb.c
net/ilb/ilb_conn.c
net/ip/conn_opt.c
net/ip/icmp.c
net/ip/igmp.c
net/ip/ip.c
net/ip/ip6.c
net/ip/ip6_ire.c
net/ip/ip6_output.c
net/ip/ip_ftable.c
net/ip/ip_if.c
net/ip/ip_ndp.c
net/ip/ip_output.c
net/ip/ip_rts.c
net/ip/ipclassifier.c
net/ip/ipmp.c
net/ip/spd.c
net/ip/tnet.c
net/sctp/sctp_asconf.c
net/sctp/sctp_common.c
net/sctp/sctp_cookie.c
net/sctp/sctp_input.c
net/sctp/sctp_opt_data.c
net/sctp/sctp_output.c
net/tcp/tcp_bind.c
net/tcp/tcp_fusion.c
net/tcp/tcp_input.c
net/tcp/tcp_misc.c
net/tcp/tcp_output.c
net/tcp/tcp_tpi.c
net/udp/udp.c
net/udp/udp_stats.c
7d8deab2c421c563ab11a55e623ed48109e237af 14-Feb-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12306 XPG4v2 slave pty behaviour should generally be disabled
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ldterm.c
o/ptm.c
o/pts.c
s/streamio.c
ys/strsubr.h
8950e535f42dd006f8cfb2122c94f6b7557757e0 26-Jan-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12261 pfiles(1) could show any filesystem endpoints for a door
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/namefs/namevfs.c
s/proc/prsubr.c
ys/fs/namenode.h
bc576fff266b5ed3db0ef5d8196b7440cdefbb8b 30-Dec-2019 Toomas Soome <tsoome@me.com> 12325 ahci: variable may be used uninitialized
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/adapters/ahci/ahci.c
45948e49c407e4fc264fdd289ed632d6639e009d 22-Jan-2020 Ryan Zezeski <ryan@zinascii.com> 11493 aggr needs support for multiple pseudo rx groups
Portions contributed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
o/aggr/aggr_grp.c
o/aggr/aggr_port.c
o/aggr/aggr_recv.c
o/mac/mac.c
o/mac/mac_client.c
o/mac/mac_datapath_setup.c
o/mac/mac_provider.c
o/mac/mac_stat.c
ys/aggr_impl.h
ys/mac_client_priv.h
ys/mac_impl.h
ys/mac_provider.h
84de666edc7f7d835057ae4807a387447c086bcf 21-Jan-2020 Ryan Zezeski <ryan@zinascii.com> 11490 SRS ring polling disabled for VLANs
11491 Want DLS bypass for VLAN traffic
11492 add VLVF bypass to ixgbe core
2869 duplicate packets with vnics over aggrs
11489 DLS stat delete and aggr kstat can deadlock
Portions contributed by: Theo Schlossnagle <jesus@omniti.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
net/ip/ip6_input.c
net/ip/ip_input.c
o/aggr/aggr_grp.c
o/aggr/aggr_port.c
o/aggr/aggr_recv.c
o/dld/dld_proto.c
o/dls/dls.c
o/dls/dls_link.c
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_sw.h
o/mac/mac.c
o/mac/mac_client.c
o/mac/mac_datapath_setup.c
o/mac/mac_provider.c
o/mac/mac_sched.c
o/mac/mac_soft_ring.c
o/vnic/vnic_dev.c
apfiles/ddi.mapfile
ys/aggr_impl.h
ys/mac_client.h
ys/mac_client_impl.h
ys/mac_client_priv.h
ys/mac_impl.h
ys/mac_provider.h
aaa9aa59eb29d123223ea0b8ebf393049910d9ce 28-Feb-2020 Jerry Jelinek <jerry.jelinek@joyent.com> 12343 Direct IO support
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_vnops.c
b2d2f356e1abcc2a19572314b5084b7b87050604 03-Feb-2020 Sara Hartse <sara.hartse@delphix.com> 12308 Support setting user properties in a channel program
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/sys/zcp_set.h
s/zfs/zcp_set.c
s/zfs/zcp_synctask.c
fd82d5a2825fb57d2940ba210af4af02e09883d3 24-Jan-2020 Toomas Soome <tsoome@me.com> 12321 spdsock: smatch errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
net/ip/spdsock.c
d4990cfc1b590b32a5100dd746688eb2e1b9901f 05-Feb-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9794 remove bogus casts from PCI_CAP_PUTx and PCI_XCAP_PUTx definitions
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
ys/pci_cap.h
66582b606a8194f7f3ba5b3a3a6dca5b0d346361 12-Jan-2020 Peter Tribble <peter.tribble@gmail.com> 12185 Remove B100s support
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/bscbus.c
o/bscv.c
ys/Makefile
ys/bscbus.h
ys/bscv_impl.h
ys/lom_ebuscodes.h
ys/lom_priv.h
8b6e4188cd6fe49ddc2ff1e635b9c1538fbd5d48 13-Feb-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12303 nfs/nfs4_drc.h: No such file or directory
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Dan McDonald <danmcd@joyent.com>
fs/nfs4.h
dd50e0cc4cbe1474096300fe52e9855769c0d478 11-Feb-2020 Tony Hutter <hutter2@llnl.gov> 11682 zpool iostat and status improvements
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Hajo Möller <dasjoe@gmail.com>
Portions contributed by: Damian Wojslaw <damian@wojslaw.pl>
Portions contributed by: kpande <github@tripleback.net>
Portions contributed by: Anatoly Borodin <anatoly.borodin@gmail.com>
Portions contributed by: Gregor Kopka <mailfrom-github@kopka.net>
Portions contributed by: George Melikov <mail@gmelikov.ru>
Portions contributed by: George G <gg7@users.noreply.github.com>
Portions contributed by: DeHackEd <DeHackEd@users.noreply.github.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tim Chase <tim@chase2k.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Allan Jude <allanjude@freebsd.org>
Reviewed by: Olaf Faaland <faaland1@llnl.gov>
Reviewed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zio.h
s/zfs/sys/zio_priority.h
s/zfs/vdev.c
s/zfs/vdev_label.c
s/zfs/vdev_queue.c
s/zfs/zfs_fm.c
s/zfs/zio.c
ys/fm/fs/zfs.h
ys/fs/zfs.h
dfdcac05b5cbcf4d3441fd96be492cec26eb3d24 11-Feb-2020 Marcel Telka <marcel@telka.sk> 12300 Memory leak in rfs3_readdirplus()
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs3_srv.c
fe2dc8bddec347e173d402f53feeb492640a9f98 29-Jan-2020 John Levon <john.levon@joyent.com> 12259 CTF shouldn't assume enum size
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/ctf_api.h
d5cb55e4df73e14ab5a6a4266b32230c8e73e54e 11-Feb-2020 Marcel Telka <marcel@telka.sk> 12294 rfs3_readdir()/rfs3_readdirplus(): Duplicate vattr_to_post_op_attr() call
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs3_srv.c
19ee9cd1f5161e227951200cab5ecbff45fd5d71 03-Feb-2020 Andy Fiddaman <omnios@citrus-it.co.uk> 12277 /proc/<PID>/fdinfo should resolve paths relative to current process
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/proc/prsubr.c
s/proc/prvnops.c
ys/prsystm.h
52aec5b9758f6352670ab269980b437a987f4822 31-Jan-2020 Dan McDonald <danmcd@joyent.com> 12276 smatch-clean sockfs
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
s/sockfs/nl7curi.c
s/sockfs/sockfilter.c
s/sockfs/socktpi.c
0dfe541e13279d277d838d6a27e55188b9486cb1 06-Mar-2018 Evan Layton <evan.layton@nexenta.com> 11083 support NFS server in zone
Portions contributed by: Dan Kruchinin <dan.kruchinin@nexenta.com>
Portions contributed by: Stepan Zastupov <stepan.zastupov@gmail.com>
Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Portions contributed by: Mike Zeller <mike@mikezeller.net>
Portions contributed by: Dan McDonald <danmcd@joyent.com>
Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com>
Portions contributed by: Vitaliy Gusev <gusev.vitaliy@gmail.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Garrett D'Amore <garrett@damore.org>
trace/sdt_subr.c
s/nfs/nfs3_srv.c
s/nfs/nfs4_callback.c
s/nfs/nfs4_db.c
s/nfs/nfs4_dispatch.c
s/nfs/nfs4_srv.c
s/nfs/nfs4_srv_attr.c
s/nfs/nfs4_srv_deleg.c
s/nfs/nfs4_srv_ns.c
s/nfs/nfs4_state.c
s/nfs/nfs_auth.c
s/nfs/nfs_client.c
s/nfs/nfs_cmd.c
s/nfs/nfs_export.c
s/nfs/nfs_log.c
s/nfs/nfs_server.c
s/nfs/nfs_srv.c
s/nfs/nfs_stats.c
s/nfs/nfs_sys.c
s/sharefs/sharefs_vfsops.c
s/sharefs/sharefs_vnops.c
s/sharefs/sharetab.c
s/zfs/zfs_ioctl.c
lm/klmmod.c
lm/nlm_impl.c
lm/nlm_impl.h
fs/export.h
fs/nfs.h
fs/nfs4.h
fs/nfs4_drc.h
fs/nfs_acl.h
fs/nfs_cmd.h
fs/nfs_dispatch.h
fs/nfs_log.h
harefs/sharefs.h
ys/sdt.h
ys/zone.h
d8ab6e129d75d7c3f21a7909bf811a3de65faea8 05-Feb-2020 Don Brady <don.brady@delphix.com> 12235 Add libzutil for libzfs or libzpool consumers
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/sys/zfs_ioctl.h
s/zfs/zio_inject.c
948761701ebc8a0cf820a973780b2fbb931c4390 29-Jan-2020 Marcel Telka <marcel@telka.sk> 12262 Suboptimal vmem hash table slows down boot
Reviewed by: Stefan Behrens <sbehrens@giantdisaster.de>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/main.c
69c811ab73b7ce531454837ae68c4343e8724e0b 18-Jan-2020 Robert Mustacchi <rm@fingolfin.org> 9965 Want support for O_DIRECTORY
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/vnode.c
ys/fcntl.h
ys/file.h
5fe3b0929d8a195dbfa4196d72a3f9b15b745171 03-Feb-2020 Mike Gerdts <mike.gerdts@joyent.com> 12084 idm_conn_event_handler mishandles CA_DROP action
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/idm/idm_conn_sm.c
46782190b8c59b1b5fd7df81b2231ef50061fe2a 20-Jan-2020 Robert Mustacchi <rm@fingolfin.org> 12234 Want smbios battery support
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
9a63ec2733c93e3ee31e95779a4f2f45a57eda59 18-Dec-2019 Robert Mustacchi <rm@fingolfin.org> 12183 Want new IPD 13 DMA Cookie APIs
Reviewed by: Alex Wilson <alex@uq.edu.au>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/scsi/impl/scsi_resource.c
s/sunddi.c
ys/ddi_impldefs.h
ys/sunddi.h
2d85dedb8eaa3ba69c85560030efe4cbc815efb8 23-Jan-2020 Jason King <jason.king@joyent.com> 12245 Support inheriting properties in zfs channel programs
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_prop.c
s/zfs/sys/dsl_prop.h
s/zfs/zcp_synctask.c
1b500975aaacf8b5d0e18c9a117bf5560069ffc3 15-Dec-2019 Mike Gerdts <mike.gerdts@joyent.com> 4454 ldi notifications trigger vdev_disk_free() without spa_config_lock()
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_disk.c
c6f039c73ee9eb7e4acb232afaca51cdf9d30ff3 26-Dec-2019 Toomas Soome <tsoome@me.com> 12172 genunix: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ontract/device.c
ontract/process.c
s/fem.c
s/lookup.c
s/vfs.c
s/vnode.c
s/contract.c
s/devcfg.c
s/devid_cache.c
s/devpolicy.c
s/dtrace_subr.c
s/errorq.c
s/evchannels.c
s/exacct.c
s/flock.c
s/fork.c
s/kmem.c
s/log_sysevent.c
s/modctl.c
s/modsysfile.c
s/ndifm.c
s/pcifm.c
s/pid.c
s/pool.c
s/sleepq.c
s/streamio.c
s/sunddi.c
s/sunmdi.c
s/sunndi.c
s/sunpci.c
s/sunpm.c
s/taskq.c
s/timer.c
s/vmem.c
s/waitq.c
s/zone.c
yscall/acl.c
yscall/lgrpsys.c
yscall/lwpsys.c
yscall/memcntl.c
yscall/psecflags.c
yscall/sendfile.c
m/hat_refmod.c
m/seg_dev.c
m/seg_kp.c
m/seg_spt.c
m/seg_vn.c
m/vm_as.c
m/vm_usage.c
cebe54d9b6803d3cfa3b14a553098ba7da2fc624 27-Jan-2020 Alexander Pyhalov <apyhalov@gmail.com> 12253 mib2.h: error: field 'tcp6ConnEntryInfo' has incomplete type 'tcpConnEntryInfo_s'
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
net/mib2.h
2e6e9b6b9da4e0f480e434e015ff8e9b82300ed1 20-Jan-2020 John Levon <john.levon@joyent.com> 12220 loader multi-console shouldn't override bootenv.rc
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/kobj.c
a02120c4550735e4c33259ff2671a5ef9d06c5cc 19-Nov-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 12046 Provide /proc/<PID>/fdinfo/
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
xec/elf/elf_notes.c
s/proc/prdata.h
s/proc/prsubr.c
s/proc/prvnops.c
ys/procfs.h
ys/prsystm.h
623c3de4b7886d5d3a70c856a27c13fe534b2b69 20-Jan-2020 Toomas Soome <tsoome@me.com> 12221 arp: smatch errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/inetddi.c
2f9f8a9bcff03868ad346b312981e5d198aafd63 21-Aug-2019 Jason King <jason.king@joyent.com> 11966 CTR mode tries to be both a stream and block cipher and fails at both
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
rypto/io/aes.c
709d065fa472580d0fd685caa2fe31c61c2fa25c 20-Jan-2020 Paul Winder <paul@winders.demon.co.uk> 12209 nvme driver will iterate beyond the end of the DMA cookie chain
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nvme/nvme.c
e830fb12ed60bbd91c87459b169b5d1cc6ef0b9e 06-Feb-2019 Kody A Kantor <kody@kkantor.com> 10241 ZFS not detecting faulty spares in a timely manner
12132 zfs-retire agent crashes fmd on systems without vdev devids
12034 zfs test send_encrypted_props can fail
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
1d77dcda79ea31b52efaac166328f8a7f7359d5a 26-Dec-2019 Robert Mustacchi <rm@fingolfin.org> 12138 Want smbios pointer device decoding
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
ys/smbios_impl.h
176a9270a1856e0e2fddcbc3c7d35aa1f750c6b9 18-Dec-2019 Robert Mustacchi <rm@fingolfin.org> 12133 Want support for SMBIOS 3.3
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
ys/smbios_impl.h
ac04831df9010f533275633d3bb9829b86c171d3 11-Dec-2019 Mike Gerdts <mike.gerdts@joyent.com> 12085 zvol_dumpio would be cleaner with vdev_op_dumpio
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/sys/vdev_disk.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/vdev_raidz.h
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
s/zfs/vdev_indirect.c
s/zfs/vdev_mirror.c
s/zfs/vdev_missing.c
s/zfs/vdev_raidz.c
s/zfs/vdev_root.c
s/zfs/zvol.c
d59679dc4ee5ea26c61e7762a3f7a6f74a1f4c2c 07-Jan-2020 Marcel Telka <marcel@telka.sk> 12163 mpt_sas: Collateral damage caused by dead SATA disk
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Stefan Behrens <sbehrens@giantdisaster.de>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/scsi/adapters/mpt_sas/mptsas.c
bfb9edc9bd178b0ce7fa2fbe1fc66e18e316af4e 03-Jan-2020 Paul Dagnelie <pcd@delphix.com> 12143 scan code should check the return value of zfs_btree_first
Portions contributed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/btree.c
s/zfs/dsl_scan.c
s/zfs/range_tree.c
s/zfs/sys/btree.h
f7afc1fdb20343a25c4d88d6e7004d102e4c3e38 15-Nov-2019 Robert Mustacchi <rm@fingolfin.org> 12135 ECRC PCIe errors shouldn't be fatal
12136 Want hook to disable PCIe link monitoring
12134 Capture PCIe aspm status
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Garrett D'Amore <garrett@damore.org>
o/pciex/pcie.c
o/pciex/pcie_fault.c
o/pciex/pcieb.c
028b5df8ad1713f1c0c8ba060ec660fe0a20261d 18-Dec-2019 Paul Dagnelie <pcd@delphix.com> 12095 Don't call sizeof on void
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Ryan Moeller <ryan@ixsystems.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Matt Macy <mmacy@FreeBSD.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Joice McIntosh <joicemcintosh@yahoo.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_scan.c
s/zfs/sys/range_tree.h
fc5c75cf5edb072564020725faa0c4313714f09f 04-Dec-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 12051 re-enable ZFS trim by default
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/vdev_disk.c
8b35e52344673c75ba6a446ced1fb5c36b52a242 11-Dec-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 12070 sata SSDs attached to sata ports can't trim
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/sata/impl/sata.c
ys/sata/sata_defs.h
07de4b8b08600eb9a66746ea6cc4a9fbc7981e4f 11-Dec-2019 Arne Jansen <arne@die-jansens.de> 10152 bge debugging always on
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_impl.h
168e1ed4b6c6d87d390ab3eb29cc9e9cb948ef56 21-Nov-2019 Ryan Zezeski <rpz@joyent.com> 12011 ixgbe reports incorrect MAC_STAT_NORCVBUF
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_stat.c
o/ixgbe/ixgbe_sw.h
7e6ad4690aa1d3cbf260ef54d5e9632ae40a782e 12-Aug-2019 Vishal Kulkarni <vishal@chelsio.com> 11810 Add Chelsio Unified Debug(CUDBG) routines
11811 Add support to cxgbe for T5/T6 parts
11812 Update cxgbe firmware version to 1.24.3.0
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
o/cxgbe/common/common.c
o/cxgbe/common/common.h
o/cxgbe/common/t4_chip_type.h
o/cxgbe/common/t4_hw.c
o/cxgbe/common/t4_hw.h
o/cxgbe/common/t4_msg.h
o/cxgbe/common/t4_regs.h
o/cxgbe/common/t4_regs_values.h
o/cxgbe/firmware/t4_fw.c
o/cxgbe/firmware/t4_fw.h
o/cxgbe/firmware/t4fw_interface.h
o/cxgbe/firmware/t4fw_version.h
o/cxgbe/firmware/t5_fw.c
o/cxgbe/firmware/t5_fw.h
o/cxgbe/firmware/t5fw_version.h
o/cxgbe/firmware/t6_fw.c
o/cxgbe/firmware/t6_fw.h
o/cxgbe/firmware/t6fw_version.h
o/cxgbe/t4nex/adapter.h
o/cxgbe/t4nex/cudbg.c
o/cxgbe/t4nex/cudbg.h
o/cxgbe/t4nex/cudbg_common.c
o/cxgbe/t4nex/cudbg_entity.h
o/cxgbe/t4nex/cudbg_flash_utils.c
o/cxgbe/t4nex/cudbg_lib.c
o/cxgbe/t4nex/cudbg_lib.h
o/cxgbe/t4nex/cudbg_lib_common.h
o/cxgbe/t4nex/cudbg_wtp.c
o/cxgbe/t4nex/fastlz.c
o/cxgbe/t4nex/fastlz.h
o/cxgbe/t4nex/fastlz_api.c
o/cxgbe/t4nex/t4_ioctl.c
o/cxgbe/t4nex/t4_mac.c
o/cxgbe/t4nex/t4_sge.c
o/cxgbe/t4nex/t4nex.h
4d7988d6050abba5c1ff60e7fd196e95c22e20f4 25-Nov-2019 Paul Dagnelie <pcd@delphix.com> 11971 Reduce loaded range tree memory usage
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: George Wilson <gwilson@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Sebastien Roy seb@delphix.com
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/arc.c
s/zfs/btree.c
s/zfs/ddt.c
s/zfs/dmu_objset.c
s/zfs/dmu_recv.c
s/zfs/dnode.c
s/zfs/dsl_deadlist.c
s/zfs/dsl_deleg.c
s/zfs/dsl_scan.c
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/space_map.c
s/zfs/space_reftree.c
s/zfs/sys/bitops.h
s/zfs/sys/btree.h
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/range_tree.h
s/zfs/sys/spa.h
s/zfs/sys/space_reftree.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zfs_context.h
s/zfs/unique.c
s/zfs/vdev.c
s/zfs/vdev_cache.c
s/zfs/vdev_initialize.c
s/zfs/vdev_label.c
s/zfs/vdev_queue.c
s/zfs/vdev_raidz.c
s/zfs/vdev_removal.c
s/zfs/vdev_trim.c
s/zfs/zap_micro.c
s/zfs/zfs_fuid.c
s/zfs/zfs_rlock.c
s/zfs/zil.c
e57e118bde6230c572bedb07470098811992cb01 03-Dec-2019 John Levon <john.levon@joyent.com> 12045 segkmem_page_create(): Fire Walk With Me
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>
m/seg_kmem.c
99d3b4e271d47a93935645d0c2d348d161f90c80 12-Nov-2019 loli10K <loli10K@users.noreply.github.com> 11950 diff_cb() does not handle large dnodes
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Ryan Moeller <ryan@ixsystems.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_diff.c
e63ea1f970505bef26ee06b3cef54076ad25b94e 29-Nov-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 12043 Streams ioctl for _I_CMD within kernel causes EFAULT
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/streamio.c
ec38b3f5fb92a39a55897ec0e3e4eeb0e84fefcc 27-Nov-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 12036 iscsi: zpool create pool fails to create label
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/lu/stmf_sbd/sbd_scsi.c
4deedc8c9617c76c1e08a5265614b205754926c4 29-Nov-2019 Toomas Soome <tsoome@me.com> 12041 tem: x86 needs to use tems.ts_color_map() for 8-bit colors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Alexander Eremin <a.eremin@nexenta.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/tem_safe.c
f7db5903887928b2b43995473632ef63d130bbd4 22-Oct-2012 Vitaliy Gusev <gusev.vitaliy@nexenta.com> 2988 nfssrv: need ability to go to submounts for v3 and v2 protocols
Portions contributed by: Marcel Telka <marcel.telka@nexenta.com>
Portions contributed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/nfs/nfs3_srv.c
s/nfs/nfs_srv.c
fs/export.h
fs/nfs.h
19687f06a4a23ca82910eccd0f898c90ecd3cf62 25-Nov-2019 Paul Winder <paul@winders.demon.co.uk> 12017 Assertion failure in kstat_waitq_to_runq from blkdev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/blkdev/blkdev.c
c5832a5333c189dfa346a3c1edac9fa39e1de4cb 22-Nov-2019 Alek Pinchuk <apinchuk@datto.com> 12002 async unlinked drain
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Roman Strashkin <roman.strashkin@nexenta.com>
Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_pool.c
s/zfs/sys/dsl_pool.h
s/zfs/sys/zfs_dir.h
s/zfs/sys/zfs_vfsops.h
s/zfs/zfs_dir.c
s/zfs/zfs_vfsops.c
s/zfs/zfs_znode.c
247e9a8ed695b16d62e2a0cb581e5c07d949d5ae 21-Nov-2019 Paul Winder <paul@winders.demon.co.uk> 12009 Memory leaks in blkdev when blkdev device is detached
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/blkdev/blkdev.c
aefa9c84b0a900bedba3a7ed885f0ea75f3fe1ea 24-Nov-2019 Joshua M. Clulow <josh@sysmgr.org> 12015 vioif with MSI-X not working on Google Compute Engine
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/vioif/vioif.c
c00b0288a75782c75abd0b9959021fd2417c8a28 24-Nov-2019 Joshua M. Clulow <josh@sysmgr.org> 12014 virtio_init_complete() comment should describe interrupt type parameter
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/virtio/virtio_impl.h
o/virtio/virtio_main.c
027bcc9f64a0a5915089267b0dc54c9ee05782b0 21-Oct-2018 Toomas Soome <tsoome@me.com> 11797 i86pc: cast between incompatible function types
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/cap_util.c
m/seg_kmem.c
4d95620bc3105916e69c40cff8e2e3d55bd6c4ae 16-Oct-2019 Paul Winder <paul@winders.demon.co.uk> 11827 Increase concurrency through blkdev
11847 The nvme cmd completion queue is contentious
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/blkdev/blkdev.c
o/nvme/nvme.c
o/nvme/nvme_var.h
o/sdcard/impl/sda_slot.c
o/skd/skd.c
o/vioblk/vioblk.c
ys/blkdev.h
d15801816cc716b56ada92df72ee04b7b891291c 11-Nov-2019 Bryan Cantrill <bryan@joyent.com> 11927 Log, or optionally panic, on zero-length kmem allocations
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
s/nfs/nfs_auth.c
s/portfs/port.c
s/zfs/sa.c
o/fibre-channel/impl/fctl.c
s/fio.c
s/kmem.c
s/smb_subr.c
c85f09cc92abd00c84e58ec9f0f5d942906cb713 11-Nov-2019 John Levon <john.levon@joyent.com> 11972 resync smatch
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac.c
3128654191cf8267843c8a40c4e0f3ac65f599f1 14-Nov-2019 Toomas Soome <tsoome@me.com> 11973 tem: we only can translate colors 0-7
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
ys/rgb.h
62ce8e2e52946c2ebc855b02452650365c19eafc 20-Nov-2019 Toomas Soome <tsoome@me.com> 12003 libefi: add efi_reserved_sectors()
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/efi_partition.h
f557613a52efd99cf11a085bca7a35c5e93315f1 19-Nov-2019 John Levon <john.levon@joyent.com> 12001 cpu_uarray_free(NULL) panics
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/cpu_uarray.c
a8661d6d41898fc90e65007115e5c3be62013bbf 23-Oct-2019 Andrew Stormont <astormont@racktopsystems.com> 11863 SMB2 CREATE should validate impersonation level
11864 SMB2 CREATE should reject absolute paths
11865 SMB2 CREATE should check MxAc create context size
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_create.c
327d9711d19fe801a2788ee1cbc0f9de27f6e8b5 21-Oct-2018 Toomas Soome <tsoome@me.com> 11791 idm: this statement may fall through
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/idm/idm_conn_sm.c
61dfa5098dc8576d9a5e277deba6df647bb70c06 14-Nov-2019 Rick McNeal <rick.mcneal@nexenta.com> 11820 upstream Nexenta iSCSI and COMSTAR fixes
Portions contributed by: Albert Lee <trisk@nexenta.com>
Portions contributed by: Alex Deiter <alex.deiter@nexenta.com>
Portions contributed by: Bayard G. Bell <bayard.bell@nexenta.com>
Portions contributed by: Dan Fields <dan.fields@nexenta.com>
Portions contributed by: Dan McDonald <danmcd@nexenta.com>
Portions contributed by: Dmitry Gromada <dmitry.gromada@nexenta.com>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: kcrowenex <kevin.crowe@nexenta.com>
Portions contributed by: Matt Barden <matt.barden@nexenta.com>
Portions contributed by: Michael Tsymbalyuk <michael.tsymbalyuk@nexenta.com>
Portions contributed by: Rob Gittins <rob.gittins@nexenta.com>
Portions contributed by: Steve Ma <steve.ma@nexenta.com>
Portions contributed by: Tony Nguyen <tony.nguyen@nexenta.com>
Portions contributed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Josef Sipek <josef.sipek@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Marcel Telka <marcel.telka@nexenta.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
Reviewed by: tim Jacobson <tim.jacobson@nexenta.com>
Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/doorfs/door_sys.c
o/comstar/lu/stmf_sbd/ats_copy_mgr.c
o/comstar/lu/stmf_sbd/ats_copy_mgr.h
o/comstar/lu/stmf_sbd/sbd.c
o/comstar/lu/stmf_sbd/sbd_impl.h
o/comstar/lu/stmf_sbd/sbd_pgr.c
o/comstar/lu/stmf_sbd/sbd_scsi.c
o/comstar/lu/stmf_sbd/stmf_sbd.h
o/comstar/port/fct/fct.c
o/comstar/port/iscsit/iscsit.c
o/comstar/port/iscsit/iscsit.h
o/comstar/port/iscsit/iscsit_login.c
o/comstar/port/iscsit/iscsit_sess.c
o/comstar/port/pppt/pppt.h
o/comstar/port/pppt/pppt_msg.c
o/comstar/stmf/lun_map.c
o/comstar/stmf/lun_map.h
o/comstar/stmf/stmf.c
o/comstar/stmf/stmf_impl.h
o/comstar/stmf/stmf_state.h
o/comstar/stmf/stmf_stats.h
o/idm/idm.c
o/idm/idm_conn_sm.c
o/idm/idm_so.c
o/scsi/adapters/iscsi/iscsi.c
o/scsi/adapters/iscsi/iscsi.h
o/scsi/adapters/iscsi/iscsi_cmd.c
o/scsi/adapters/iscsi/iscsi_io.c
o/scsi/adapters/iscsi/iscsi_lun.c
ys/idm/idm.h
ys/idm/idm_conn_sm.h
ys/idm/idm_impl.h
ys/lpif.h
ys/portif.h
ys/scsi/generic/commands.h
ys/scsi/generic/mode.h
ys/scsi/scsi_names.h
ys/stmf.h
ys/stmf_defines.h
686670eacbe137c7a9e6c85fef8763f8627a27b5 21-Jun-2019 Gordon Ross <gwr@nexenta.com> 11855 Update SMB client to 3.02
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbclnt/netsmb/nsmb_sign_kcf.c
s/smbclnt/netsmb/smb2_sign.c
s/smbclnt/netsmb/smb2_smb.c
s/smbclnt/netsmb/smb_conn.h
s/smbclnt/netsmb/smb_signing.h
etsmb/smb_dev.h
9fe633fd812f2df2354dc88fd3f7f50e94bd8eb3 20-Oct-2018 Toomas Soome <tsoome@me.com> 11593 iscsi: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/iscsi/iscsi.h
o/scsi/adapters/iscsi/iscsi_conn.c
o/scsi/adapters/iscsi/iscsi_login.c
ed1faac10502dadc7e3eb411d17af6845ecf5d7d 19-Oct-2018 Toomas Soome <tsoome@me.com> 11580 dtrace: cast between incompatible function types
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/dtrace.c
48ed61a721b0db9229d5bad4d87f5b019867fbf1 25-Oct-2019 Robert Mustacchi <rm@fingolfin.org> 11879 Intel ixgbe X553 Support
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/core/README.illumos
o/ixgbe/core/ixgbe_82598.c
o/ixgbe/core/ixgbe_82598.h
o/ixgbe/core/ixgbe_82599.c
o/ixgbe/core/ixgbe_82599.h
o/ixgbe/core/ixgbe_api.c
o/ixgbe/core/ixgbe_api.h
o/ixgbe/core/ixgbe_common.c
o/ixgbe/core/ixgbe_common.h
o/ixgbe/core/ixgbe_dcb.c
o/ixgbe/core/ixgbe_dcb.h
o/ixgbe/core/ixgbe_dcb_82598.c
o/ixgbe/core/ixgbe_dcb_82598.h
o/ixgbe/core/ixgbe_dcb_82599.c
o/ixgbe/core/ixgbe_dcb_82599.h
o/ixgbe/core/ixgbe_mbx.c
o/ixgbe/core/ixgbe_mbx.h
o/ixgbe/core/ixgbe_phy.c
o/ixgbe/core/ixgbe_phy.h
o/ixgbe/core/ixgbe_type.h
o/ixgbe/core/ixgbe_vf.c
o/ixgbe/core/ixgbe_vf.h
o/ixgbe/core/ixgbe_x540.c
o/ixgbe/core/ixgbe_x540.h
o/ixgbe/core/ixgbe_x550.c
o/ixgbe/core/ixgbe_x550.h
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_osdep.h
o/ixgbe/ixgbe_stat.c
o/ixgbe/ixgbe_tx.c
db830ba58275ad713ffb4ff71cce8c00af84527b 21-Nov-2018 Toomas Soome <tsoome@me.com> 11801 i86xpv: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@fingolfin.org>
en/io/xenbus_comms.c
ac2ff9f2e2eb82a33700967848664529b93c03b0 21-Oct-2018 Toomas Soome <tsoome@me.com> 11729 msgsys: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/msg.c
e89be50a407de17396dc2e87e7f9aa8160182fb6 19-Aug-2019 Rob Johnston <rob.johnston@joyent.com> 11961 add DDI UFM support to the nvme driver
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nvme/nvme.c
o/nvme/nvme_var.h
s/ddi_ufm.c
ys/nvme.h
f67d64d998ff666158cc5231b7e80c11c3e922e0 11-Nov-2019 Marcel Telka <marcel@telka.sk> 11954 rpcmod: Possible memory leak in connmgr_get()
11955 clnt_cots: kmem_free(NULL, 0) is legal
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
pc/clnt_cots.c
f0c1c263e90642997cf3e76484abec617782ddb8 11-Nov-2019 Marcel Telka <marcel@telka.sk> 9601 Divide by zero in i40e_get_available_resources()
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/core/README.illumos
o/i40e/core/i40e_common.c
4b6bffb4c4308c6219c095d4cf5bf96bb0970e04 05-Nov-2019 Dan McDonald <danmcd@joyent.com> 11928 rpcmod's clnt_cots can do zero-length kmem allocations
Reviewed by: Matthias Scheler <Matthias.Scheler@wdc.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
pc/clnt_cots.c
0292c176d853baa7e46c9ff8e4f16f63b8cbd6e5 19-Mar-2019 Matt Barden <matt.barden@nexenta.com> 11773 Need ways to override Domain Admins' full control
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_cred.c
s/smbsrv/smb_user.c
mbsrv/smb_ktypes.h
mbsrv/smb_privilege.h
06721c885c2d7becabe2cba874b84cdfba66eb47 22-Apr-2019 Matt Barden <matt.barden@nexenta.com> 11852 SMB should explicitly fail deletion of mountpoints
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_node.c
dafb549fce563c2f4123e8957dc8a1d921bf0fca 02-Mar-2019 Gordon Ross <gwr@nexenta.com> 11039 All zfs/nfs/smb threads in door calls to idle idmap
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
mbsrv/smb_door.h
4ad35fa3117b4f36004f76885e267a46c738a794 31-Jan-2018 Matt Barden <matt.barden@nexenta.com> 11038 SMB2 server should require signed Validate Negotiate requests
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_negotiate.c
158d5b49eb8c84e56cc2259b758a2f2bf876419a 21-Nov-2018 Toomas Soome <tsoome@me.com> 11803 evtchn: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
en/io/evtchn_dev.c
3fcf12aa85ee6a09e545bb163186849413a1ea3f 21-Oct-2018 Toomas Soome <tsoome@me.com> 11794 usba: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/usba/usbai.c
2c465844f6cd2c93703f5788a09237087300a2ac 21-Oct-2018 Toomas Soome <tsoome@me.com> 11793 mac: cast between incompatible function types
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac_datapath_setup.c
o/mac/mac_soft_ring.c
ys/mac_soft_ring.h
af1d63aba5cec023f92214c1f1faec9b489ac517 06-Nov-2019 Paul Dagnelie <pcd@delphix.com> 11918 metaslab improvements
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: George Wilson <gwilson@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/arc.c
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/spa.c
s/zfs/spa_log_spacemap.c
s/zfs/sys/arc.h
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/range_tree.h
s/zfs/vdev_initialize.c
s/zfs/vdev_trim.c
28df1ae01e4451dbbaeff3611e2544dda0f99f2b 12-Nov-2019 Jason King <jason.king@joyent.com> 11947 zfs diff on encrypted dataset leaks key reference
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
s/zfs/zfs_ioctl.c
4941d7e28c1065788adea77fa2518f4e208b4979 29-Oct-2019 Robert Mustacchi <rm@fingolfin.org> 11892 ahciem doesn't properly check if enclosure services are present
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/sata/adapters/ahci/ahci.c
10b633f40f61a97f70236c451b22a1ec8368edb2 12-Nov-2019 Joshua M. Clulow <josh@sysmgr.org> 11952 large USB hard disks experience I/O failures
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/scsa2usb/scsa2usb.c
ys/usb/scsa2usb/scsa2usb.h
3b4422300b98a1be9831b52861a41c8db9440a2d 03-Sep-2019 Jordan Paige Hendricks <jordan.hendricks@joyent.com> 11946 clean up improper use of mdb_getopts
Portions contributed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/ccompile.h
d8849d7dee03b84a3fa281ec65eb9e3d86d3756b 07-Nov-2019 Chunwei Chen <david.chen@nutanix.com> 11943 Fix out-of-order ZIL txtype lost on hardlinked files
11942 Panic on zil/slog replay when TX_REMOVE followed by TX_CREATE
Portions contributed by: Ryan Moeller <ryan@freqlabs.com>
Portions contributed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dnode.c
s/zfs/sys/dnode.h
s/zfs/sys/zfs_znode.h
s/zfs/zfs_log.c
s/zfs/zfs_replay.c
s/zfs/zfs_vnops.c
s/zfs/zil.c
ad3e6d4dd82f2e18743399134a4b99cf303478f6 04-Nov-2019 Tom Caputi <tcaputi@datto.com> 11880 changing encryption key on dataset with unencrypted children triggers VERIFY
Portions contributed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_crypt.c
249622b3e0d46f0016d00e3f87b314635d11065a 05-Nov-2019 John Levon <john.levon@joyent.com> 11929 mac_minor_hold() gets id_alloc_nosleep() wrong
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac.c
327c8d1665439dd2540c1b460773bd9f0c1c0fa9 21-Oct-2018 Toomas Soome <tsoome@me.com> 11792 ibtl: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/ibtl/ibtl_handlers.c
87d7b64204c06f7d85b6dfec442ff0aba82efe9a 01-Nov-2019 Matthew Ahrens <mahrens@delphix.com> 11681 abd_alloc should use scatter for >1K allocations
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: DHE <git@dehacked.net>
Reviewed by: Chunwei Chen <tuxoko@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Don Brady <don.brady@delphix.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/abd.c
5e8da2b9e1f3fba257c0c163a81a375107b9ee64 16-Aug-2019 Jason King <jason.king@joyent.com> 11824 Add SHA1_HMAC single-part support to dprov
Reviewed by: Cody Peter Mello <cody.mello@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Gordon Ross <gwr@nexenta.com>
rypto/io/sha1_mod.c
c00e8e9ee0eb7384f171971ad938063426b731f7 02-Nov-2019 Joshua M. Clulow <josh@sysmgr.org> 11870 cleanup sys/ddi_implfuncs.h
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/ddi_implfuncs.h
241bfedfbd27da9d3f2aa7ffaafa5da978f23afe 13-Sep-2019 Alex Wilson <alex@uq.edu.au> 11842 Want audit events for auditon(A_SETPMASK) and friends
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>
2/audit_event.c
2/audit_kevents.h
5a120e272991505eb171d0469f79d937cced483a 24-Oct-2019 Tim Chase <tim@chase2k.com> 11856 chown can trigger vmdump when running recentish zfs
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Chris Dunlop <chris@onthe.net.au>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Reviewed by: Gergo Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_vnops.c
b5c366f4aa9361f18dccd4d00380b3e2e36be40c 13-Jan-2018 Matt Barden <matt.barden@nexenta.com> 11037 SMB File access audit logging (reserve IDs)
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: John Levon <john.levon@joyent.com>
2/audit_kevents.h
2/audit_record.h
7284664a1faa361af4ff33ba5435d43d3ee07bf2 25-Oct-2019 Joshua M. Clulow <josh@sysmgr.org> 11816 iscsi initiator gets confused if attached before root file system mount
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/iscsi/iscsi.c
o/scsi/adapters/iscsi/iscsi_net.c
o/scsi/adapters/iscsi/iscsid.c
78a2e113edb6fe0a0382b403b55d92e8f0bba78f 22-Aug-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 9531 Want netstat -u to show PIDs associated with sockets
11707 provide 64-bit libdhcpagent
11708 netstat should be smatch and CERRWARN clean
Portions contributed by: Mohamed A. Khalfella <khalfella@gmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Dominik Hassler <hadfl@omniosce.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/sockfs/sockcommon.h
s/sockfs/sockcommon_sops.c
s/sockfs/socksubr.c
s/specfs/specvnops.c
net/ip/ipclassifier.c
net/ipclassifier.h
net/mib2.h
net/sctp/sctp_snmp.c
net/sockmods/socksctp.c
net/tcp/tcp_stats.c
net/udp/udp_stats.c
s/streamio.c
ys/socket_proto.h
ys/socketvar.h
ys/strsubr.h
a2e92fdb91a6e5451ecb5488b74ee1e95a4bafd0 12-Sep-2019 John Levon <john.levon@joyent.com> 11691 ptree could show service FMRIs
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
ontract/process.c
3ef756924267e272e432add760e4dc8597faef89 21-Oct-2019 John Levon <john.levon@joyent.com> 11849 listen of IPv6 address fails with EAFNOSUPPORT
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
net/tcp/tcp.c
125965389c591835d37b560971900f263cc8f988 17-Oct-2019 John Levon <john.levon@joyent.com> 11844 add rdmsr utility
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
o/cpuid_drv.c
ys/cpuid_drv.h
65f204200cf9a50fd6bad4093ee0b07bc35105ac 07-Dec-2018 Robert Mustacchi <rm@joyent.com> 11787 Kernel needs to be built with retpolines
11788 Kernel needs to generally use RSB stuffing
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
apfiles/ddi.mapfile
541826a8134c92e67fc603ded1699287feb4cca2 11-Oct-2019 Andrew Stormont <astormont@racktopsystems.com> 11806 SMB server sends malformed responses on error
Reviewed by: Vitaliy Gusev <vgusev@racktopsystems.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_dispatch.c
27f3c5a8194b190aeea38638adf95bd93e61cef1 26-Sep-2019 Gordon Ross <gwr@nexenta.com> 11836 SMB server shutdown hang after tree connect test
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb_tree_connect.c
2dbda4a27c92d363997a5a840671e69167b33865 25-Sep-2019 Gordon Ross <gwr@nexenta.com> 11833 Panic in smb2_setinfo_file / smb_set_basic_info
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb2_setinfo_file.c
s/smbsrv/smb_set_fileinfo.c
817fa55f6c07cd26e2de797b63ac4695d57108ab 17-Sep-2019 Gordon Ross <gwr@nexenta.com> 11832 smb/server is stuck in STOPPING state after svcadm restart
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb_ofile.c
s/smbsrv/smb_session.c
s/smbsrv/smb_user.c
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
896d95522971026bf88063d02c736529f8a884dd 30-Aug-2019 Gordon Ross <gwr@nexenta.com> 11831 SMB kernel panic in smb_user_namecmp during MMC close file
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb_server.c
5bcbb01ca45de96cf8ebfb0dfd19cc3016d217c7 26-Jun-2019 Gordon Ross <gwr@nexenta.com> 11830 smb/server service shutdown hang
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Andy Stormont <AStormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/smbsrv/smb_srv_oplock.c
233f6c49954dadfb21fa0809febd15e2160e0ff5 01-Oct-2019 Kody Kantor <kody@kkantor.com> disabled resilver_defer feature leads to looping resilvers
Reviewed by: Chris Dunlop <chris@onthe.net.au>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/dsl_scan.c
ebc5aadbbe5490fb3d00525924989d180fff369d 07-Oct-2019 Andrew Stormont <astormont@racktopsystems.com> 11665 SMB2 NEGOTIATE Security Mode handling is wrong
11659 SMB2 protocol version negotiation needs work
11670 SMB2_FLAGS_SIGNED is not valid during NEGOTIATE
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_negotiate.c
2ceb34da5f472ca531def3b536d203d345515f2a 21-Nov-2018 Toomas Soome <tsoome@me.com> 11802 xencons: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
en/io/xencons.c
95d486fbe6ce779cf0bbaf748766b2404e3f1116 21-Nov-2018 Toomas Soome <tsoome@me.com> 11800 i86hvm: cast between incompatible function types
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
en/io/xdf.c
00a2bb8f2626ebdf8b00480ccc705df3502feab1 09-Oct-2019 Toomas Soome <tsoome@me.com> 11795 ksslf: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <gdamore@racktopsystems.com>
net/kssl/ksslrec.c
eb09fcf8417871597746d29fbfa39665d2623d5a 21-Oct-2018 Toomas Soome <tsoome@me.com> 11789 gld: cast between incompatible function types
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Garrett D'Amore <gdamore@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/gld.c
ca19b8572adc4c6a3d44d243844ef95865864bf7 21-Oct-2018 Toomas Soome <tsoome@me.com> 11721 bnxe: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Garrett D'Amore <gdamore@racktopsystems.com>
o/bnxe/577xx/common/bnxe_clc.c
o/bnxe/577xx/hsi/hw/include/clc.h
06abc743fea52d63ff21197e28e32fe2aa5b402a 19-Sep-2019 John Levon <john.levon@joyent.com> 11736 Stop using $VERSION for the genunix label
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.rules
4348eb901228d2f8fa50bb132a34248e8662074e 04-Oct-2019 Olaf Faaland <faaland1@llnl.gov> 11770 additional mmp fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Andreas Dilger <andreas.dilger@whamcloud.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Garrett D'Amore <gdamore@racktopsystems.com>
s/zfs/mmp.c
s/zfs/spa.c
s/zfs/sys/mmp.h
s/zfs/sys/uberblock_impl.h
s/zfs/uberblock.c
s/zfs/vdev_label.c
ys/fs/zfs.h
c5c712a873aaa2cebb338aa84cfb7748f5d4e641 15-Jul-2019 Toomas Soome <tsoome@me.com> 11470 vioblk: device capacity is always returned in 512B units
11471 vioblk: vioblk IO is performed by 512B blocks
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/vioblk/vioblk.c
882fdc88a3017c111dceac12ee7c111b7c4f1232 11-Sep-2019 Hans Rosenfeld <hans.rosenfeld@joyent.com> 11767 mpt_sas hangs after config header request timeout
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Giles <illumos@ang.homedns.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/mpt_sas/mptsas_impl.c
337411fcf93041fb98fbfba6506e4128cd3e1933 03-Oct-2019 Toomas Soome <tsoome@me.com> 11775 loader: reset FONT_MANUAL flag on resolution change
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Jim Klimov <jim@cos.ru>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/font.h
238b28907b1e86e000112cdbcb3fd413e95c20e4 29-Sep-2019 Toomas Soome <tsoome@me.com> 11759 sys/sha1.h should provide SHA1_BLOCK_LENGTH
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Jason Lippert <jason@glasspelican.ca>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/sha1.h
052042909d20316395a71c237105dffb9ce6c22f 11-Feb-2018 Jason King <jason.king@joyent.com> 11265 Add support for SHA512_224 and SHA512_256 to KCF and PKCS#11
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
rypto/io/dprov.c
rypto/io/sha2_mod.c
647709cb33adbc9ec046fb9ad41818ffc50b0bf3 21-Oct-2018 Toomas Soome <tsoome@me.com> 11735 cardbus: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cardbus/cardbus.c
o/cardbus/cardbus_hp.c
7a2e057ded7c57de0de12bba546e48c437d4aba0 21-Oct-2018 Toomas Soome <tsoome@me.com> 11734 pcic: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pcic.c
660213e2089ab8409d54154d0a2987504a24fb23 21-Oct-2018 Toomas Soome <tsoome@me.com> 11732 portfs: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/portfs/port.c
8ab009369fb9f9b1e690d195ddcfbd8165a53f34 21-Oct-2018 Toomas Soome <tsoome@me.com> 11731 kaio: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/aio.c
9dd95169794650baa0f951e24046175899beff70 21-Oct-2018 Toomas Soome <tsoome@me.com> 11730 shmsys: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/shm.c
d0562c105d77a4d4da85007111e260da7ea2616f 27-Sep-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11754 ZoL trim port used wrong offset for sd unmap
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
s/zfs/vdev_disk.c
aef5ddef46ea0369baf07aba4d38ed9b2cd8cd96 21-Oct-2018 Toomas Soome <tsoome@me.com> 11727 usb_ah: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/audio/usb_ah/usb_ah.c
fe9b11956841aaade2b3d01981d7e372b9b613a5 21-Oct-2018 Toomas Soome <tsoome@me.com> 11728 exacctsys: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
yscall/exacctsys.c
457cb919baede78b33c994ab8c7797c848513997 21-Oct-2018 Toomas Soome <tsoome@me.com> 11726 ttcompat: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ttcompat.c
c6026c814721e22d6b8791b5bdfeeecb85ece59c 21-Oct-2018 Toomas Soome <tsoome@me.com> 11725 tirdwr: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tirdwr.c
c4d76aa4b703811c0527424e3c63151eb77b9972 21-Oct-2018 Toomas Soome <tsoome@me.com> 11724 spppcomp: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ppp/spppcomp/spppcomp.c
e81f5104293f278cbf9b239692af80ee10885830 21-Oct-2018 Toomas Soome <tsoome@me.com> 11723 cryptmod: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cryptmod.c
bbe1f46d73a73e54a242bb59596e2daf4e619fe3 21-Oct-2018 Toomas Soome <tsoome@me.com> 11722 usbwcm: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbinput/usbwcm/usbwcm.c
700daa96bb3e99515f0abdc42f1904e78bc282da 27-Sep-2019 Andrew Stormont <astormont@racktopsystems.com> 11658 Some capabilities are invalid for SMB 2.002
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_negotiate.c
4d633836fc25186ed4c118b2072d2b88cf87a700 21-Oct-2018 Toomas Soome <tsoome@me.com> 11720 rpcmod: cast between incompatible function types
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
pc/clnt_clts.c
pc/rpcmod.c
6caf82fa836a9721560a96669ccdd90b3fa7b644 21-Oct-2018 Toomas Soome <tsoome@me.com> 11719 timod: cast between incompatible function types
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/timod.c
10ae99ee6a0e5168918d2bba208bcf536edb08f7 09-Sep-2019 Toomas Soome <tsoome@me.com> 11667 remove duplicate lz4 implementations
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.rules
s/zfs/lz4.c
ys/sysmacros.h
f2211ffec9a7ac3c1efc6de9347072f816f10a60 26-Sep-2019 Marcel Telka <marcel@telka.sk> 11749 nfs4_end_*_seqid_sync() should call cv_signal()
Reviewed by: Jan Schlien <illumos-bugs@jan-o-sch.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Arne Jansen <arne@die-jansens.de>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs4_client_state.c
b6242eb47febde0b1450b13b626fae868830a828 19-Oct-2018 Toomas Soome <tsoome@me.com> 11579 e1000g: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
o/e1000g/e1000g_main.c
8f97fda43d3ec24e515449b83c8a970b9042030a 26-Sep-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 11752 inet/cc.h should be shipped
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
net/cc.h
814dcd43c3de9925fd6226c256e4d4327841a0e1 20-Sep-2019 Serapheim Dimitropoulos <serapheim@delphix.com> 11557 Log Spacemap Project
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Tony Nguyen <tony.nguyen@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
akefile.files
s/zfs/dmu_objset.c
s/zfs/dsl_pool.c
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/spa.c
s/zfs/spa_log_spacemap.c
s/zfs/spa_misc.c
s/zfs/space_map.c
s/zfs/sys/dmu.h
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/range_tree.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/spa_log_spacemap.h
s/zfs/sys/space_map.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zfs_debug.h
s/zfs/txg.c
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_removal.c
s/zfs/zio.c
ys/fs/zfs.h
29de914fcef174393d74135cd19f6920fac954bc 17-Sep-2019 Toomas Soome <tsoome@me.com> 11709 zfs: zio_checksum_table may be accessed past array end
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zio_checksum.c
20f5f9633a7f7a00734c4c03c7c12016e6935b05 13-Sep-2019 Marcel Telka <marcel@telka.sk> 11675 NFSv4 client: Exclusive create should close the file after setattr failure
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Jan Schlien <illumos-bugs@jan-o-sch.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs4_vnops.c
fb05b94a37411cdc9e6c5cc10b833e410fbf7b79 20-Sep-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11714 temporarily disable ZFS TRIM support
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_disk.c
067a68e3f9f9695a8a52350c0179d29947040ff8 20-Oct-2018 Toomas Soome <tsoome@me.com> 11592 sdp: cast between incompatible function types
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/sdp/sdpddi.c
b79609a5823c681de453be676098d9635305e6a7 20-Oct-2018 Toomas Soome <tsoome@me.com> 11591 usbser: cast between incompatible function types
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/usb/clients/usbser/usbser_rseq.h
c97b1070adbc3ae2291128243229991dd705d2d6 21-Oct-2018 Toomas Soome <tsoome@me.com> 11601 telmod: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/telmod.c
203710accc1c9daa504cfe30bd32ec3e3ef13090 21-Oct-2018 Toomas Soome <tsoome@me.com> 11600 redirmod: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/strredirm.c
262af05a990afe4ad4e40b9e3ec56bfe56b80db5 18-Sep-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11705 adding a swap zvol on a DEBUG build blows assert after 11650
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zvol.c
8bf394f116a79c011b8f9f3bd199e09b363742ef 12-Sep-2019 Tom Caputi <tcaputi@datto.com> 11650 ZFS user accounting fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
s/zfs/dmu_objset.c
s/zfs/sys/zfs_vfsops.h
s/zfs/zfs_ioctl.c
s/zfs/zfs_vfsops.c
s/zfs/zvol.c
8eb8717cc9dc99bdd784b74c994bea7ef5e60f92 30-Aug-2019 John Levon <john.levon@joyent.com> 11626 introduce /etc/versions/build
11627 clean up UUID code for ::status
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/modsysfile.c
8a2c2d71876be7abb6367a98b63affe135ad8cc5 10-Sep-2019 Gordon Ross <gwr@nexenta.com> 11673 Error setting file times with smbfs and Apple SMB server
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbclnt/smbfs/smbfs_smb.c
084fd14f7c3336eb67ee283cabad2da8998b00d6 09-Sep-2019 Brian Behlendorf <behlendorf1@llnl.gov> 1701 ZFS to support UNMAP/TRIM for SSD
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: George Wilson <george.wilson@delphix.com>
Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: Chunwei Chen <tuxoko@gmail.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: Tim Chase <tim@chase2k.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/dmu.c
s/zfs/metaslab.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/txg.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/vdev_initialize.h
s/zfs/sys/vdev_trim.h
s/zfs/sys/zfs_debug.h
s/zfs/sys/zio.h
s/zfs/sys/zio_impl.h
s/zfs/sys/zio_priority.h
s/zfs/txg.c
s/zfs/vdev.c
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
s/zfs/vdev_initialize.c
s/zfs/vdev_queue.c
s/zfs/vdev_raidz.c
s/zfs/vdev_removal.c
s/zfs/vdev_trim.c
s/zfs/zfs_ioctl.c
s/zfs/zio.c
ys/fs/zfs.h
ys/sysevent/eventdefs.h
9cb0a1d4446fe891a01d01e07b2e27f0177c84cd 25-Aug-2019 Peter Tribble <peter.tribble@gmail.com> 11630 remove checks for 64-bit capable hardware
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@joyent.com>
o/openprom.c
ys/openpromio.h
90ce8b937724b0472efa92ca9911002383cf25a2 19-Apr-2019 Toomas Soome <tsoome@me.com> 10851 want sys/linker_set.h
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
ys/Makefile
ys/ccompile.h
ys/linker_set.h
5711d3938643272e5ca2aaf5d868e612e7bc97b6 09-Jul-2019 loli10K <ezomori.nozomu@gmail.com> 11640 add zpool ashift property tunable
Portions contributed by: Richard Laager <rlaager@wiktel.com>
Portions contributed by: Christian Kohlschutter <christian@kohlschutter.com>
Portions contributed by: Cyril Plisko <cyril.plisko@mountall.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: Martin Matuska <martin@matuska.org>
Portions contributed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/sys/spa.h
s/zfs/vdev.c
s/zfs/zfs_fm.c
ys/fm/fs/zfs.h
ys/fs/zfs.h
bf10ed2ef23d4a6289a032ea1be97e21e6258009 20-Oct-2018 Toomas Soome <tsoome@me.com> 11594 ldterm: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ldterm.c
2575b44147c38559884d4c042492bb21783cb486 20-Oct-2018 Toomas Soome <tsoome@me.com> 11595 ufs: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/ufs/ufs_vnops.c
571982554c7574488834ef19f61c63ee15df365c 20-Oct-2018 Toomas Soome <tsoome@me.com> 11596 bufmod: cast between incompatible function types
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bufmod.c
e8e33323835377cff0a2d52f0c1c7b1847215110 21-Oct-2018 Toomas Soome <tsoome@me.com> 11597 pckt: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pckt.c
d9c462b2dd4afc98da9074ea6ace57ecd8035001 21-Oct-2018 Toomas Soome <tsoome@me.com> 11598 pfmod: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pfmod.c
fd121eb4d1d06ebe9153101f4c80d19c65452dd2 21-Oct-2018 Toomas Soome <tsoome@me.com> 11599 ptem: cast between incompatible function types
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ptem.c
89cb8ffb5df88f95defaae8f0f4f0c67ccd9d17e 29-Aug-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 11643 panic when detaching vioif
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/vioif/vioif.c
o/vioif/vioif.h
o/virtio/virtio_main.c
75f3d687b66304117c7ea9676a959382b37e6ad4 02-Apr-2018 Toomas Soome <tsoome@me.com> 11112 sys/null.h: make NULL void *
Reviewed by: Jason Lippert <jason@glasspelican.ca>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
ys/null.h
57d1724de89ec4a493f9795169bfee3f470b7c6d 28-Aug-2019 Toomas Soome <tsoome@me.com> 11635 ip: passing argument 2 of 'cc_cong_signal' makes integer from pointer without a cast
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
net/tcp/tcp_timers.c
093e84535f35ec94776a855ada3dac96daf5d602 14-Jun-2019 Robert Mustacchi <rm@joyent.com> 11577 blown assert in i40e_intr_io_clear_cause()
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_intr.c
e2f631f93662311389118b220daa637b16a612ac 03-Dec-2018 Jordan Paige Hendricks <jordan.hendricks@joyent.com> 11576 Want support for ahci LED entries in topo
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/sata/adapters/ahci/ahci.c
efe44a0312f417787c2d6992582ad06b1b98cd8d 24-Aug-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11608 add DKIOC ioctl to report drive UNMAP support
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zvol.c
o/scsi/targets/sd.c
ys/dkio.h
06756f4eb3dca79934574cacc46bd5a99cee195d 21-Aug-2019 Peter Tribble <peter.tribble@gmail.com> 11590 unused variables in pcie
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
o/pciex/pcie.c
d49945110829673d27d215f4db010ac1d22a68de 05-Dec-2018 Cody Peter Mello <cody.mello@joyent.com> 11554 Want TCP_CONGESTION socket option
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/tcp/tcp_opt_data.c
etinet/tcp.h
45a4b79d042e642c2ed7090ec290469ccf8fc563 01-Aug-2017 Sebastien Roy <seb@delphix.com> 11553 Want pluggable TCP congestion control algorithms
Portions contributed by: Cody Peter Mello <cody.mello@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
akefile.rules
net/Makefile
net/cc.h
net/cc/THIRDPARTYLICENSE
net/cc/THIRDPARTYLICENSE.descrip
net/cc/cc.c
net/cc/cc_cubic.c
net/cc/cc_cubic.h
net/cc/cc_module.h
net/cc/cc_newreno.c
net/cc/cc_sunreno.c
net/ip/ip.c
net/tcp.h
net/tcp/tcp.c
net/tcp/tcp_input.c
net/tcp/tcp_output.c
net/tcp/tcp_timers.c
net/tcp/tcp_tunables.c
net/tcp_impl.h
net/tcp_stack.h
dfa42fab8d7071228466d2f82351da8e1a090aad 24-May-2018 Matt Barden <matt.barden@nexenta.com> 11035 Minimal SMB 3.0.2 support
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_aapl.c
s/smbsrv/smb2_durable.c
s/smbsrv/smb2_fsctl_sparse.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_read.c
s/smbsrv/smb2_write.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_read.c
s/smbsrv/smb_vops.c
mbsrv/smb2.h
mbsrv/smb_fsops.h
mbsrv/smb_vops.h
mbsrv/smbinfo.h
1bc6aeee80885d7c0e78d4eddf68dfdcb8520c7e 14-Feb-2018 Matt Barden <matt.barden@nexenta.com> 11034 Restoring previous versions from snapshots doesn't work with nested datasets
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_fsops.c
s/smbsrv/smb_node.c
s/smbsrv/smb_pathname.c
s/smbsrv/smb_vss.c
mbsrv/smb_kproto.h
44bf619d328827ce5eca6833fcd5c69f1592e578 15-Aug-2019 John Levon <john.levon@joyent.com> 10703 smatch unreachable code checking needs reworking
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ontract/device.c
s/zfs/vdev_queue.c
net/ip/ip.c
o/1394/s1394_dev_disc.c
o/consconfig_dacf.c
o/i40e/i40e_main.c
o/ntxn/unm_nic_hw.c
o/usbgem/usbgem.c
s/driver_lyr.c
m/seg_dev.c
21c878fe36c0151617d2f009615f5d18fddb207e 18-Jun-2018 Toomas Soome <tsoome@me.com> 11559 zfs: device removal should not block bootability
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
6af23589e78469fc9f90db8558854d1a822aaa72 20-Aug-2019 Joshua M. Clulow <josh@sysmgr.org> 10623 ZFS should be more aggressive in updating vdev devid
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/vdev_disk.c
f67950b21e185934ccabe311516f4dcbdb00ef79 19-Aug-2019 Nasf-Fan <fan.yong@intel.com> 11479 zfs project support
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Jinshan Xiong <jinshan.xiong@intel.com>
Portions contributed by: Suman Chakravartula <schakrava@gmail.com>
Portions contributed by: jxiong <jinshan.xiong@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed by Ned Bass <bass6@llnl.gov>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dbuf.c
s/zfs/dmu.c
s/zfs/dmu_objset.c
s/zfs/dmu_traverse.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/dsl_pool.c
s/zfs/dsl_scan.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/sys/dmu.h
s/zfs/sys/dmu_objset.h
s/zfs/sys/dnode.h
s/zfs/sys/dsl_deleg.h
s/zfs/sys/sa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/zfs_acl.h
s/zfs/sys/zfs_context.h
s/zfs/sys/zfs_project.h
s/zfs/sys/zfs_sa.h
s/zfs/sys/zfs_vfsops.h
s/zfs/sys/zfs_znode.h
s/zfs/zfs_acl.c
s/zfs/zfs_dir.c
s/zfs/zfs_ioctl.c
s/zfs/zfs_log.c
s/zfs/zfs_replay.c
s/zfs/zfs_sa.c
s/zfs/zfs_vfsops.c
s/zfs/zfs_vnops.c
s/zfs/zfs_znode.c
s/zfs/zio_crypt.c
ys/fs/zfs.h
ys/vnode.h
a2f04351e04971ab0879872d264d6038c156b860 29-May-2015 Sebastien Roy <seb@delphix.com> 11547 Want connstat(1M) command to display per-connection TCP statistics
Portions contributed by: Cody Peter Mello <cody.mello@joyent.com>
Portions contributed by: Ahmed G <ahmedg@delphix.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/ip/ip.c
net/mib2.h
net/tcp.h
net/tcp/tcp.c
net/tcp/tcp_fusion.c
net/tcp/tcp_input.c
net/tcp/tcp_output.c
net/tcp/tcp_stats.c
net/tcp/tcp_time_wait.c
net/tcp/tcp_timers.c
net/tcp_stats.h
c12492cf73149aa0aa845af5d59966b0eb5aa910 29-Jan-2016 Sebastien Roy <seb@delphix.com> 11546 Track TCP round-trip time in nanoseconds
Portions contributed by: Cody Peter Mello <cody.mello@joyent.com>
Portions contributed by: Brandon Baker <bbaker@delphix.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/tcp.h
net/tcp/tcp.c
net/tcp/tcp_input.c
net/tcp/tcp_opt_data.c
net/tcp/tcp_output.c
net/tcp/tcp_timers.c
net/tcp_impl.h
ys/time.h
e7a617a7b674323dacb8a0d3ac64c275c7a72b0c 19-Aug-2019 Robert Mustacchi <rm@joyent.com> 11373 pcieb should enable link bandwidth notifications (add missing file)
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/pciex/pcieb_ioctl.h
b3d69c058376d802cdebbced341adcb3253b113c 08-Jul-2019 Robert Mustacchi <rm@joyent.com> 11376 PCIe speeds and feeds should be exposed to userland
11373 pcieb should enable link bandwidth notifications
11374 Clean up pcieb CERRWARN and smatch
11375 Clean up pcie module -Wno-uninitialized and -Wno-parentheses
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/hotplug/pcie_hp.c
o/pciex/hotplug/pciehpc.c
o/pciex/hotplug/pcishpc.c
o/pciex/pcie.c
o/pciex/pcie_pwr.c
o/pciex/pcieb.c
o/pciex/pcieb.h
ys/pcie.h
ys/pcie_impl.h
ys/sysevent/eventdefs.h
ys/sysevent/pcie.h
33756ae2c166200412098dda3daab64de55214ab 08-Apr-2019 Robert Mustacchi <rm@joyent.com> 11370 Update PCIe capability headers for PCIe 4.x
11371 Record PCIe gen 4 caps
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/pcie.c
ys/pci.h
ys/pcie.h
ys/pcie_impl.h
79bed773cb9f85f14d6c40e097abafdf4cc1e687 25-Apr-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 11369 PCIe errors on passthru devices shouldn't cause a panic
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/pcie.c
o/pciex/pcie_fault.c
ys/pcie_impl.h
9b3f4fe3313810d1280baca5f5801796a0800d2b 04-Dec-2017 Hans Rosenfeld <hans.rosenfeld@joyent.com> 11368 pcie changes for bhyve ppt
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Norm Jacobs <naj@snapcon.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/pcie.c
ys/pcie.h
ys/pcie_impl.h
662dc8a578c4b6decf73ecc776c43128bac8dc83 10-Aug-2017 Robert Mustacchi <rm@joyent.com> 11367 Capture PCI Express width and speed
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/pcie.c
ys/pcie.h
ys/pcie_impl.h
20513f9e81064120c8e4353fad6cc93898f0bef9 08-Jul-2019 Bryan Cantrill <bryan@joyent.com> 11366 disappearing ixgbe turns correctable error into panic
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/pciex/pcie_fault.c
o/pciex/pciev.c
ys/pcie_impl.h
8d94f651a44d41a7147253bb5dad1a53941e8f50 07-Sep-2017 Gordon Ross <gwr@nexenta.com> 11031 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_close.c
s/smbsrv/smb2_create.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_durable.c
s/smbsrv/smb2_lease.c
s/smbsrv/smb2_lock.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_tree_connect.c
s/smbsrv/smb_common_open.c
s/smbsrv/smb_cred.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_init.c
s/smbsrv/smb_kshare.c
s/smbsrv/smb_node.c
s/smbsrv/smb_ofile.c
s/smbsrv/smb_pathname.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_srv_oplock.c
s/smbsrv/smb_tree.c
s/smbsrv/smb_user.c
s/smbsrv/smb_vfs.c
s/smbsrv/smb_vops.c
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_share.h
f8296c60994fb27105f37ac6f75661e4a6bdbab7 16-Aug-2019 Joshua M. Clulow <josh@sysmgr.org> 11329 improved Virtio framework
10012 vioblk should not accept an all-zero serial number
7366 vioif happily creates rx descriptors until it consumes all memory
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
o/vioblk/vioblk.c
o/vioblk/vioblk.h
o/vioif/vioif.c
o/vioif/vioif.h
o/virtio/virtio.c
o/virtio/virtio.h
o/virtio/virtio_dma.c
o/virtio/virtio_impl.h
o/virtio/virtio_main.c
o/virtio/virtioreg.h
o/virtio/virtiovar.h
d3b5f56344d8bfcdd6cfb82446af0e5e55ad9ebe 07-Aug-2019 John Levon <john.levon@joyent.com> 11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>
m/vm_pagelist.c
79940ff6ac581ff9431c474dcfa18c78f1cb7a50 15-Aug-2019 Dan McDonald <danmcd@joyent.com> 11556 ip_attr.c functions need to not dereference conn_ixa directly after lock drop
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: Mike Gerdts <mgerdts@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gwr@nexenta.com>
net/ip/ip_attr.c
c1064fd7ce62fe763a4475e9988ffea3b22137de 13-Aug-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11541 allocation_classes feature must be enabled to add log device
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
bf8d275a3639b21395ae091b2ec762346fc931f6 19-Jan-2019 Toomas Soome <tsoome@me.com> 10721 ib: NULL pointer errors
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/ibnex/ibnex.c
o/ib/ibnex/ibnex_ioctl.c
4f7f6babe29cc8387cc404ff3a766f592117778a 25-Nov-2017 Gordon Ross <gwr@nexenta.com> 11030 SMB2 ioct dfs_get_referral returns wrong error
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_dfs.c
9242c9192f9f0f5745fbfc92d13edb32c9bcb8c3 31-Oct-2017 Matt Barden <matt.barden@nexenta.com> 11028 Need a way to add local user/group ACE from Windows
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
mbsrv/ndl/samrpc.ndl
cc3780e66ce1eea52e650b27b7dc5ad62d24eec2 21-Jan-2017 Gordon Ross <gwr@nexenta.com> 11024 SMB should bypass ACL traverse checking
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_cred.c
mbsrv/smb_ktypes.h
3e2c0c0978d26f8b8020b49760008c6bb6e59221 18-Apr-2017 Matt Barden <matt.barden@nexenta.com> 11023 SMB server min_protocol setting
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb_negotiate.c
s/smbsrv/smb_server.c
mbsrv/smb_ioctl.h
mbsrv/smbinfo.h
8072728215ff40bc56f6ad193cd22da6fbc03bc6 01-Aug-2019 Mike Zeller <mike@mikezeller.net> 11511 usbsacm fails to open sigma designs device
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbser/usbsacm/usbsacm.c
o/usb/usbdevs
94a5108e6d17b76907472153e979d6261be71c37 02-Aug-2019 Michael McConville <mmcco@mykolab.com> 8903 IPPF paths have bad logic
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: John Levon <levon@movementarian.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
net/ip/ip6_input.c
net/ip/ip_input.c
ec82ef794c304d675af6962e1428b3b12ca2be8b 28-Jun-2019 Matthias Scheler <matthias.scheler@wdc.com> 11281 XHCI polled mode support for USB keyboards
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
o/usb/hcd/xhci/xhci.c
o/usb/hcd/xhci/xhci_endpoint.c
o/usb/hcd/xhci/xhci_event.c
o/usb/hcd/xhci/xhci_polled.c
o/usb/hcd/xhci/xhci_usba.c
ys/usb/hcd/xhci/xhci.h
7d724debd861d6eb53233974d0191aeef122cd23 01-Aug-2019 Joshua M. Clulow <josh@sysmgr.org> 11501 Scroll Lock translation to control sequence is patently unhelpful
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/kbtrans/kbtrans_streams.c
6ccda740e007c01cb5d1436fe337851ff8c5d422 23-Jul-2019 loli10K <ezomori.nozomu@gmail.com> 11282 port ZoL send/recv fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: Paul Zuchowski <pzuchowski@datto.com>
Portions contributed by: Tom Caputi <tcaputi@datto.com>
Portions contributed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Olaf Faaland <faaland1@llnl.gov>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dbuf.c
s/zfs/dmu_recv.c
s/zfs/dmu_send.c
s/zfs/dsl_userhold.c
s/zfs/sys/dmu_recv.h
s/zfs/sys/zfs_ioctl.h
s/zfs/zfs_ioctl.c
0ddec5a427aa889528aeed17fc3a8e7e26579f1d 29-Jul-2019 Toomas Soome <tsoome@me.com> 11454 smbclnt: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gwr@nexenta.com>
s/smbclnt/smbfs/smbfs_smb1.c
508a0e8cf1600b06c1f7361ad76e736710d3fdf8 19-Feb-2019 Rob Johnston <rob.johnston@joyent.com> 11257 Add DDI support for Upgradable Firmware Modules
11258 Add libtopo support for Upgradable Firmware Modules
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
o/i40e/i40e_main.c
o/i40e/i40e_sw.h
o/scsi/adapters/mpt_sas/mptsas.c
o/ufm.c
o/ufm.conf
o/ufmtest.c
o/ufmtest.conf
o/ufmtest.h
apfiles/ddi.mapfile
s/autoconf.c
s/ddi_ufm.c
ys/Makefile
ys/ddi_ufm.h
ys/ddi_ufm_impl.h
ys/scsi/adapters/mpt_sas/mptsas_var.h
a25df66779f8c4c58005d492d3ceac6312116360 08-Jul-2019 Robert Mustacchi <rm@joyent.com> 11364 Want system event for datalink state changes
11365 Want ability to toggle etherstub link state
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/dls/dls_link.c
o/dls/dls_mgmt.c
o/vnic/vnic_dev.c
ys/Makefile
ys/dls.h
ys/dls_impl.h
ys/dls_mgmt.h
ys/sysevent.h
ys/sysevent/datalink.h
ys/sysevent/eventdefs.h
ys/vnic_impl.h
3bd62956c21f0d2d9032b0cf8c32bd455d6ce680 17-Jul-2019 Peter Tribble <peter.tribble@gmail.com> 11478 usr/src/uts/common/io/ath/hal_x86_32.o.uu is unused
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/ath/hal_x86_32.o.uu
35c41bec7bc78a7cb9515709725049bc12064c04 17-Dec-2018 Ryan Zezeski <rpz@joyent.com> 11361 i40e default VSI sometimes lacks implicit L2 filter
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Garrett D'Amore <garrett@damore.org>
o/i40e/i40e_main.c
2f79f42c9137bbeebe83c431ed2623985c554679 16-Feb-2019 Ryan Zezeski <rpz@joyent.com> 11360 initialize FC for i40e
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Garrett D'Amore <garrett@damore.org>
o/i40e/i40e_main.c
09aee6126f680324a9b019f9b4c77309dc611bf9 10-Apr-2018 Ryan Zezeski <rpz@joyent.com> 11356 Want Fortville TSO support
11357 want i40e multi-group support
11358 i40e_alloc_ring_mem() unwinds when it shouldn't
11359 Rework i40e transmit descriptor logic
Portions contributed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Garrett D'Amore <garrett@damore.org>
o/i40e/i40e_gld.c
o/i40e/i40e_intr.c
o/i40e/i40e_main.c
o/i40e/i40e_stats.c
o/i40e/i40e_sw.h
o/i40e/i40e_transceiver.c
6d6587176200e3e6c76fd5176b2486ea0eca1a8f 11-Jul-2019 John Levon <john.levon@joyent.com> 11421 smatch noise in dmu.c
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu.c
15ee7bdf85de3d3b5e4357aca557d1aef7618402 03-May-2019 Robert Mustacchi <rm@joyent.com> 11362 xhci dma segment comment needs work
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/usb/hcd/xhci/xhci_dma.c
e83c55625a2d838a6e4fe2413b8eb464ec8af2a3 11-Jul-2019 Jason King <jason.king@joyent.com> 11458 SMB ioctl issues still incomplete
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_init.c
da90d5b8133e037164268f8957ab823e806a7bfb 06-Jun-2019 John Levon <john.levon@joyent.com> 11227 smb code needs smatch fixes
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_alloc.c
mbsrv/mbuf.h
cf8408718275b7f097c42550143f5c9517e00cc0 20-Jun-2019 Paul Winder <Paul.Winder@wdc.com> 11203 Support for NVMe drive firmware updates
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/nvme/nvme.c
o/nvme/nvme_reg.h
o/nvme/nvme_var.h
ys/nvme.h
6dc3349ea11b33c713d10bcd174888010862f0ee 09-Jul-2019 Dan McDonald <danmcd@joyent.com> 11378 ncec_last_time_defended needs to be clock_t
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/ip_ndp.h
d87e45489531bb9ab0203590a54ae7cdc51e84c7 03-Jul-2019 Vishal Kulkarni <vishal@chelsio.com> 11377 cxgbe MAC_CAPAB_LED support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/t4nex/t4_mac.c
1566bc3431383e39ac9bc7fb7f00feff9c06acda 11-Feb-2019 Robert Mustacchi <rm@joyent.com> 10395 Add support for SMBIOS 3.2
10396 Want libjedec
10397 Check for SMBIOS table with higher version
10398 smbios slot version check is broken for smbios 3.x
10399 smbios CPU Cache extended size not correctly calculated
10400 smbios(1M) slot printing could be clearer
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/smbios.h
ys/smbios_impl.h
62efa0e74455f83caa0fa7df8926a5ec9656b3ce 07-Jun-2019 Toomas Soome <tsoome@me.com> 11213 tem: partially support CSI [ 38 and 48 sequences with smaller depths
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
84bdd7fe0904e8a6527441769054b6bc92a1ffe0 05-Jul-2019 Garrett D'Amore <garrett@damore.org> 10329 Remove scsi_vhci_f_asym_sun (StorEdge T3 support)
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
o/scsi/adapters/scsi_vhci/fops/asym_sun.c
o/scsi/adapters/scsi_vhci/scsi_vhci.conf
o/scsi/targets/sd.c
ys/scsi/targets/sddef.h
8d499c80c8e6e058669db8815577bc1d4dca9af0 10-May-2018 Gordon Ross <gwr@nexenta.com> 11022 Offload Data Transfer (ODX) support
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Albert Lee <alee@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_fsctl_fs.c
s/smbsrv/smb2_fsctl_odx.c
mbsrv/smb2_kproto.h
252bc4b276969afed9d61561c1a53f4cad070a6b 11-Dec-2017 Gordon Ross <gwr@nexenta.com> 11021 more SMB2 ioctls
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_fsctl_fs.c
s/smbsrv/smb2_fsctl_sparse.c
s/smbsrv/smb2_qinfo_fs.c
mbsrv/ntifs.h
mbsrv/smb2_kproto.h
55f0a249fd3511728b02627190771a4ce4ddf20e 02-May-2016 Gordon Ross <gwr@nexenta.com> 11020 want SMB2 ioctl FSCTL_SRV_COPYCHUNK
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_aapl.c
s/smbsrv/smb2_durable.c
s/smbsrv/smb2_fsctl_copychunk.c
s/smbsrv/smb2_fsctl_fs.c
s/smbsrv/smb2_fsctl_sparse.c
s/smbsrv/smb2_ioctl.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_read.c
s/smbsrv/smb2_setinfo_file.c
s/smbsrv/smb2_write.c
s/smbsrv/smb_common_transact.c
s/smbsrv/smb_dfs.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_read.c
s/smbsrv/smb_tree.c
s/smbsrv/smb_vops.c
s/smbsrv/smb_write.c
mb/winioctl.h
mbsrv/smb2_kproto.h
mbsrv/smb_fsops.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_vops.h
da7753c428994e4e6c715886c93d7b49390c3705 22-May-2019 George Wilson <gwilson@zfsmail.com> 11052 ZFS Reads may result in unneccesary calls to zil_commit
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_vnops.c
a60ca23dc52059ace3f92bb9a63e723ac49e649b 28-Jun-2019 Tom Caputi <tcaputi@datto.com> 11276 Allow unencrypted children of encrypted datasets
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Sean Eric Fagan <sef@ixsystems.com>
Reviewed by: Richard Laager <rlaager@wiktel.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/arc.c
s/zfs/dbuf.c
s/zfs/dmu.c
s/zfs/dmu_objset.c
s/zfs/dmu_recv.c
s/zfs/dsl_crypt.c
s/zfs/sys/dsl_crypt.h
dc90e12310982077796c5117ebfe92ee04b370a3 24-Apr-2019 Robert Mustacchi <rm@joyent.com> 11273 Want Intel PCH temperature sensor
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Paul Winder <Paul.Winder@wdc.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/sunddi.h
eb633035c80613ec93d62f90482837adaaf21a0a 25-Jun-2019 Tom Caputi <tcaputi@datto.com> 8727 Native data and metadata encryption for zfs
Portions contributed by: Jorgen Lundman <lundman@lundman.net>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Paul Zuchowski <pzuchowski@datto.com>
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: Matthew Ahrens <mahrens@delphix.com>
Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: loli10K <ezomori.nozomu@gmail.com>
Portions contributed by: Igor K <igor@dilos.org>
Portions contributed by: Richard Laager <rlaager@wiktel.com>
Reviewed by: Jason Cohen <jwittlincohen@gmail.com>
Reviewed by: Allan Jude <allanjude@freebsd.org>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: RageLtMan <rageltman@sempervictus>
Reviewed by: Matthew Thode <prometheanfire@gentoo.org>
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: Kash Pande <kash@tripleback.net>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: David Quigley <david.quigley@intel.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
rypto/core/kcf_prov_lib.c
s/zfs/abd.c
s/zfs/arc.c
s/zfs/bpobj.c
s/zfs/bptree.c
s/zfs/dbuf.c
s/zfs/ddt.c
s/zfs/dmu.c
s/zfs/dmu_diff.c
s/zfs/dmu_object.c
s/zfs/dmu_objset.c
s/zfs/dmu_recv.c
s/zfs/dmu_send.c
s/zfs/dmu_traverse.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/dsl_bookmark.c
s/zfs/dsl_crypt.c
s/zfs/dsl_dataset.c
s/zfs/dsl_destroy.c
s/zfs/dsl_dir.c
s/zfs/dsl_pool.c
s/zfs/dsl_prop.c
s/zfs/dsl_scan.c
s/zfs/hkdf.c
s/zfs/refcount.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/spa_config.c
s/zfs/spa_errlog.c
s/zfs/spa_history.c
s/zfs/sys/abd.h
s/zfs/sys/arc.h
s/zfs/sys/dbuf.h
s/zfs/sys/ddt.h
s/zfs/sys/dmu.h
s/zfs/sys/dmu_impl.h
s/zfs/sys/dmu_objset.h
s/zfs/sys/dmu_recv.h
s/zfs/sys/dmu_send.h
s/zfs/sys/dmu_traverse.h
s/zfs/sys/dnode.h
s/zfs/sys/dsl_bookmark.h
s/zfs/sys/dsl_crypt.h
s/zfs/sys/dsl_dataset.h
s/zfs/sys/dsl_deleg.h
s/zfs/sys/dsl_dir.h
s/zfs/sys/dsl_pool.h
s/zfs/sys/hkdf.h
s/zfs/sys/refcount.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/zfs_ioctl.h
s/zfs/sys/zil.h
s/zfs/sys/zio.h
s/zfs/sys/zio_checksum.h
s/zfs/sys/zio_crypt.h
s/zfs/sys/zio_impl.h
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_raidz.c
s/zfs/zap_micro.c
s/zfs/zcp_get.c
s/zfs/zfeature.c
s/zfs/zfs_fm.c
s/zfs/zfs_ioctl.c
s/zfs/zfs_vfsops.c
s/zfs/zfs_vnops.c
s/zfs/zil.c
s/zfs/zio.c
s/zfs/zio_checksum.c
s/zfs/zio_compress.c
s/zfs/zio_crypt.c
s/zfs/zio_inject.c
s/zfs/zvol.c
o/comstar/lu/stmf_sbd/sbd_zvol.c
s/printf.c
ys/fm/fs/zfs.h
ys/fs/zfs.h
ys/mount.h
f2dbfd322ec9cd157a6e2cd8a53569e718a4b0af 02-Jun-2019 Robert Mustacchi <rm@joyent.com> 11184 Want CPU Temperature Sensors
11185 i86pc chip module should be smatch clean
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/Makefile
ys/sensors.h
ys/sunddi.h
0999c1123c1ab769df080ccc5f1626d50663e7a8 05-Jun-2019 Paul Winder <Paul.Winder@wdc.com> 11202 Allow the number of NVMe submission and completion queues to be different
11228 nvme may queue more submissions than allowed
11229 nvme_get_logpage() can allocate a too small buffer to receive logpage data
11230 Panic in nvme_fill_prp() because of miscalculation of the number of PRPs per page
11231 nvme in polled mode ignores the command call back
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Youzhong Yang <youzhong@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nvme/nvme.c
o/nvme/nvme.conf
o/nvme/nvme_var.h
e3a966fe577766e1cf319609f3e0a5981c5b3e7d 18-Jun-2019 Gordon Ross <gwr@nexenta.com> 11262 Memory leak in SMB client
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbclnt/netsmb/smb_usr.c
430c2cddc92582fc7155aaf65c78f0919d7081c1 17-Jun-2019 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> 6474 getupeercred causes spurious event port wakeups on FIFOs
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/fifofs/fifovnops.c
37b221f0ca7d390480c67caa3db64384a2b81406 16-Jun-2019 Gordon Ross <gwr@nexenta.com> 11248 Panic in smb_ofile_free after 11016
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_ofile.c
0d2006e4703eda0f88de2e571bf9fb317552faa2 02-Apr-2019 Robert Mustacchi <rm@joyent.com> 11177 usba should read the device binary object store
11178 USB topology could know about supported, minimum speeds
11179 usba parsing code should take const data pointers
11176 usba kernel module should be CERRWARN and smatch clean
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com>
akefile.files
o/usb/usba/genconsole.c
o/usb/usba/hubdi.c
o/usb/usba/parser.c
o/usb/usba/usba.c
o/usb/usba/usba10_calls.c
o/usb/usba/usba_bos.c
o/usb/usba/usba_devdb.c
o/usb/usba/usba_ugen.c
o/usb/usba/usbai.c
o/usb/usba/usbai_pipe_mgmt.c
o/usb/usba/usbai_register.c
o/usb/usba/usbai_req.c
o/usb/usba/usbai_util.c
o/usb/usba10/usba10.c
ys/usb/usba/bos.h
ys/usb/usba/usba10.h
ys/usb/usba/usba_impl.h
ys/usb/usba/usba_private.h
ys/usb/usba/usba_types.h
ys/usb/usbai.h
3e3ca1ce307a7d82ef007b435088f3f04a0f3e65 09-Feb-2019 Robert Mustacchi <rm@joyent.com> 10362 Catch kernel module undefined symbols at build time
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
apfiles/README
apfiles/ddi.mapfile
apfiles/dtrace.mapfile.awk
apfiles/kernel.mapfile
apfiles/mac.mapfile
apfiles/random.mapfile
1160dcf7283d2485f2b9c32da573db0275558d9b 24-Jun-2016 Matt Barden <matt.barden@nexenta.com> 11018 SMB3 Encryption
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_session_setup.c
s/smbsrv/smb2_signing.c
s/smbsrv/smb2_tree_connect.c
s/smbsrv/smb3_encrypt.c
s/smbsrv/smb3_encrypt_kcf.c
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_dispatch.c
s/smbsrv/smb_kshare.c
s/smbsrv/smb_negotiate.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_session_setup_andx.c
s/smbsrv/smb_sign_kcf.c
s/smbsrv/smb_signing.c
s/smbsrv/smb_tree.c
mbsrv/Makefile
mbsrv/smb2.h
mbsrv/smb2_kproto.h
mbsrv/smb_ioctl.h
mbsrv/smb_kcrypt.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_share.h
mbsrv/smb_signing.h
mbsrv/smbinfo.h
479c108b209ea78791b37ea89ce0f9b6847d7c6b 13-Sep-2017 Gordon Ross <gwr@nexenta.com> 11017 Support Apple FULL_SYNC feature
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_aapl.c
mbsrv/smb2_aapl.h
94047d49916b669576decf2f622a1ee718646882 21-Jul-2017 Gordon Ross <gwr@nexenta.com> 11016 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_create.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_durable.c
s/smbsrv/smb2_lease.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_oplock.c
s/smbsrv/smb2_query_dir.c
s/smbsrv/smb2_write.c
s/smbsrv/smb_cmn_oplock.c
s/smbsrv/smb_cmn_rename.c
s/smbsrv/smb_cmn_setfile.c
s/smbsrv/smb_common_open.c
s/smbsrv/smb_create.c
s/smbsrv/smb_delete.c
s/smbsrv/smb_fem.c
s/smbsrv/smb_init.c
s/smbsrv/smb_kshare.c
s/smbsrv/smb_lock.c
s/smbsrv/smb_locking_andx.c
s/smbsrv/smb_node.c
s/smbsrv/smb_nt_create_andx.c
s/smbsrv/smb_nt_transact_create.c
s/smbsrv/smb_nt_transact_ioctl.c
s/smbsrv/smb_ofile.c
s/smbsrv/smb_open_andx.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_oplock.c
s/smbsrv/smb_read.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_session_setup_andx.c
s/smbsrv/smb_srv_oplock.c
s/smbsrv/smb_tree.c
s/smbsrv/smb_write.c
mb/ntstatus.h
mbsrv/Makefile
mbsrv/ntifs.h
mbsrv/smb.h
mbsrv/smb2.h
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_oplock.h
mbsrv/smb_share.h
148d1a4158dc830f7b293a2ceb62ee54c2ebd72f 18-Nov-2016 Matt Barden <matt.barden@nexenta.com> 11015 SMB2 async redesign
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_change_notify.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_lock.c
s/smbsrv/smb_common_open.c
s/smbsrv/smb_dispatch.c
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
d2488fe8c5950495aef5404c8d98081be7d43487 19-Oct-2017 Gordon Ross <gwr@nexenta.com> 11014 should pass smtorture smb2.create.blob
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_create.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_query_dir.c
s/smbsrv/smb_delete.c
s/smbsrv/smb_directory.c
s/smbsrv/smb_errno.c
s/smbsrv/smb_find.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_mangle_name.c
s/smbsrv/smb_mbuf_marshaling.c
s/smbsrv/smb_node.c
s/smbsrv/smb_odir.c
s/smbsrv/smb_query_fileinfo.c
s/smbsrv/smb_set_fileinfo.c
s/smbsrv/smb_trans2_find.c
s/smbsrv/smb_vops.c
mbsrv/smb_fsops.h
mbsrv/smb_kproto.h
d6390ef7453a176bd5e16ae9fde5ebe59c15f298 12-May-2016 Gordon Ross <gwr@nexenta.com> 11013 Update NT status codes
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
mb/ntstatus.h
6f58980a389cc62f07e5f2673629d9e9a209c2de 19-Apr-2016 Gordon Ross <gwr@nexenta.com> 11012 SMB resilient handle lock replay
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_lock.c
s/smbsrv/smb_ofile.c
mbsrv/smb_ktypes.h
811599a462e8920d70cf548f4002182d3c222d13 26-Feb-2016 Matt Barden <matt.barden@nexenta.com> 11011 SMB2/3 durable handles
Portions contributed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
akefile.files
s/smbsrv/smb2_create.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_durable.c
s/smbsrv/smb2_ioctl.c
s/smbsrv/smb2_logoff.c
s/smbsrv/smb2_oplock.c
s/smbsrv/smb2_session_setup.c
s/smbsrv/smb2_signing.c
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_kutil.c
s/smbsrv/smb_lock.c
s/smbsrv/smb_node.c
s/smbsrv/smb_odir.c
s/smbsrv/smb_ofile.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_oplock.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_tree.c
s/smbsrv/smb_user.c
mbsrv/smb2.h
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_xdr.h
ys/bitmap.h
5cb2894a4e6bdb3bf08605e4bc819421f53c5b36 23-Jun-2017 Gordon Ross <gwr@nexenta.com> 11010 Obsolete SMB server work-around for ZFS read-only
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_node.c
s/smbsrv/smb_ofile.c
mbsrv/smb_ktypes.h
49d8359737352b52625c23836d8a4be4ae8e55dd 11-Dec-2015 Matt Barden <matt.barden@nexenta.com> 11009 delete_on_close should be acted on earlier
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_node.c
s/smbsrv/smb_ofile.c
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
22817ac489e23ecc1f2daa27fb473985d01ee88b 11-Jan-2016 Matt Barden <matt.barden@nexenta.com> 11008 SMB1 Create_Temp should return an untagged ASCII string
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_create.c
c51c88bde802fed1751677b61203271b3cda0128 05-Nov-2014 Matt Barden <matt.barden@nexenta.com> 11007 SMB3 signing
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_session_setup.c
s/smbsrv/smb2_signing.c
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_sign_kcf.c
s/smbsrv/smb_signing.c
mbsrv/smb2.h
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
mbsrv/smb_signing.h
9dc305594346dde9c1a26d5cd4575dfa718d62ef 13-Aug-2016 Gordon Ross <gwr@nexenta.com> 11000 assertion failed in common/fs/smbsrv/smb_sd.c
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_nt_transact_security.c
4291d474bf7698f3f2016d029ffa665f5b436beb 29-May-2019 Toomas Soome <tsoome@me.com> 11077 tem: do not restore image areas also in text mode
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem.c
ys/tem_impl.h
93bc28dbaee6387120d48b12b3dc1ba5f7418e6e 28-Nov-2013 Gordon Ross <gwr@nexenta.com> 1841 SMB dtrace provider is incomplete
11180 SMB2 IOCTL FSCTL_LMR_REQUEST_RESILIENCY Returns Incorrect Response
Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
trace/sdt_subr.c
s/smbsrv/smb2_cancel.c
s/smbsrv/smb2_change_notify.c
s/smbsrv/smb2_close.c
s/smbsrv/smb2_create.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_echo.c
s/smbsrv/smb2_flush.c
s/smbsrv/smb2_ioctl.c
s/smbsrv/smb2_lock.c
s/smbsrv/smb2_logoff.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb2_oplock.c
s/smbsrv/smb2_query_dir.c
s/smbsrv/smb2_query_info.c
s/smbsrv/smb2_read.c
s/smbsrv/smb2_session_setup.c
s/smbsrv/smb2_set_info.c
s/smbsrv/smb2_tree_connect.c
s/smbsrv/smb2_tree_disconn.c
s/smbsrv/smb2_write.c
s/smbsrv/smb_close.c
s/smbsrv/smb_common_transact.c
s/smbsrv/smb_create.c
s/smbsrv/smb_delete.c
s/smbsrv/smb_directory.c
s/smbsrv/smb_dispatch.c
s/smbsrv/smb_echo.c
s/smbsrv/smb_find.c
s/smbsrv/smb_flush.c
s/smbsrv/smb_fsinfo.c
s/smbsrv/smb_lock_byte_range.c
s/smbsrv/smb_locking_andx.c
s/smbsrv/smb_logoff_andx.c
s/smbsrv/smb_negotiate.c
s/smbsrv/smb_nt_cancel.c
s/smbsrv/smb_nt_create_andx.c
s/smbsrv/smb_nt_transact_create.c
s/smbsrv/smb_nt_transact_notify_change.c
s/smbsrv/smb_open_andx.c
s/smbsrv/smb_print.c
s/smbsrv/smb_process_exit.c
s/smbsrv/smb_query_fileinfo.c
s/smbsrv/smb_read.c
s/smbsrv/smb_rename.c
s/smbsrv/smb_seek.c
s/smbsrv/smb_session.c
s/smbsrv/smb_session_setup_andx.c
s/smbsrv/smb_set_fileinfo.c
s/smbsrv/smb_trans2_find.c
s/smbsrv/smb_tree_connect.c
s/smbsrv/smb_unlock_byte_range.c
s/smbsrv/smb_write.c
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
ys/sdt.h
a44e7c2c55fc7960907cf98ac651ed37325d79ad 19-Mar-2019 Gordon Ross <gwr@nexenta.com> 10999 Misc. SMB changes missed in prior upstreams
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
mbsrv/smb_token.h
7d1ffc32e5e72873791b96934af035e0f051fc14 06-Nov-2018 Gordon Ross <gwr@nexenta.com> 7587 SMB should support enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_mbuf_marshaling.c
s/smbsrv/smb_vops.c
mbsrv/string.h
07a6ae61f8958faa11352bf1b552d85d79e9cbbe 02-Oct-2015 Gordon Ross <gwr@nexenta.com> 10997 Incorrect directory listing response for non-UNICODE clients
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_kutil.c
s/smbsrv/smb_mbuf_marshaling.c
s/smbsrv/smb_trans2_find.c
mbsrv/string.h
1123b34548c4c9754a6d1ab2763606002dad8ddf 12-Feb-2018 Matt Barden <matt.barden@nexenta.com> 10994 Removal of "Read Attributes" prevents reading directory over SMB
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_vops.c
a88046d1e68acaef04dc4175c8e09654bd94b8e9 12-Jan-2018 Matt Barden <matt.barden@nexenta.com> 10993 SMB can't view permissions when owners not in /etc/passwd
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_idmap.c
dmap/idmap_kapi.c
a73d9d5e9942f30f383f0bde4010c873549868e5 10-Jul-2018 Gordon Ross <gwr@nexenta.com> 10992 SMB logon should tolerate idmap problems
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbsrv/smb_idmap.c
mbsrv/smb_idmap.h
dbcaafbddbc82f9a7b3310551c4bcdb862b2515a 22-Apr-2019 Alexander Motin <mav@FreeBSD.org> 9751 Allocation throttling misplacing ditto blocks
Portions contributed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Gordon Ross <gwr@nexenta.com>
s/zfs/metaslab.c
4fbfc69b99ccacf0999510e626df37e53b3d56ef 17-Oct-2017 Gordon Ross <gwr@nexenta.com> 10991 Allow user ACE in ACL to match SID in token extra SIDs
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/sys/zfs_fuid.h
s/zfs/zfs_acl.c
s/zfs/zfs_fuid.c
b3b3563308068a7fafd98cf3021c73aedc1caa6c 22-May-2019 Gordon Ross <gwr@nexenta.com> 11060 sys/zone.h exposes more than it should
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Michal Nowak <mnowak@startmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/tsol/tndb.h
ys/zone.h
810e978011ea80127b0a15368276459b566a3241 01-May-2017 Gordon Ross <gwr@nexenta.com> 10989 Ricoh scanner error after DFS get referral
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_trans2_dfs.c
a1096253735019dce07e79caf2df1e13078770fb 02-Nov-2017 Gordon Ross <gwr@nexenta.com> 10988 SMB should not create in directories marked delete-on-close
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
b5b772b09624dfff0e83299d0f7b895129f7bf26 13-Apr-2017 Gordon Ross <gwr@nexenta.com> 8583 Windows 10 fails to delete read-only files with SMB2
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_node.c
575d359d36700f4571e4a87c94966a99b8b7f48a 11-Jan-2017 Gordon Ross <gwr@nexenta.com> 10987 SMB1 fails renaming an open file
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_ofile.c
91ca6bffd299a6eb6fd63dd0ef807bbd6fb4f835 10-Dec-2016 Gordon Ross <gwr@nexenta.com> 10985 Hitting file handler count limit of 16k
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_common_open.c
mbsrv/smb_ktypes.h
e4c795beb33bf59dd4ad2e3f88f493111484b890 17-May-2019 Tom Caputi <tcaputi@datto.com> 10952 defer new resilvers and misc. resilver-related fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>
Portions contributed by: Arkadiusz Bubała <arkadiusz.bubala@open-e.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Don Brady <don.brady@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: Tim Chase <tim@chase2k.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
s/zfs/dsl_scan.c
s/zfs/spa.c
s/zfs/sys/spa_impl.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_label.c
s/zfs/vdev_removal.c
s/zfs/zil.c
ys/fs/zfs.h
84ce06cea75304aa6dec12e94975d5372dd9c672 28-May-2019 Andy Fiddaman <omnios@citrus-it.co.uk> 11072 Deadlock in lofi after 11043
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Gordon Ross <gwr@nexenta.com>
o/lofi.c
c720f3a7cb73a788632c8431403e7bf9fd70717e 27-Jun-2018 Joyce McIntosh <joyce.mcintosh@nexenta.com> 10984 kernel share list fails to be updated after fs import
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Garrett D'Amore <garrett@damore.org>
mbsrv/smb_share.h
ca5fb90aeb170c859034d04499c5c0925679710e 05-Jun-2015 Gordon Ross <gwr@nexenta.com> 10982 Would like an SMB share property to enable/disable quotas
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/smbsrv/smb_kshare.c
s/smbsrv/smb_tree.c
mbsrv/smb_share.h
fa88c70fa54c01be933cc49fd271e5c4468f7eb8 22-May-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 11056 vdev_disk_io_start will panic the system if ldi_strategy returns an error.
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com>
s/zfs/vdev_disk.c
0897f7fbb62326e60e858c62a1654b2ca3e2667e 16-Apr-2016 Gordon Ross <gwr@nexenta.com> 10980 Should pass the smbtorture lock tests
Portions contributed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_lock.c
s/smbsrv/smb2_tree_disconn.c
s/smbsrv/smb_close.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_lock.c
s/smbsrv/smb_lock_byte_range.c
s/smbsrv/smb_locking_andx.c
s/smbsrv/smb_node.c
s/smbsrv/smb_oplock.c
s/smbsrv/smb_read.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_tree_connect.c
s/smbsrv/smb_unlock_byte_range.c
s/smbsrv/smb_write.c
mb/ntstatus.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
bfe5e737326ea1aafea02849716d8aceacf5c2eb 03-Feb-2016 Gordon Ross <gwr@nexenta.com> 10979 Prefer that SMB change notify not tie up a worker thread
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_change_notify.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb_fem.c
s/smbsrv/smb_node.c
s/smbsrv/smb_notify.c
s/smbsrv/smb_nt_transact_notify_change.c
s/smbsrv/smb_ofile.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
mbsrv/smb.h
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
8f70e16bf3f533fa0e164d0da06d00cffc63b9bb 22-Sep-2018 Gordon Ross <gwr@nexenta.com> 10977 Windows 10 SMB client exhausts smbauth sockets
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_session.c
s/smbsrv/smb_user.c
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
b210fede5519ffcaa92e5409d891c77b945d73bb 10-Sep-2015 Gordon Ross <gwr@nexenta.com> 10976 svcadm disable network/smb/server may hang
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_authenticate.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_server.c
s/smbsrv/smb_session.c
s/smbsrv/smb_user.c
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
5677e04907859594bfe1a95ba3bfdb1629b89dac 09-Sep-2015 Gordon Ross <gwr@nexenta.com> 10978 improve smb cancel support
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb2_cancel.c
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb2_negotiate.c
s/smbsrv/smb_common_open.c
s/smbsrv/smb_dispatch.c
s/smbsrv/smb_lock.c
s/smbsrv/smb_notify.c
s/smbsrv/smb_nt_cancel.c
s/smbsrv/smb_session.c
mbsrv/smb2_kproto.h
mbsrv/smb_kproto.h
mbsrv/smb_ktypes.h
9a1bf7f04367a515abcd994451b0991d73dc3148 16-May-2019 Toomas Soome <tsoome@me.com> 11043 lofiadm -la still fails after 10215
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Gordon Ross <gwr@nexenta.com>
o/lofi.c
c3377ee9a5b3bff76dbf51347a8de3d215eb6cca 20-May-2019 John Levon <john.levon@joyent.com> 11048 need a way to disable SMT
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergo Doma <domag02@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
pr/cpr_main.c
pr/cpr_misc.c
isp/disp.c
isp/thread.c
trace/dtrace.c
s/zfs/zvol.c
s/cpu.c
s/lgrp.c
s/main.c
s/pool_pset.c
ys/cpuvar.h
ys/processor.h
ys/thread.h
yscall/p_online.c
ee2f9ca4ea24f72b05598c92aad7f42fb77b1345 20-May-2019 Bill Sommerfeld <sommerfeld@alum.mit.edu> 11051 zfs miscounts BP_IS_EMBEDDED blocks during scan.
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergo Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_scan.c
d082c87763acd6b9390ffaefe9062d481a085d6c 24-Jun-2015 Gordon Ross <gwr@nexenta.com> 10975 Want SMB2 Apple extensions
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/smbsrv/THIRDPARTYLICENSE.apple
s/smbsrv/THIRDPARTYLICENSE.apple.descrip
s/smbsrv/smb2_aapl.c
s/smbsrv/smb2_create.c
s/smbsrv/smb2_qinfo_file.c
s/smbsrv/smb2_query_dir.c
s/smbsrv/smb_common_open.c
s/smbsrv/smb_fsops.c
s/smbsrv/smb_pathname.c
s/smbsrv/smb_vops.c
mbsrv/smb2.h
mbsrv/smb2_aapl.h
mbsrv/smb2_kproto.h
mbsrv/smb_ktypes.h
c5f48fa536d16d8fe59d1bb62faa7eb8e891610c 02-Oct-2015 Gordon Ross <gwr@nexenta.com> 10974 SMB1 create file should support extended_response format
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_nt_create_andx.c
s/smbsrv/smb_nt_transact_create.c
s/smbsrv/smb_open_andx.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_pathname.c
s/smbsrv/smb_vops.c
mbsrv/ntifs.h
mbsrv/smb.h
3bd40d9837ed643779c04bcc9d85d24be281ef29 01-Oct-2015 Gordon Ross <gwr@nexenta.com> 10973 SMB server declines EA support incorrectly
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_open_andx.c
s/smbsrv/smb_set_fileinfo.c
s/smbsrv/smb_trans2_find.c
593e4726be8e43f7def1376a7c6b9fb2f448d01e 19-Sep-2015 Gordon Ross <gwr@nexenta.com> 10972 SMB1 tree connect missing some features
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_tree_connect.c
mbsrv/smb.h
1ad5cbf20bd03988a4202b25e798834123eb3c26 16-May-2019 Toomas Soome <tsoome@me.com> 11042 sppptun: smatch error: unchecked function return 'sppptun_urput'
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ppp/sppptun/sppptun.c
ed74d7a11db9675a8e4047a9aab3f173ca890c6e 19-Jan-2019 Toomas Soome <tsoome@me.com> 10665 fcoe: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fcoe/fcoe_fc.c
ac2bf314e776a9dcb4faf4d3f88408ed942f0fae 29-Mar-2019 Matt Barden <matt.barden@nexenta.com> 10971 SMB2 kstats don't correctly count compound requests
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb_dispatch.c
s/smbsrv/smb_session.c
2a19195a95e51d8bfa4d94abf117f9ace761ad08 04-Apr-2017 Gordon Ross <gwr@nexenta.com> 10970 SMB v1 response incorrect when signature verification fails
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_dispatch.c
41bd85101cd90603ab3220d835461fe851a81fed 31-Mar-2016 kcrowenex <kevin.crowe@nexenta.com> 10969 SMB server listener stops after a SYN-ACK flood
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_server.c
9c856e866360bf6877f0e47fdfef22bd8e33cf14 24-Feb-2016 Matt Barden <matt.barden@nexenta.com> 10968 Kernel panic in smb_session_delete
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_oplock.c
s/smbsrv/smb_session.c
58ccc3dc6cf31bbb97afd9f13137fe67844f1c95 13-Jan-2016 Gordon Ross <gwr@nexenta.com> 10967 Deleting directory over SMB2 fails after visiting in explorer
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb2_dispatch.c
87ca5dca670d2ebc3089fba0461232c7235b6c4b 10-Apr-2019 Gordon Ross <gwr@nexenta.com> 10960 SMB2 message sizes cause lock contention in page_create_va
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb2_negotiate.c
e3c4f75e6cff378e04fbbc3b01e48cc1ac546194 23-Dec-2016 Gordon Ross <gwr@nexenta.com> 10959 intended nbmand locking functionality is confused
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_init.c
s/smbsrv/smb_vops.c
mbsrv/smb_kproto.h
c01771d05ccf6c5a8c5e2f14671618dd62daefb8 21-Jul-2015 Daniel Borek <daniel.borek@nexenta.com> 7530 Non-admin users unable to mount SMB shares
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_tree.c
54026d5ae0b8cbf8da5c14341d51f7a3cab03758 22-Apr-2016 Gordon Ross <gwr@nexenta.com> 10903 Enable compile warnings re. parentheses in smbsrv
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbsrv/smb_server.c
s/smbsrv/smb_vops.c
ys/tzfile.h
c0423dd8ef7079a845a1aa3ceb20e565e815f97b 29-Apr-2019 Toomas Soome <tsoome@me.com> 10884 kbd: add option to limit autorepeat count, convert manual
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/kbtrans/kbtrans_streams.c
s/streamio.c
ys/kbio.h
e3f3c0e614a8cd74d4212f4c7c616ed5b3cf00cb 19-Oct-2018 Toomas Soome <tsoome@me.com> 10834 sd: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/sd.c
o/scsi/targets/sd_xbuf.c
c7a3e8ab2d516101489c6cb5fb2cea59a52d7bba 27-Apr-2019 Toomas Soome <tsoome@me.com> 10876 ath: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ath/ath_main.c
411e5762bff38b7fee2b31a987c104503ddc9c9c 27-Apr-2019 Toomas Soome <tsoome@me.com> 10875 arn: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/arn/arn_recv.c
359e27264eda8177268ebed6a93c6fc4f601f3ce 27-Apr-2019 Toomas Soome <tsoome@me.com> 10874 bpf: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bpf/bpf.c
61d4f4d1a4dc2597f03bfddec03ec79efa5abd6b 27-Apr-2019 Toomas Soome <tsoome@me.com> 10873 ecpp: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ecpp.c
0dcef4d473c5c7a38a378de19d7cb1b3a6a9bf6e 27-Apr-2019 Toomas Soome <tsoome@me.com> 10871 st: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/st.c
c5c251eb8213fc6b8474a4e195f3be4adf208bdc 27-Apr-2019 Toomas Soome <tsoome@me.com> 10869 fcp: comparison between pointer and integer
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/ulp/fcp.c
3eb8c55c1d853cead5cb89c78b077de199f0fb6a 28-Apr-2019 Toomas Soome <tsoome@me.com> 10868 ohci: comparison between pointer and integer
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/hcd/openhci/ohci.c
o/usb/hcd/openhci/ohci_polled.c
0a1044f1d1346ec799488913a15abfae3e3c848a 28-Apr-2019 Toomas Soome <tsoome@me.com> 10867 ehci: comparison between pointer and integer
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/hcd/ehci/ehci_isoch_util.c
o/usb/hcd/ehci/ehci_polled.c
o/usb/hcd/ehci/ehci_xfer.c
9740f25f0360eb7d9131fa15fabebf958bf19126 26-Apr-2019 Serapheim Dimitropoulos <serapheim@delphix.com> 10853 spa_sync, vs_alloc can underflow and checkpoint test fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
s/zfs/arc.c
s/zfs/spa.c
s/zfs/vdev.c
s/zfs/vdev_removal.c
a3380248e34d78eb55b8f65ccf1f0d8a6f7e7bbf 17-Mar-2019 Hans Rosenfeld <hans.rosenfeld@joyent.com> 10055 recursive mutex enter in ahci
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
o/sata/adapters/ahci/ahci.c
fb46ffcae2cbe5ba3f2fe0c3104beb0a222897fd 27-Apr-2019 Toomas Soome <tsoome@me.com> 10878 i86pc/i86xpv: comparison between pointer and integer
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/kobj.c
s/brand.c
fac9618d9408ad005fe8fcc1d189e7baedaf0a62 27-Apr-2019 Toomas Soome <tsoome@me.com> 10870 dtrace: comparison between pointer and integer
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/dtrace.c
7b4e981c32b1b233ce13a79cac81c8e75937d3f5 28-Apr-2019 Toomas Soome <tsoome@me.com> 10866 dls: comparison between pointer and integer
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/dls/dls_mgmt.c
525f82272fdf81a1292b8b1d1832d2012cdfc096 28-Apr-2019 Toomas Soome <tsoome@me.com> 10865 ibmf: comparison between pointer and integer
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/mgt/ibmf/ibmf_recv.c
o/ib/mgt/ibmf/ibmf_send.c
o/ib/mgt/ibmf/ibmf_wqe.c
2fcabb599ef45ae10a2847045a10486dd69b9b84 28-Apr-2019 Toomas Soome <tsoome@me.com> 10863 idm: comparison between pointer and integer
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/idm/idm_text.c
6895f6f4d5c99fd997130635c4a4bff68554bb8e 28-Apr-2019 Toomas Soome <tsoome@me.com> 10862 mac: comparison between pointer and integer
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac.c
o/mac/mac_hio.c
0e2db3e7fce28a3f9e1dfd13abce14eac44e98c6 19-Oct-2018 Toomas Soome <tsoome@me.com> 10836 zcons: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/zcons.c
cb492d90e7b22eb1b91a8577423f86ba447d2732 19-Oct-2018 Toomas Soome <tsoome@me.com> 10835 tl: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tl.c
455e370ca67aeea268bdfbcf581b6a05547f6636 14-Aug-2018 John Levon <john.levon@joyent.com> 10924 Need mitigation of L1TF (CVE-2018-3646)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
isp/cpupart.c
isp/disp.c
isp/thread.c
s/zfs/zvol.c
s/cpu.c
s/lgrp.c
ys/cpuvar.h
ys/disp.h
ys/thread.h
2849e8402eca436e7a7eca178c7ab6644a093a3e 07-May-2018 Matt Barden <matt.barden@nexenta.com> 10909 Incorrect parameters passed to DC lead to STATUS_INVALID_INFO_CLASS
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sam Zaydel <szaydel@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
mbsrv/ndl/netlogon.ndl
868fcfe93b967e5d10b7c95ef2d015c8900d607d 20-Oct-2018 Toomas Soome <tsoome@me.com> 10833 sppptun: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ppp/sppptun/sppptun.c
7edfb5b07f43089085e704c276e1a7a0cb1cd32b 18-Jan-2019 Toomas Soome <tsoome@me.com> 10653 ws: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/wscons.c
391003522adc721450b82df5bf97cf692b1a683d 20-Jan-2019 Toomas Soome <tsoome@me.com> 10763 hook: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/hook.c
626869622a4eee3f87a6a261787ec8a4d4798724 18-Jan-2019 Toomas Soome <tsoome@me.com> 10649 sysmsg: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sysmsg.c
414e964c4d9092ad47a8db437b75edbed8f11ae0 18-Jan-2019 Toomas Soome <tsoome@me.com> 10629 ptm: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ptm.c
25a5294972c1d74b8257cf0ec6d7a93f2da6a8ca 18-Jan-2019 Toomas Soome <tsoome@me.com> 10615 nsmb: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbclnt/netsmb/smb_dev.c
cfbda96766a25458b8ad2be1a09a59ce247a25d8 26-Feb-2018 Patrick Mooney <pmooney@pfmooney.com> 10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/cpu.c
e4caeab9084da2fca73539909c80a44baaf3fa67 27-May-2017 Gordon Ross <gordon.w.ross@gmail.com> 7639 Remove old DRM+AGP code
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
akefile.files
akefile.rules
o/drm/THIRDPARTYLICENSE
o/drm/THIRDPARTYLICENSE.descrip
o/drm/ati_pcigart.c
o/drm/drm.h
o/drm/drmP.h
o/drm/drm_agpsupport.c
o/drm/drm_atomic.h
o/drm/drm_auth.c
o/drm/drm_bufs.c
o/drm/drm_cache.c
o/drm/drm_context.c
o/drm/drm_dma.c
o/drm/drm_drawable.c
o/drm/drm_drv.c
o/drm/drm_fops.c
o/drm/drm_gem.c
o/drm/drm_io32.h
o/drm/drm_ioctl.c
o/drm/drm_irq.c
o/drm/drm_kstat.c
o/drm/drm_linux_list.h
o/drm/drm_lock.c
o/drm/drm_memory.c
o/drm/drm_mm.c
o/drm/drm_msg.c
o/drm/drm_pci.c
o/drm/drm_sarea.h
o/drm/drm_scatter.c
o/drm/drm_sunmod.c
o/drm/drm_sunmod.h
o/drm/queue.h
ys/Makefile
ys/Makefile.syshdrs
ys/THIRDPARTYLICENSE.agpgart
ys/THIRDPARTYLICENSE.agpgart.descrip
ys/agp/agpamd64gart_io.h
ys/agp/agpdefs.h
ys/agp/agpgart_impl.h
ys/agp/agpmaster_io.h
ys/agp/agptarget_io.h
ys/agpgart.h
d40b79472b226a0f5d07f5f202995894b1fbbb53 01-May-2019 John Levon <john.levon@joyent.com> 10907 hot_patch_kernel_text() has no respect for boundaries
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/subr.c
12a8814c13fbb1d6d58616cf090ea5815dc107f9 15-Mar-2019 Tom Caputi <tcaputi@datto.com> 10566 Multiple DVA Scrubbing Fix
Portions contributed by: Toomas Soome <tsoome@me.com>
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_scan.c
s/zfs/metaslab.c
s/zfs/spa_misc.c
s/zfs/sys/spa.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zfs_ioctl.h
s/zfs/vdev.c
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
s/zfs/vdev_mirror.c
s/zfs/vdev_queue.c
s/zfs/zio_inject.c
a3874b8b1fe5103fc1f961609557c0587435fec0 03-Oct-2018 Toomas Soome <tsoome@me.com> 10405 Implement ZFS sorted scans
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/arc.c
s/zfs/dbuf.c
s/zfs/ddt.c
s/zfs/dmu_objset.c
s/zfs/dmu_traverse.c
s/zfs/dsl_scan.c
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/arc.h
s/zfs/sys/dsl_pool.h
s/zfs/sys/dsl_scan.h
s/zfs/sys/range_tree.h
s/zfs/sys/spa_impl.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zio.h
s/zfs/vdev.c
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
s/zfs/vdev_indirect.c
s/zfs/vdev_mirror.c
s/zfs/vdev_missing.c
s/zfs/vdev_queue.c
s/zfs/vdev_raidz.c
s/zfs/vdev_root.c
s/zfs/zio.c
s/taskq.c
ys/fs/zfs.h
ys/taskq.h
9e0bf232630ca5ae16a56613041b276f8a1c9740 12-May-2019 Patrick Mooney <pmooney@pfmooney.com> 10902 vioif should do TX reclaim without NOTIFY_ON_EMPTY
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>
o/vioif/vioif.c
ecbdacdd6b004e9386244a353fb5ddbf60cb6b0a 03-May-2019 Vishal Kulkarni <vishal@chelsio.com> 10910 Update cxgbe firmware version to 1.23.4.0
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/cxgbe/firmware/t4_fw.c
o/cxgbe/firmware/t4_fw.h
o/cxgbe/firmware/t4fw_version.h
o/cxgbe/firmware/t5_fw.c
o/cxgbe/firmware/t5_fw.h
o/cxgbe/firmware/t5fw_version.h
o/cxgbe/firmware/t6_fw.c
o/cxgbe/firmware/t6_fw.h
o/cxgbe/firmware/t6fw_version.h
89574a1f89d2af2d1755c4e854b150d6113e0564 08-May-2019 Patrick Mooney <pmooney@pfmooney.com> 10932 want _MACHDEP-free cpuset_t access
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Gordon Ross <gwr@nexenta.com>
s/cpu.c
ys/cpuvar.h
e616c49c963c6536f26b6d8888bc4bbb54716901 06-Apr-2019 Toomas Soome <tsoome@me.com> 10697 zmod: use zlib-1.2.11
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.rules
ys/zmod.h
mod/adler32.c
mod/crc32.c
mod/crc32.h
mod/deflate.c
mod/deflate.h
mod/inffast.c
mod/inffast.h
mod/inffixed.h
mod/inflate.c
mod/inflate.h
mod/inftrees.c
mod/inftrees.h
mod/trees.c
mod/zconf.h
mod/zlib.h
mod/zmod.c
mod/zmod_subr.c
mod/zutil.c
mod/zutil.h
ec94a9ff4ab0283a0221a1c4e0257d20427d5960 27-Apr-2019 Toomas Soome <tsoome@me.com> 10872 sd: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/sd.c
5d420dfb9577a4f834e8d2d5dfad9208567450d3 13-Mar-2019 Toomas Soome <tsoome@me.com> 10551 kbtrans: autorepeat should have limit on repeat count
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/kbtrans/kbtrans_streams.c
o/kbtrans/kbtrans_streams.h
e4f6ce7088a7dd335b9edf4774325f888692e5fb 06-Apr-2019 Robert Mustacchi <rm@joyent.com> 10893 Need support for new Cascade Lake Instructions
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gwr@nexenta.com>
ys/auxv_386.h
5392d11ac74a493636fce7ed2e9598b095b68151 20-Jan-2019 Toomas Soome <tsoome@me.com> 10766 ibcm: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/ib/mgt/ibcm/ibcm_path.c
3eca610387779e26c8c63e26d2ba418b0cd1bf5a 08-Mar-2019 John Levon <john.levon@joyent.com> 10816 ctf_dwarf_convert_type() relies on un-initialized id
10817 ctfconvert -i option is mis-handled
10818 Improve ctfconvert error messages
10819 ctfconvert should handle empty dies
10820 ctfconvert -i never converts
10821 bad free in ctf_dwarf_init_die
10815 shouldn't build gcore.c as part of kmdb
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
akefile.rules
ys/ctf_api.h
36d4738015761d092fe5921e277cba513295e7a9 01-May-2019 John Levon <john.levon@joyent.com> 10887 Missing void cast in wcuwsrv()
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/wscons.c
d3351b346d0c3defc40a1eeafcbebec6201461ec 01-May-2019 John Levon <john.levon@joyent.com> 10886 smatch debug macro cleanup in usr/src/uts
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bscbus.c
o/bscv.c
o/mwl/mwl.c
o/rtw/rtwvar.h
o/rwd/rt2661.c
o/rwn/rt2860.c
o/uath/uath.c
ys/fibre-channel/impl/fp.h
ys/scsi/targets/sddef.h
245d13322fd3ad73899eb875f067b1582501c6f4 20-Dec-2018 Matt Barden <matt.barden@nexenta.com> 10506 CVE-2019-9579 Access problem with SMB server
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbsrv/smb_common_open.c
s/smbsrv/smb_fsops.c
6a316e1f6d32750bb8fcf2558dcb17b90ca580fd 26-Apr-2019 Serapheim Dimitropoulos <serapheim@delphix.com> 10844 Serialize ZTHR operations to eliminate races
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/arc.c
s/zfs/spa.c
s/zfs/spa_checkpoint.c
s/zfs/sys/spa_checkpoint.h
s/zfs/sys/zthr.h
s/zfs/vdev_indirect.c
s/zfs/zthr.c
c4ab0d3f46036e85ad0700125c5a83cc139f55a3 23-Apr-2019 Gvozden Neskovic <neskovic@gmail.com> 10809 Performance optimization of AVL tree comparator functions
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/ddt.c
s/zfs/dnode.c
s/zfs/dsl_deadlist.c
s/zfs/dsl_deleg.c
s/zfs/lz4.c
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/space_reftree.c
s/zfs/sys/zfs_context.h
s/zfs/unique.c
s/zfs/vdev_cache.c
s/zfs/vdev_label.c
s/zfs/vdev_queue.c
s/zfs/zap_micro.c
s/zfs/zfs_fuid.c
s/zfs/zfs_rlock.c
s/zfs/zil.c
ys/avl.h
100e26fc80bc137237733b254a52de636d52c80e 15-Mar-2019 Toomas Soome <tsoome@me.com> 10684 usbkbm: implement usbkbm_rsrv() to get out of interrupt context
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbkbm/usbkbm.c
51ddf9bf5af833bbebc584ece0124b0e4ffa5abd 23-Apr-2019 Toomas Soome <tsoome@me.com> 10845 tem: depth 24 and 32 do support 256 colors
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
ad027c0ff9612bff8f47b43d8561da627f80cd29 23-Apr-2019 Jorgen Lundman <lundman@lundman.net> 10842 Mutex leak in dsl_dataset_hold_obj()
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Olaf Faaland <faaland1@llnl.gov>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Approved by: Gordon Ross <gwr@nexenta.com>
s/zfs/dsl_dataset.c
935ca2ec57f70d4ab88ff9e6c036c55019ad3a22 15-Mar-2019 John Levon <john.levon@joyent.com> 10567 lofi should support basic EFI ioctl()s
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/lofi.c
0ce4bbcb47d8f86307fb8d2c84fd0f4e070f576e 23-Apr-2019 Matthew Ahrens <mahrens@delphix.com> 10841 predictive prefetch disabled on new pools until export/reboot
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/spa.c
679c9deae74d7b935e94eaaff2566ea45c1afe2b 15-Apr-2019 John Levon <john.levon@joyent.com> 10805 Fix for 10687 can be improved
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/comstar/port/srpt/srpt_impl.h
o/pciex/pcieb.h
ys/ib/clients/eoib/eib_impl.h
ys/ib/clients/eoib/enx_impl.h
ys/ib/clients/rds/rdsib_debug.h
ys/ib/clients/rdsv3/rdsv3_debug.h
ys/ib/ibtl/impl/ibtl_util.h
ys/pcie_impl.h
ys/usb/scsa2usb/scsa2usb.h
8af61ecc4fc33ded07f60b6664781dff06728e63 19-Jan-2019 Anand Khoje <akhoje@marvell.com> 10669 qede: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/qede_main.c
o/qede/qede_version.h
b6a0e2cd4ce8d91fe9dc750c44e662d7c7e5fb8e 20-Oct-2016 Richard Lowe <richlowe@richlowe.net> 10366 ld(1) should support GNU-style linker sets
10581 ld(1) should know kernel modules are a thing
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/link.h
8e718be9d8b2bb15811a2dc0b61cbb5cc5fa3070 20-Jan-2019 Toomas Soome <tsoome@me.com> 10770 idm: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/idm/idm.c
o/idm/idm_conn_sm.c
o/idm/idm_impl.c
o/idm/idm_so.c
4da99751f967c5f8f04e17d8881a68c2940f3b06 20-Jan-2019 Toomas Soome <tsoome@me.com> 10790 i86pc: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/avintr.c
rtld/kobj.c
s/brand.c
s/panic.c
36f99a58464a4c3e25e881cab429881edb09951b 20-Jan-2019 Toomas Soome <tsoome@me.com> 10778 mac: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac.c
o/mac/mac_client.c
o/mac/mac_datapath_setup.c
o/mac/mac_hio.c
o/mac/mac_sched.c
296f12dc4bd61fe5e3b1200d2cdf217ed82119a1 20-Jan-2019 Toomas Soome <tsoome@me.com> 10792 pcie: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pciex/hotplug/pcishpc.c
o/pciex/pcie.c
o/pciex/pcie_fault.c
o/pciex/pciev.c
ys/pciev.h
8cd1b71859be6a08c9b7a446994fdbca544bb34f 20-Jan-2019 Toomas Soome <tsoome@me.com> 10775 kmech_krb5: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ssapi/mechs/krb5/crypto/cksumtypes.c
ssapi/mechs/krb5/crypto/etypes.c
c48c304592e7c2469d5b721291b1f57069f08d33 20-Jan-2019 Toomas Soome <tsoome@me.com> 10774 pcmcia: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
cmcia/cis/cis.c
cmcia/cis/cis_handlers.c
cmcia/cs/cs.c
cmcia/nexus/pcmcia.c
cmcia/sys/cis.h
b38836b5d7f7e27aad97495457921171be74e408 20-Jan-2019 Toomas Soome <tsoome@me.com> 10773 sata: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/impl/sata.c
ys/sata/sata_blacklist.h
e9f74ea56f674c729c7fa4812e7fc668a9c24070 20-Jan-2019 Toomas Soome <tsoome@me.com> 10738 sockfs: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/sockfs/nl7c.c
s/sockfs/nl7ctokgen
s/sockfs/nl7curi.c
s/sockfs/socktpi.c
0f677ac901babf1fada10fcc386de1c3d4d4ecad 20-Jan-2019 Toomas Soome <tsoome@me.com> 10772 kcf: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/api/kcf_dual.c
rypto/core/kcf_cryptoadm.c
03b18ed2fedba1f49023f25d34cbb6e4d0d8f435 20-Jan-2019 Toomas Soome <tsoome@me.com> 10771 ibmf: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/mgt/ibmf/ibmf_saa_utils.c
o/ib/mgt/ibmf/ibmf_wqe.c
28ec64d9ac03d17ce922c30274d804b981cda66e 20-Jan-2019 Toomas Soome <tsoome@me.com> 10769 ksocket: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ksocket/ksocket.c
9c80534542e4b5924bcdb8adee652d01656e4889 20-Jan-2019 Toomas Soome <tsoome@me.com> 10768 kgssapi: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ssapi/gssd_clnt_stubs.c
ssapi/include/mechglueP.h
239936d2b877f13d716270a06e56203231806b36 20-Jan-2019 Toomas Soome <tsoome@me.com> 10762 hidparser: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/hidparser/hidparser.c
0f48f68d9e0ad95b0edf718f68736cf3635a1f79 20-Jan-2019 Toomas Soome <tsoome@me.com> 10758 c2audit: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
2/audit.c
2/audit_event.c
2/audit_io.c
2/audit_start.c
a8eee26afa7ddf0c604c989c598251014bdc6e6f 20-Jan-2019 Toomas Soome <tsoome@me.com> 10745 rlmod: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/rlmod.c
e14e15a6cbf868bfce31e7f485294c3358f1ae2a 20-Jan-2019 Toomas Soome <tsoome@me.com> 10756 kaio: NULL pointer errors
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/aio.c
43bd9002dc964c045e1c90dfc1b08ab9fb316d41 20-Jan-2019 Toomas Soome <tsoome@me.com> 10754 portfs: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/portfs/port.c
c92b35bb664ce1e1d7dc0a4dcdcc791aef0fe69e 20-Jan-2019 Toomas Soome <tsoome@me.com> 10753 qlc: NULL pointer errors
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/fca/qlc/ql_api.c
o/fibre-channel/fca/qlc/ql_debug.c
o/fibre-channel/fca/qlc/ql_ioctl.c
o/fibre-channel/fca/qlc/ql_xioctl.c
ys/fibre-channel/fca/qlc/ql_api.h
ys/fibre-channel/fca/qlc/ql_mbx.h
483e494a59954f25ec067f2dee3cd94a269eaa08 20-Jan-2019 Toomas Soome <tsoome@me.com> 10752 fcsm: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/ulp/fcsm.c
dd328bf6d39366b8d7bde6a36114538fc14332dd 19-Jan-2019 Toomas Soome <tsoome@me.com> 10731 zfs: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_pool.c
s/zfs/sa.c
s/zfs/zcp.c
s/zfs/zcp_get.c
s/zfs/zcp_global.c
s/zfs/zcp_iter.c
s/zfs/zcp_synctask.c
s/zfs/zfs_ioctl.c
fd7977362aae2eaa5dcb89671159f4fd82f22ca1 15-Mar-2019 John Levon <john.levon@joyent.com> 10570 Need workaround to EFI boot on AMI BIOS
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/zvol.c
o/cmlb.c
ys/efi_partition.h
995a963f85d39c82ddd55378042f53b3a58c2519 19-Jan-2019 Toomas Soome <tsoome@me.com> 10726 elfexec: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
xec/elf/elf.c
ffc2b7d4ae69a2eeeab283452dc5c0d70ce7519f 19-Jan-2019 Toomas Soome <tsoome@me.com> 10723 hci1394: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/1394/adapters/hci1394_ixl_comp.c
o/1394/adapters/hci1394_ixl_update.c
accc298111fac9235e2da8bc29e5447a704f03d3 19-Jan-2019 Toomas Soome <tsoome@me.com> 10722 rdsib: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/rds/rdsib_buf.c
o/ib/clients/rds/rdsib_ep.c
dd26c2a4ed479de9278176640c3799952ea71ae2 19-Jan-2019 Toomas Soome <tsoome@me.com> 10719 eibnx: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/eoib/enx_misc.c
11b5d82fcd2fe348d89f47fa6e7abbcd64f9948b 19-Jan-2019 Toomas Soome <tsoome@me.com> 10716 usbvc: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/video/usbvc/usbvc.c
2888301ab934162a32ecd126389b2d9ba0ffa01e 14-Mar-2019 Toomas Soome <tsoome@me.com> 10683 kb8042: implement kb8042_rsrv() to get out of interrupt context
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/kb8042/kb8042.c
2952f70a6a70b04a459a24166d796cdf2f629ed8 20-Jan-2019 Toomas Soome <tsoome@me.com> 10799 i86xpv: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/xdb.c
en/os/xvdi.c
a2d4e26a43f10718fe33e47fa968a3fdf901e156 20-Jan-2019 Toomas Soome <tsoome@me.com> 10798 xpv: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/xenbus_client.c
dba471f4100e039b518abed314526d822234f8cc 20-Jan-2019 Toomas Soome <tsoome@me.com> 10800 evtchn: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/evtchn_dev.c
6be20e18a2e738d2d7d3066ece3a4e71045ea88e 20-Jan-2019 Toomas Soome <tsoome@me.com> 10801 xencons: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/xencons.c
73ef9f27279e31544655b04979f4f648d8575476 20-Jan-2019 Toomas Soome <tsoome@me.com> 10802 xenbus: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/xenbus_dev.c
aabaa37a39655f3a4bc4cb0c5d7d9ad5927c3323 20-Jan-2019 Toomas Soome <tsoome@me.com> 10803 xnbo: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
en/io/xnbo.c
3e1e1e62b0c0f0f7b5ebf7025cfa7f3e715f7cee 19-Jan-2019 Toomas Soome <tsoome@me.com> 10715 ohci: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/usb/hcd/openhci/ohci.c
o/usb/hcd/openhci/ohci_polled.c
f274e1d7606d204f203c8eb43894e5190ba0ff88 20-Jan-2019 Toomas Soome <tsoome@me.com> 10764 drm: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/drm/drm_kstat.c
o/drm/drm_sunmod.c
555d674d5d4b8191dc83723188349d28278b2431 18-Apr-2019 Serapheim Dimitropoulos <serapheim@delphix.com> 10592 misc. metaslab and vdev related ZoL bug fixes
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/metaslab.c
s/zfs/range_tree.c
s/zfs/spa_checkpoint.c
s/zfs/space_map.c
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/range_tree.h
s/zfs/sys/space_map.h
s/zfs/sys/vdev_impl.h
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_indirect_mapping.c
s/zfs/vdev_initialize.c
s/zfs/vdev_removal.c
1a18250823b44e2190da89fc4551f4cbccb7bbb9 20-Jan-2019 Toomas Soome <tsoome@me.com> 10750 s1394: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/1394/s1394_hotplug.c
25c95769d03db2f91662020bcbc62b7aa59a7642 20-Jan-2019 Toomas Soome <tsoome@me.com> 10749 rpcmod: NULL pointer errors
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
pc/rdma_subr.c
pc/rpc_subr.c
pc/svc_rdma.c
a7b185437a085b630720929592f091c604f4986b 20-Jan-2019 Toomas Soome <tsoome@me.com> 10748 usbms: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbms/usbms.c
5300f7b31236679926392a1a0539c44241b251e6 20-Jan-2019 Toomas Soome <tsoome@me.com> 10747 timod: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/timod.c
c86160f040741e2e6312538e07eaa97b5053c172 20-Jan-2019 Toomas Soome <tsoome@me.com> 10746 telmod: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/telmod.c
34b7c4d5ed09dce871320048afc0504a83418744 20-Jan-2019 Toomas Soome <tsoome@me.com> 10742 FX: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/fx.c
060425259041d96430b4b9497b0800baf07821ce 20-Jan-2019 Toomas Soome <tsoome@me.com> 10740 udfs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/udfs/udf_subr.c
s/udfs/udf_vnops.c
1f563eb1bb0d55d75f9ec2c3776a1ca277707ec4 20-Jan-2019 Toomas Soome <tsoome@me.com> 10741 ufs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/ufs/ufs_acl.c
s/ufs/ufs_alloc.c
s/ufs/ufs_dir.c
e14d4b22a4af406b3202d81ab8a3a197b796bcd2 20-Jan-2019 Toomas Soome <tsoome@me.com> 10737 procfs: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/proc/prioctl.c
s/proc/prvfsops.c
80a3d255988c2133ae94f26127fbbfdd9d9ed620 20-Jan-2019 Toomas Soome <tsoome@me.com> 10735 pcfs: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/pcfs/pc_vfsops.c
814e7298d2cac68e7d15905df9bcb7dde9175811 19-Jan-2019 Toomas Soome <tsoome@me.com> 10729 dev: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/dev/sdev_ipnetops.c
s/dev/sdev_netops.c
s/dev/sdev_profile.c
s/dev/sdev_ptsops.c
s/dev/sdev_vtops.c
s/dev/sdev_zvolops.c
0b63ccaf46184148daa5151621b2db6c62d1c305 19-Jan-2019 Toomas Soome <tsoome@me.com> 10728 hermon: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/adapters/hermon/hermon.c
o/ib/adapters/hermon/hermon_qp.c
o/ib/adapters/hermon/hermon_stats.c
6e20df6b5d4d0fa57c9187ddce3e1eb870a854e6 19-Jan-2019 Toomas Soome <tsoome@me.com> 10727 tavor: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/adapters/tavor/tavor.c
o/ib/adapters/tavor/tavor_qp.c
o/ib/adapters/tavor/tavor_stats.c
d2a0120188ab7ddc6ec530e02b2fb3770b886f11 19-Jan-2019 Toomas Soome <tsoome@me.com> 10725 sol_ucma: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/of/sol_ucma/sol_ucma.c
e40570dd557d185d2eef1f1970de92ae17fd6cb0 19-Jan-2019 Toomas Soome <tsoome@me.com> 10724 daplt: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/daplt/daplt.c
d70bcb7258b79267aad36309c42fd499e844458f 19-Jan-2019 Toomas Soome <tsoome@me.com> 10720 iser: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/iser/iser_cm.c
92548b6ca1ae8b76e54b19801f96b5f6eb4e836d 19-Jan-2019 Toomas Soome <tsoome@me.com> 10718 av1394: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/1394/targets/av1394/av1394_async.c
o/1394/targets/av1394/av1394_isoch.c
485f90e999c14cf930437352b290676f9e89aa60 19-Jan-2019 Toomas Soome <tsoome@me.com> 10717 usbgem: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usbgem/usbgem.c
fbcf87a4562106add38912a718bcd42a9e2c479f 19-Jan-2019 Toomas Soome <tsoome@me.com> 10713 fp: NULL pointer errors
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/impl/fp.c
811eca55ab39bdff2ebf68281580720b7732dd51 19-Jan-2019 Toomas Soome <tsoome@me.com> 10712 iscsi: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/iscsi/iscsi_io.c
o/scsi/adapters/iscsi/iscsi_sess.c
6aef9e114370e9ace5c935c37c897ea7800dff77 19-Jan-2019 Toomas Soome <tsoome@me.com> 10711 ehci: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/hcd/ehci/ehci.c
o/usb/hcd/ehci/ehci_intr.c
o/usb/hcd/ehci/ehci_isoch.c
o/usb/hcd/ehci/ehci_isoch_util.c
o/usb/hcd/ehci/ehci_polled.c
o/usb/hcd/ehci/ehci_util.c
o/usb/hcd/ehci/ehci_xfer.c
ys/usb/hcd/ehci/ehcid.h
7a31d868f4fe5807fc1f2c366518428c223128ef 18-Jan-2019 Toomas Soome <tsoome@me.com> 10657 ksslf: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/kssl/ksslapi.c
net/kssl/ksslrec.c
4e40636a684e148425f364361983709c35489c98 19-Jan-2019 Toomas Soome <tsoome@me.com> 10710 scsi_vhci: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/scsi_vhci/mpapi_impl.c
o/scsi/adapters/scsi_vhci/scsi_vhci.c
66feb664522a4aab90b9adec2e8c408b6da7ee17 19-Jan-2019 Toomas Soome <tsoome@me.com> 10730 dprov: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/dprov.c
30df210350904179c6f4c809c371bbb1319e3b6c 19-Jan-2019 Toomas Soome <tsoome@me.com> 10734 tmpfs: NULL pointer errors
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/tmpfs/tmp_vfsops.c
ae367b8415e0f719fb9a789c8748c9000a881989 18-Jan-2019 Toomas Soome <tsoome@me.com> 10661 qlt: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/port/qlt/qlt.c
d4a54bf774f1986f61246b1ae5d84a724df14396 25-Mar-2019 Toomas Soome <tsoome@me.com> 10589 wscons: slow console oputput will trigger keyboard autorepeat
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/wscons.c
ecc592dc1b98ac0a4ff8d835d90e876a845816f8 20-Jan-2019 Toomas Soome <tsoome@me.com> 10789 md5: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/md5_mod.c
1769ed96fc4e53d756a18c13134b3eb443ef4882 20-Jan-2019 Toomas Soome <tsoome@me.com> 10788 sha1: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/sha1_mod.c
b4a44cf294b47530f872176be732538fdf3536a0 20-Jan-2019 Toomas Soome <tsoome@me.com> 10787 rsa: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/rsa.c
b5083b9a5647bb410e5d88172c7d6cadea069cba 20-Jan-2019 Toomas Soome <tsoome@me.com> 10786 md4: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/md4_mod.c
3ec36537a18a5cb5e8a31eca1ea311e033993317 20-Jan-2019 Toomas Soome <tsoome@me.com> 10785 ecc: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/ecc.c
8a292154575f4abb5521e31d3d38117a6a3d077f 20-Jan-2019 Toomas Soome <tsoome@me.com> 10784 aes: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/aes.c
aec38f6c97c95597ac7ffeb7fa6a5f47fda59410 20-Jan-2019 Toomas Soome <tsoome@me.com> 10783 des: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
es/des_crypt.c
c8b1c8bdff5c74b45e33257ed7499ca0f475ebe0 20-Jan-2019 Toomas Soome <tsoome@me.com> 10782 blowfish: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/blowfish.c
c4fd2a7748785a8c83d6e34d2d80dd5703690998 20-Jan-2019 Toomas Soome <tsoome@me.com> 10781 arcfour: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/arcfour.c
e6915ea4a84088ff77aeac34866dda0a8d2cf632 20-Jan-2019 Toomas Soome <tsoome@me.com> 10780 scsi: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/impl/scsi_hba.c
o/scsi/impl/scsi_subr.c
cdcfeaaebb9c28e15c04ff4d1f19261edfd9ed60 20-Jan-2019 Toomas Soome <tsoome@me.com> 10779 usba: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/usba/usba_devdb.c
ad2568571a9e0fa82fbc020b1a971ac51dc4dad0 20-Jan-2019 Toomas Soome <tsoome@me.com> 10776 nfs_dlboot: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs_dlinet.c
f44210608f03909f70d6783d19f164519baf1085 20-Jan-2019 Toomas Soome <tsoome@me.com> 10767 ipc: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/ipc.c
0e9010a07773b58f294e1a0824eebea0b9f37eb8 20-Jan-2019 Toomas Soome <tsoome@me.com> 10755 pset: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
yscall/pset.c
639c732ede1f837c0ccd952d813f5b85fc9e0abf 20-Jan-2019 Toomas Soome <tsoome@me.com> 10761 dls: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/dls/dls_mgmt.c
531d0b660fda0e50182e7d981c4eb2391f6528e2 20-Jan-2019 Toomas Soome <tsoome@me.com> 10760 cmlb: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cmlb.c
8bb4c5a67764c8a0df567cc03efc53aae5136ab8 19-Jan-2019 Toomas Soome <tsoome@me.com> 10751 emlxs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/fca/emlxs/emlxs_solaris.c
fb248d9bc211ff26660b026400534a81fd96a521 20-Jan-2019 Toomas Soome <tsoome@me.com> 10736 nfs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs4_client_secinfo.c
c691c733a0821d03d0c0cf6d97e09749e20f190a 20-Jan-2019 Toomas Soome <tsoome@me.com> 10739 namefs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/namefs/namevfs.c
85153f071b002af39c1b24dc34a82eed0acc3fec 19-Jan-2019 Toomas Soome <tsoome@me.com> 10733 specfs: NULL pointer errors
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/specfs/specsubr.c
55bd65d215875a92d72079986107cbda54b4ae78 19-Jan-2019 Toomas Soome <tsoome@me.com> 10732 hsfs: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/hsfs/hsfs_node.c
s/hsfs/hsfs_rrip.c
s/hsfs/hsfs_vfsops.c
be128d9b799db5fcf41805a4eccc8b9c9199d5e3 19-Jan-2019 Toomas Soome <tsoome@me.com> 10714 usbser: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbser/usbser.c
87496ca1b8a7e4dcd91aa9ecf7eb8f150669a17f 19-Jan-2019 Toomas Soome <tsoome@me.com> 10709 ses: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/ses.c
b46556d07aa5469d61a8b3e3067bb7c3c26f0a7c 19-Jan-2019 Toomas Soome <tsoome@me.com> 10708 pmcs: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/pmcs/pmcs_attach.c
o/scsi/adapters/pmcs/pmcs_scsa.c
a76903e2dbae880f33aa6440903bb4d29ecd3f52 19-Jan-2019 Toomas Soome <tsoome@me.com> 10707 tclient: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tclient.c
7c97b9a788d140cb2ba900ea9e8bcf462a86b109 19-Jan-2019 Toomas Soome <tsoome@me.com> 10706 gen_drv: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/gen_drv.c
b4aa415ef0fccf334b7c434a7b01585969f50a9a 20-Jan-2019 Toomas Soome <tsoome@me.com> 10795 cpr: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
pr/cpr_stat.c
152f805526ab714ed4b76c4ff672f34c8dda62ea 20-Jan-2019 Toomas Soome <tsoome@me.com> 10759 cardbus: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/cardbus/cardbus.c
571d0d198e0c9799d6076f93f201f482993955ed 03-Apr-2019 John Levon <john.levon@joyent.com> 10689 srpt_cm_conn_closed_hdlr() needs a smatch fix
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/port/srpt/srpt_cm.c
663207adb1669640c01c5ec6949ce78fd806efae 12-Apr-2019 Don Brady <don.brady@delphix.com> 10601 Pool allocation classes
10757 Add -gLp to zpool subcommands for alt vdev names
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Håkan Johansson <f96hajo@chalmers.se>
Portions contributed by: Richard Yao <ryao@gentoo.org>
Portions contributed by: Chunwei Chen <david.chen@nutanix.com>
Portions contributed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Richard Laager <rlaager@wiktel.com>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Andreas Dilger <andreas.dilger@chamcloud.com>
Reviewed by: DHE <git@dehacked.net>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Gregor Kopka <gregor@kopka.net>
Reviewed by: Kash Pande <kash@tripleback.net>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: bunder2015 <omfgbunder@gmail.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu.c
s/zfs/dmu_objset.c
s/zfs/metaslab.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/dmu.h
s/zfs/sys/dmu_objset.h
s/zfs/sys/metaslab.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zio.h
s/zfs/vdev.c
s/zfs/vdev_label.c
s/zfs/vdev_removal.c
s/zfs/zfs_ioctl.c
s/zfs/zio.c
ys/fs/zfs.h
78a53e201c2691debc57ede24c524118299ab18c 03-Apr-2019 John Levon <john.levon@joyent.com> 10687 Service routine cast changes need smatch fixes
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/ip/spdsock.c
o/ppp/sppp/sppp.c
o/softmac/softmac_dev.c
o/softmac/softmac_fp.c
ef623aa14b0dc34c6b9edb213cbcda88461ecfc3 19-Jan-2019 Toomas Soome <tsoome@me.com> 10680 fasttrap: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/fasttrap.c
314d13c90091499eb12548353dfa2d2ca0b0b840 19-Jan-2019 Toomas Soome <tsoome@me.com> 10679 dcpc: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/dcpc.c
f7ecc608dd732e7b1f2760725ded79c8afba20bd 19-Jan-2019 Toomas Soome <tsoome@me.com> 10678 dtrace: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/dtrace.c
cd717361fac4e95d6ef3d8ce64cbaaeeddf8725c 19-Jan-2019 Toomas Soome <tsoome@me.com> 10677 systrace: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/systrace.c
fd826efa0fbcbc82b734a8db80a074204cf11b22 03-Apr-2019 John Levon <john.levon@joyent.com> 10686 Debug macros causes smatch issues
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/port/srpt/srpt_impl.h
o/pciex/pcieb.h
ys/ib/clients/eoib/eib_impl.h
ys/ib/clients/eoib/enx_impl.h
ys/ib/clients/rds/rdsib_debug.h
ys/ib/clients/rdsv3/rdsv3_debug.h
ys/ib/ibtl/impl/ibtl_util.h
ys/pcie_impl.h
ys/usb/scsa2usb/scsa2usb.h
58447f688d5e308373ab16a3b129bc0ba0fbc154 09-Apr-2019 Olaf Faaland <faaland1@llnl.gov> 10701 Correct lock ASSERTs in vdev_label_read/write
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Chunwei Chen <david.chen@osnexus.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Gergo Doma <domag02@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_label.c
21cce053c53f8dd4d7cf62745effd4c46fbb143c 18-Jan-2019 Toomas Soome <tsoome@me.com> 10638 sd: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/sd.c
b37cc459553d18521fb935664dd7deb03b07c6a7 18-Jan-2019 Toomas Soome <tsoome@me.com> 10628 nxge: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nxge/npi/npi_zcp.c
o/nxge/nxge_fflp.c
o/nxge/nxge_hw.c
o/nxge/nxge_ipp.c
o/nxge/nxge_kstats.c
o/nxge/nxge_mac.c
o/nxge/nxge_main.c
o/nxge/nxge_rxdma.c
o/nxge/nxge_txc.c
o/nxge/nxge_zcp.c
1aa5f89221657a92fc85060db4d7cc17b91007e1 19-Jan-2019 Toomas Soome <tsoome@me.com> 10674 profile: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
trace/profile.c
afac708dc1fa673063127e6091e0f29b33739e9e 19-Jan-2019 Toomas Soome <tsoome@me.com> 10673 ixgbe: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/ixgbe_buf.c
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_tx.c
87f90db88e11450dae14066aad4712c4798415c2 19-Jan-2019 Toomas Soome <tsoome@me.com> 10671 bnxe: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bnxe/bnxe_fcoe.c
ae6f9789e23baaa0d8a3f14c37c068824b33f5e6 19-Jan-2019 Toomas Soome <tsoome@me.com> 10670 i40e: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_osdep.c
o/i40e/i40e_transceiver.c
f52680fe552c1a5f149342ab191a00a072db59c5 19-Jan-2019 Toomas Soome <tsoome@me.com> 10668 e1000g: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/e1000g/e1000g_alloc.c
o/e1000g/e1000g_tx.c
e59325b74ca0760391c4b4d3acd8d3294ffc521a 19-Jan-2019 Toomas Soome <tsoome@me.com> 10663 stmf_sbd: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/lu/stmf_sbd/sbd.c
o/comstar/lu/stmf_sbd/sbd_scsi.c
1f99504ab52e6927794513144ed20e8c0ba5ea6e 18-Jan-2019 Toomas Soome <tsoome@me.com> 10662 iscsit: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/port/iscsit/iscsit.c
o/comstar/port/iscsit/iscsit_tgt.c
64a6bd963243a20fc11b593b7bec96ea000f8bf6 18-Jan-2019 Toomas Soome <tsoome@me.com> 10660 swrand: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Jason Lippert <jason@glasspelican.ca>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/swrand.c
d659c726b2a72b51ac2dc9a7f6878463fc070c87 18-Jan-2019 Toomas Soome <tsoome@me.com> 10659 sha2: NULL pointer errors
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/sha2_mod.c
2667222682da9a362b1246a1e39cdaf1f38cb56e 18-Jan-2019 Toomas Soome <tsoome@me.com> 10658 kiconv_ja: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Dan McDonald <danmcd@joyent.com>
iconv/kiconv_ja/kiconv_ja.c
986667e8344d0f6a3e45df8c7ddcc62f747e3793 18-Jan-2019 Toomas Soome <tsoome@me.com> 10650 timerfd: NULL pointer errors
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/timerfd.c
4138d84ec424020fc615b6aa351408e1efb98a38 18-Jan-2019 Toomas Soome <tsoome@me.com> 10646 softmac: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/softmac/softmac_fp.c
95369d7b997316a0170a6c243bfbfc61d1258fb5 18-Jan-2019 Toomas Soome <tsoome@me.com> 10634 qlge: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/fca/qlge/qlge.c
3aedb073327854aba1e08f2cd606208552e0ea55 18-Jan-2019 Toomas Soome <tsoome@me.com> 10632 pm: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pm.c
12e9eaaed8879c4b56117e0ea40df0a2d2e16b0e 18-Jan-2019 Toomas Soome <tsoome@me.com> 10625 physmem: NULL pointer error
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/physmem.c
d5f5d51371113b7fe3bc52690ff232a5b6719bfd 19-Jan-2019 Toomas Soome <tsoome@me.com> 10672 igb: NULL pointer issues
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/igb/igb_buf.c
o/igb/igb_main.c
o/igb/igb_tx.c
03d81b69f83828ec5d3e0fe05c00d07699706d2e 02-Apr-2019 Marcel Telka <marcel@telka.sk> 10681 udp.c: udp_reuseaddr
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/udp/udp.c
640abd28701e4370024630347e96eb61db782c91 06-Apr-2019 Gordon Ross <gwr@nexenta.com> 10698 SMB client fails to connect to MacOS server
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/smbclnt/netsmb/smb_iod.c
9af7e4843362db2afb8704b6c35c03c9dd4ea930 18-Jan-2019 Toomas Soome <tsoome@me.com> 10637 rdsv3: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ib/clients/rdsv3/info.c
o/ib/clients/rdsv3/rdsv3_impl.c
bad5e46855e02a281fd72c9a6472d9ae98c108dd 18-Jan-2019 Toomas Soome <tsoome@me.com> 10656 stmf: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/comstar/stmf/stmf.c
69914347387da227b7bfdf2a3bcb7189eb65eb74 18-Jan-2019 Toomas Soome <tsoome@me.com> 10641 rpcib: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
pc/rpcib.c
2178a880dce2da30d0f5a1ac2913eadd93e9c2ae 18-Jan-2019 Toomas Soome <tsoome@me.com> 10655 emul64: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/emul64.c
280798bab7492ab1628d72247ebe1872218d98b3 18-Jan-2019 Toomas Soome <tsoome@me.com> 10648 sysevent: NULL pointer errors
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sysevent.c
9173eaeb84f6d29cb141ae3814a0a2f07b550763 18-Jan-2019 Toomas Soome <tsoome@me.com> 10652 tl: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tl.c
e2c63ca6b3eb22629464788e745718be5cd878f0 18-Jan-2019 Toomas Soome <tsoome@me.com> 10651 tnf: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
nf/tnf.c
1adf40f76cd8af7d925c77df418fff242965788a 18-Jan-2019 Toomas Soome <tsoome@me.com> 10647 st: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/st.c
a4ccb493d6d57fefdf4995850d469f16451094dd 18-Jan-2019 Toomas Soome <tsoome@me.com> 10645 sy: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/gentty.c
eae92bf6733b3ea3e31cbc60517fcd64f892fa99 21-Oct-2018 Toomas Soome <tsoome@me.com> 10559 usbms: cast between incompatible function types
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbms/usbms.c
52f239a1780ee9936c3b43f0457f14f6eec8dea0 18-Jan-2019 Toomas Soome <tsoome@me.com> 10644 smp: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/smp.c
83dba8e170d701b48549af39323874fe1d568f53 18-Jan-2019 Toomas Soome <tsoome@me.com> 10643 si3124: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/adapters/si3124/si3124.c
a465bc80d32c819bfe5742c9aa8c4d706acbae1c 18-Jan-2019 Toomas Soome <tsoome@me.com> 10642 sgen: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/sgen.c
9feac2f7d94573c632975afac346c6010e6e65cf 18-Jan-2019 Toomas Soome <tsoome@me.com> 10640 signalfd: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/signalfd.c
3deeb0a9324c13756f519d91f000f0f44058e7b9 18-Jan-2019 Toomas Soome <tsoome@me.com> 10436 eventfd: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/eventfd.c
035c26580da74cc57d63b4f030f66f43cb965ffa 18-Jan-2019 Toomas Soome <tsoome@me.com> 10639 sad: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sad.c
d29664394211e1fda0745b84613d450e0eaad798 18-Jan-2019 Toomas Soome <tsoome@me.com> 10636 rsm: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/rsm/rsm.c
3e2cb4848b2c2c2e9311650d86c7e37e82a245f4 18-Jan-2019 Toomas Soome <tsoome@me.com> 10635 ramdisk: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ramdisk.c
f3c2bd96962f436196993cc8e20e67f8eb9cb129 18-Jan-2019 Toomas Soome <tsoome@me.com> 10633 ptsl: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tty_pts.c
9ab96e7c5e157cd06e9c6c36124f761311ccf0d1 18-Jan-2019 Toomas Soome <tsoome@me.com> 10631 ptc: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tty_pty.c
4ff62ce99af7972ca3611aadd6a851b45f2cffcc 18-Jan-2019 Toomas Soome <tsoome@me.com> 10630 poll: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/devpoll.c
f6c5b04580afc6ac84253f5606169ea6e5920526 18-Jan-2019 Toomas Soome <tsoome@me.com> 10627 pcic: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pcic.c
126267c556613df638068ad0939912e6cb0bd21e 18-Jan-2019 Toomas Soome <tsoome@me.com> 10626 nv_sata: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/adapters/nv_sata/nv_sata.c
21922c7548dfdabb89cea426ea8f693c37391815 18-Jan-2019 Toomas Soome <tsoome@me.com> 10624 pcieb: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pciex/pcieb.c
ys/pcie_impl.h
97ac1f6486eb9b87b187039bec20569f99135a8d 18-Jan-2019 Toomas Soome <tsoome@me.com> 10613 mr_sas: NULL pointer errors
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mr_sas/mr_sas.c
o/mr_sas/mr_sas_tbolt.c
e0f1c0afa46cc84d4b1e40124032a9a87310386e 28-Mar-2019 Olaf Faaland <faaland1@llnl.gov> 10499 Multi-modifier protection (MMP)
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Tim Chase <tim@chase2k.com>
Portions contributed by: sanjeevbagewadi <sanjeev.bagewadi@gmail.com>
Portions contributed by: John L. Hammond <john.hammond@intel.com>
Portions contributed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Portions contributed by: Prakash Surya <surya1@llnl.gov>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Kash Pande <kash@tripleback.net>
Reviewed by: loli10K <ezomori.nozomu@gmail.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Gu Zheng <guzheng2331314@163.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Ned Bass <bass6@llnl.gov>
Reviewed by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/dsl_pool.c
s/zfs/mmp.c
s/zfs/spa.c
s/zfs/spa_config.c
s/zfs/spa_misc.c
s/zfs/sys/dsl_pool.h
s/zfs/sys/mmp.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/uberblock.h
s/zfs/sys/uberblock_impl.h
s/zfs/sys/vdev.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zio.h
s/zfs/uberblock.c
s/zfs/vdev.c
s/zfs/vdev_label.c
s/zfs/zfs_ioctl.c
s/zfs/zio.c
ys/fs/zfs.h
c93ad993b7959fc974ed6f4a92fce6041d98bd11 23-Mar-2019 Jean-Pierre André <jean-pierre.andre@wanadoo.fr> 10550 Support for FTDI FT230XQ interface
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbser/usbftdi/uftdi_dsd.c
267498cfb894235a292b6302273ee8cc1c4a32bd 18-Jan-2019 Toomas Soome <tsoome@me.com> 10616 openeepr: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/openprom.c
9315a2f214fdc5269609ad1be3a248822dabf7f2 18-Jan-2019 Toomas Soome <tsoome@me.com> 10611 mouse8042: NULL pointer errors
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mouse8042.c
a0ac5a9e39eede37009ac9d9ec3111b8b78b0e56 18-Jan-2019 Toomas Soome <tsoome@me.com> 10614 mpt_sas: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/mpt_sas/mptsas.c
o/scsi/adapters/mpt_sas/mptsas_impl.c
o/scsi/adapters/mpt_sas/mptsas_init.c
1c509b8ac837d66b6d4910e4a57328737eb23fce 18-Jan-2019 Toomas Soome <tsoome@me.com> 10610 log: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/log.c
aa666b37331e2a252ea7f97daa66761794755ab3 18-Jan-2019 Toomas Soome <tsoome@me.com> 10609 kstat: NULL pointer errors
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/kstat.c
7e3dbf5b2b935c82771dcff41a46df10fed47e29 18-Jan-2019 Toomas Soome <tsoome@me.com> 10607 ksyms: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ksyms.c
f19498e319015f647b7092df33c9f6a4e2b606ec 18-Jan-2019 Toomas Soome <tsoome@me.com> 10612 llc1: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/llc1.c
7bb60aaa60bddb378dcbf2dde6bdf8a92d431c55 27-Mar-2019 Peter Tribble <peter.tribble@gmail.com> 10600 SPARC console needs a different font
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
fc8ae2ec4282de7ec96f48e11078345f3dc0ac3d 20-Mar-2019 Toomas Soome <tsoome@me.com> 10573 define TASKQID_INVALID as (taskq_id)0
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/api/kcf_random.c
rypto/core/kcf_sched.c
rypto/io/dprov.c
s/dnlc.c
s/smbsrv/smb_server.c
s/vnode.c
s/zfs/dmu_traverse.c
s/zfs/metaslab.c
s/zfs/vdev.c
s/zfs/vdev_file.c
s/zfs/zil.c
net/ip/ip_if.c
net/ip/ip_ndp.c
net/ip/ipsecah.c
net/ip/ipsecesp.c
net/kssl/ksslfilter.c
net/sadb.h
net/sctp/sctp.c
o/comstar/port/iscsit/iscsit_login.c
o/comstar/port/iscsit/iscsit_tgt.c
o/comstar/port/pppt/pppt_tgt.c
o/dld/dld_str.c
o/emul64.c
o/fibre-channel/impl/fp.c
o/fibre-channel/ulp/fcip.c
o/fibre-channel/ulp/fcp.c
o/ib/clients/daplt/daplt.c
o/ib/clients/of/sol_ofs/sol_cma.c
o/ib/ibnex/ibnex.c
o/ib/mgt/ibcm/ibcm_path.c
o/ib/mgt/ibcm/ibcm_sm.c
o/ib/mgt/ibcm/ibcm_ti.c
o/ib/mgt/ibdm/ibdm.c
o/ib/mgt/ibmf/ibmf_recv.c
o/ib/mgt/ibmf/ibmf_saa_events.c
o/ib/mgt/ibmf/ibmf_send.c
o/idm/idm.c
o/pciex/hotplug/pciehpc.c
o/sata/impl/sata.c
o/scsi/adapters/scsi_vhci/scsi_vhci.c
o/scsi/targets/sd.c
o/scsi/targets/sd_xbuf.c
o/softmac/softmac_fp.c
o/usb/usba/hcdi.c
o/usb/usba/usbai_util.c
s/console.c
s/damap.c
s/ddi_hp_ndi.c
s/kmem.c
s/serializer.c
s/strsubr.c
s/sunddi.c
s/sunpm.c
s/task.c
s/taskq.c
pc/clnt_clts.c
ys/taskq.h
aa02ea01948372a32cbf08bfc31c72c32e3fc81e 10-Apr-2018 Tom Caputi <tcaputi@datto.com> 10572 Fix race in dnode_check_slots_free()
10579 Don't allow dnode allocation if dn_holds != 0
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dbuf.c
s/zfs/dmu_objset.c
s/zfs/dnode.c
s/zfs/sys/dmu_impl.h
s/zfs/sys/dnode.h
6efbc8a970529717f3354109b91e2916527c0286 18-Jan-2019 Toomas Soome <tsoome@me.com> 10575 tem: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem.c
776eb96f94b73b997414a501a97c83ac35469fa4 18-Jan-2019 Toomas Soome <tsoome@me.com> 10574 iwscn: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/iwscons.c
3bb8546d907194e91bea367d863eb10ce3fe6621 21-Oct-2018 Toomas Soome <tsoome@me.com> 10558 usbkbm: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbkbm/usbkbm.c
5e06bd59d59926d13427e57eb4e217f32c667310 18-Dec-2018 John Levon <john.levon@joyent.com> 10090 rt2860_free_rx_ring doesn't need to check for NULL array
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/rwn/rt2860.c
1752e73c5b177fe2f2284c58df9d4e11fa24ffdf 20-Oct-2018 Toomas Soome <tsoome@me.com> 10542 spdsock: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/spdsock.c
2bcc9601e83363d9147978a7616864c880b5c05a 11-Mar-2019 Toomas Soome <tsoome@me.com> 10538 sppp: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ppp/sppp/sppp.c
o/ppp/sppp/sppp.h
o/ppp/sppp/sppp_mod.c
a484bfa2079bc90573ca9a036def78c0cc8aa809 11-Mar-2019 Toomas Soome <tsoome@me.com> 10537 softmac: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/softmac/softmac_dev.c
1ef1b39822f02981cf693197a94ee81aa30c1c26 20-Oct-2018 Toomas Soome <tsoome@me.com> 10536 st: cast between incompatible function types
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/targets/st.c
9c2acf00e275b6b2125a306f33cdddcc58393220 18-Mar-2019 Alek Pinchuk <apinchuk@datto.com> 10554 Implemented zpool sync command
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_ioctl.c
ys/fs/zfs.h
9e4af98f99ed7cc13379dff1aca68e7a3dfe29bd 12-Mar-2019 Robert Mustacchi <rm@joyent.com> 10543 dls_unbind() needs better checking
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/dls/dls.c
1e87a401c9ee341d1e7b7c52fa78039172333053 11-Mar-2019 Toomas Soome <tsoome@me.com> 10534 uts: update usbdevs
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/clients/usbser/usbftdi/uftdi_dsd.c
o/usb/usbdevs
945e3b4bc345679cad92f0a896670030a411c8f8 18-Dec-2018 John Levon <john.levon@joyent.com> 10089 phy_check() is bitwise, should be streetwise
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mii/mii.c
618d207ffd5dca94c4a4715afd5a15b0025530ea 03-Mar-2019 Richard Lowe <richlowe@richlowe.net> 10495 libc should know how many FPU exceptions there are
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
ys/ieeefp.h
2c26b085561320ff0be162e984d17279aafda6a9 20-Oct-2018 Toomas Soome <tsoome@me.com> 10493 pts: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/pts.c
74d419caec602f7f32a3bdea419b7f3155d3eebc 20-Oct-2018 Toomas Soome <tsoome@me.com> 10492 ptsl: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tty_pts.c
e2b861771c2991875108755a59b246b86f928eab 20-Oct-2018 Toomas Soome <tsoome@me.com> 10490 ptm: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ptm.c
ff2c0cbf8b71c56c475188b2be1d96686bc645e9 20-Oct-2018 Toomas Soome <tsoome@me.com> 10489 mr_sas: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mr_sas/mr_sas.c
91f8444216cbe1f7457a80ed179210c918674c8b 19-Oct-2018 Toomas Soome <tsoome@me.com> 10488 nxge: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nxge/nxge_mac.c
63638116bbacd9d275b00b4602da8dca12542a53 19-Oct-2018 Toomas Soome <tsoome@me.com> 10487 nca: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/nca/ncaddi.c
b4a8b33babbf9a7a5de61ea06d09e1eb537f1f6e 19-Oct-2018 Toomas Soome <tsoome@me.com> 10483 aac: cast between incompatible function types
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/aac/aac.c
adee678425979226b2b55d1a0b39ce4c989382e9 16-Mar-2018 Gordon Ross <gwr@nexenta.com> 9735 Need to provide SMB 2.1 Client
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
akefile.files
s/smbclnt/netsmb/THIRDPARTYLICENSE.apple
s/smbclnt/netsmb/THIRDPARTYLICENSE.apple.descrip
s/smbclnt/netsmb/THIRDPARTYLICENSE.boris_popov
s/smbclnt/netsmb/THIRDPARTYLICENSE.boris_popov.descrip
s/smbclnt/netsmb/offsets.in
s/smbclnt/netsmb/smb2_rq.c
s/smbclnt/netsmb/smb2_rq.h
s/smbclnt/netsmb/smb2_sign.c
s/smbclnt/netsmb/smb2_smb.c
s/smbclnt/netsmb/smb_conn.c
s/smbclnt/netsmb/smb_conn.h
s/smbclnt/netsmb/smb_dev.c
s/smbclnt/netsmb/smb_iod.c
s/smbclnt/netsmb/smb_rq.c
s/smbclnt/netsmb/smb_rq.h
s/smbclnt/netsmb/smb_sign.c
s/smbclnt/netsmb/smb_smb.c
s/smbclnt/netsmb/smb_subr.h
s/smbclnt/netsmb/smb_subrs.c
s/smbclnt/netsmb/smb_time.c
s/smbclnt/netsmb/smb_tran.h
s/smbclnt/netsmb/smb_trantcp.c
s/smbclnt/netsmb/smb_usr.c
s/smbclnt/netsmb/subr_mchain.c
s/smbclnt/smbfs/smbfs_acl.c
s/smbclnt/smbfs/smbfs_client.c
s/smbclnt/smbfs/smbfs_node.h
s/smbclnt/smbfs/smbfs_smb.c
s/smbclnt/smbfs/smbfs_smb1.c
s/smbclnt/smbfs/smbfs_smb2.c
s/smbclnt/smbfs/smbfs_subr.c
s/smbclnt/smbfs/smbfs_subr.h
s/smbclnt/smbfs/smbfs_subr2.c
s/smbclnt/smbfs/smbfs_vnops.c
s/smbclnt/smbfs/smbfs_xattr.c
s/smbsrv/smb2_ioctl.c
s/smbsrv/smb_common_transact.c
s/smbsrv/smb_dfs.c
s/smbsrv/smb_nt_transact_ioctl.c
s/smbsrv/smb_opipe.c
s/smbsrv/smb_trans2_dfs.c
s/smbsrv/smb_vss.c
etsmb/mchain.h
etsmb/smb.h
etsmb/smb2.h
etsmb/smb_dev.h
mb/Makefile
mb/ntaccess.h
mb/winioctl.h
mbsrv/Makefile
mbsrv/ntaccess.h
mbsrv/smb.h
mbsrv/winioctl.h
40c0e2317898b8c774791bdc2b30bd50111ab1fa 20-Jan-2018 Gordon Ross <gwr@nexenta.com> 9875 SMB client connection setup rework
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/smbclnt/netsmb/offsets.in
s/smbclnt/netsmb/smb_conn.c
s/smbclnt/netsmb/smb_conn.h
s/smbclnt/netsmb/smb_dev.c
s/smbclnt/netsmb/smb_iod.c
s/smbclnt/netsmb/smb_pass.h
s/smbclnt/netsmb/smb_rq.c
s/smbclnt/netsmb/smb_rq.h
s/smbclnt/netsmb/smb_sign.c
s/smbclnt/netsmb/smb_smb.c
s/smbclnt/netsmb/smb_subr.h
s/smbclnt/netsmb/smb_subrs.c
s/smbclnt/netsmb/smb_tran.h
s/smbclnt/netsmb/smb_trantcp.c
s/smbclnt/netsmb/smb_trantcp.h
s/smbclnt/netsmb/smb_usr.c
etsmb/smb_dev.h
ys/t_kuser.h
8329232e00f1048795bae53acb230316243aadb5 12-Aug-2017 Gordon Ross <gwr@nexenta.com> 9874 Add fksmbcl development tool
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
akefile.files
s/fs_subr.h
s/smbclnt/netsmb/nsmb_sign_kcf.c
s/smbclnt/netsmb/smb_dev.c
s/smbclnt/netsmb/smb_iod.c
s/smbclnt/netsmb/smb_osdep.h
s/smbclnt/netsmb/smb_sign.c
s/smbclnt/netsmb/smb_signing.h
s/smbclnt/netsmb/smb_smb.c
s/smbclnt/netsmb/smb_subrs.c
s/smbclnt/netsmb/smb_tran.h
s/smbclnt/netsmb/smb_trantcp.c
s/smbclnt/smbfs/smbfs_client.c
s/smbclnt/smbfs/smbfs_node.c
s/smbclnt/smbfs/smbfs_smb.c
s/smbclnt/smbfs/smbfs_subr2.c
s/smbclnt/smbfs/smbfs_vfsops.c
s/smbclnt/smbfs/smbfs_vnops.c
s/smbclnt/smbfs/smbfs_xattr.c
etsmb/mchain.h
ys/conf.h
ys/debug.h
ys/dirent.h
ys/dnlc.h
ys/file.h
ys/model.h
ys/modhash.h
ys/poll.h
ys/share.h
ys/signal.h
ys/stream.h
ys/strsubr.h
9c7f5315f6f25427493bd5843067c95189748694 18-Dec-2018 John Levon <john.levon@joyent.com> 10094 i_mdi_client_free() doesn't need to check for a NULL cdip
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/sunmdi.c
4f2d1f9dea87575eea42d3ab3152b4495426cb8a 19-Oct-2018 Toomas Soome <tsoome@me.com> 10486 keysock: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/keysock.c
9c451ec7591162657edd746f6b7ca3b402fe1d8f 19-Oct-2018 Toomas Soome <tsoome@me.com> 10485 ipsecesp: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ipsecesp.c
d81c80caa2042c3129dfb6cc3e4f925a05dff732 19-Oct-2018 Toomas Soome <tsoome@me.com> 10484 ipsecah: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ipsecah.c
22d021df94bf5d3f1afa670447527dae297e2012 20-Oct-2018 Toomas Soome <tsoome@me.com> 10494 rds: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/ib/clients/rds/rdsddi.c
7b38fab6300e0a1599b9741cfeafd94d362b87aa 02-Apr-2018 Alexander Motin <mav@FreeBSD.org> 9433 Fix ARC hit rate
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: Tony Hutter <hutter2@llnl.gov>
Reviewed by: Tim Chase <tim@chase2k.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/arc.c
s/zfs/dbuf.c
s/zfs/sys/arc.h
0fa1b3cc784fb6db7999ec330ee54256171c1143 05-Mar-2019 Paul Dagnelie <paulcd2000@gmail.com> 10500 Refactor dmu_recv into its own file
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/dmu_recv.c
s/zfs/dmu_send.c
s/zfs/dsl_dataset.c
s/zfs/sys/dmu_recv.h
s/zfs/sys/dmu_send.h
s/zfs/sys/dsl_bookmark.h
s/zfs/zfs_ioctl.c
a647f7a8445a398295ac6ca738ef7e8311daa466 05-Mar-2019 Cody Peter Mello <cody.mello@joyent.com> 10505 elfexec() should keep to unsigned types when processing PT_DYNAMIC
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
xec/elf/elf.c
eba02b15d6b41ee3c53be5e158f549044c0d0d4f 03-Mar-2019 Toomas Soome <tsoome@me.com> 10496 uts: NULL pointer error in ip_ndp.c
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ip_ndp.c
946342a260bbae359b48bf142ec1fe40792ee862 04-Mar-2019 Fabian Grünbichler <f.gruenbichler@proxmox.com> 10452 ZoL: merge in large dnode feature fixes
Portions contributed by: Ned Bass <bass6@llnl.gov>
Portions contributed by: Tom Caputi <tcaputi@datto.com>
Reviewed by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed by: Alek Pinchuk <apinchuk@datto.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: George Melikov <mail@gmelikov.ru>
Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: Toomas Soome <toomas@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/zfs/dmu_object.c
s/zfs/dmu_send.c
s/zfs/dnode.c
1c802681fb0b5558958cd6f33bf56789a1b0ef29 28-Feb-2019 Luca Minoja <lminoja@storvix.eu> 10474 OS uuid string should not refer to Solaris.
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/dumpsubr.c
42c5ef032d8316897a2ba9f9ebf4b9c2654ec345 22-Feb-2019 Dan McDonald <danmcd@joyent.com> 10472 Limit number of multicast NCEs
Reviewed by: Cody Peter Mello <melloc@writev.io>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
net/ip.h
net/ip/ip.c
net/ip/ip_ndp.c
net/ip_stack.h
24dd2ca0bf4c00e06c930781e4b7433f6506b7ea 18-Dec-2018 John Levon <john.levon@joyent.com> 10091 smatch fixes for ahci.c
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/adapters/ahci/ahci.c
52abb70e073c2a88808c0d66fd810ba8c5080572 01-Jun-2018 Matthew Ahrens <mahrens@delphix.com> 9691 fat zap should prefetch when iterating
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/ddt_zap.c
s/zfs/dmu.c
s/zfs/sys/zap.h
s/zfs/zap.c
s/zfs/zap_micro.c
8648b7db4afb6cc9a8e5b55e38e99c8c64b74e86 18-Jan-2019 Toomas Soome <tsoome@me.com> 10435 dld: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/dld/dld_proto.c
o/dld/dld_str.c
ys/dld_impl.h
c11cea93a9321bd25667986dc65a86b56de2ac04 18-Jan-2019 Toomas Soome <tsoome@me.com> 10441 hxge: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/hxge/hxge_hw.c
o/hxge/hxge_kstats.c
o/hxge/hxge_main.c
o/hxge/hxge_pfc.c
o/hxge/hxge_rxdma.c
o/hxge/hxge_txdma.c
1f14a912903a53cb5b4ed3f75e9e4d2be8ded1ba 18-Jan-2019 Toomas Soome <tsoome@me.com> 10440 ipd: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ipd/ipd.c
2520aea3664a4259338aefa2aa4a4945654615c6 18-Jan-2019 Toomas Soome <tsoome@me.com> 10439 ecpp: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ecpp.c
55aeed12a7fb74469f7ea0fbb3d2329d4c8c96ae 18-Jan-2019 Toomas Soome <tsoome@me.com> 10438 fd: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fd.c
5c63ad82aeee3300425b5803b5324fd102047957 18-Jan-2019 Toomas Soome <tsoome@me.com> 10437 dca: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rypto/io/dca.c
8d3c0bf06dddf77026f7ea064cfccfae818b5b0f 18-Jan-2019 Toomas Soome <tsoome@me.com> 10434 dump: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/dump.c
a3f59f6e87a609ee4950ebfcf34be0cca305e58b 18-Jan-2019 Toomas Soome <tsoome@me.com> 10433 bpf: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bpf/bpf.c
093aa5c8de00cc7b99cc4a2cfaeb7d95115847b7 18-Jan-2019 Toomas Soome <tsoome@me.com> 10432 devinfo: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/devinfo.c
a897f299fb4fe4ed74ba062d6b8984404d1b94bc 18-Jan-2019 Toomas Soome <tsoome@me.com> 10431 conskbd: NULL pointer errors
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/conskbd.c
5085a9e0a8c766d5e9b74954833264533f617614 19-Oct-2018 Toomas Soome <tsoome@me.com> 10369 sysent: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/sysent.c
eef4f27b270242808b43b4b23bd161df52839361 14-Feb-2019 Robert Mustacchi <rm@joyent.com> 8928 Want open source bnx
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
akefile.rules
o/bnx/570x/common/include/54xx_reg.h
o/bnx/570x/common/include/5706_reg.h
o/bnx/570x/common/include/com_hsi.h
o/bnx/570x/common/include/cp_hsi.h
o/bnx/570x/common/include/l2_defs.h
o/bnx/570x/common/include/l2_ftq.h
o/bnx/570x/common/include/l5_defs.h
o/bnx/570x/common/include/license.h
o/bnx/570x/common/include/netlink.h
o/bnx/570x/common/include/rxp_hsi.h
o/bnx/570x/common/include/serdes.h
o/bnx/570x/common/include/shmem.h
o/bnx/570x/common/include/tcp_ctx.h
o/bnx/570x/common/include/toe_ctx.h
o/bnx/570x/common/include/tpat_hsi.h
o/bnx/570x/common/include/txp_hsi.h
o/bnx/570x/driver/common/lmdev/bnx_hw_cpu.c
o/bnx/570x/driver/common/lmdev/bnx_hw_misc.c
o/bnx/570x/driver/common/lmdev/bnx_hw_nvram.c
o/bnx/570x/driver/common/lmdev/bnx_hw_phy.c
o/bnx/570x/driver/common/lmdev/bnx_hw_reset.c
o/bnx/570x/driver/common/lmdev/bnx_lm_main.c
o/bnx/570x/driver/common/lmdev/bnx_lm_recv.c
o/bnx/570x/driver/common/lmdev/bnx_lm_send.c
o/bnx/570x/driver/common/lmdev/comfw.h
o/bnx/570x/driver/common/lmdev/cpfw.h
o/bnx/570x/driver/common/lmdev/lm.h
o/bnx/570x/driver/common/lmdev/lm5706.h
o/bnx/570x/driver/common/lmdev/rv2p_p1.h
o/bnx/570x/driver/common/lmdev/rv2p_p2.h
o/bnx/570x/driver/common/lmdev/rxpfw.h
o/bnx/570x/driver/common/lmdev/tpatfw.h
o/bnx/570x/driver/common/lmdev/txpfw.h
o/bnx/570x/driver/common/lmdev/xi90_rv2p_p1.h
o/bnx/570x/driver/common/lmdev/xi90_rv2p_p2.h
o/bnx/570x/driver/common/lmdev/xi_rv2p_p1.h
o/bnx/570x/driver/common/lmdev/xi_rv2p_p2.h
o/bnx/570x/driver/common/lmdev/xinanfw.h
o/bnx/bnx.conf
o/bnx/bnx.h
o/bnx/bnx_kstat.c
o/bnx/bnx_mm.c
o/bnx/bnx_mm.h
o/bnx/bnxcfg.c
o/bnx/bnxcfg.h
o/bnx/bnxdbg.c
o/bnx/bnxgld.h
o/bnx/bnxgldv3.c
o/bnx/bnxhwi.c
o/bnx/bnxhwi.h
o/bnx/bnxint.c
o/bnx/bnxint.h
o/bnx/bnxmod.c
o/bnx/bnxrcv.c
o/bnx/bnxrcv.h
o/bnx/bnxsnd.c
o/bnx/bnxsnd.h
o/bnx/bnxtmr.c
o/bnx/bnxtmr.h
o/bnx/debug.h
o/bnx/include/bcmtype.h
o/bnx/include/bits.h
o/bnx/include/hsi.h
o/bnx/include/listq.h
o/bnx/include/lm_defs.h
o/bnx/lm_desc.h
o/bnx/mm.h
o/bnx/version.h
54bc10fe6ad8a64fc279dc5fba56eaafea7ec2c0 19-Oct-2018 Toomas Soome <tsoome@me.com> 10421 bofi: cast between incompatible function types
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/bofi.c
2ac157364c5658332f534eb882a4a2cd4926c5d7 05-Feb-2019 Robert Mustacchi <rm@joyent.com> 10407 xhci USB 3.1 minor version encoded differently across vendors
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/hcd/xhci/xhci.c
e914ace2e9d9bf2dbf9a1f1ce81cb776022096f5 19-Feb-2019 Tim Schumacher <timschumi@gmx.de> 10343 ZoL: Prefix all refcount functions with zfs_
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/abd.c
s/zfs/arc.c
s/zfs/dbuf.c
s/zfs/dmu.c
s/zfs/dmu_tx.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/dsl_dataset.c
s/zfs/dsl_destroy.c
s/zfs/metaslab.c
s/zfs/refcount.c
s/zfs/rrwlock.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/abd.h
s/zfs/sys/dbuf.h
s/zfs/sys/dmu_tx.h
s/zfs/sys/dnode.h
s/zfs/sys/dsl_dataset.h
s/zfs/sys/metaslab_impl.h
s/zfs/sys/refcount.h
s/zfs/sys/rrwlock.h
s/zfs/sys/sa_impl.h
s/zfs/sys/spa_impl.h
s/zfs/sys/zap.h
s/zfs/zio.c
a8b4e7c71a6c1ef07e77c48dbb92fcdc8624266d 14-Feb-2019 Toomas Soome <tsoome@me.com> 10424 uts: NULL pointer errors in DEBUG build
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/bio.c
s/taskq.c
f1ccfd86d00d3a46fa8dc85b88860e10a3ad1019 19-Oct-2018 Toomas Soome <tsoome@me.com> 10423 bridge: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/bridge.c
o/dld/dld_str.c
ys/dld.h
fb05fcb92e04bd3719e79f64be4c3432c2f1a119 19-Oct-2018 Toomas Soome <tsoome@me.com> 10422 conskbd: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/conskbd.c
98bfe312451089fb99dd3ccde47363ce4d275459 19-Oct-2018 Toomas Soome <tsoome@me.com> 10420 consms: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/consms.c
336380cbc80cdb79336de7f2b9a5d418c0991618 17-Jan-2019 Toomas Soome <tsoome@me.com> 10383 myri10ge: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Robert Mustacchi <rm@joyent.com>
o/myri10ge/drv/myri10ge.c
0333c43738b2582094bb2644c0a1f4211751447b 19-Oct-2018 Toomas Soome <tsoome@me.com> 10364 vnode: cast between incompatible function types
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/vnode.c
6a6ded8a9716c81d429d2d916745909354d93fee 15-Feb-2019 Dan McDonald <danmcd@joyent.com> 10409 ipf sometimes freezes RFC 1323 transfers
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Cody Peter Mello <melloc@writev.io>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
net/ipf/ip_state.c
b9e319bfd413f32cc39ec7b8ccc527f35712da7f 19-Oct-2018 Toomas Soome <tsoome@me.com> 10419 ntxn: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/ntxn/unm_nic_main.c
4fa33403ece8f42c56cba2b672d10f6ab4dc32cd 19-Oct-2018 Toomas Soome <tsoome@me.com> 10418 chxge: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/chxge/com/my3126.c
7e12ceb3ebc63aeb71e91b496032ca22ca55f660 18-Jan-2019 Toomas Soome <tsoome@me.com> 10376 uts: NULL pointer issues in genunix
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
isp/class.c
s/dnlc.c
s/swapfs/swap_vnops.c
s/vnode.c
net/ip/inet_ntop.c
o/pci_intr_lib.c
o/ptms_conf.c
o/stream.c
pp/ippconf.c
s/dacf.c
s/damap.c
s/dumpsubr.c
s/evchannels.c
s/exec.c
s/main.c
s/modctl.c
s/modsysfile.c
s/pcifm.c
s/policy.c
s/pool.c
s/streamio.c
s/strsubr.c
s/sunpci.c
s/task.c
s/taskq.c
s/zone.c
yscall/lgrpsys.c
yscall/lwp_create.c
yscall/poll.c
yscall/uadmin.c
m/hat_refmod.c
m/seg_kp.c
7e897d1fc847b22dc338da9a5a59dae0cd8765de 19-Oct-2018 Toomas Soome <tsoome@me.com> 10373 vm_anon: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
m/vm_anon.c
735c423ad1b2b03125a2c8d3840540d6b17f7dbf 19-Oct-2018 Toomas Soome <tsoome@me.com> 10372 vmem: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Doma <domag02@gmail.com>ˇ
s/vmem.c
b6d49c8438f976a7c4a6c9390228076c8f132847 19-Oct-2018 Toomas Soome <tsoome@me.com> 10371 vfs: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
s/vfs.c
d0cb1fb92629bc0283c88d4719df7285c1612700 07-Sep-2017 Don Brady <don.brady@delphix.com> 9425 allow channel programs to be stopped via signals
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dsl_synctask.c
s/zfs/sys/dsl_synctask.h
s/zfs/sys/txg.h
s/zfs/sys/zcp.h
s/zfs/txg.c
s/zfs/zcp.c
s/zfs/zfs_ioctl.c
a21fe349793c3805ec504bbe5e9acf06c2d63d7a 29-Mar-2018 Brian Behlendorf <behlendorf1@llnl.gov> 9485 Optimize possible split block search space
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: Tim Chase <tim@chase2k.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
s/zfs/vdev_indirect.c
6cd62caa5b5899503c648f5b5ce211b7eec6644d 18-Jan-2019 Toomas Soome <tsoome@me.com> 10390 consms: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/consms.c
a64c6771e32828fb411900a3d0921d4da3c4459c 18-Jan-2019 Toomas Soome <tsoome@me.com> 10389 cn: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/cons.c
5c2def1fe977ee8010f1f89bb168ad7e84802013 18-Jan-2019 Toomas Soome <tsoome@me.com> 10388 bofi: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/bofi.c
8f61ab7ac12fb355f5fddb909e48dc7b6f1c152b 18-Jan-2019 Toomas Soome <tsoome@me.com> 10385 ntxn: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/ntxn/unm_nic_main.c
11abda1ec53d8ea02c8075bf291837a6350587fa 18-Jan-2019 Toomas Soome <tsoome@me.com> 10384 chxge: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/chxge/ch.c
o/chxge/pe.c
o/chxge/sge.c
17f657671500d0975faf35efba082b9716a67e48 18-Jan-2019 Toomas Soome <tsoome@me.com> 10380 audio: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/audio/impl/audio_ddi.c
9b4d666e10e702eac94d0d0f1ca8abec9d851dc1 18-Jan-2019 Toomas Soome <tsoome@me.com> 10379 asy: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/asy.c
ae673e5c67dbaeec7e77d54c9f6adbbde5778bfb 18-Jan-2019 Toomas Soome <tsoome@me.com> 10377 ahci: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/sata/adapters/ahci/ahci.c
1e8ae565d271ff6b153a34f63d6dcada4e81e121 19-Oct-2018 Toomas Soome <tsoome@me.com> 10374 watchpoint: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
s/watchpoint.c
48e2f2836abbe41b87fc711b76d475c5c6223cbc 17-Jan-2019 Toomas Soome <tsoome@me.com> 10381 aac: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/aac/aac.c
4c028d0b735ed9491ff633b60228498b055778b7 17-Jan-2019 Toomas Soome <tsoome@me.com> 10382 cxgbe: NULL pointer errors
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
o/cxgbe/t4nex/t4_sge.c
a4e6b9b671bd0b8581ffd85bbc50cdd0bfe18b13 02-Feb-2019 Toomas Soome <tsoome@me.com> 10358 our console should support 256 colors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/tem_safe.c
ys/rgb.h
811964cd9f1fbae0fc3b93d116269e9b1fca090a 15-Feb-2019 Tom Caputi <tcaputi@datto.com> 10406 large_dnode changes broke zfs recv of legacy stream
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_object.c
s/zfs/dmu_send.c
2e5d9c9899f6b7bc7cd8ce04496bba5f30508da4 10-Jan-2019 Toomas Soome <tsoome@me.com> 10357 tem: do not restore image areas
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Robert Mustacchi <rm@joyent.com>
o/tem.c
o/tem_safe.c
ys/tem_impl.h
63d2ef3c00e76c7c786265bc214c8746730ab635 18-Jan-2019 Toomas Soome <tsoome@me.com> 10375 uts: NULL pointer issues in ip module
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip/ip.c
net/ip/ip6.c
net/ip/ip6_ire.c
net/ip/ip_attr.c
net/ip/ip_ire.c
net/ip/ip_netinfo.c
net/sctp/sctp.c
12c2600ce5fc8bc76606af4f06cc20c56993dcd7 24-Jan-2019 Robert Mustacchi <rm@joyent.com> 10287 qede_ring_tx is too noisy
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/qede_fp.c
9426efbbd0cbf49bc29df076259d21faff4226a9 19-Oct-2018 Toomas Soome <tsoome@me.com> 10370 sunmdi: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
s/sunmdi.c
954fa1e90ed4bd3992f7c431c152b972a1845034 19-Oct-2018 Toomas Soome <tsoome@me.com> 10365 modconf: cast between incompatible function types
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
s/modconf.c
ys/systm.h
4dfd3a951f98bde88f1fe577490f5403db4db9d6 21-Oct-2018 Toomas Soome <tsoome@me.com> 10363 rpcmod: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
pc/rpcmod.c
f06e090ade385ba43b3b86dc2dea1960ad49e8e4 29-Dec-2018 Toomas Soome <tsoome@me.com> 10356 uts/common/io/tem: do not copy common line tails
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
o/tem_safe.c
54811da5ac6b517992fdc173df5d605e4e61fdc0 06-Oct-2018 Toomas Soome <tsoome@me.com> 8423 Implement large_dnode pool feature
8199 multi-threaded dmu_object_alloc()
7432 Large dnode pool feature
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dbuf.c
s/zfs/dmu.c
s/zfs/dmu_object.c
s/zfs/dmu_objset.c
s/zfs/dmu_send.c
s/zfs/dmu_traverse.c
s/zfs/dmu_tx.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/dsl_scan.c
s/zfs/sa.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/arc.h
s/zfs/sys/dmu.h
s/zfs/sys/dmu_objset.h
s/zfs/sys/dnode.h
s/zfs/sys/dsl_dataset.h
s/zfs/sys/sa_impl.h
s/zfs/sys/spa.h
s/zfs/sys/zap.h
s/zfs/sys/zfs_ioctl.h
s/zfs/sys/zfs_znode.h
s/zfs/sys/zil.h
s/zfs/zap.c
s/zfs/zap_micro.c
s/zfs/zfs_acl.c
s/zfs/zfs_ioctl.c
s/zfs/zfs_log.c
s/zfs/zfs_replay.c
s/zfs/zfs_sa.c
s/zfs/zfs_znode.c
s/zfs/zil.c
ys/fs/zfs.h
c78b1a4529122c8f26c5b25b88f01dc4800751a0 04-Jan-2019 Robert Mustacchi <rm@joyent.com> 10344 xhci port capabilities warning is confusing
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Mike Zeller <mike.zeller@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/usb/hcd/xhci/xhci.c
cbc8e155c29643fa0d62159c2d3dee078ed6cc91 01-Feb-2017 Toomas Soome <tsoome@me.com> 10355 uts: new-font project. Use terminus Unicode fonts for console.
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
akefile.rules
ont/12x22.c
ont/6x10.c
ont/7x14.c
ont/8859-1.bdf
ont/bdf_to_c.awk
ont/font.c
o/tem.c
o/tem_safe.c
ys/font.h
ys/rgb.h
ys/tem.h
ys/tem_impl.h
a0b03b161c4df3cfc54fbc741db09b3bdc23ffba 11-Feb-2019 Serapheim Dimitropoulos <serapheimd@gmail.com> 10330 merge recent ZoL vdev and metaslab changes
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Don Brady <don.brady@delphix.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/zfs/metaslab.c
s/zfs/sys/metaslab.h
s/zfs/sys/metaslab_impl.h
s/zfs/vdev.c
s/zfs/vdev_initialize.c
bc1f688b4872ace323eaddbb1a6365d054e7bf56 17-Jan-2019 Robert Mustacchi <rm@joyent.com> 6885 CTF Everywhere Part 1
6886 Want ctfdiff
6887 ctfdump should be written in terms of libctf
6888 ctfmerge should be implemented in terms of libctf
6889 ctfconvert should be implemented in terms of libctf
6890 Want general workq
6891 Want general mergeq
6892 ctf_add_encoded assigns() incorrect byte size to types
6893 ctf_add_{struct,union,enum} can reuse forwards
6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t
6895 ctf_add_member could better handle bitfields
6896 ctf_type_size() reports wrong size for forwards
6897 Want libctf ctf_kind_name() function
6898 Want libctf function to set struct/union size
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
tf/ctf_mod.c
ys/ctf.h
ys/ctf_api.h
2b987d42b0ad07d74e39b18a2498709e5195d7e3 17-Dec-2018 Alexander Eremin <a.eremin@nexenta.com> 9696 add /etc/system.d support
Portions contributed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/modctl.c
s/modsysfile.c
ys/modctl.h
0e3b7565e6fd42aa8b3cf5b0c25be52203b47fb1 26-Jan-2017 Toomas Soome <tsoome@me.com> 10340 uts: tem should upport unicode
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/tem.c
o/tem_safe.c
ys/tem_impl.h
2a1fd0ffe121888d44fdec321c25b53dcfaa9118 28-Jan-2019 Peter Tribble <peter.tribble@gmail.com> 10318 Remove starfire support
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/consconfig_dacf.c
84a8796cdac4378079f720e0ca4d2ff15eb1b8b7 10-Apr-2016 Toomas Soome <tsoome@me.com> 10353 uts: tem_safe_pix_clear_prom_output() fails to clear the first line
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
e09cef950d257b6d3955013d461825bbc79322ef 18-Oct-2018 Toomas Soome <tsoome@me.com> 10345 segspt_badop: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
m/seg_spt.c
5a80180135ef1464c88328124fbd15e94a5fb632 08-Jan-2017 Toomas Soome <tsoome@me.com> 10337 uts: tem implement cls callback & visual_io v4
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem.c
o/tem_safe.c
ys/tem_impl.h
82bb7c22d8e83f1de600f67544ab4c79e4d44b14 05-Apr-2016 Toomas Soome <tsoome@me.com> 10331 uts: gfx_private bitmap framebuffer implementation
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/fbio.h
ys/gfx_private.h
f821b9564d61a645b0618fe71d527eeec8b2e4b5 09-Mar-2017 Toomas Soome <tsoome@me.com> 10339 uts: x86 should have tem 80x25
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/tem_impl.h
40d76caa635ecc58d52c30c4f19b57963a3e5a51 10-Apr-2016 Toomas Soome <tsoome@me.com> 10336 uts: tem_safe_check_first_time() should query cursor in VIS_PIXEL mode
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
eb00302c9a73ef4cd8d5e1958b3356988094c00f 28-Jul-2018 Ryan Zezeski <rpz@joyent.com> 10283 bufmod sends corrupted LSO packets
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/bufmod.c
a27563ebf538498a498f296db05c6cde1cd3e782 10-Apr-2016 Toomas Soome <tsoome@me.com> 10332 uts: tem_safe_pix_clear_entire_screen() should use window offset
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem_safe.c
4f6502b6d39d77ac4bfb06b65b8ef1bb89b010ba 19-Oct-2018 Toomas Soome <tsoome@me.com> 10304 sysclass: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/sysclass.c
b6e3994c8d3dda9030c4b653901b7d478245d3cb 18-Oct-2018 Toomas Soome <tsoome@me.com> 10301 pcifm: cast between incompatible function types
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/pcifm.c
b1659ed92cb99723e24e3144b2cc0be8663442d7 18-Oct-2018 Toomas Soome <tsoome@me.com> 10300 fem: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
s/fem.c
ecd7dc692599292c0012e55e5c7ca9dffca4d1a1 18-Oct-2018 Toomas Soome <tsoome@me.com> 10299 kcpc.c: cast between incompatible function types
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
s/kcpc.c
ebf373523fbbfcc7f9f0b7e35f0e82fac5492cfe 18-Oct-2018 Toomas Soome <tsoome@me.com> 10298 pcmcia: cast between incompatible function types
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
cmcia/cs/cs_stubs.c
cmcia/nexus/pcmcia.c
3ebafc60580cf8a412e554e4babd8c3a0d3e98ea 18-Oct-2018 Toomas Soome <tsoome@me.com> 10297 cyclic_mp_init: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
s/cyclic.c
589d67980300f18e46919b854a2fdf644ee5fa09 29-Jan-2019 Anand Khoje <akhoje@marvell.com> 10320 qede_gld.c uses assignment, means equality
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/qede_gld.c
o/qede/qede_version.h
4dfe872d15728f3cbf063859497f28a4ec2f1537 09-Aug-2016 Toomas Soome <tsoome@me.com> 10236 uts: tem get colors from early boot data
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/tem.c
666e8af970029746a2a6532e68d14e14ccdde700 28-Jan-2019 Robert Mustacchi <rm@joyent.com> 10282 aggrs state machine in confusing state before mc_start() called
Reviewed by: Alex Wilson <alex.wilson@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/aggr/aggr_grp.c
o/aggr/aggr_lacp.c
672fc84a1840ce8ef60fc752e9ea374723d1135a 15-Jan-2019 Robert Mustacchi <rm@joyent.com> 10242 Project Tiresias: USB topology
10243 topo_node_label_set() should take a const char* instead of char*
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/usb/hcd/xhci/xhci.c
ys/usb/hcd/xhci/xhcireg.h
15fce0f9f2cee745ed42c791e89598e7a98173e0 18-Dec-2018 John Levon <john.levon@joyent.com> 10092 sysevent_evc_control() dereferences pointer before checking for NULL
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/evchannels.c
41b6e724de1043eab7300fb94485e9deb31e27b5 16-Oct-2018 Toomas Soome <tsoome@me.com> 10191 strsubs: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/strsubr.c
8e6d016f3eedbcabf3a3bc35224bca733dc405a4 16-Jan-2019 Toomas Soome <tsoome@me.com> 10234 uts: early start frame buffer console support
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/vgareg.h
b0ef425652e5cfce27df9fa5826a9cd64cee110a 14-Jan-2019 Jerry Jelinek <jerry.jelinek@joyent.com> 10230 zfs mishandles partial writes
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_vnops.c
10ef8623c60fb2d3d54ff885eafaeaec567a9357 18-Dec-2018 John Levon <john.levon@joyent.com> 10096 kstat update routines shouldn't check for NULL kstat
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
net/ip/icmp.c
net/ip/ip.c
net/sctp/sctp_snmp.c
2d1ec69e09f53398451f5a87e38aab2447e00818 18-Dec-2018 John Levon <john.levon@joyent.com> 10095 unchecked return value in segvn_pagelock()
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
m/seg_vn.c
bc0adaff12f765cf25f5cc993be869deebd1e62d 16-Jan-2019 Peter Tribble <peter.tribble@gmail.com> 10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
xec/elf/elf.c
2e974cb249348d85504bcae1531077d628af4c2d 05-Jan-2019 Patrick Mooney <pmooney@pfmooney.com> 10262 excessive page destruction caused by 6602
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/lofi.c
cff040f3ef42d16ae655969398f5a5e6e700b85e 12-Jan-2019 Robert Mustacchi <rm@joyent.com> 10226 Need support for new EPYC ISA extensions
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/auxv_386.h
30165b7f6753bc3d48c52319bed7ec7b3ea36b3c 17-Jan-2019 Toomas Soome <tsoome@me.com> 7834 uts: vgatext should use gfx_private
Reviewed by: Yuri Pankov <yuripv@gmx.com>
Reviewed by: John Howard <Echosoft.LLC@gmail.com>
Reviewed by: Alexander Eremin <a.eremin@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/drm/drm_irq.c
o/drm/drm_sunmod.c
o/drm/drm_sunmod.h
ys/gfx_private.h
066570e74d37d22ae7d90b89576bf0df451f0349 18-Dec-2018 John Levon <john.levon@joyent.com> 10093 kmem_log_enter() dereferences pointer before NULL check
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/kmem.c
7c9ce9e029489432cc8d45437d8ecd0b9750d68d 20-Oct-2018 Toomas Soome <tsoome@me.com> 10194 iscsi: this statement may fall through
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/scsi/adapters/iscsi/iscsi_login.c
71222654120258353fa867d14ad838c458c823d7 18-Oct-2018 Toomas Soome <tsoome@me.com> 10193 ddi_intr: cast between incompatible function types
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/ddi_intr.c
1b9bce10d88d75c318f27b82ba816b744c6f1075 16-Oct-2018 Toomas Soome <tsoome@me.com> 10190 aphysio: cast between incompatible function types
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/aio_subr.c
ys/aio_impl.h
b94c9724091d6587cd76f6ec562dc8888e3f31c0 16-Oct-2018 Toomas Soome <tsoome@me.com> 10189 fdbuffer: cast between incompatible function types
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/fdbuffer.c
ys/fdbuffer.h
f91fcf59ac2fd04f1816f3dcbc69a46d44276a65 25-Nov-2018 Toomas Soome <tsoome@me.com> 10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_dataset.c
04443fde3a2688e592571a7bcca114860cf07bb3 18-Sep-2018 Toomas Soome <tsoome@me.com> 10025 qede: rename OFFSETOF to offsetof and remove local definitions
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/bcm_osal.h
o/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
o/qede/579xx/drivers/ecore/ecore_dev.c
o/qede/579xx/drivers/ecore/ecore_hw.c
o/qede/579xx/drivers/ecore/ecore_l2.c
o/qede/579xx/drivers/ecore/ecore_mcp.c
o/qede/579xx/drivers/ecore/ecore_phy.c
o/qede/579xx/drivers/ecore/ecore_spq.c
o/qede/qede_gld.c
9c65d7db6997bfa2730f9cdf6167f3982c9d2db6 25-Jun-2018 Bryan Cantrill <bryan@joyent.com> 10211 UFS freebehind can induce hat_pageunload()/htable_purge_hat() race
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
s/hsfs/hsfs_vnops.c
s/ufs/ufs_vnops.c
24c5c9f44237084e2bc735b78e3c0009959de21b 18-Dec-2018 John Levon <john.levon@joyent.com> 10088 ldterm_do_ioctl() shouldn't check for a NULL array
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ldterm.c
80e3e2368f7911a78a5f2f1a961052b37f3a76d0 18-Dec-2018 John Levon <john.levon@joyent.com> 10087 atge_attach() doesn't need to check for kmem_zalloc() success
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/atge/atge_main.c
bb54aa2057d4245bc905df8c193acb7b8b0bb74b 18-Dec-2018 John Levon <john.levon@joyent.com> 10086 ixgbe_m_propinfo() is missing an 'else'
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/ixgbe_gld.c
c1bf5ca093201aa1b43846f6bc194c780f03599e 18-Dec-2018 John Levon <john.levon@joyent.com> 10085 sctp_getpeeraddrs() doesn't need to check for a NULL primary
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/sctp/sctp_opt_data.c
f19903c648bc62d61c7a20de6269dc85395c965b 18-Dec-2018 John Levon <john.levon@joyent.com> 10084 fop_open() doesn't need to check for a NULL vnode
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/vnode.c
d6294894f9d15dfb12a0dd3a6acf8bd4a4a65408 18-Dec-2018 John Levon <john.levon@joyent.com> 10083 smatch fixes for common/fs/vfs.c
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/vfs.c
45ca53447fde2f014d6d62f6bbbfc0b97ae011dd 13-Jan-2019 Toomas Soome <tsoome@me.com> 10215 lofiadm -la fails after lofiadm -a / lofiadm -d
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/lofi.c
0b4d657578b8f707371421ebae5b3837023b4144 10-May-2017 Robert Mustacchi <rm@joyent.com> 8235 fwflash for sd needs to handle partial writes
8236 fwflash sd plugin shouldn't hardcode maximum image size
8237 libscsi improperly translates request sense and isolate options to uscsi
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/scsi/targets/sd.c
ys/scsi/impl/spc3_types.h
ys/scsi/impl/uscsi.h
15c07adc1c7b828006b5e3c4d528b92229d6bd23 14-Jan-2019 John Levon <john.levon@joyent.com> 10081 smatch indenting fixes for usr/src/uts
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Robert Mustacchi <rm@joyent.com>
2/audit_event.c
s/nfs/nfs_dlinet.c
s/portfs/port_fop.c
net/ip/ip_mroute.c
net/ip/ip_ndp.c
o/1394/targets/av1394/av1394_isoch_chan.c
o/1394/targets/dcam1394/dcam.c
o/aac/aac.c
o/bnxe/577xx/hsi/hw/include/clc.h
o/cryptmod.c
o/dld/dld_proto.c
o/fd.c
o/fibre-channel/fca/oce/oce_gld.c
o/fibre-channel/fca/oce/oce_mbx.c
o/fibre-channel/fca/qlge/qlge.c
o/ib/clients/rds/rdsddi.c
o/ib/ibnex/ibnex.c
o/iwp/iwp.c
o/nge/nge_chip.c
o/ntxn/unm_gem.c
o/ntxn/unm_nic_hw.c
o/ntxn/unm_nic_init.c
o/scsi/adapters/mpt_sas/mptsas.c
o/skd/skd.c
o/tl.c
o/urtw/urtw.c
o/usb/clients/hidparser/hidparser.c
o/usb/clients/usbinput/usbwcm/usbwcm.c
o/usb/clients/video/usbvc/usbvc.c
o/usb/hcd/ehci/ehci_util.c
o/usb/hcd/openhci/ohci_polled.c
o/usb/usba/hubdi.c
o/vr/vr.c
rtld/kobj.c
s/aio.c
s/modconf.c
s/streamio.c
pc/sec/authdesubr.c
pc/sec_gss/rpcsec_gss.c
m/vm_seg.c
9c7c0c4b592ecf39e7c580cc9b779c7202794a11 26-Jan-2017 Toomas Soome <tsoome@me.com> 10186 uts: font functions should check if the char is from the input domain
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ont/font.c
ys/font.h
bc586359b7d9a851391f04b06254a9ead6109d47 17-Aug-2018 Robert Mustacchi <rm@joyent.com> 9846 nvme driver shouldn't panic from userland commands
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/nvme/nvme.c
2a613b5974ae49c8b068a3998ff554f8c6f0f593 20-Apr-2018 Robert Mustacchi <rm@joyent.com> 9747 Implement CPU autoreplace based on Intel PPIN
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/devfm.h
9890ff8357a674572254e0be06b175a1e8eab4b0 01-Dec-2018 Toomas Soome <tsoome@me.com> 10028 loader: implement framebuffer console
10029 common/font: create shared font.c
10030 import pnglite into usr/src/common/pnglite
8918 loader.efi: add vesa edid support
10031 loader: import tem for loader console
10032 loader: implement tem utf-8 support
10033 ficl: add simple gfx words
10034 loader: use term-drawrect for menu frame
10035 loader: add alpha blending for gfx_fb
10036 ficl: add fb-putimage
10037 loader: add illumos.png logo
10038 loader: replace gop and vesa with framebuffer
10039 loader: build rules for new font setup
10040 loader: gfx use GOP Blt() function in visual_io callbacks
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
akefile.rules
o/vgasubr.c
ys/consplat.h
ys/vgareg.h
ys/vgasubr.h
ys/visual_io.h
f33b666290305a2b2c134d23cbd1e70e06bf36fd 21-Jan-2017 Toomas Soome <tsoome@me.com> 7796 uts: ldterm default to utf-8
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/ldterm.c
adc2b73db62a4506a57dfd1ce89bcadc4a60a29d 18-Jan-2017 Toomas Soome <tsoome@me.com> 7784 uts: console input should support Unicode
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/kb8042/kb8042.c
o/kbtrans/kbtrans.c
o/kbtrans/kbtrans_keytables.c
o/kbtrans/kbtrans_lower.h
o/kbtrans/kbtrans_streams.c
ys/kbd.h
ys/kbio.h
c62757b2b8b6c26589d7704d0ff20beb107fcd9a 16-Oct-2018 Toomas Soome <tsoome@me.com> 10154 zfs: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
8a06b3d6467c15646e663c05086378f16288af85 15-Oct-2018 Toomas Soome <tsoome@me.com> 10155 ip: cast between incompatible function types
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
net/ip.h
net/ip/icmp.c
net/ip/ip.c
net/ip/ip2mac.c
net/ip/ip6.c
net/ip/ip_arp.c
net/ip/ip_dummy.c
net/ip/ip_helper_stream.c
net/ip/ip_if.c
net/ip/ip_ndp.c
net/ip/ip_squeue.c
net/ip/ipmp.c
net/ip/rts.c
net/ip6.h
net/ip_ndp.h
net/tcp/tcp.c
net/tcp/tcp_input.c
net/tcp/tcp_output.c
net/tcp/tcp_tpi.c
net/tcp_impl.h
net/udp/udp.c
net/udp_impl.h
e88f57b4cab0ed8f8a773d404d6781e20a4c26d7 15-Oct-2018 Toomas Soome <tsoome@me.com> 10072 ip: timeout takes void (*)(void *) as callback
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Norm Jacobs <naj@snapcon.com>
Approved by: Dan McDonald <danmcd@joyent.com>
net/mi.c
7931524763ef94dc16989451dddd206563d03bb4 02-Jul-2018 Matthew Ahrens <mahrens@delphix.com> 9689 zfs range lock code should not be zpl-specific
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@del