summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-08-2211034 Restoring previous versions from snapshots doesn't work with nested ↵Matt Barden5-102/+190
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>
2019-08-2211033 It's time to require SMB signing by defaultGordon Ross1-5/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-2211032 Time spent sharing SMB filesystems could be reduced by optimizing ↵Joyce McIntosh7-36/+83
smb_getdataset for default mount points Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-2110703 smatch unreachable code checking needs reworkingJohn Levon48-177/+110
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2111531 tools/make should set NATIVE_CCFLAGSToomas Soome2-2/+6
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2111539 dboot: build errors with gcc9Toomas Soome2-22/+32
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-204705 fork(2): See "MT-Level of Libraries"Robert Mustacchi1-3/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2011497 ddi_device_acc_attr(9S) has the wrong version numberRobert Mustacchi1-21/+19
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2011582 3SCF isn't the object-caching memory allocation libraryPeter Tribble1-16/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2011533 tools/make: gcc9 build errorsToomas Soome5-64/+60
11534 tools/make: remove sys_nerr 11535 tools/make: amd64 arch is not supported 11536 tools/make: getmem() should take size_t Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2011559 zfs: device removal should not block bootabilityToomas Soome1-3/+15
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2010623 ZFS should be more aggressive in updating vdev devidJoshua M. Clulow1-23/+115
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>
2019-08-2011517 loader.efi: efipart should be more careful about constructing block ↵Toomas Soome2-357/+284
device lists Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-209096 passwords (policy.conf) should default to sha512Ryan C. England2-12/+12
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2011479 zfs project supportNasf-Fan94-358/+5775
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>
2019-08-1911547 Want connstat(1M) command to display per-connection TCP statisticsSebastien Roy24-145/+2022
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>
2019-08-1911546 Track TCP round-trip time in nanosecondsSebastien Roy8-165/+185
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>
2019-08-1911545 Want configurable output field separator for libofmtSebastien Roy5-51/+96
Portions contributed by: Cody Peter Mello <cody.mello@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911544 ofmt(3OFMT) should talk about the callback handlerRobert Mustacchi1-2/+15
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911373 pcieb should enable link bandwidth notifications (add missing file)Robert Mustacchi1-0/+64
Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-08-1911376 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi21-96/+1321
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>
2019-08-1911372 Want PCIe dcmds and walkersRobert Mustacchi7-15/+203
Reviewed by: Jon Anderson <jon.anderson@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911370 Update PCIe capability headers for PCIe 4.xRobert Mustacchi4-12/+133
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>
2019-08-1911369 PCIe errors on passthru devices shouldn't cause a panicHans Rosenfeld4-7/+40
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>
2019-08-1911368 pcie changes for bhyve pptHans Rosenfeld3-2/+9
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>
2019-08-1911367 Capture PCI Express width and speedRobert Mustacchi3-4/+225
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>
2019-08-1911366 disappearing ixgbe turns correctable error into panicBryan Cantrill3-11/+17
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>
2019-08-1911558 libzfs: allow device removal feature for root poolToomas Soome1-7/+0
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1911565 loader: this statement may fall throughToomas Soome1-25/+27
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1911566 bzip2: unused parameter 'opaque'Toomas Soome1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1911567 loader: ficl vm.o volatile argument warningToomas Soome1-0/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1911568 loader: pxe.c missing initializerToomas Soome1-10/+15
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1811031 SMB3 persistent handlesGordon Ross42-723/+2224
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>
2019-08-1611532 Makefile.master: add gcc9 support flagsToomas Soome1-4/+9
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1611329 improved Virtio frameworkJoshua M. Clulow15-4060/+5274
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>
2019-08-1611528 Makefile.noget can get goneJohn Levon1029-1287/+1073
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>
2019-08-1511226 Remove NetraCT supportPeter Tribble124-52292/+28
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-1511561 loader script needs to place .eh_frame after .textJohn Levon1-5/+5
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1511555 gptzfsboot: boot prompt is not refreshed on device changeToomas Soome2-7/+8
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1511556 ip_attr.c functions need to not dereference conn_ixa directly after ↵Dan McDonald1-29/+36
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>
2019-08-1510540 wsdiff much slower under python3 than python2Alexander Pyhalov1-5/+15
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1511541 allocation_classes feature must be enabled to add log deviceJerry Jelinek1-2/+3
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1510166 loader: support com.delphix:removingToomas Soome6-28/+855
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1411548 11506 breaks the SPARC buildPeter Tribble1-1/+4
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1411549 loader: smatch error: efi_cons_cursor(): uninitialized symbol 'row' ↵Toomas Soome3-13/+11
and 'col' Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-1410721 ib: NULL pointer errorsToomas Soome2-30/+50
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-149830 praudit should be able to map users and groups correctlyPeter Tribble4-26/+145
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1211523 i86pc: dboot_startkern.c:2046: error: comparison between pointer and ↵Toomas Soome1-1/+1
integer Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1211475 gptzfsboot: update parsing the option switchesToomas Soome3-14/+60
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-1211506 smatch resyncJohn Levon155-2762/+5977
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>