summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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-19OS-7598 Kernel needs to be built with retpolinesRobert Mustacchi27-454/+1150
OS-7621 Kernel needs to generally use RSB stuffing Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-08-19OS-7620 Use -fstack-protector-strong when availableRobert Mustacchi2-2/+38
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
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-19 [illumos-gate merge]Jerry Jelinek58-4797/+7522
commit 2052a1fb16201e50b4c3a91ebcbeeccbc8276644 11568 loader: pxe.c missing initializer commit 8d94f651a44d41a7147253bb5dad1a53941e8f50 11031 SMB3 persistent handles commit 2f57b5e005e6dce9d124b3dbd5fdcad1cc0372d2 11532 Makefile.master: add gcc9 support flags commit f8296c60994fb27105f37ac6f75661e4a6bdbab7 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 Conflicts: usr/src/uts/common/io/vioif/vioif.c
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-1611529 Use -Wno-maybe-initialized [fix mismerge]Jerry Jelinek1-0/+6
2019-08-16 [illumos-gate merge]Jerry Jelinek1158-53631/+1172
commit d3b5f56344d8bfcdd6cfb82446af0e5e55ad9ebe 11528 Makefile.noget can get gone 11529 Use -Wno-maybe-initialized commit c4ccc1f9004b70b07e4cdb57641c38ab607306c9 11226 Remove NetraCT support commit dcfeff93f67a1188722a358e0fbfcd604993e573 11561 loader script needs to place .eh_frame after .text commit a8ffe4975d219124d53dcd9de30126f3a595d28f 11555 gptzfsboot: boot prompt is not refreshed on device change commit 79940ff6ac581ff9431c474dcfa18c78f1cb7a50 11556 ip_attr.c functions need to not dereference conn_ixa directly after lock drop commit fe949611d4f0a0f42a6923a31cd3073e5b2bc97c 10540 wsdiff much slower under python3 than python2 commit c1064fd7ce62fe763a4475e9988ffea3b22137de 11541 allocation_classes feature must be enabled to add log device Conflicts: usr/src/uts/sparc/Makefile.sparc usr/src/uts/intel/dev/Makefile usr/src/uts/i86pc/pcie/Makefile usr/src/cmd/zoneadmd/Makefile
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-15OS-7917 excessive zil_commit latencyJerry Jelinek1-1/+16
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
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-15 [illumos-gate merge]Jerry Jelinek11-71/+919
commit c023f651c0471d0024cb0a436d1f77bf37350180 10166 loader: support com.delphix:removing commit 582237e641696363bb029af5d31bf63b495e1b7d 11548 11506 breaks the SPARC build commit c6dd35daf6754ceadffe27f721e78fec1f894036 11549 loader: smatch error: efi_cons_cursor(): uninitialized symbol 'row' and 'col' commit bf8d275a3639b21395ae091b2ec762346fc931f6 10721 ib: NULL pointer errors
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-14OS-7921 SmartOS bash_completions should complete alias names (fix script)release-20190815Tim Foster1-1/+1
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@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-14OS-7907 PCI ID ambiguity leads to driver induced mayhemRobert Mustacchi3-109/+150
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2019-08-14OS-7911 root's .profile should use pkgsrc mozilla-rootcerts, if availableBrian Bennett1-2/+7
Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2019-08-14 [illumos-gate merge]Jerry Jelinek4-26/+145
commit 8bb3e7e36ac2547e9cc8555dfd4a6dc6821f5396 9830 praudit should be able to map users and groups correctly
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-13OS-7947 OS-7899 causes failure mode with SO_REUSEADDR and SOCK_DGRAMDan McDonald1-4/+25
Reviewed by: Michael Zeller <mike.zeller@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-08-13OS-7921 SmartOS bash_completions should complete alias namesTim Foster3-1/+51
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2019-08-13 [illumos-gate merge]Jerry Jelinek158-2780/+6014
commit 7f3e7b1b3fd1f1ac090d298a0203b20c79fbe725 11523 i86pc: dboot_startkern.c:2046: error: comparison between pointer and integer commit 4f7f1d0fa878cb07e58af9d4f2abea08273b07c7 11475 gptzfsboot: update parsing the option switches commit efe51d0cc2398b9ac179568b63a44e4bf295b8e2 11506 smatch resync Conflicts: usr/src/tools/smatch/Makefile usr/src/cmd/syseventd/modules/sysevent_conf_mod/Makefile usr/src/cmd/svc/configd/Makefile usr/src/boot/sys/boot/libstand/Makefile.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>
2019-08-12 [illumos-gate merge]Jerry Jelinek33-718/+939
commit cc7e66e6be0e280179bd43f44f08e442d9839a8f 11537 loader: i386 build is missing -m32 sometimes commit 4f7f6babe29cc8387cc404ff3a766f592117778a 11030 SMB2 ioct dfs_get_referral returns wrong error commit 959eaf32c009f070f696d9400d08df56e711b6aa 11029 smbadm man page needs updating commit 9242c9192f9f0f5745fbfc92d13edb32c9bcb8c3 11028 Need a way to add local user/group ACE from Windows commit ef4cfbfda6599ba454267385722705117460a9c8 11027 method to delete local SMB users commit 33fc94dcd110f095f791299c5a5fe822e267972e 11026 Windows usernames should be treated as case insensitive commit c7bda7648c4308e1a77e2535de357af9f86236aa 11025 Disabling SMB server service does not change the sharestate of a smb share to offline commit cc3780e66ce1eea52e650b27b7dc5ad62d24eec2 11024 SMB should bypass ACL traverse checking commit 3e2c0c0978d26f8b8020b49760008c6bb6e59221 11023 SMB server min_protocol setting