History log of /illumos-gate/usr/src/uts/common/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/sys/dmu.h
s/zfs/sys/zfs_rlock.h
s/zfs/sys/zfs_znode.h
s/zfs/zfs_rlock.c
s/zfs/zfs_vnops.c
s/zfs/zfs_znode.c
s/zfs/zvol.c
o/comstar/lu/stmf_sbd/sbd_zvol.c
fb2612809ed5f2cb9109db768e63d61f6659f71b 25-Jan-2018 Jason King <jason.king@joyent.com> 1228 Add CCM and GCM mode support to AES in pkcs11_softtoken
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
rypto/io/aes.c
rypto/io/crypto.c
rypto/io/dprov.c
04e56356520b98d5a93c496b10f02530bb6647e0 28-Mar-2018 Andriy Gapon <agapon@panzura.com> 5882 Temporary pool names
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/spa.c
s/zfs/spa_config.c
s/zfs/zfs_ioctl.c
ys/fs/zfs.h
de6af22ae73ba8d72672288621ff50b88f2cf5fd 13-Dec-2018 Jason King <jason.brian.king@gmail.com> 9971 Make getrandom(2) a public interface
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/sysent.c
ys/random.h
yscall/getrandom.c
6fe4f3002ca33af5ab7123ed78d81899dadf2fbb 24-May-2018 Pavel Zakharov <pavel.zakharov@delphix.com> 9683 Allow bypassing devid in vdev_disk_open()
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_disk.c
s/devid_cache.c
17fb938fd6cdce3ff1bb47dafda0774f742249a3 18-Aug-2017 Matthew Ahrens <mahrens@delphix.com> 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dsl_destroy.c
s/zfs/vdev_indirect_mapping.c
049ba636fa37a2892809192fc671bff9158a01cd 27-Jun-2018 Andriy Gapon <avg@FreeBSD.org> 9630 add lzc_rename and lzc_destroy to libzfs_core
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_ioctl.c
03fe8ede397c5609aac1be54aedccec490dca121 04-Jul-2017 Toomas Soome <tsoome@me.com> 10026 common/sha1: update for loader build
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/sha1.h
ys/sha1_consts.h
4e9ec610a7fdddfb6264b1155d0cc9c1874aecc2 21-Oct-2018 Toomas Soome <tsoome@me.com> 10016 bnxe: macro expands to multiple statements
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/bnxe/577xx/drivers/common/lm/device/hw_debug.h
52deb364035dd2982f68cdad950a92d577b4784d 04-Dec-2018 Toomas Soome <tsoome@me.com> 10015 nfs: macro expands to multiple statements
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
fs/nfs4.h
fs/rnode4.h
3e90f8d31de34a9f1efdf9484f999cca7149860d 03-Dec-2018 Toomas Soome <tsoome@me.com> 9998 uts: font rendering should support 16/24/32bit depths
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
ont/font.c
o/tem_safe.c
ys/font.h
fbbcb43d3dc65baeb851d4b368f233970b5b7098 03-Dec-2018 Toomas Soome <tsoome@me.com> 9937 uts: use smallest font as fallback default
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
ont/font.c
85280f08e3cfa2e404951ad6817bbb974b576858 01-Dec-2018 Toomas Soome <tsoome@me.com> 9731 uts: update sys/queue.h
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
ys/queue.h
2aba3acda67326648fd60aaf2bfb4e18ee8c04ed 30-Nov-2018 Robert Mustacchi <rm@joyent.com> 9816 Multi-TRB xhci transfers should use event data
9817 xhci needs to always set slot context
8550 increase xhci bulk transfer sgl count
9818 xhci_transfer_get_tdsize can return values that are too large
Reviewed by: Alex Wilson <alex.wilson@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/usb/hcd/xhci/xhci_dma.c
o/usb/hcd/xhci/xhci_endpoint.c
o/usb/hcd/xhci/xhci_ring.c
o/usb/hcd/xhci/xhci_usba.c
ys/usb/hcd/xhci/xhci.h
cab3a55e158118937e07d059c46f1bc14d1f254d 23-Oct-2018 Prakash Surya <prakash.surya@delphix.com> 9962 zil_commit should omit cache thrash
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/zfs/dmu.c
s/zfs/sys/zil_impl.h
s/zfs/zfs_vnops.c
s/zfs/zil.c
s/zfs/zvol.c
5bb0bdfe588c5df0f63ff8ac292cd608a5f4492a 29-Nov-2018 Robert Mustacchi <rm@joyent.com> 9950 Need support for Intel I219 v6-v9
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
o/e1000api/README.illumos
o/e1000api/e1000_api.c
o/e1000api/e1000_hw.h
o/e1000api/e1000_ich8lan.c
o/e1000g/e1000g_main.c
f8fdf6812567ce1a3b76a6bee2ee3f04bd3fcaca 23-Oct-2018 Prakash Surya <prakash.surya@delphix.com> 9963 Seperate tunable for disabling ZIL vdev flush
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev_disk.c
s/zfs/zil.c
5e1743f0d6a1d79ccc247d50153ad830fa07768b 15-Oct-2018 Toomas Soome <tsoome@me.com> 9903 qinfo: add typed members
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
net/ip.h
net/ip/icmp.c
net/ip/ip.c
net/ip/ip_arp.c
net/ip/ip_dummy.c
net/ip/ip_helper_stream.c
net/ip/ipsecah.c
net/ip/ipsecesp.c
net/ip/keysock.c
net/ip/rts.c
net/ip/spdsock.c
net/ipnet/ipnet.c
net/nca/ncaddi.c
net/tcp/tcp_tpi.c
net/tcp_impl.h
net/udp/udp.c
o/bridge.c
o/cryptmod.c
o/dld/dld_str.c
o/fibre-channel/ulp/fcip.c
o/ib/clients/rds/rdsddi.c
o/pfmod.c
o/ppp/sppp/sppp.c
o/ppp/sppp/sppp.h
o/ppp/sppptun/sppptun.c
o/softmac/softmac_dev.c
o/vuidmice/vuidmice.c
ys/dld.h
ys/stream.h
bbb9d5d65bf8372aae4b8821c80e218b8b832846 20-Nov-2018 John Levon <john.levon@joyent.com> 9994 cxgbe t4nex: Handle get_fl_payload() alloc failures
9995 cxgbe t4_devo_attach() should initialize ->sfl
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/t4nex/adapter.h
o/cxgbe/t4nex/t4_nexus.c
o/cxgbe/t4nex/t4_sge.c
39cc040ff7c0c62aae858381f21d0567dd60042e 08-Nov-2018 Toomas Soome <tsoome@me.com> 9967 dflt_termios and base_termios need update
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ttcompat.c
2258ad0b755b24a55c6173b1e6bb6188389f72dd 02-Nov-2018 George Wilson <george.wilson@delphix.com> 9993 zil writes can get delayed in zio pipeline
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zio.c
2918c4a32d09a835c1eba8b0b02fe1dcb7a83175 21-Nov-2018 John Levon <john.levon@joyent.com> 9936 atomic ops in syscall_mstate() induce significant overhead
9942 zone secflags are not initialized correctly
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
s/cpu_uarray.c
s/msacct.c
s/zone.c
ys/Makefile
ys/cpu_uarray.h
ys/sysmacros.h
ys/zone.h
dbad7380d7852483de489e640f3a64b386115d59 20-Nov-2018 Toomas Soome <tsoome@me.com> 9930 uts: kmdb should use "diag-device" when set
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
o/consconfig_dacf.c
s/space.c
ys/consconfig_dacf.h
ys/consdev.h
ys/consplat.h
94c3dad2979525d0a82595f3d8350a6116aba8ed 12-Nov-2018 Toomas Soome <tsoome@me.com> 9851 add sys/containerof.h and implement __containerof
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/zfs/sys/dmu.h
o/cxgbe/t4nex/adapter.h
o/cxgbe/t4nex/t4_l2t.c
o/cxgbe/t4nex/t4_nexus.c
o/ib/clients/rdsv3/ib_recv.c
o/ib/clients/rdsv3/loop.c
o/ib/clients/rdsv3/message.c
o/ib/clients/rdsv3/rdma.c
o/ib/clients/rdsv3/threads.c
o/qede/579xx/drivers/ecore/bcm_osal.h
o/vioblk/vioblk.c
o/vioif/vioif.c
ys/Makefile
ys/containerof.h
ys/stddef.h
7ec6bfcf4280022b95218f03e28fb50217e4b6ff 15-Oct-2018 Toomas Soome <tsoome@me.com> 9902 mac: mac_soft_ring_poll should use size_t
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mac/mac_soft_ring.c
ys/mac.h
ys/mac_soft_ring.h
a4ea78ea169e38e19fc3f41157c40f09341f4144 16-Oct-2018 Toomas Soome <tsoome@me.com> 9901 ip: rts_wput_other: this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>
net/ip/rts.c
68c34d0407d130a7e8cb7dfb5394a985db03d785 22-Oct-2018 Jason King <jason.king@joyent.com> 9951 hook_stack_notify_unregister can leave stack locked
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/hook.c
508de9f313d4260d23954085ed866e727901964c 30-Oct-2018 Toomas Soome <tsoome@me.com> 9940 _kobj_printf must use va_list
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/bootrd.c
rtld/kobj.c
rtld/kobj_subr.c
ys/kobj_impl.h
d06952d085d59072d42d77e29ac5669bbdc25d6e 14-Oct-2018 Toomas Soome <tsoome@me.com> 9893 add some partition types
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/efi_partition.h
ys/vtoc.h
5e2cca1843c61ee0ef1bb95c5dddc9b450b790c6 03-May-2016 Toomas Soome <tsoome@me.com> 9924 uts: update terminal dimensions based on selected font
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
ont/font.c
o/tem.c
54fce4e949f3a6a305a415328f3b07e3bfd2c702 23-Oct-2018 Vitaliy Gusev <gusev.vitaliy@gmail.com> 9917 cleanup stale function set_rdattr_params() in nfs4_srv.c
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs4_srv.c
ab618543cc6fc4bc273c077ef5d247961cdb29d4 08-Oct-2018 John Levon <john.levon@joyent.com> 8158 Want named threads API
9857 proc manpages should have LIBRARY section
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
isp/thread.c
trace/dtrace.c
xec/elf/elf_notes.c
s/proc/prdata.h
s/proc/prvnops.c
ys/dtrace.h
ys/elf.h
ys/procfs.h
ys/thread.h
b664061f7bf47f885e4f325a1f1ea21e8e09ea4b 16-Oct-2018 Toomas Soome <tsoome@me.com> 9900 fcip: debug statement is mixed up
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/fibre-channel/ulp/fcip.c
e6ae04828f7b4574ab7458d343e5c64e42a25850 22-Aug-2018 Vitaliy Gusev <gusev.vitaliy@gmail.com> 7782 nfs: READDIR for referrals should conform to RFC 7530
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gerg^V?~E^V?~Q Doma <domag02@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/nfs/nfs4_srv_readdir.c
fs/nfs4_attr.h
a6d101109bfb442cf0db6d8ebb5fb7c32cb16d7e 08-Apr-2018 Gordon Ross <gwr@nexenta.com> 9472 Add smbutil discon command
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/smbclnt/netsmb/smb_iod.c
fdfb62c8fbf6e03ca943243b626360bede206f18 10-Jan-2018 Gordon Ross <gwr@nexenta.com> 9877 Want t_koptmgmt in kTLI
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
tli/t_koptmgmt.c
b68ddc76a8be9a9b8d7a1eae3a3613b6bce942e5 05-Oct-2018 John Levon <john.levon@joyent.com> 9724 qede needs updates for newer GCC
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Anand Khoje <Anand.Khoje@cavium.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/ecore_dcbx.c
o/qede/579xx/drivers/ecore/ecore_mcp.c
o/qede/579xx/drivers/ecore/ecore_phy.c
o/qede/qede_gld.c
8522c52a00ba4f8cc5ba2e372ae5b66fd0bb7c26 20-Sep-2018 Rob Johnston <rob.johnston@joyent.com> 9584 Extend smbios enumerator module to enumerate motherboard
9850 authority and system pgroups missing on some nodes
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
54b146cf23443d91aef04e2d2a59b7434add3030 03-Oct-2018 Joshua M. Clulow <jmc@joyent.com> 7096 vioif should not log to the console on boot, or ever
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/vioif/vioif.c
b86e7e3f0e50748bb5bb5cc91632d72ff17f08dd 16-Aug-2018 Alexander Motin <mav@FreeBSD.org> 9738 9112 broke third block copy allocations within one metaslab group
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/metaslab.c
4e75ba682600b2bf19d158577d528c3db65050e8 15-May-2018 Serapheim Dimitropoulos <serapheim@delphix.com> 9690 metaslab of vdev with no space maps was flushed during removal
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/vdev.c
29bf2d68bef208274f5a54a14cc80c4a8cb76f53 23-May-2018 Paul Dagnelie <pcd@delphix.com> 9688 aggsum_fini leaks memory
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/aggsum.c
s/zfs/arc.c
6aee0ad76969eb0027131b3a338f2d94ae86f728 18-May-2018 Matthew Ahrens <mahrens@delphix.com> 9681 ztest failure in spa_history_log_internal due to spa_rename()
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/spa_misc.c
s/zfs/sys/spa.h
ade2c82828f0dca1f46919aa1bd936ea1a5a0047 17-Jun-2018 Serapheim Dimitropoulos <serapheim@delphix.com> 9682 page fault in dsl_async_clone_destroy() while opening pool
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/spa.c
84927f52bd837f6e4882a19e43fd026f1828d910 07-Aug-2018 Allan Jude <allanjude@freebsd.org> 9862 fix typo in comment in vdev_impl.h
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/sys/vdev_impl.h
35b5a2ef2c05b7c6ccdf28298cd7c084c454649d 17-Aug-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9798 exec_init() should be able to handle a 64bit init process
Reviewed by: John Levon <john.levon@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 <omnios@citrus-it.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
s/main.c
b5cf5bc277244cdacc06d213322ec98e76ef8d89 26-Mar-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9796 want support for PCI BAR size >= 4G
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: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/pci.h
ys/pci_impl.h
d48defc5a82c2bc955d3c8c9a5a3c7ccea87d5d4 16-Oct-2017 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9793 vioblk attach doesn't always fail when it should
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Approved by: Garrett D'Amore <garrett@damore.org>
o/vioblk/vioblk.c
9f16e2df28efab26216cf68e3841c0a460c5bb73 09-Oct-2017 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9790 buffer freed to wrong cache in virtio_register_intx
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Approved by: Garrett D'Amore <garrett@damore.org>
o/virtio/virtio.c
58b4950459ba60f94383ffc2a0d53a6c11636200 10-Sep-2018 Hans Rosenfeld <hans.rosenfeld@joyent.com> 9827 clean up some space-tab sequences
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/pci.h
ys/pci_impl.h
856f620e96e5413932a6607aea5094db2ece172f 08-Sep-2018 Robert Mustacchi <rm@joyent.com> 9819 update sys/elf.h for recent processors like aarch64/risc-v
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Jake Saferstein <jake.saferstein@joyent.com>
Reviewed by: Brad Walker <bwalker@musings.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/elf.h
48d370f1e98a10b1bdf160dd83a49e0f49f6c1b7 01-Aug-2018 Robert Mustacchi <rm@joyent.com> 9809 nvme driver should attach to all NVMe 1.x devices
9810 Update parts of NVMe headers for newer specs
9811 nvmeadm(1M) should have ctf
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/nvme/nvme.c
o/nvme/nvme_reg.h
ys/nvme.h
fd6d41c5025e9fb45a115fc82d86e9983d1e9fd6 08-Sep-2018 Robert Mustacchi <rm@joyent.com> 9815 Want basic AHCI enclosure services
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/sata/adapters/ahci/ahci.c
o/sata/impl/sata.c
ys/sata/adapters/ahci/ahciem.h
ys/sata/adapters/ahci/ahcivar.h
9a48f6c443e5968307491ba7cc134bbdd0328801 24-Aug-2018 Robert Mustacchi <rm@joyent.com> 9806 ehci_take_control() can infinite loop due to PCI invalid reads
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/usb/hcd/ehci/ehci_util.c
ys/usb/hcd/ehci/ehci.h
b346eedd4542677e9fcb483b961bfeda95289212 20-Sep-2018 Gordon Ross <gwr@nexenta.com> backout: 9731 uts: update sys/queue.h (needs work)

