summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-08-07OS-7120 ipmi_lan_get_config() doesn't really get IPv6cr4671-OS-7120Rob Johnston5-102/+208
2018-08-07OS-7082 i40e: blown assert in i40e_tx_cleanup_ring()Rob Johnston5-7/+187
OS-7086 i40e: add mdb dcmd to dump info on tx descriptor rings OS-7101 i40e: add kstat to track TX DMA bind failures Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-079701 byteorder functions are in libc for a long time [another manifest fix]Jerry Jelinek1-0/+7
2018-08-079701 byteorder functions are in libc for a long time [fix manifest]Jerry Jelinek1-7/+0
2018-08-07OS-7079 mp_startup_common races itselfJason King1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-08-07 [illumos-gate merge]Jerry Jelinek22-208/+208
commit cc581a18c90036f3cc09e518f22af9b2f11b2a8d 9701 byteorder functions are in libc for a long time commit 8cd3131235b232e4d63be3cf95ce9be87907e74f 9669 Extra zeros sent by sendfile() commit 6f01cc523b60037ee932665003f61f7fc34735e2 9636 loader: colon is not supported in zfs dataset name commit 5203e56b6b338ebe19cb5433c609f9f5eb7d12b7 9063 improve procfs exit handling
2018-08-069701 byteorder functions are in libc for a long timeYuri Pankov18-166/+147
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-069669 Extra zeros sent by sendfile()Marcel Telka2-33/+36
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-069636 loader: colon is not supported in zfs dataset nameToomas Soome2-9/+25
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-069063 improve procfs exit handlingJerry Jelinek1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-06 [illumos-gate merge]Jerry Jelinek12-391/+646
commit db083a4d72c304c6b3b8782fde3c03d66a9ccf88 9693 emulated NVMe controller on ESXi 6.7 fails to attach commit f3041bfa3b583d55b68d8c6d8816f646b8d73aee 9697 Add digest tests to crypto test framework commit 3508b934406b57239ce54689e72345bb2813affd 9661 update tzdata to 2018e
2018-08-049693 emulated NVMe controller on ESXi 6.7 fails to attachYuri Pankov1-8/+5
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>
2018-08-039697 Add digest tests to crypto test frameworkJason King13-2/+406738
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-08-039661 update tzdata to 2018eYuri Pankov10-383/+629
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Doma Gergő Mihály <domag02@google.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-03 [illumos-gate merge]Jerry Jelinek5-19/+41
commit e78c3bfbbe4bd8f590eca05ea278a4de7172fd2e 9650 libstand: Add MAXWAIT to net for establishing max total timeout commit 06307114472bd8aad5ff18ccdb8e25f128ae6652 9180 gss_mechs/mech_krb5: this statement may fall through commit 4b82800c9ef42549e376c68ab63eb6d8228449ce 9692 libvscan has bad _msg dependency
2018-08-029650 libstand: Add MAXWAIT to net for establishing max total timeoutToomas Soome1-16/+36
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-029180 gss_mechs/mech_krb5: this statement may fall throughToomas Soome3-2/+4
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>
2018-08-029692 libvscan has bad _msg dependencyJason King1-2/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-02 [illumos-gate merge]Jerry Jelinek15-111/+111
commit a8793c7605e0b82f2725537adafca6127cdbd6ce 9642 PKCS#11 softtoken should use explicit_bzero
2018-08-01OS-7100 Build fails in libvscan after mergeJason King1-1/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-019642 PKCS#11 softtoken should use explicit_bzeroJason King21-497/+429
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-01OS-6966 SmartOS hangs in boot on bhyve due to recursive mutex in ↵Hans Rosenfeld1-0/+16
pci_virtio_block.c Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-07-31 [illumos-gate merge]Jerry Jelinek60-648/+760
commit e5c421abb8bd517cb6964747b9ce23066e1a1cef 9266 ixgbe: this statement may fall through commit 8a7aa2a592747bd90d85645126d80688e024a0e2 9673 move internet address manipulation functions to libc commit 7e3488dc6cdcb0c04e1ce167a1a3bfef83b5f2e0 9610 qede: error: left shift of negative value commit d972451485b9ccf8c5c4951e2d24f63da9ac2cc8 9609 qede: error: result of '983040 << 16' requires 37 bits to represent, but 'int' only has 32 bits commit 3df3d01f9da8be5cdd1e81a5d050c24ccc55caa9 9608 qede: error: 'free_buffer_count' may be used uninitialized in this function commit 0d7de619fa7b28e48c8e80fa26d724400f4f47a4 9607 qede: this statement may fall through commit 77b62fe435d195b5a58f123e6c5ec9c9dffdc877 9606 qede: error: this 'for' clause does not guard Conflicts: usr/src/man/man1m/route.1m usr/src/lib/libdladm/Makefile.com
2018-07-309266 ixgbe: this statement may fall throughToomas Soome2-2/+6
Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-309673 move internet address manipulation functions to libcYuri Pankov51-620/+727
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-309610 qede: error: left shift of negative valueToomas Soome3-3/+3
Contributed by: Anand Khoje <Anand.Khoje@cavium.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-309609 qede: error: result of '983040 << 16' requires 37 bits to represent, ↵Toomas Soome1-1/+2
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>
2018-07-309608 qede: error: 'free_buffer_count' may be used uninitialized in this functionToomas Soome1-1/+1
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>
2018-07-309607 qede: this statement may fall throughToomas Soome2-4/+3
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>
2018-07-309606 qede: error: this 'for' clause does not guardToomas Soome1-6/+7
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>
2018-07-30 [illumos-gate merge]Jerry Jelinek1-16/+72
commit fa56a4b40d080b7786a82829ec946e94ba96ac07 9658 Update cxgbe to deal with newer flash modules
2018-07-30OS-7096 installctx needs kpreempt_disable protectionPatrick Mooney1-0/+6
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-30OS-7090 GDT limit reset to 0xffffJohn Levon11-67/+216
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-30OS-7064 failed elfexec leads to segnp, and worseJohn Levon2-12/+18
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-27OS-7097 ahciem does not build with newer gccRobert Mustacchi1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-07-279658 Update cxgbe to deal with newer flash modulesVishal Kulkarni1-16/+72
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-25 [illumos-gate merge]Jerry Jelinek5-5/+23
commit acd7f809f0376580771fe4df8aaeecebe4c40b2f 9672 Reserve a ZFS replication stream feature flag for ZSTD compression commit e8d4a73c868afb740396041be80ed2b141065e76 9621 Make createtxg and guid properties public
2018-07-259056 dtrace_unregister()/fasttrap_pid_disable()/prgetmap() deadlockBryan Cantrill4-44/+206
9057 unloadable modules should use NO_UNLOAD stubs Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Tim Kordas <tim.kordas@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-07-249672 Reserve a ZFS replication stream feature flag for ZSTD compressionAllan Jude1-0/+2
Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-249621 Make createtxg and guid properties publicJosh Paetzel4-5/+21
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>
2018-07-24 [illumos-gate merge]Jerry Jelinek10-72/+392
commit 2ec7644aab2a726a64681fa66c6db8731b160de1 9580 Add a hash-table on top of nvlist to speed-up operations commit abe1fd01ce5a83718c5a840daeab4abdaec1c104 9465 ARC check for 'anon_size > arc_c/2' can stall the system
2018-07-239580 Add a hash-table on top of nvlist to speed-up operationsSerapheim Dimitropoulos4-55/+346
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-239465 ARC check for 'anon_size > arc_c/2' can stall the systemDon Brady6-17/+46
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>
2018-07-23 [illumos-gate merge]Jerry Jelinek1-2/+8
commit d3811b6fb7218c4fd6a4ecc171217022e137b5dc 9657 sendfile(3ext): off and EINVAL are not documented properly
2018-07-20OS-7084 fast_syscall state should be trackedPatrick Mooney3-0/+16
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-07-209657 sendfile(3ext): off and EINVAL are not documented properlyMarcel Telka1-2/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-20 [illumos-gate merge]Jerry Jelinek34-535/+717
commit f44a1392c9d1c0ff0faf96d4eed0952a6b5cfbe0 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 commit 284ce987a33170d916c005f044ef6ce9ce8e1517 9641 want stack-clash mitigation commit 4b9a859a90a27a1aaf064cac9a4fa96bcca57337 9651 README.pkg: Extra zero in PKGVERS commit e4768a3447c8320148c66b297c2acb00217f575d 9477 loader: cstyle update of common/commands.c commit 49169a56b4da7a6f2d206ecc2166fbe2457343b9 9417 check_rtime: except more C++ commit 566b4223c74de6cad48ddbedf35a12d6a511c8c5 9133 ucbcmd: this statement may fall through commit 65d28c0b2556a9bb47ed2b033469a4182ff5b488 9184 Add ZFS performance test for fixed blocksize random read/write IO commit c2919acbea007fa95c709b60d073db9a24526e01 9577 remove zfs_dbuf_evict_key tsd commit 11f6a9680e013a7c9c57dc0b64d3e91e2eee1a6b 9591 ms_shift can be incorrectly changed in MOS config for indirect vdevs that have been historically expanded Conflicts: usr/src/uts/common/vm/vm_as.c usr/src/uts/common/vm/seg_hole.c usr/src/uts/common/sys/smbios.h usr/src/common/smbios/smb_info.c usr/src/cmd/smbios/smbios.c
2018-07-199055 panic in prgetattrJerry Jelinek1-1/+12
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-199569 smbios(1M) could decode voltage and curent probesRobert Mustacchi6-2/+752
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>
2018-07-199641 want stack-clash mitigationPatrick Mooney25-122/+721
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>