summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-08-079695 Slow crash dumps, significantly slower than live coreJoyce McIntosh2-9/+14
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>
2018-08-079694 Parallel dump hangsJoyce McIntosh1-25/+57
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>
2018-08-079685 KPTI %cr3 handling needs fixesJohn Levon4-40/+78
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-08-079638 libc/port/fp/sigfpe.c: this statement may fall throughToomas Soome1-2/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-079249 System crash dump to NVME not workingJoyce McIntosh2-183/+197
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>
2018-08-079645 scf_read_propvec segfaults on errorAndrew Stormont1-7/+8
Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
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-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-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-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-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-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-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-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-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-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>
2018-07-199651 README.pkg: Extra zero in PKGVERSMarcel Telka1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-199477 loader: cstyle update of common/commands.cToomas Soome2-351/+363
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-199133 ucbcmd: this statement may fall throughToomas Soome5-19/+11
Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-199184 Add ZFS performance test for fixed blocksize random read/write IOJohn Wren Kennedy11-29/+149
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-199577 remove zfs_dbuf_evict_key tsdMatthew Ahrens5-55/+46
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>
2018-07-199591 ms_shift can be incorrectly changed in MOS config for indirect vdevs ↵Serapheim Dimitropoulos5-52/+109
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>
2018-07-199060 ::dtrace_options causes mdb to dump coreJohn Levon1-2/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-189447 NFS unmount is slowMarcel Telka11-145/+268
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>
2018-07-189660 loader: fix typos in libefi/env.cToomas Soome1-2/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-189662 fpu alignment pragmas broken on newer gccToomas Soome2-13/+7
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Norm Jacobs <naj@snapcon.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-189615 loader: cstyle fixes for some common filesToomas Soome3-547/+564
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-179048 mpt_sas should not require targets to send SEP messagesRobert Mustacchi3-94/+106
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>
2018-07-179652 loader.efi: use explicit lea in multiboot_tramp.SToomas Soome1-5/+5
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-179653 consfonts: duplicate entry in usr/src/data/consfonts/MakefileToomas Soome1-3/+0
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-159648 policykit: unused functionsToomas Soome2-0/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Michal Nowak <mnowak@startmail.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-07-129644 Double-free in crypto tests on failureJason King2-4/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>