This reverts commit 8c5d29ab25ca6e74ebaba57fba6b4794fab41f3c.
ys/queue.h
047c81d31d0f571d6652e97143cd15281de61e84 17-Sep-2018 Saso Kiselkov <saso.kiselkov@nexenta.com> 1700 Add SCSI UNMAP support
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
akefile.files
s/zfs/zvol.c
o/comstar/lu/stmf_sbd/sbd.c
o/comstar/lu/stmf_sbd/sbd_scsi.c
o/comstar/lu/stmf_sbd/stmf_sbd.h
o/sata/impl/sata.c
o/scsi/targets/sd.c
s/dkioc_free_util.c
ys/Makefile
ys/dkio.h
ys/dkioc_free_util.h
ys/scsi/targets/sddef.h
008b34be09d7b9c3e7a18d3ce9ef8b5c4f4ff8b8 24-Aug-2018 Robert Mustacchi <rm@joyent.com> 9813 isainfo should learn about SHA Instrs
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/auxv_386.h
78149ac661d1ba94da655d9464c92bdd323b0ffc 19-Sep-2018 Dan McDonald <danmcd@joyent.com> Backout: 9680 dsl_dataset_hold_obj can leak bookmarks (breaks build)

This reverts commit 1946268f4b5e55d1de5a354a87463d24be6991ca.
s/zfs/dsl_dataset.c
7928f4baf4ab3230557eb6289be68aa7a3003f38 12-Dec-2017 Matthew Ahrens <mahrens@delphix.com> 9617 too-frequent TXG sync causes excessive write inflation
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dsl_pool.c
s/zfs/sys/dsl_pool.h
s/zfs/txg.c
e19b450bec203d8be04447ea476d7a86b36d63a1 28-Sep-2017 John Gallagher <john.gallagher@delphix.com> 8601 memory leak in get_special_prop()
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zcp_get.c
1946268f4b5e55d1de5a354a87463d24be6991ca 01-May-2018 George Wilson <george.wilson@delphix.com> 9680 dsl_dataset_hold_obj can leak bookmarks
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dsl_dataset.c
7341a7de4f0489193e0cfe11049a7bcf1596a4db 15-Mar-2018 Brad Lewis <brad.lewis@delphix.com> 9677 panic from zio_write_gang_block() when creating dump device on fragmented rpool
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/zio.c
4837313c99a7d59b1241728101760485b74f8d2b 13-Sep-2018 Toomas Soome <tsoome@me.com> 9837 nfs_dlinet: allow nfs:// urls
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@joyent.com>
s/nfs/nfs_dlinet.c
2ee857385108d299b716b075df1220fdc893b20b 12-Dec-2017 John Gallagher <john.gallagher@delphix.com> 9675 memory leak from cpupart_create
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Garrett D'Amore <garrett@damore.org>
isp/cpupart.c
286d309c80aad9eac1fdbcb0388ed194d995d837 06-Feb-2018 Robert Mustacchi <rm@joyent.com> 9805 i40e should read SFP data when firmware supports it
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Rob Johnston <rob.johnston@joyent.com>
Reviewed by: Dale Ghent <dale.ghent@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/core/i40e_adminq_cmd.h
o/i40e/core/i40e_common.c
o/i40e/core/i40e_prototype.h
o/i40e/i40e_gld.c
be4355ddcfa407e2d3e4a06973af5cbef6ccdbae 08-Sep-2018 Robert Mustacchi <rm@joyent.com> 9812 headers should be free of SUS compiler tyranny
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>
ys/feature_tests.h
56a20711c16596906185d9bfb85f8a4b02e93fc6 28-Jan-2018 Patrick Mooney <pmooney@pfmooney.com> 9094 want writable uregs[] in dtrace
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Alex Wilson <alex.wilson@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Adam Leventhal <adam.leventhal@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
trace/dtrace.c
ys/dtrace.h
ys/dtrace_impl.h
8c5d29ab25ca6e74ebaba57fba6b4794fab41f3c 27-Mar-2017 Toomas Soome <tsoome@me.com> 9731 uts: update sys/queue.h
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/queue.h
45bf502ff96d3c90215cf16c25a80d757f276431 27-Jun-2017 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> 9720 kernel: support for booting with cpio-based boot_archive
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
rtld/THIRDPARTYLICENSE.bootrd_cpio
rtld/THIRDPARTYLICENSE.bootrd_cpio.descrip
rtld/bootrd.c
rtld/bootrd_cpio.c
82f63c3c2bf5e4378706e8dcfccf717d67371be9 30-Aug-2018 Jerry Jelinek <jerry.jelinek@joyent.com> 9700 ZFS resilvered mirror does not balance reads
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Matthew Ahrens <mahrens@delphix.com>
s/zfs/spa.c
44a84c183ccfba4ca8eb08835c722bd833daf781 27-Aug-2018 Andy Fiddaman <omnios@citrus-it.co.uk> 9772 Panic in ahci when the failed slot spkt is NULL
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>
o/sata/adapters/ahci/ahci.c
4a3b05278938491ea95d557939c130d3eb17cfd4 21-Aug-2018 Andy Fiddaman <omnios@citrus-it.co.uk> 3354 kernel crash in rpcsec_gss after using gsscred
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Carlos Neira <cneirabustos@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
pc/rpcmod.c
pc/sec_gss/svc_rpcsec_gss.c
pc/svc.c
pc/svc.h
pc/svc_clts.c
pc/svc_cots.c
pc/svc_rdma.c
5255b2c28ca5f82d05860cbfd284950e01aa76f7 17-Feb-2011 Aram Hăvărneanu <aram@nexenta.com> 711 smb_rename has its bitwise ops muddled
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/smbsrv/smb_cmn_rename.c
acab0a4f5020a09371629ac5149fdcf355dd0512 25-Aug-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9755 bounds checking functions and types should only be visible if __STDC_WANT_LIB_EXT1__ is set to 1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
ys/feature_tests.h
843ead088f87e5e766084646370e981f176eb323 06-Feb-2018 Richard Lowe <richlowe@richlowe.net> 9418 iwn: rate array in struct iwn_ks_txpower should have size IWN_RIDX_MAX+1
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/iwn/if_iwn.c
o/iwn/if_iwnvar.h
00efb5e1437d3912284689f1b0c13190e634e788 07-Aug-2018 Yuri Pankov <yuri.pankov@nexenta.com> 8548 want memset_s(3C)
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/feature_tests.h
3b5ccf6b95a705120c7f7fa193afabfd40dc7342 01-Jul-2017 Toomas Soome <tsoome@me.com> 9242 st: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@joyent.com>
o/scsi/targets/st.c
857c96d257470e097e846ab8886580991b329c32 25-Jun-2018 Igor Kozhukhov <igor@dilos.org> 9626 move 'static xuio_stats_t xuio_stats' to file where it use
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu.c
s/zfs/sys/dmu_impl.h
cb41b9c565d4eec9e1f06e24d429696f59f2f07d 07-Aug-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9674 Let's scrap AVS/sdbc
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
akefile.files
akefile.rules
vs/Makefile
vs/Makefile.com
vs/ncall/Makefile
vs/ncall/ncall.c
vs/ncall/ncall.conf
vs/ncall/ncall.h
vs/ncall/ncall_module.h
vs/ncall/ncall_stub.c
vs/ns/Makefile
vs/ns/contract.h
vs/ns/dsw/Makefile
vs/ns/dsw/dsw.c
vs/ns/dsw/dsw.h
vs/ns/dsw/dsw_dev.c
vs/ns/dsw/dsw_dev.h
vs/ns/dsw/ii.conf
vs/ns/dsw/ii_tree.c
vs/ns/model.h
vs/ns/ncall_inter.h
vs/ns/nsctl.h
vs/ns/nsctl/Makefile
vs/ns/nsctl/nsc_cache.c
vs/ns/nsctl/nsc_dev.c
vs/ns/nsctl/nsc_dev.h
vs/ns/nsctl/nsc_disk.c
vs/ns/nsctl/nsc_disk.h
vs/ns/nsctl/nsc_freeze.c
vs/ns/nsctl/nsc_gen.c
vs/ns/nsctl/nsc_gen.h
vs/ns/nsctl/nsc_ioctl.h
vs/ns/nsctl/nsc_mem.c
vs/ns/nsctl/nsc_mem.h
vs/ns/nsctl/nsc_ncallio.c
vs/ns/nsctl/nsc_ncallio.h
vs/ns/nsctl/nsc_power.c
vs/ns/nsctl/nsc_power.h
vs/ns/nsctl/nsc_resv.c
vs/ns/nsctl/nsc_rmspin.c
vs/ns/nsctl/nsc_rmspin.h
vs/ns/nsctl/nsc_trap.c
vs/ns/nsctl/nsctl.c
vs/ns/nsctl/nsctl.conf
vs/ns/nsctl/nsvers.h
vs/ns/nsctl_inter.h
vs/ns/rdc/Makefile
vs/ns/rdc/rdc.c
vs/ns/rdc/rdc.conf
vs/ns/rdc/rdc.h
vs/ns/rdc/rdc_bitmap.c
vs/ns/rdc/rdc_bitmap.h
vs/ns/rdc/rdc_clnt.c
vs/ns/rdc/rdc_clnt.h
vs/ns/rdc/rdc_dev.c
vs/ns/rdc/rdc_diskq.c
vs/ns/rdc/rdc_diskq.h
vs/ns/rdc/rdc_health.c
vs/ns/rdc/rdc_io.c
vs/ns/rdc/rdc_io.h
vs/ns/rdc/rdc_ioctl.h
vs/ns/rdc/rdc_prot.x
vs/ns/rdc/rdc_stub.c
vs/ns/rdc/rdc_stub.h
vs/ns/rdc/rdc_subr.c
vs/ns/rdc/rdc_svc.c
vs/ns/rdc/rdc_update.h
vs/ns/rdc/rdcsrv.c
vs/ns/rdc/rdcsrv.h
vs/ns/sdbc/CACHE_SPEC.txt
vs/ns/sdbc/Makefile
vs/ns/sdbc/cache_kstats_readme.txt
vs/ns/sdbc/dynmem_readme.txt
vs/ns/sdbc/safestore.c
vs/ns/sdbc/safestore.h
vs/ns/sdbc/safestore_impl.h
vs/ns/sdbc/safestore_ram.c
vs/ns/sdbc/safestore_ram.h
vs/ns/sdbc/sd_bcache.c
vs/ns/sdbc/sd_bcache.h
vs/ns/sdbc/sd_bio.c
vs/ns/sdbc/sd_bio.h
vs/ns/sdbc/sd_cache.h
vs/ns/sdbc/sd_conf.c
vs/ns/sdbc/sd_conf.h
vs/ns/sdbc/sd_ft.c
vs/ns/sdbc/sd_ft.h
vs/ns/sdbc/sd_hash.c
vs/ns/sdbc/sd_hash.h
vs/ns/sdbc/sd_io.c
vs/ns/sdbc/sd_io.h
vs/ns/sdbc/sd_iob.h
vs/ns/sdbc/sd_misc.c
vs/ns/sdbc/sd_misc.h
vs/ns/sdbc/sd_mkiob.sh
vs/ns/sdbc/sd_pcu.c
vs/ns/sdbc/sd_pcu.h
vs/ns/sdbc/sd_tdaemon.c
vs/ns/sdbc/sd_tdaemon.h
vs/ns/sdbc/sd_trace.c
vs/ns/sdbc/sd_trace.h
vs/ns/sdbc/sdbc.conf
vs/ns/sdbc/sdbc_ioctl.h
vs/ns/solaris/Makefile
vs/ns/solaris/nsc_ddi.c
vs/ns/solaris/nsc_ddi.h
vs/ns/solaris/nsc_list.c
vs/ns/solaris/nsc_list.h
vs/ns/solaris/nsc_proc.c
vs/ns/solaris/nsc_raw.c
vs/ns/solaris/nsc_solaris.c
vs/ns/solaris/nsc_thread.c
vs/ns/solaris/nsc_thread.h
vs/ns/solaris/nskern.conf
vs/ns/solaris/nskernd.c
vs/ns/solaris/nskernd.h
vs/ns/sv/Makefile
vs/ns/sv/sv.c
vs/ns/sv/sv.conf
vs/ns/sv/sv.h
vs/ns/sv/sv_efi.h
vs/ns/sv/sv_impl.h
vs/ns/unistat/Makefile
vs/ns/unistat/spcs_s.h
vs/ns/unistat/spcs_s_impl.h
vs/ns/unistat/spcs_s_k.c
vs/ns/unistat/spcs_s_k.h
vs/ns/unistat/spcs_s_u.h
vs/ns/unistat/spuni.c
d8873b3136f0985c9e33ff8801644e1b4253b36c 06-Aug-2018 Joyce McIntosh <joyce.mcintosh@nexenta.com> 9695 Slow crash dumps, significantly slower than live core
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/mr_sas/mr_sas_tbolt.c
o/sata/adapters/ahci/ahci.c
6ccea42291d6cef3970fbb35ece075406851267f 06-Aug-2018 Joyce McIntosh <joyce.mcintosh@nexenta.com> 9694 Parallel dump hangs
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: John Levon <levon@movementarian.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/dumpsubr.c
64216313af8955ed170cf25df29a04c18b3e0296 07-Aug-2018 Joyce McIntosh <joyce.mcintosh@nexenta.com> 9249 System crash dump to NVME not working
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/semaphore.c
8cd3131235b232e4d63be3cf95ce9be87907e74f 24-Jul-2018 Marcel Telka <marcel@telka.sk> 9669 Extra zeros sent by sendfile()
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/sockfs/socksyscalls.c
yscall/sendfile.c
5203e56b6b338ebe19cb5433c609f9f5eb7d12b7 06-Sep-2017 Jerry Jelinek <jerry.jelinek@joyent.com> 9063 improve procfs exit handling
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
s/proc/prvnops.c
db083a4d72c304c6b3b8782fde3c03d66a9ccf88 31-Jul-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9693 emulated NVMe controller on ESXi 6.7 fails to attach
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/nvme/nvme.c
06307114472bd8aad5ff18ccdb8e25f128ae6652 02-Aug-2018 Toomas Soome <tsoome@me.com> 9180 gss_mechs/mech_krb5: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
ssapi/mechs/krb5/krb5/krb/unparse.c
ssapi/mechs/krb5/mech/k5unseal.c
e5c421abb8bd517cb6964747b9ce23066e1a1cef 15-Jul-2017 Toomas Soome <tsoome@me.com> 9266 ixgbe: this statement may fall through
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/core/ixgbe_82599.c
o/ixgbe/core/ixgbe_common.c
7e3488dc6cdcb0c04e1ce167a1a3bfef83b5f2e0 15-Jun-2018 Toomas Soome <tsoome@me.com> 9610 qede: error: left shift of negative value
Contributed by: Anand Khoje <Anand.Khoje@cavium.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/ecore.h
o/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
o/qede/qede_version.h
d972451485b9ccf8c5c4951e2d24f63da9ac2cc8 15-Jun-2018 Toomas Soome <tsoome@me.com> 9609 qede: error: result of '983040 << 16' requires 37 bits to represent, but 'int' only has 32 bits
Contributed by: Anand Khoje <Anand.Khoje@cavium.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/ecore.h
3df3d01f9da8be5cdd1e81a5d050c24ccc55caa9 15-Jun-2018 Toomas Soome <tsoome@me.com> 9608 qede: error: 'free_buffer_count' may be used uninitialized in this function
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/qede_fp.c
0d7de619fa7b28e48c8e80fa26d724400f4f47a4 15-Jun-2018 Toomas Soome <tsoome@me.com> 9607 qede: this statement may fall through
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/ecore_cxt.c
o/qede/579xx/drivers/ecore/ecore_dev.c
77b62fe435d195b5a58f123e6c5ec9c9dffdc877 15-Jun-2018 Toomas Soome <tsoome@me.com> 9606 qede: error: this 'for' clause does not guard
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
fa56a4b40d080b7786a82829ec946e94ba96ac07 16-Jul-2018 Vishal Kulkarni <vishal@chelsio.com> 9658 Update cxgbe to deal with newer flash modules
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/common/t4_hw.c
acd7f809f0376580771fe4df8aaeecebe4c40b2f 12-Jun-2018 Allan Jude <allanjude@freebsd.org> 9672 Reserve a ZFS replication stream feature flag for ZSTD compression
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/sys/zfs_ioctl.h
e8d4a73c868afb740396041be80ed2b141065e76 21-Jun-2018 Josh Paetzel <josh@tcbug.org> 9621 Make createtxg and guid properties public
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Robert Mustacchi <rm@joyent.com>
ys/fs/zfs.h
2ec7644aab2a726a64681fa66c6db8731b160de1 05-Dec-2017 Serapheim Dimitropoulos <serapheim@delphix.com> 9580 Add a hash-table on top of nvlist to speed-up operations
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
ys/nvpair.h
ys/nvpair_impl.h
abe1fd01ce5a83718c5a840daeab4abdaec1c104 27-Sep-2017 Don Brady <don.brady@delphix.com> 9465 ARC check for 'anon_size > arc_c/2' can stall the system
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/arc.c
s/zfs/dsl_dir.c
s/zfs/spa_misc.c
s/zfs/sys/arc.h
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
614f1d633e921143ad22010eeec64ed7c6aa627c 31-Oct-2017 Jerry Jelinek <jerry.jelinek@joyent.com> 9055 panic in prgetattr
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/proc/prvnops.c
f44a1392c9d1c0ff0faf96d4eed0952a6b5cfbe0 05-Oct-2017 Robert Mustacchi <rm@joyent.com> 9569 smbios(1M) could decode voltage and curent probes
9570 smbios(1M) could decode cooling devices
9571 smbios(1M) could decode temperature probes
9572 smb_impl.h structs should comment corresponding type
9573 overshifted smbios major version leads to undershifted data
9574 smbios(1M) shouldn't print non-existant bios versions
Reviewed by: Tim Kordas <tim.kordas@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/smbios.h
ys/smbios_impl.h
284ce987a33170d916c005f044ef6ce9ce8e1517 03-Aug-2017 Patrick Mooney <pmooney@pfmooney.com> 9641 want stack-clash mitigation
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Alex Wilson <alex.wilson@joyent.com>
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>
akefile.files
xec/elf/elf.c
s/proc/prioctl.c
s/proc/prsubr.c
s/ufs/ufs_vnops.c
s/exec.c
s/grow.c
ys/proc.h
m/as.h
m/seg.h
m/seg_dev.c
m/seg_dev.h
m/seg_hole.c
m/seg_hole.h
m/seg_spt.c
m/seg_spt.h
m/seg_umap.c
m/seg_umap.h
m/seg_vn.c
m/seg_vn.h
m/vm_as.c
c2919acbea007fa95c709b60d073db9a24526e01 31-May-2018 Matthew Ahrens <mahrens@delphix.com> 9577 remove zfs_dbuf_evict_key tsd
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dbuf.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/sys/dbuf.h
s/zfs/sys/dnode.h
11f6a9680e013a7c9c57dc0b64d3e91e2eee1a6b 12-Jun-2018 Serapheim Dimitropoulos <serapheim@delphix.com> 9591 ms_shift can be incorrectly changed in MOS config for indirect vdevs that have been historically expanded
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <gwilson@zfsmail.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Tim Chase <tim@chase2k.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/spa_config.c
s/zfs/vdev.c
e010bda94b034e413b6fe35fd45bca0afaf1a0df 24-Apr-2018 Marcel Telka <marcel@telka.sk> 9447 NFS unmount is slow
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Arne Jansen <arne@die-jansens.de>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/nfs/nfs3_vfsops.c
s/nfs/nfs4_client.c
s/nfs/nfs4_rnode.c
s/nfs/nfs4_vfsops.c
s/nfs/nfs_client.c
s/nfs/nfs_subr.c
s/nfs/nfs_vfsops.c
fs/nfs4_clnt.h
fs/nfs_clnt.h
fs/rnode.h
fs/rnode4.h
bf62a5c5b223db5d80a4a241cf0cfb34f8c8ca73 19-Aug-2017 Robert Mustacchi <rm@joyent.com> 9048 mpt_sas should not require targets to send SEP messages
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/scsi/adapters/mpt_sas/mptsas.c
o/scsi/adapters/mpt_sas/mptsas_impl.c
ys/scsi/adapters/mpt_sas/mptsas_var.h
6680ee99638d23c9c2561c782eb1df2176e04698 15-Jul-2017 Toomas Soome <tsoome@me.com> 9415 bnxe: this statement may fall through
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Robert Mustacchi <rm@joyent.com>
o/bnxe/577xx/common/bnxe_clc.c
o/bnxe/577xx/drivers/common/ecore/ecore_sp_verbs.c
o/bnxe/577xx/drivers/common/lm/device/lm_devinfo.c
o/bnxe/577xx/drivers/common/lm/device/lm_hw_init_reset.c
o/bnxe/577xx/drivers/common/lm/device/lm_resc.c
o/bnxe/577xx/drivers/common/lm/l5/lm_l5.c
4e0c5eff9af325c80994e9527b7cb8b3a1ffd1d4 11-Aug-2017 Toomas Soome <tsoome@me.com> 9268 cxgbe: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/t4nex/t4_sge.c
645a7badb6d38db4d4e2040b6e5ccfbcdf9e7f85 11-Aug-2017 Toomas Soome <tsoome@me.com> 9267 ufs: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/ufs/ufs_panic.c
7267b93f5f67b15927e4bf44f0ad2efa84727226 19-Jun-2018 Marcel Telka <marcel@telka.sk> 9618 i40e_main.c: Few minor typos in comments
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/i40e/i40e_main.c
4c28a617e3922d92a58e813a5b955eb526b9c386 13-Jun-2018 Robert Mustacchi <rm@joyent.com> 9598 Need Eager FPU
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
rand/solaris10/s10_brand.c
d0158222a5936ac26b7a03241b7d2df18cc544c8 13-Jun-2018 Robert Mustacchi <rm@joyent.com> 9596 Initial xsave xstate_bv should not include all features
9595 rtld should conditionally save AVX-512 state
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
xec/elf/elf.c
ys/auxv.h
ys/auxv_386.h
ys/user.h
c7fbe46df966ea665df63b6e6071808987e839d1 23-Jun-2017 Matthew Ahrens <mahrens@delphix.com> 9338 moved dnode has incorrect dn_next_type
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dnode.c
99a19144e82244f3426f055cc73af8a937c0135c 31-Oct-2016 Matthew Ahrens <mahrens@delphix.com> 9439 ZFS double-free due to failure to dirty indirect block
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dnode.c
s/zfs/dnode_sync.c
738e2a3ce3b2579222d6855e7fe75b5bcfcddf8d 20-Sep-2016 Paul Dagnelie <pcd@delphix.com> 9438 Holes can lose birth time info if a block has a mix of birth times
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dmu_object.c
s/zfs/dnode.c
s/zfs/dnode_sync.c
s/zfs/zfs_znode.c
0dd498c0020c4a0dd34d350b07f97399a475d102 01-Jun-2016 Toomas Soome <tsoome@me.com> 8906 uts: illumos rootfs should support salted cksum
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/zfs_ioctl.c
4a04e8db7f069cc2eb910470e630778f35ef3c44 03-Dec-2017 Toomas Soome <tsoome@me.com> 8905 loader: add skein/edonr support
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Ken Mays <kmays2000@gmail.com>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/debug.h
ys/systm.h
b6031810da58df96413bf76e068638fcab1f228a 07-Sep-2017 Prakash Surya <prakash.surya@delphix.com> 9456 ztest failure in zil_commit_waiter_timeout
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
s/zfs/zil.c
a0955b86cd77e22e80846428a5065e871b6d8eb8 13-Jun-2018 John Levon <john.levon@joyent.com> 9600 LDT still not happy under KPTI
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
ys/proc.h
14b24e2b79293068c8e016a69ef1d872fb5e2fd5 17-Apr-2018 Vaishali Kulkarni <Vaishali.Kulkarni@cavium.com> 9506 Want support for QLogic QL41000/45000 series devices
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
akefile.rules
o/qede/579xx/drivers/ecore/Makefile
o/qede/579xx/drivers/ecore/bcm_osal.h
o/qede/579xx/drivers/ecore/documentation/ecore.bib
o/qede/579xx/drivers/ecore/documentation/ecore.tex
o/qede/579xx/drivers/ecore/documentation/osal.txt
o/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_endis.h
o/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_mode.h
o/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sb_init.h
o/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sisr.h
o/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
o/qede/579xx/drivers/ecore/documentation/structure.tex
o/qede/579xx/drivers/ecore/ecore.h
o/qede/579xx/drivers/ecore/ecore_chain.h
o/qede/579xx/drivers/ecore/ecore_cxt.c
o/qede/579xx/drivers/ecore/ecore_cxt.h
o/qede/579xx/drivers/ecore/ecore_cxt_api.h
o/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
o/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
o/qede/579xx/drivers/ecore/ecore_dbg_values.h
o/qede/579xx/drivers/ecore/ecore_dbg_values_user.h
o/qede/579xx/drivers/ecore/ecore_dcbx.c
o/qede/579xx/drivers/ecore/ecore_dcbx.h
o/qede/579xx/drivers/ecore/ecore_dcbx_api.h
o/qede/579xx/drivers/ecore/ecore_dev.c
o/qede/579xx/drivers/ecore/ecore_dev_api.h
o/qede/579xx/drivers/ecore/ecore_fcoe.h
o/qede/579xx/drivers/ecore/ecore_fcoe_api.h
o/qede/579xx/drivers/ecore/ecore_gtt_reg_addr.h
o/qede/579xx/drivers/ecore/ecore_gtt_values.h
o/qede/579xx/drivers/ecore/ecore_hsi_common.h
o/qede/579xx/drivers/ecore/ecore_hsi_debug_tools.h
o/qede/579xx/drivers/ecore/ecore_hsi_fcoe.h
o/qede/579xx/drivers/ecore/ecore_hsi_init_func.h
o/qede/579xx/drivers/ecore/ecore_hsi_init_tool.h
o/qede/579xx/drivers/ecore/ecore_hsi_iscsi.h
o/qede/579xx/drivers/ecore/ecore_hsi_rdma.h
o/qede/579xx/drivers/ecore/ecore_hsi_roce.h
o/qede/579xx/drivers/ecore/ecore_hsi_toe.h
o/qede/579xx/drivers/ecore/ecore_hw.c
o/qede/579xx/drivers/ecore/ecore_hw.h
o/qede/579xx/drivers/ecore/ecore_hw_defs.h
o/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
o/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
o/qede/579xx/drivers/ecore/ecore_init_ops.c
o/qede/579xx/drivers/ecore/ecore_init_ops.h
o/qede/579xx/drivers/ecore/ecore_init_values.h
o/qede/579xx/drivers/ecore/ecore_init_values_zipped.h
o/qede/579xx/drivers/ecore/ecore_int.c
o/qede/579xx/drivers/ecore/ecore_int.h
o/qede/579xx/drivers/ecore/ecore_int_api.h
o/qede/579xx/drivers/ecore/ecore_iov_api.h
o/qede/579xx/drivers/ecore/ecore_iro.h
o/qede/579xx/drivers/ecore/ecore_iro_values.h
o/qede/579xx/drivers/ecore/ecore_iscsi.h
o/qede/579xx/drivers/ecore/ecore_iscsi_api.h
o/qede/579xx/drivers/ecore/ecore_l2.c
o/qede/579xx/drivers/ecore/ecore_l2.h
o/qede/579xx/drivers/ecore/ecore_l2_api.h
o/qede/579xx/drivers/ecore/ecore_ll2.h
o/qede/579xx/drivers/ecore/ecore_ll2_api.h
o/qede/579xx/drivers/ecore/ecore_mcp.c
o/qede/579xx/drivers/ecore/ecore_mcp.h
o/qede/579xx/drivers/ecore/ecore_mcp_api.h
o/qede/579xx/drivers/ecore/ecore_ooo.h
o/qede/579xx/drivers/ecore/ecore_phy.c
o/qede/579xx/drivers/ecore/ecore_phy.h
o/qede/579xx/drivers/ecore/ecore_phy_api.h
o/qede/579xx/drivers/ecore/ecore_proto_if.h
o/qede/579xx/drivers/ecore/ecore_ptp_api.h
o/qede/579xx/drivers/ecore/ecore_roce.h
o/qede/579xx/drivers/ecore/ecore_roce_api.h
o/qede/579xx/drivers/ecore/ecore_rt_defs.h
o/qede/579xx/drivers/ecore/ecore_selftest.c
o/qede/579xx/drivers/ecore/ecore_selftest_api.h
o/qede/579xx/drivers/ecore/ecore_sp_api.h
o/qede/579xx/drivers/ecore/ecore_sp_commands.c
o/qede/579xx/drivers/ecore/ecore_sp_commands.h
o/qede/579xx/drivers/ecore/ecore_spq.c
o/qede/579xx/drivers/ecore/ecore_spq.h
o/qede/579xx/drivers/ecore/ecore_sriov.h
o/qede/579xx/drivers/ecore/ecore_status.h
o/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
o/qede/579xx/drivers/ecore/ecore_utils.h
o/qede/579xx/drivers/ecore/ecore_vf.h
o/qede/579xx/drivers/ecore/ecore_vf_api.h
o/qede/579xx/drivers/ecore/ecore_vfpf_if.h
o/qede/579xx/drivers/ecore/hsi_repository/common_hsi.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_common.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_debug_tools.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_eth.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_fcoe.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_func.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_init_tool.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iscsi.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_iwarp.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_rdma.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_roce.h
o/qede/579xx/drivers/ecore/hsi_repository/ecore_hsi_toe.h
o/qede/579xx/drivers/ecore/hsi_repository/eth_common.h
o/qede/579xx/drivers/ecore/hsi_repository/fcoe_common.h
o/qede/579xx/drivers/ecore/hsi_repository/iscsi_common.h
o/qede/579xx/drivers/ecore/hsi_repository/iwarp_common.h
o/qede/579xx/drivers/ecore/hsi_repository/preRoce.h
o/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_iwarp.h
o/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_rdma.h
o/qede/579xx/drivers/ecore/hsi_repository/qed_hsi_roce.h
o/qede/579xx/drivers/ecore/hsi_repository/qede_hsi.h
o/qede/579xx/drivers/ecore/hsi_repository/qedf_hsi.h
o/qede/579xx/drivers/ecore/hsi_repository/qedi_hsi.h
o/qede/579xx/drivers/ecore/hsi_repository/qeds_hsi.h
o/qede/579xx/drivers/ecore/hsi_repository/rdma_common.h
o/qede/579xx/drivers/ecore/hsi_repository/remlist.txt
o/qede/579xx/drivers/ecore/hsi_repository/roce_common.h
o/qede/579xx/drivers/ecore/hsi_repository/storage_common.h
o/qede/579xx/drivers/ecore/hsi_repository/tcp_common.h
o/qede/579xx/drivers/ecore/hsi_repository/testing.h
o/qede/579xx/drivers/ecore/release.txt
o/qede/579xx/hsi/common_nvm.h
o/qede/579xx/hsi/hw/aeu_inputs.h
o/qede/579xx/hsi/hw/init_tool_hsi.h
o/qede/579xx/hsi/hw/misc_bits.h
o/qede/579xx/hsi/hw/pcics_reg_driver.h
o/qede/579xx/hsi/hw/reg_addr.h
o/qede/579xx/hsi/hw/reg_addr_ah_compile15.h
o/qede/579xx/hsi/hw/reg_addr_bb.h
o/qede/579xx/hsi/hw/reg_addr_e5.h
o/qede/579xx/hsi/hw/reg_addr_k2.h
o/qede/579xx/hsi/mcp/append.h
o/qede/579xx/hsi/mcp/bdn.h
o/qede/579xx/hsi/mcp/mcp_fio.h
o/qede/579xx/hsi/mcp/mcp_private.h
o/qede/579xx/hsi/mcp/mcp_public.h
o/qede/579xx/hsi/mcp/mfw_sig_meta.h
o/qede/579xx/hsi/mcp/nvm_cfg.h
o/qede/579xx/hsi/mcp/nvm_fcoe_cfg.h
o/qede/579xx/hsi/mcp/nvm_iscsi_cfg.h
o/qede/579xx/hsi/mcp/nvm_map.h
o/qede/579xx/hsi/mcp/nvm_meta.txt
o/qede/579xx/hsi/mcp/spad_layout.h
o/qede/579xx/hsi/mfw_hsi.h
o/qede/579xx/hsi/mfw_trace.h
o/qede/qede.conf
o/qede/qede.h
o/qede/qede_cfg.c
o/qede/qede_dbg.c
o/qede/qede_fp.c
o/qede/qede_fp.h
o/qede/qede_gld.c
o/qede/qede_kstat.c
o/qede/qede_list.h
o/qede/qede_main.c
o/qede/qede_misc.c
o/qede/qede_osal.c
o/qede/qede_types.h
o/qede/qede_version.h
cfad065142375b14439598ab13b09a95be0ad333 09-Jun-2018 Andy Fiddaman <omnios@citrus-it.co.uk> 9589 ldterm_dosig() can send empty mblks downstream
Reviewed by: Dominik Hassler <hadfl@omniosce.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/ldterm.c
db1c88f6dab43484b6c33636600ac4596ff4c354 02-Jun-2018 Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> 9576 hid_attach is missing one mutex_exit in error path
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/usb/clients/hid/hid.c
6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab 30-May-2018 Andy Fiddaman <omnios@citrus-it.co.uk> 9042 multiples of tty streams modules cause weirdness
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Carlos Neira <cneirabustos@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/ldterm.c
o/ptem.c
o/ttcompat.c
s/streamio.c
s/strsubr.c
ys/conf.h
ys/stream.h
dec267e7ea9828898b1c64462daa6636c4ef5e29 04-Dec-2017 Matthew Ahrens <mahrens@delphix.com> 9454 ::zfs_blkstats should count embedded blocks
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/dsl_scan.c
fe3ba4d1227d8746116ece7240682b13595c3142 07-Aug-2017 Matthew Ahrens <mahrens@delphix.com> 9424 ztest failure: "unprotected error in call to Lua API (Invalid value type 'function' for key 'error')"
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Don Brady <don.brady@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/zcp.c
cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d 26-Feb-2018 Matthew Ahrens <mahrens@delphix.com> 9486 reduce memory used by device removal on fragmented pools
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tim Chase <tim@chase2k.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/range_tree.c
s/zfs/sys/range_tree.h
s/zfs/sys/vdev_removal.h
s/zfs/vdev_label.c
s/zfs/vdev_removal.c
c7a7b2fa084facd68c3d1e860dfabe20c713877b 16-Apr-2018 Andriy Gapon <avg@FreeBSD.org> 9479 fix wrong format specifier for vdev_id
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
s/zfs/vdev.c
5e832498d1743a9c84b5f53b983c9f469290b34b 14-Jul-2017 Toomas Soome <tsoome@me.com> 9265 e1000g: this statement may fall through
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Robert Mustacchi <rm@joyent.com>
o/e1000api/e1000_82575.c
o/e1000api/e1000_mbx.c
o/e1000api/e1000_phy.c
o/e1000api/e1000_vf.c
abfaa596b786488ec4aee4fcc241f6021f04ee50 01-Jul-2017 Toomas Soome <tsoome@me.com> 9218 bge: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>
o/bge/bge_chip2.c
e5d18d1ceadd308280e89216cc186d7aa8058459 29-May-2018 Dan McDonald <danmcd@joyent.com> 9560 IPv4 packets in IPv6 ethernet frames panic debug builds
Reviewed by: Jorge Schrauwen <jorge@blackdot.be>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Ken Mays <maybird1776@yahoo.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
o/mac/mac_sched.c
32ece1f96d76b7ae0165091c2bc2a3cdce36971b 04-Oct-2017 Robert Mustacchi <rm@joyent.com> 9104 smbios(1M) should display PSU info
9105 smbios(1M) processor table info can be confusing
Reviewed by: Tim Kordas <tim.kordas@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ys/smbios.h
ys/smbios_impl.h
06b05760eff34bfc45a97eaaebf16471244d9c12 18-Jan-2018 Vishal Kulkarni <vishal@chelsio.com> 9484 cxgbe should clean TX descriptors in timely manner
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
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
o/cxgbe/t4nex/t4_sge.c
dcdf0a4270013e35559ba57aacd3119ffc6b3921 14-Mar-2018 Vishal Kulkarni <vishal@chelsio.com> 9483 Update cxgbe firmware version to 1.17.14.0
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
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
5a9113e79c46be778552f0a0fd02087e13e41bff 13-Apr-2018 Vishal Kulkarni <vishal@chelsio.com> 9482 Want cxgbetool
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/cxgbe/t4nex/t4_ioctl.c
o/cxgbe/t4nex/t4nex.h
5ac95da7d61660aa299c287a39277cb0372be959 12-Sep-2016 Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> 9330 stack overflow when creating a deeply nested dataset
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
s/zfs/dmu_objset.c
s/zfs/dsl_dir.c
8dfe5547fbf0979fc1065a8b6fddc1e940a7cf4f 13-Jun-2017 Richard Yao <richard.yao@prophetstor.com> 9539 Make zvol operations use _by_dnode routines
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu.c
s/zfs/sys/dmu.h
s/zfs/zvol.c
o/comstar/lu/stmf_sbd/sbd_zvol.c
o/comstar/lu/stmf_sbd/stmf_sbd.h
7864b8192b8d30471fa2240466d516292e5765b8 16-Apr-2018 Paul Dagnelie <pcd@delphix.com> 9487 Free objects when receiving full stream as clone
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_send.c
s/zfs/sys/dmu_send.h
fa41d87de9ec9000964c605eb01d6dc19e4a1abe 05-Dec-2017 Serapheim Dimitropoulos <serapheim@delphix.com> 9464 txg_kick() fails to see that we are quiescing, forcing transactions to their next stages without leaving them accumulate changes
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_tx.c
s/zfs/sys/txg_impl.h
s/zfs/txg.c
221813c13b43ef48330b03725e00edee85108cf1 11-Jan-2018 Matthew Ahrens <mahrens@delphix.com> 9442 decrease indirect block size of spacemaps
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Albert Lee <trisk@forkgnu.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_object.c
s/zfs/space_map.c
s/zfs/sys/dmu.h
591e0e133f9980083db5d64ac33a30bcc3382ff7 12-Jan-2017 Sebastien Roy <seb@delphix.com> 8115 parallel zfs mount
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
s/zfs/sys/dsl_pool.h
b4bf0cf0458759c67920a031021a9d96cd683cfe 11-Aug-2017 Don Brady <don.brady@delphix.com> 9426 metaslab size can exceed offset addressable by spacemap
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Matt Ahrens <matt@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
37367bbad5a7ff7127e57468cb6088cfca4bbd22 14-May-2018 Robert Mustacchi <rm@joyent.com> 9095 ixgbe MAC_CAPAB_LED support
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/ixgbe/ixgbe_gld.c
o/ixgbe/ixgbe_main.c
o/ixgbe/ixgbe_sw.h
9c7f1ae01d2294b79bc57dff1f29ac9b813d6172 14-May-2018 Jerry Jelinek <jerry.jelinek@joyent.com> 9061 ofdlock(): assertion failed: lckdat->l_start == 0
Reviewed by: Cody Mello <cody.mello@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
yscall/fcntl.c
4d09c748e90aeb6deae3aa567d8dcf07d76f2db7 14-May-2018 Dan McDonald <danmcd@joyent.com> 9062 specfind() is not always zone aware
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/specfs/specsubr.c
de6ecd7f43e1627e7b738535c187ace8c2fd8f85 01-Jul-2017 Toomas Soome <tsoome@me.com> 9239 mr_sas: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
o/mr_sas/mr_sas.c
dfec2ecfa1713daac7f3cdf7c6dc2cf4f09a4ee3 22-Apr-2018 John Levon <john.levon@joyent.com> 9525 kmem_dump_size is a corrupting influence
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
s/dumpsubr.c
s/kmem.c
ys/kmem_impl.h
84f2736904a911587ccd1cf1e4543493fcab31f4 03-Jul-2017 Igor Kozhukhov <igor@dilos.org> 8454 libzpool build fails if no LINTLIB after 7431
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/lua/lstrlib.c
bf26014c5541b6119f34e0d95294b7f2eb105ac2 21-Jun-2016 Matthew Ahrens <mahrens@delphix.com> 9328 zap code can take advantage of c99
9329 panic in zap_leaf_lookup() due to concurrent zapification
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Brad Lewis <brad.lewis@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dmu_object.c
s/zfs/zap.c
s/zfs/zap_leaf.c
s/zfs/zap_micro.c
fa98e487a9619b7902f218663be219e787a57dad 13-Feb-2018 Matthew Ahrens <mahrens@delphix.com> 9403 assertion failed in arc_buf_destroy() when concurrently reading block with checksum error
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
s/zfs/arc.c
s/zfs/dbuf.c
s/zfs/zio_compress.c
bb1f424574ac8e08069d0ba993c2a41ffe796794 05-Feb-2018 Matthew Ahrens <mahrens@delphix.com> 9443 panic when scrub a v10 pool
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Andriy Gapon <avg@FreeBSD.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/dsl_scan.c
20b5dafb425396adaebd0267d29e1026fc4dc413 06-Jul-2017 Paul Dagnelie <pcd@delphix.com> 9421 zdb should detect and print out the number of "leaked" objects
9422 zfs diff and zdb should explicitly mark objects that are on the deleted queue
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
s/zfs/zfs_znode.c
93a1902e519bf492c071b48ffb93e5c1c7b53fb9 13-Apr-2017 Matthew Ahrens <mahrens@delphix.com> 9194 mechanism to override ashift at pool creation time
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Allan Jude <allanjude@freebsd.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Dan McDonald <danmcd@joyent.com>
s/zfs/vdev.c
aa321b3cd36298fca4306c4e06284d250e998cf7 30-Apr-2018 Dan McDonald <danmcd@joyent.com> 9500 HP scanner needs smaller SMB2 rwsize
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
s/smbsrv/smb2_negotiate.c
66f654faf94d77a6760e083cb715592f4a408046 10-Mar-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9257 hvm drivers don't need to anounce failure to report version
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
en/io/xdf.c
en/io/xnf.c
en/io/xpvd.c
6d1e6c904bd5a457b056df2ae360a7354081558d 27-Feb-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9203 xvdi_init_dev() truncates the unit address to 7 characters
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
en/os/xvdi.c
47b8d4b884f2dab4e4c6952b40fd740a8fc4ab32 03-Apr-2018 Alexander Motin <mav@FreeBSD.org> 9434 Speculative prefetch is blocked by device removal code
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Approved by: Matt Ahrens <mahrens@delphix.com>
s/zfs/vdev_removal.c
094e47e980b0796b94b1b8f51f462a64d246e516 10-Mar-2018 George Wilson <george.wilson@delphix.com> 9102 zfs should be able to initialize storage devices
Reviewed by: John Wren Kennedy <john.kennedy@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.files
s/zfs/metaslab.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/metaslab_impl.h
s/zfs/sys/spa.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/vdev_initialize.h
s/zfs/sys/zio_priority.h
s/zfs/vdev.c
s/zfs/vdev_disk.c
s/zfs/vdev_file.c
s/zfs/vdev_indirect.c
s/zfs/vdev_initialize.c
s/zfs/vdev_mirror.c
s/zfs/vdev_missing.c
s/zfs/vdev_queue.c
s/zfs/vdev_raidz.c
s/zfs/vdev_removal.c
s/zfs/vdev_root.c
s/zfs/zfs_ioctl.c
ys/fs/zfs.h
bf8c808aff646a7e2006c1a6fe7bcd596ce78105 08-Apr-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9285 nvme: "programming error: invalid NS/format" doing 'nvmeadm list' on a controller without namespaces
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/nvme/nvme.c
df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917 01-Jul-2017 Toomas Soome <tsoome@me.com> 9271 uts/i86pc: this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
isp/cmt.c
s/lgrp.c
7b839a17b133f5f15cfee0a4f16c5c8445d7fa25 01-Jul-2017 Toomas Soome <tsoome@me.com> 9241 si3124: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@joyent.com>
o/sata/adapters/si3124/si3124.c
73ebdb1f098bc5f3e6301b6aeab3becf12bc844e 01-Jul-2017 Toomas Soome <tsoome@me.com> 9227 ipd: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Robert Mustacchi <rm@joyent.com>
net/ipd/ipd.c
0ae3c1c128212f440f395f5f1e70577eada7ca85 15-Jul-2017 Toomas Soome <tsoome@me.com> 9414 scsa1394: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/1394/targets/scsa1394/hba.c
c836236f795ed150d887b60a5acdab58f41a6291 15-Jul-2017 Toomas Soome <tsoome@me.com> 9413 dprov: this statement may fall through
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
rypto/io/dprov.c
99164022c06573613aeee730270cf19646e0f049 15-Jul-2017 Toomas Soome <tsoome@me.com> 9412 hermon: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/ib/adapters/hermon/hermon.c
b80bb91b66c2de22d944d93cdc98304eb32be782 15-Jul-2017 Toomas Soome <tsoome@me.com> 9411 ptem: this statement may fall through
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Gary Mills <gary_mills@fastmail.fm>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/ptem.c
80e626097a0835083ba4adb104b6d24bc1b6c6b4 15-Jul-2017 Toomas Soome <tsoome@me.com> 9410 gld: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/gld.c
6c125e4ef2b6aa450b3b8180c8af116631da58eb 15-Jul-2017 Toomas Soome <tsoome@me.com> 9408 pcmcia: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
cmcia/cs/cs.c
0156311c9f72cdfe0968bb696336ea1b7bf9befa 15-Jul-2017 Toomas Soome <tsoome@me.com> 9407 fctl: this statement may fall through
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/fibre-channel/impl/fctl.c
2990a173407351bd44b04c3c4e75c7ff0aa384d7 15-Jul-2017 Toomas Soome <tsoome@me.com> 9351 pcmcia: error: '*' in boolean context, suggest '&&' instead
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
cmcia/nexus/pcmcia.c
173f9ecb676ad20b467555f6b20bbfae39f90372 14-Jul-2017 Toomas Soome <tsoome@me.com> 9262 iptun: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: C Fraire <cfraire@me.com>
net/iptun/iptun.c
2811ec437a3102acd185cc6fafc9a716169cac2a 01-Jul-2017 Toomas Soome <tsoome@me.com> 9232 mega_sas: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/mega_sas/megaraid_sas.c
c344b72c2f62222cffc1119518764557c5bf956f 01-Jul-2017 Toomas Soome <tsoome@me.com> 9229 ipnet: this statement may fall through
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
net/ipnet/ipnet.c
59e9026779cf4a22e08153f0b7702f8167fb44c7 01-Jul-2017 Toomas Soome <tsoome@me.com> 9221 cpqary3: this statement may fall through
9261 cpqary3: wrong value is used in panic message
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
o/cpqary3/cpqary3_transport.c
adb064afeb48ec687de5e8bd683ac74fbe19d656 01-Jul-2017 Toomas Soome <tsoome@me.com> 9176 smbsrv/libfksmbsrv: duplicate 'const' declaration specifier
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
s/smbsrv/smb2_dispatch.c
s/smbsrv/smb_acl.c
s/smbsrv/smb_dispatch.c
df477c0afa111b5205c872dab36dbfde391656de 26-Aug-2016 Paul Dagnelie <pcd@delphix.com> 9256 zfs send space estimation off by > 10% on some datasets
Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dmu_send.c
adb52d9262f45a04318fc6e188fe2b7f59d989a5 10-Jul-2017 Matthew Ahrens <mahrens@delphix.com> 9337 zfs get all is slow due to uncached metadata
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Thomas Caputi <tcaputi@datto.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dbuf.c
s/zfs/dmu.c
s/zfs/dmu_objset.c
s/zfs/sys/dbuf.h
s/zfs/sys/dmu.h
s/zfs/sys/dmu_objset.h
s/zfs/zfs_vfsops.c
21f7c81cc1156e9202ce3412d3ecaa697c3b2222 03-Jan-2017 Matthew Ahrens <mahrens@delphix.com> 9236 nuke spa_dbgmsg
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/metaslab.c
s/zfs/spa_misc.c
s/zfs/sys/spa.h
s/zfs/sys/spa_impl.h
s/zfs/sys/zfs_debug.h
s/zfs/zio.c
a3b5583021b7b45676bf1f0cc68adf7a97900b56 16-Dec-2016 Matthew Ahrens <mahrens@delphix.com> 9192 explicitly pass good_writes to vdev_uberblock/label_sync
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/vdev_label.c
3a4b1be953ee5601bab748afa07c26ed4996cde6 13-Feb-2018 Matthew Ahrens <mahrens@delphix.com> 9290 device removal reduces redundancy of mirrors
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Sara Hartse <sara.hartse@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Tim Chase <tim@chase2k.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
s/zfs/dsl_scan.c
s/zfs/metaslab.c
s/zfs/spa.c
s/zfs/spa_misc.c
s/zfs/sys/vdev_removal.h
s/zfs/sys/zio.h
s/zfs/vdev.c
s/zfs/vdev_indirect.c
s/zfs/vdev_mirror.c
s/zfs/vdev_removal.c
s/zfs/zio.c
ed1b18c7444d27a1c8637e59ba0b8b360902050b 15-Jul-2017 Toomas Soome <tsoome@me.com> 9346 autofs: comparison between pointer and zero character constant
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Gordon Ross <gwr@nexenta.com>
s/autofs/auto_subr.c
4e72ade1d48747d1105e26d42fc4787278f8f35e 08-Apr-2018 Gordon Ross <gwr@nexenta.com> 9462 panic in smbfs_delmap_callback
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Albert Lee <trisk@softnas.com>
s/smbclnt/smbfs/smbfs.h
s/smbclnt/smbfs/smbfs_vfsops.c
s/smbclnt/smbfs/smbfs_vnops.c
74ecdb5171c9f3673b9393b1a3dc6f3a65e93895 22-Jan-2018 John Levon <john.levon@joyent.com> 8956 Implement KPTI
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
ys/sysmacros.h
a9f62b1aced7d116b939867a588cdf126118cd9a 27-Mar-2018 Toomas Soome <tsoome@me.com> 9364 genunix: this statement may fall through
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
s/fdbuffer.c
net/ip/ip.c
net/ip/ip6.c
net/ip/ip_output.c
net/sctp/sctp_conn.c
yscall/auditsys.c
yscall/uadmin.c
c6fd1145b87ccd4df6215e2921524782a538d285 01-Jul-2017 Toomas Soome <tsoome@me.com> 9359 uts: audio this statement may fall through
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>
o/audio/impl/audio_sun.c
e89016e771abb6871cb08b54316d9a1a826a9193 28-Jan-2018 Robert Mustacchi <rm@joyent.com> 9044 Need support for mpt_sas tri-mode parts
9045 Clean up mpt_sas compiler warnings
9046 mptsas_handle_topo_change can return without its locks held
9047 workaround SAS3408 firmware issue
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
Reviewed by: Albert Lee <trisk@forkgnu.org>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
o/scsi/adapters/mpt_sas/mptsas.c
o/scsi/adapters/mpt_sas/mptsas_impl.c
o/scsi/adapters/mpt_sas/mptsas_init.c
ys/scsi/adapters/mpt_sas/mpi/THIRDPARTYLICENSE
ys/scsi/adapters/mpt_sas/mpi/THIRDPARTYLICENSE.descrip
ys/scsi/adapters/mpt_sas/mpi/mpi2.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_cnfg.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_hbd.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_history.txt
ys/scsi/adapters/mpt_sas/mpi/mpi2_init.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_ioc.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_ra.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_raid.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_sas.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_targ.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_tool.h
ys/scsi/adapters/mpt_sas/mpi/mpi2_type.h
3299f39fdcbdab4be7a9c70daa3873f2b78a398d 05-Jan-2013 Gordon Ross <gwr@nexenta.com> 1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
mb/Makefile
mb/wintypes.h
mbsrv/Makefile
mbsrv/ndl/dssetup.ndl
mbsrv/ndl/eventlog.ndl
mbsrv/ndl/llsrpc.ndl
mbsrv/ndl/lsarpc.ndl
mbsrv/ndl/msgsvc.ndl
mbsrv/ndl/ndrtypes.ndl
mbsrv/ndl/netdfs.ndl
mbsrv/ndl/netlogon.ndl
mbsrv/ndl/rpcpdu.ndl
mbsrv/ndl/samrpc.ndl
mbsrv/ndl/spoolss.ndl
mbsrv/ndl/srvsvc.ndl
mbsrv/ndl/svcctl.ndl
mbsrv/ndl/winreg.ndl
mbsrv/ndr.h
mbsrv/netrauth.h
mbsrv/smb_door.h
mbsrv/smb_privilege.h
mbsrv/smb_share.h
mbsrv/smb_sid.h
mbsrv/smb_xdr.h
mbsrv/wintypes.h
f78cdc34af236a6199dd9e21376f4a46348c0d56 12-Feb-2018 Paul Dagnelie <pcd@delphix.com> 9112 Improve allocation performance on high-end systems
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com>
Reviewed by: Alexander Motin <mav@FreeBSD.org>
Approved by: Gordon Ross <gwr@nexenta.com>
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_impl.h
s/zfs/sys/vdev_impl.h
s/zfs/sys/zio.h
s/zfs/vdev.c
s/zfs/vdev_queue.c
s/zfs/vdev_removal.c
s/zfs/zil.c
s/zfs/zio.c
f22cbd2db87ae3945ed6a9166f8b9d61b65c6ab9 15-Jul-2017 Toomas Soome <tsoome@me.com> 9348 mii: duplicate 'const' declaration specifier
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Gordon Ross <gwr@nexenta.com>
o/mii/mii.c
9f7e0c70988ceb8fe0dc3b631ab169a6af80ecc5 15-Jul-2017 Toomas Soome <tsoome@me.com> 9347 c2audit: comparison between pointer and zero character constant
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Approved by: Gordon Ross <gwr@nexenta.com>
2/audit_start.c
cf95dd1699b88778bfda4b3d97e13237466400c4 15-Jul-2017 Toomas Soome <tsoome@me.com> 9343 ib: comparison between pointer and zero character constant
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Gordon Ross <gwr@nexenta.com>
o/ib/ibnex/ibnex_ioctl.c
ae7a42b1202d66a3f5538a09de0a28329264fd15 22-Feb-2018 Toomas Soome <tsoome@me.com> 9181 ipf: this use of "defined" may not be portable
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
Approved by: Gordon Ross <gwr@nexenta.com>
net/ipf/ip_log.c
net/ipf/netinet/ip_compat.h
net/ipf/netinet/ip_fil.h
net/ipf/netinet/ip_nat.h
net/ipf/netinet/ip_proxy.h
net/ipf/opts.h
6f9a31a96454e5a48ab600f85d7e8b556b897e1a 14-Jul-2017 Toomas Soome <tsoome@me.com> 9263 rdc: comparison between pointer and zero character con