summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-08-28 [illumos-gate merge]release-20190829Jerry Jelinek40-416/+176
commit c5806743f70246f7f708e57514b9103a6291d629 11622 clean up rarer mandoc lint warnings commit 6ae02400ec7326832d2e19e92b4174ec778b2b9f 11620 strtod man page typo equence commit 0463c8009260e445fd1885cfaf98e04a586d495b 11618 Use exec_attr instead of suid for smbfs mount and unmount commit efe44a0312f417787c2d6992582ad06b1b98cd8d 11608 add DKIOC ioctl to report drive UNMAP support Conflicts: usr/src/cmd/fs.d/mount.c
2019-08-28OS-7960 need fixes for NULL as a pointerJohn Levon48-182/+189
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2711622 clean up rarer mandoc lint warningsPeter Tribble24-333/+33
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2711620 strtod man page typo equencePeter Tribble2-39/+11
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-2711618 Use exec_attr instead of suid for smbfs mount and unmountGordon Ross10-47/+98
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-27OS-7427 Support Linux congestion control interfaces in LX zonesCody Peter Mello4-5/+77
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-08-27OS-5553 Want NVMe Hotplug SupportJordan Paige Hendricks17-75/+758
OS-7968 x86 pci configurator should not fail device teardown if device is gone OS-7969 DDI hotplug request handler resets connection handle state before performing state change operations OS-7691 ldi_handle dcmd segfaults occasionally Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-08-2711608 add DKIOC ioctl to report drive UNMAP supportJerry Jelinek4-2/+34
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>
2019-08-27 [illumos-gate merge]Jerry Jelinek3-16/+5
commit 4a3c0cdaf405cda95f1af235054ff0d94cd926c9 11613 libzfs_crypto doesn't need to use kmfapi.h 11614 libzfs_crypto.c doesn't need to use pkcs11_getrandom commit 06756f4eb3dca79934574cacc46bd5a99cee195d 11590 unused variables in pcie
2019-08-2611613 libzfs_crypto doesn't need to use kmfapi.hJason King1-10/+5
11614 libzfs_crypto.c doesn't need to use pkcs11_getrandom Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-2611590 unused variables in pciePeter Tribble2-6/+0
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>
2019-08-26 [illumos-gate merge]Jerry Jelinek22-62/+1588
commit 3ee4fc2aa6b5136515cc3eed32d3c6ef33e37471 11552 Want a more modern nawk(1) commit ac05f74f7be0e256003b8dd2492cf96ac4ecda1d 11551 Clean up nawk(1) usage in illumos-gate commit e6d6c189fa3a95d7aa27bbe0aeacf7c1a6b57c8c 11550 Want tests for nawk(1) commit 72737c91abd19e2597bf00bb225ad2dec71c8d06 3635 kstat_queue(9F) should not mention kstat_create() commit d49945110829673d27d215f4db010ac1d22a68de 11554 Want TCP_CONGESTION socket option commit 45a4b79d042e642c2ed7090ec290469ccf8fc563 11553 Want pluggable TCP congestion control algorithms commit 867a2ce85cd3f659cb7bc187ba93a095fe1df597 10857 nanf.3m and nanl.3m should be linked to nan.3m Conflicts: usr/src/uts/common/inet/tcp/tcp.c usr/src/uts/Makefile.uts usr/src/test/util-tests/tests/awk/tests/T.lilly usr/src/test/util-tests/tests/awk/tests/T.gawk usr/src/test/util-tests/tests/awk/tests/T.clv usr/src/test/util-tests/tests/awk/tests/T.chem usr/src/test/util-tests/tests/awk/bugs-fixed/system-status.awk usr/src/test/util-tests/tests/awk/Makefile usr/src/test/util-tests/tests/Makefile usr/src/pkg/manifests/system-test-utiltest.mf usr/src/cmd/awk/lib.c exception_lists/cstyle
2019-08-2311552 Want a more modern nawk(1)Cody Peter Mello173-2377/+9725
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-2311551 Clean up nawk(1) usage in illumos-gateCody Peter Mello6-58/+58
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-2311550 Want tests for nawk(1)Cody Peter Mello916-2/+62010
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-233635 kstat_queue(9F) should not mention kstat_create()Robert Mustacchi1-9/+2
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-2311554 Want TCP_CONGESTION socket optionCody Peter Mello4-1/+65
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-2311553 Want pluggable TCP congestion control algorithmsSebastien Roy38-128/+2619
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>
2019-08-2310857 nanf.3m and nanl.3m should be linked to nan.3mRobert Mustacchi2-7/+14
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-23OS-7967 unable to build vtfontcvt on older PIs due to queue.h changesTim Foster1-1/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-08-23 [illumos-gate merge]Jerry Jelinek52-433/+534
commit 2a12d4b48bc1841009a51abdb5b10a991f9f28ae 11583 Some man3lib pages are missing parts of the SYNOPSIS commit dfe6d73f5cf5922a7dfdafeac8df9775afb2d992 11394 iconv_modules build could be much more parallel commit dfa42fab8d7071228466d2f82351da8e1a090aad 11035 Minimal SMB 3.0.2 support commit 1bc6aeee80885d7c0e78d4eddf68dfdcb8520c7e 11034 Restoring previous versions from snapshots doesn't work with nested datasets commit 58f3189518d9e749f916c2666f0d2914e1fac538 11033 It's time to require SMB signing by default commit 87b817582bc68a9992ad7109bd09617975ea4725 11032 Time spent sharing SMB filesystems could be reduced by optimizing smb_getdataset for default mount points
2019-08-2211583 Some man3lib pages are missing parts of the SYNOPSISPeter Tribble12-199/+77
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-08-2211394 iconv_modules build could be much more parallelRichard Lowe14-59/+96
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-2211035 Minimal SMB 3.0.2 supportMatt Barden14-32/+85
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-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-22OS-7944 Want support for printing RTT variance with connstat(1M)Cody Peter Mello4-2/+20
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2019-08-2210703 smatch unreachable code checking needs reworking (fix Joyent code)John Levon5-33/+11
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-08-22 [illumos-gate merge]Jerry Jelinek48-177/+110
commit 44bf619d328827ce5eca6833fcd5c69f1592e578 10703 smatch unreachable code checking needs reworking
2019-08-22OS-7961 'debug' loader option is a little obscureJohn Levon7-76/+78
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-08-21OS-7958 Add SHA1_HMAC single-part support to dprovJason King1-1/+101
Reviewed by: Cody Peter Mello <cody.mello@joyent.com> Approved by: Cody Peter Mello <cody.mello@joyent.com>
2019-08-21 [illumos-gate merge]Jerry Jelinek112-881/+6324
commit a99cb9618990662acbd3bab1b4a5b05a6ca62556 11531 tools/make should set NATIVE_CCFLAGS commit 7e6ac63905653744ac6703d7bc31790c363cf5e7 11539 dboot: build errors with gcc9 commit 889229bb296dd6f2b73fa6bb3247c58a71282836 4705 fork(2): See "MT-Level of Libraries" commit a3bfe1dcd8a83b2661def9170b5005a830e8780d 11497 ddi_device_acc_attr(9S) has the wrong version number commit 634942f535e93dad348fa175c9bc116e7bf936ba 11582 3SCF isn't the object-caching memory allocation library commit 356ba08c15b26adbde3440aa89d8b31cd39fc526 11533 tools/make: gcc9 build errors 11534 tools/make: remove sys_nerr 11535 tools/make: amd64 arch is not supported 11536 tools/make: getmem() should take size_t commit 21c878fe36c0151617d2f009615f5d18fddb207e 11559 zfs: device removal should not block bootability commit 6af23589e78469fc9f90db8558854d1a822aaa72 10623 ZFS should be more aggressive in updating vdev devid commit 0f2f3e995cde8dabd9edf8bb05b957a50bc7cc20 11517 loader.efi: efipart should be more careful about constructing block device lists commit a9370e9f996b7ce61bb1a9612a0625161a922320 9096 passwords (policy.conf) should default to sha512 commit f67950b21e185934ccabe311516f4dcbdb00ef79 11479 zfs project support
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-21OS-7922 buildstamp module should live in illumos-joyentJohn Levon13-20/+251
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@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-20OS-7924 OS-7520 regressed some instances of IP forwardingRyan Zezeski30-253/+790
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-08-20OS-7881 Add HMAC_SHA1 crypto testsJason King10-214/+477
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@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-2011546 Track TCP round-trip time in nanoseconds [fix mismerge]Jerry Jelinek1-55/+0
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-20 [illumos-gate merge]Jerry Jelinek11-45/+96
commit a2f04351e04971ab0879872d264d6038c156b860 11547 Want connstat(1M) command to display per-connection TCP statistics commit c12492cf73149aa0aa845af5d59966b0eb5aa910 11546 Track TCP round-trip time in nanoseconds commit 519cca71df494bfdf951168b57893cdbe961647f 11545 Want configurable output field separator for libofmt commit 5b6e8d437b064342671e0a40b3146d7f98802a64 11544 ofmt(3OFMT) should talk about the callback handler commit e7a617a7b674323dacb8a0d3ac64c275c7a72b0c 11373 pcieb should enable link bandwidth notifications (add missing file) commit b3d69c058376d802cdebbced341adcb3253b113c 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 commit e386d4dde2e66dfdb5d0ac143d970d0a77af2786 11372 Want PCIe dcmds and walkers commit 20513f9e81064120c8e4353fad6cc93898f0bef9 11366 disappearing ixgbe turns correctable error into panic commit 4c63bf63e4b7d55c99e024187bc355893f66c09c 11558 libzfs: allow device removal feature for root pool commit 4c528395822a1beb30134bcd9f7f8b6813db6e5d 11565 loader: this statement may fall through commit 05876af472c3264c8a0734aef9cae317325aadf2 11566 bzip2: unused parameter 'opaque' commit db8c8c38e426ee930350455b89c617823e208136 11567 loader: ficl vm.o volatile argument warning Conflicts: usr/src/uts/common/inet/tcp/tcp_input.c