summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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>
2017-12-14 [illumos-gate merge]Jerry Jelinek28-226/+241
commit 739415d128746863863f9005c1923d9f5dd397e4 8916 man pages should refer to our own Dynamic Tracing Guide 8915 remove reference to kgmon in lockstat(1m) commit 435a78cc932ae710cfa076091a136712cf13ccf2 8885 64-bit libbsm:adt_do_ipv[46]_address creates non-compressible at_port. commit f6969e9b236c140638ae16b1d5c8dff401e31465 8848 hbaapi: variable set but not used commit 4c307623be8d9c2d69ed7e8622a1ab0a6348d0dd 8843 libnls: variable 'version' set but not used commit 19700af4088d99a0f173873dcdfcf51fdb90335b 8830 libshell: variable set but not used commit 1d6eba5f15dcb03614b687ec6ddaa6477b7baa41 8823 print: variable 'error' set but not used commit a1a46df055863a267eb7a80b7961c9379bc457ec 8822 libsmbfs: variable set but not used commit 8f33f62fe3b6ef9b5f9a849a5d2081f34e048be2 8819 x86 unix: variable set but not used commit ea6a05275c5cbe13e3a79eb7efb3a0a097613149 8813 rdsv3: variable 'timeo' set but not used commit 8b9a0f1ef5cee53073074965f0ea1d015d66926f 8812 xge: variable set but not used commit a3907569cb648b92b09b4854131a106aafecab36 8911 loader: move ficl outb and inb into libi386
2017-12-148902 Panic with debug kernel on AMD Ryzen hardwareGary Mills1-2/+6
Reviewed by: ken mays <maybird1776@yahoo.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-13OS-6496 Add platform-specific topo maps for the Joyent J310x platformRob Johnston7-24/+173
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2017-12-13OS-6461 fac_prov_ipmi should support binding by entity id and instanceRob Johnston3-43/+291
OS-6464 ipmi topo plugin should automatically enumerate sensors on nodes it enumerates OS-6479 ipmi enumerator should include FRU identity information in FMRI authority OS-6477 ipmi enumerator doesn't always enumerate nested entities OS-6495 Add topo facility method for controlling chassis ident indicator Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2017-12-138916 man pages should refer to our own Dynamic Tracing GuidePeter Tribble12-119/+98
8915 remove reference to kgmon in lockstat(1m) Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-138885 64-bit libbsm:adt_do_ipv[46]_address creates non-compressible at_port.Andy Fiddaman1-5/+34
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138848 hbaapi: variable set but not usedToomas Soome1-5/+6
Reviewed by: ken mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138843 libnls: variable 'version' set but not usedToomas Soome1-24/+34
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138830 libshell: variable set but not usedToomas Soome3-8/+4
Reviewed by: ken mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138823 print: variable 'error' set but not usedToomas Soome1-4/+9
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: ken mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138822 libsmbfs: variable set but not usedToomas Soome1-6/+6
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: ken mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138819 x86 unix: variable set but not usedToomas Soome3-6/+4
Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138813 rdsv3: variable 'timeo' set but not usedToomas Soome1-4/+0
Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-138812 xge: variable set but not usedToomas Soome2-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-128911 loader: move ficl outb and inb into libi386Toomas Soome2-43/+44
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-12-128901 netstack_find_by_stackid() drops-and-reacquiresDan McDonald2-33/+50
Reviewed by: Jason King <jbk@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-12-12OS-6514 lx /proc/mounts should filter unknown mount optionsJerry Jelinek2-5/+44
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-12-12 [illumos-gate merge]Jerry Jelinek4-54/+38
commit 84fe1120bdf58601e40698ac798bbbcabfc8cfb8 8900 deadlock between netstack teardown and kstat read commit 6e0609600611b03dde9cde82799da6d7b40d14be 8850 libresolv2: variable 'tvp' set but not used commit bd64ab839d994fbc07f126ff254a4bf3c12524b7 8838 libxcurses: variable 'code' set but not used commit fe054a6ca181843f102908c7e101f69bb5ea5b59 8814 nxge: variable 'ether_class' set but not used Conflicts: usr/src/uts/common/os/netstack.c
2017-12-11OS-6499 dlled uses wrong link name when the link doesn't existRobert Mustacchi1-1/+1
Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2017-12-11OS-6501 LX netstack-hold code needs to correspond to OS-6441 fixesDan McDonald2-19/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-12-118900 deadlock between netstack teardown and kstat readDan McDonald1-39/+85
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2017-12-118850 libresolv2: variable 'tvp' set but not usedToomas Soome1-4/+6
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>