summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-01-12 [illumos-gate merge]Jerry Jelinek2-94067/+23299
commit 77889f88de304cc448614fdeea6fe6c189350319 8944 vsnprintf is still confused about padding numbers commit adb387b454acdfe5e18984006af166809cfe9fdc Revert "8958 Update Intel ucode to 20180108 release" This reverts commit 1adc3ffcd976ec0a34010cc7db08037a14c3ea4c.
2018-01-118944 vsnprintf is still confused about padding numbersYuri Pankov1-19/+41
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-11OS-6557 fmdump misinterprets retval of nvlist_print_json()Rob Johnston2-2/+2
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-11Revert "8958 Update Intel ucode to 20180108 release"Dan McDonald1-94048/+23258
This reverts commit 1adc3ffcd976ec0a34010cc7db08037a14c3ea4c.
2018-01-11 [illumos-gate merge]Jerry Jelinek135-914/+9861
commit 5cabbc6b49070407fb9610cfe73d4c0e0dea3e77 7614 zfs device evacuation/removal commit eb9c32327f4caf584b309530acc3df1b67f1d286 8925 boot1.efi: link with libefi
2018-01-108948 libtopo mdb module needs generic topo_list_t walkerRob Johnston1-2/+49
Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-10OS-6553 CPU counter support doesn't work on many modern CPUsJerry Jelinek2-1/+33
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2018-01-10Fix messed-up upstream of OS-6333/illumos#8927.Dan McDonald4-49/+215
Restore conflicted files: usr/src/lib/libipsecutil/common/ipsec_util.c usr/src/test/os-tests/tests/pf_key/kmc-update.sh usr/src/test/os-tests/tests/pf_key/kmc-updater.c usr/src/uts/common/inet/ip/sadb.c To re-include: OS-6333 (commit 02ba530437bfbfdddf56de010d62a5ff453813ae) OS-6480 (commit 9ba45b30b3b7aaeb1b63f85670403e6ea3a550eb) NOTE: Source histories of those particular files lost illumos-joyent changes.
2018-01-107614 zfs device evacuation/removalPrashanth Sreenivasa129-871/+9817
Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-01-108925 boot1.efi: link with libefiToomas Soome6-43/+44
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-10 [illumos-gate merge]Jerry Jelinek37-28083/+95789
commit 1adc3ffcd976ec0a34010cc7db08037a14c3ea4c 8958 Update Intel ucode to 20180108 release commit f4a6f97e1baae5b3d0df9a121730f1e3cc7bfbca 8927 sadb_x_kmc_t's KM cookie should be 64-bits commit aec11327541942bfe9685ddc467de0cfd80b974d 8921 iwn: remove lint support commit d2d52addd50254d1b7c318c6784172d8d7de20c6 8858 /usr/bin/grep doesn't support -E option 4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Conflicts: usr/src/uts/common/inet/ip/sadb.c usr/src/test/os-tests/tests/pf_key/kmc-updater.c usr/src/test/os-tests/tests/pf_key/kmc-update.sh usr/src/lib/libshell/misc/shell_styleguide.docbook usr/src/lib/libipsecutil/common/ipsec_util.c
2018-01-098958 Update Intel ucode to 20180108 releaseRobert Mustacchi1-23258/+94048
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-098927 sadb_x_kmc_t's KM cookie should be 64-bitsDan McDonald10-30/+363
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-098921 iwn: remove lint supportToomas Soome3-20/+5
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-098858 /usr/bin/grep doesn't support -E optionAlexander Pyhalov29-4589/+1690
4580 /usr/bin/grep can't handle multibyte characters 8929 8868 tests are not delivered with system/test/utiltest 8860 Example in grep(1) is incorrect Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-09 [illumos-gate merge]Jerry Jelinek13-14/+14
commit da61ddb06d5ac64f86b2dfb126769267c1ebcd67 8653 Use after free in UDP socket close. commit 8100c83b710504d354eb56493a5767659618f13b 8951 Update prototypes to 2018
2018-01-088653 Use after free in UDP socket close.Dan McDonald1-2/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-01-088951 Update prototypes to 2018Toomas Soome12-12/+12
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-08 [illumos-gate merge]Jerry Jelinek16-1437/+418
commit b654b02dcacaa7786cd37b581f1f8ee8d47449e2 8924 update zoneinfo to 2017c
2018-01-068924 update zoneinfo to 2017cYuri Pankov16-1437/+418
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-048946 fmdump(1m) should be more resilient in the face of missing message contentRob Johnston1-5/+9
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gwr@nexenta.com>
2018-01-04OS-6538 lxbrand: most restartable syscalls not handled correctlyJerry Jelinek10-104/+146
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-01-03 [illumos-gate merge]release-20180104Jerry Jelinek1-1/+2
commit 8f3f3c6243ec861ec63251163062cb472039c354 8939 btxld coverity cleanups
2018-01-02OS-6543 Welcome to 2018Patrick Mooney1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-01-02 [illumos-gate merge]Jerry Jelinek2-18/+0
commit d55a46f954d8bac4f76475e10623992b4caaefc5 8934 ACPI 6.0 requires Processor Local X2APIC for all processors commit 3aacd5d76d8003a9c919c9dbc00fe1f58b5570fe 8615 Driver alias "cxgbe" conflicts with an existing driver name or alias.
2017-12-318939 btxld coverity cleanupsToomas Soome1-1/+2
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-318934 ACPI 6.0 requires Processor Local X2APIC for all processorsMarcel Telka1-17/+0
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-308615 Driver alias "cxgbe" conflicts with an existing driver name or alias.Yuri Pankov1-1/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Gordon Ross <gwr@nexenta.com>
2017-12-268935 SMB ioctl fixes incomplete [fix debug build]Jerry Jelinek1-24/+0
2017-12-26OS-6484 page invalidation under low memory takes too longJerry Jelinek7-154/+345
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-26 [illumos-gate merge]Jerry Jelinek17-268/+295
commit 1d443a93389b4537c420db30646aa0fc4c56273c 8935 SMB ioctl fixes incomplete commit 1b44c77bc94b3f051b46394ae88aadc9a17a573a 8887 loader: Document recent changes on pxeboot commit b0e142e57dfda6f02bf1fa66973c610f5fefe8cb 8899 zpool list property documentation doesn't match actual behaviour commit 9fa2266d9a78b8366e1cd2d5f050e8b5e37d558c 8898 creating fs with checksum=skein on the boot pools fails ungracefully commit 9a551dd645b478816cb11251b19f5034d885bf01 8897 zpool online -e fails assertion when run on non-leaf vdevs commit 65f62d6e6446d098dfc69a7fb42d813e015395be 8919 loader.efi: remove efi_main() from libefi commit ff6ae1f7d4bd55bd6e9a62577fc8003d5436c9c6 8801 loader: always issue our dhcp request
2017-12-228935 SMB ioctl fixes incompleteDan McDonald3-0/+33
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rui Loura <rui.loura@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dominik Hassler <hasslerd@gmx.li> Approved by: Garrett D'Amore <garrett@damore.org>
2017-12-218887 loader: Document recent changes on pxebootToomas Soome1-12/+36
Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-21OS-5726 bump pid max to a reasonable modern valueJerry Jelinek1-4/+15
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-21OS-6528 Need support for mpt_sas tri-mode partsRobert Mustacchi19-177/+1914
OS-6529 Clean up mpt_sas compiler warnings OS-6530 mptsas_handle_topo_change can return without its locks held OS-6531 workaround SAS3408 firmware issue
2017-12-218899 zpool list property documentation doesn't match actual behaviourYuri Pankov1-9/+5
Reviewed by: Alexander Pyhalov <alp@rsu.ru> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-218898 creating fs with checksum=skein on the boot pools fails ungracefullyYuri Pankov2-2/+10
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-218897 zpool online -e fails assertion when run on non-leaf vdevsYuri Pankov1-5/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-218919 loader.efi: remove efi_main() from libefiToomas Soome7-189/+228
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-218801 loader: always issue our dhcp requestToomas Soome3-49/+3
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-21 [illumos-gate merge]Jerry Jelinek1-7/+26
commit 93c618e0f4932dc0bb9a9c90d8c4a5d029de5797 8930 zfs_zinactive: do not remove the node if the filesystem is readonly
2017-12-208930 zfs_zinactive: do not remove the node if the filesystem is readonlyAndriy Gapon1-7/+26
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-12-19OS-6521 zoneadmd loses stdio.log messages when init process does 0-byte ↵release-20171221Jerry Jelinek1-3/+5
write to stdout/stderr Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-18OS-6467 LX go 1.9 aborts on unexpected signal interpositioningJerry Jelinek8-22/+104
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-12-18 [illumos-gate merge]Jerry Jelinek13-146/+259
commit 94ddd0900a8838f62bba15e270649a42f4ef9f81 8909 8585 can cause a use-after-free kernel panic commit a8feb7338362ea067733d5dd40f4365dd99c4d31 8910 man pages should refer to our Modular Debugger Guide
2017-12-15OS-6327 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: Dan McDonald <danmcd@joyent.com>
2017-12-158909 8585 can cause a use-after-free kernel panicPrakash Surya7-74/+204
Reviewed by: John Kennedy <jwk404@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-158910 man pages should refer to our Modular Debugger GuidePeter Tribble6-72/+55
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-15 [illumos-gate merge]Jerry Jelinek1-2/+6
commit bea2d2b818ffe6739ebe3d447f51007733f518ce 8902 Panic with debug kernel on AMD Ryzen hardware
2017-12-14OS-5927 postmortem DTrace frequently broken under vmwareSam Gwydir1-4/+3
Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>