summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-08-13 [illumos-gate merge]Jerry Jelinek427-157203/+1803
commit 6640c13beae5a8b03718dc6b7a9cda5dd6ab9024 9718 update mandoc to 1.14.4 commit 9fd537180d8c7ca186c4842f6262016f5e418d10 9668 loader: rename zfsloader to loader commit a942f1f5f0eafb4e2a9cf5d6cff385b7830676e6 9715 libstand: gzipfs unused variable commit 567af71db40b696d77b6f0112d8cb20c4dc3ad93 9714 libstand: dereferencing type-punned pointer will break strict-aliasing rules commit 5620b343930008e3d99871d6563033c0cbe44afa 9713 libstand: cd9660 pointers differ in signedness commit 27d539f2d4b4c40e9fc667f8b1319ed290c6e4b3 9712 libstand: netif.c variable set but not used commit 380059927f2f5af9148793463b305037707f8613 9708 loader: libstand warning: pointer targets differ in signedness commit cb41b9c565d4eec9e1f06e24d429696f59f2f07d 9674 Let's scrap AVS/sdbc Conflicts: usr/src/lib/Makefile
2018-08-109718 update mandoc to 1.14.4Yuri Pankov41-1245/+1659
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-08-099668 loader: rename zfsloader to loaderToomas Soome27-187/+104
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-099715 libstand: gzipfs unused variableToomas Soome1-1/+1
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-099714 libstand: dereferencing type-punned pointer will break strict-aliasing ↵Toomas Soome1-1/+1
rules Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-099713 libstand: cd9660 pointers differ in signednessToomas Soome2-11/+11
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-099712 libstand: netif.c variable set but not usedToomas Soome1-3/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-099708 loader: libstand warning: pointer targets differ in signednessToomas Soome6-7/+7
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-08 [illumos-gate merge]Jerry Jelinek7-225/+276
commit d8873b3136f0985c9e33ff8801644e1b4253b36c 9695 Slow crash dumps, significantly slower than live core commit 6ccea42291d6cef3970fbb35ece075406851267f 9694 Parallel dump hangs commit eea802b0a2c12269d15276d4657e5cd64dd541a4 9685 KPTI %cr3 handling needs fixes commit 72dc11568f48cd37cf8182a82d9cb55b22d7c805 9638 libc/port/fp/sigfpe.c: this statement may fall through commit 64216313af8955ed170cf25df29a04c18b3e0296 9249 System crash dump to NVME not working commit e6ccb06dae563daedbe76eeadbdd3940a4e4f693 9645 scf_read_propvec segfaults on error
2018-08-079674 Let's scrap AVS/sdbcYuri Pankov349-155748/+19
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-08-079698 pkcs11 C_Digest() is too restrictive in inputJason King3-5/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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-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-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-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-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-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 Jelinek59-637/+749
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>