summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-02-02OS-6583 add missing DTDs to manlint exception listrelease-20180201Rob Johnston1-0/+7
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Approved by: Tim Kordas <tim.kordas@joyent.com>
2018-02-02OS-6129 fmadm reports faults without message summaryRob Johnston1-0/+2
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-02OS-6443 ship fibre channel (FC) kernel modulesJoshua M. Clulow1-0/+9
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-02-02OS-6536 Expose vendor-name/device-name/subsystem-name as props on pciexfn ↵Rob Johnston15-18/+142
topo nodes Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-02-02OS-6527 Add plaform-specific topo map for Joyent-Storage-Platform-7001Rob Johnston26-33/+1860
OS-6511 extend ipmi enumerator module to enumerate a node for the service processor OS-6490 Implement topo module to enumerate dimms from smbios Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-02-01OS-6582 libfakekernel changes break SmartOS platform buildJerry Jelinek1-1/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-31 [illumos-gate merge]Jerry Jelinek54-1516/+780
commit f06dce2c1f0f3af78581e7574f65bfba843ddb6e 8809 libzpool should leverage work done in libfakekernel commit 0fb055e81fd0cda5221da8ddd98b2f8d1fc6bdbe 8969 Cannot boot from RAIDZ with parity > 1 Conflicts: usr/src/lib/libzpool/common/sys/zfs_context.h usr/src/lib/libzpool/common/taskq.c (deleted)
2018-01-308809 libzpool should leverage work done in libfakekernelAndrew Stormont52-1501/+772
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-308969 Cannot boot from RAIDZ with parity > 1Andy Fiddaman1-0/+4
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-01-29OS-6562 lx_mremap broken under DEBUG buildJerry Jelinek2-23/+43
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-01-29 [illumos-gate merge]Jerry Jelinek31-3697/+62
commit 5647635c25e095eb92ade015b8b639aaf8bcdcac 8668 mac_srs_change_upcall() is unused 8669 MAC_DBG_PRT is unused commit a21e40770e26ca1023b9dee7001794f67f7bddcb 9003 libc-tests: newlocale_test silently fails after CLDR updates commit 1efcb03414b4ab2cb1943cd8cd5fbd8a2019eb40 8994 libc-tests: nl_langinfo_test fails after 1198 commit 6c9c1c0d3911e7534e0028fb6e2a09aa4609730d commit f627793a66375709ebd33b4f64774dfee1db48fb 8998 depcheck is useless and should be removed commit 4ed1382ba00606e1de9b09a46440fff341db026f 8992 checkproto is useless and can be deleted commit 498924fdb0b10437ef130a81beee94e710d55a5b 8991 pmodes is useless and can be deleted commit 5c60adfb7915647f372e2ddb0c4b967d3d03f779 8990 /opt/onbld/gk is useless commit 6af78b59cf0bb5ad194f2ab51b2302d8c45d2543 8571 Makefile.master should not trust $PATH commit f864f99efe57685e1762590c1a880dd16bca6da9 8997 ztest assertion failure in zil_lwb_write_issue
2018-01-29OS-6572 dladm(1M) should describe overlay in the class sectionRobert Mustacchi1-2/+15
Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Julien Gilli <julien.gilli@joyent.com> Approved by: Julien Gilli <julien.gilli@joyent.com>
2018-01-288668 mac_srs_change_upcall() is unusedRyan Zezeski4-39/+1
8669 MAC_DBG_PRT is unused Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-289003 libc-tests: newlocale_test silently fails after CLDR updatesYuri Pankov1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-288994 libc-tests: nl_langinfo_test fails after 1198Yuri Pankov1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-28backout: 8571 Makefile.master should not trust $PATH (insufficient testing, ↵Richard Lowe1-8/+1
broke bootstrap)
2018-01-278998 depcheck is useless and should be removedRichard Lowe12-2229/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-278992 checkproto is useless and can be deletedRichard Lowe4-95/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-278991 pmodes is useless and can be deletedRichard Lowe8-1064/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-278990 /opt/onbld/gk is uselessRichard Lowe8-247/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-278571 Makefile.master should not trust $PATHRichard Lowe1-1/+8
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-26OS-6577 ofdlock(): assertion failed: lckdat->l_start == 0Jerry Jelinek3-4/+41
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Cody Mello <cody.mello@joyent.com>
2018-01-268997 ztest assertion failure in zil_lwb_write_issuePrakash Surya5-60/+58
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-26OS-6564 segvn concatenation causes use-after-freePatrick Mooney15-88/+132
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-268685 uts and mdb: do not build 32bit kernel [fix manifest]Jerry Jelinek1-83/+12
2018-01-26 [illumos-gate merge]Jerry Jelinek331-4350/+112
commit 95cb2e31c87e3febe7315833e075c1b16451e44c 8685 uts and mdb: do not build 32bit kernel commit 141fdc8db8933e5c2d4fe6a0f5ee25c59f0a0231 8987 bootadm: add bootfile fallback to unix commit 9aa2d72c0b7ffd836b0f633a523c698cfa854256 8986 loader: try_multiple_kernels does not try multiple kernels Conflicts: usr/src/uts/intel/Makefile.intel
2018-01-258685 uts and mdb: do not build 32bit kernelToomas Soome330-4526/+97
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-01-258987 bootadm: add bootfile fallback to unixToomas Soome1-2/+2
Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-258986 loader: try_multiple_kernels does not try multiple kernelsToomas Soome1-16/+13
Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-25 [illumos-gate merge]Jerry Jelinek7-503/+449
commit a48ca82f1984529f9cbef045f39cd6efa1be7713 8389 Convert rm(1) manpage to mdoc(5) commit 4dac00ce3d1d681a1d3f6852ee0d59ae57da5789 8985 update tzdata to 2018c commit 4414ceb126491c1abe47e693790eca5915a15fca 8680 Time of Day clock error commit a6c1eb3c08094a6db69aa1dc6315bc814e82e79c 8731 ASSERT3U(nui64s, <=, UINT16_MAX) fails for large blocks commit f4f14d92e23977993fc16fdcece27ba510a6d40b 8805 xattr_dir_lookup() can leak a vnode hold
2018-01-248389 Convert rm(1) manpage to mdoc(5)Jason King1-463/+380
Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-248985 update tzdata to 2018cAndy Fiddaman3-19/+40
Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-248680 Time of Day clock errorGary Mills1-8/+20
Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-248731 ASSERT3U(nui64s, <=, UINT16_MAX) fails for large blocksAndriy Gapon1-6/+6
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-24OS-6559 arc_c_min is too large on some configurationsJerry Jelinek1-1/+5
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-01-248805 xattr_dir_lookup() can leak a vnode holdVitaliy Gusev1-7/+3
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-24 [illumos-gate merge]Jerry Jelinek5-22/+19
commit d7db73d165ff4802d277d375e93877471457fed7 8493 kmem_move taskq appears to be inducing significant system latency commit 8f022dd6c1ebe3edc269726bf537617e665df32f 8967 libipmi: add support for GET_CHASSIS_STATUS command 8974 fac_prov_ipmi should support binding by entity id and instance 8975 ipmi topo plugin should automatically enumerate sensors on nodes it enumerates 8976 ipmi enumerator should include FRU identity information in FMRI authority 8977 ipmi enumerator doesn't always enumerate nested entities 8978 Add topo facility method for controlling chassis ident indicator commit c5fe87b82a0473350759338e29252322c7f49f28 8760 troff: variable 'type' set but not used commit d2aa06e8e95fc3abd82008cdd0959cbbdb2d50fb 8652 Tautological comparisons with ZPROP_INVAL (followup) commit da906b4e8cca4344750ec24c7007b5a3f26e8919 8792 mac_tx_srs_quiesce() can kill a maxbw link Conflicts: usr/src/lib/libipmi/common/ipmi_misc.c usr/src/uts/common/os/kmem.c
2018-01-238493 kmem_move taskq appears to be inducing significant system latencyBryan Cantrill2-235/+44
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-238967 libipmi: add support for GET_CHASSIS_STATUS commandRob Johnston6-45/+384
8974 fac_prov_ipmi should support binding by entity id and instance 8975 ipmi topo plugin should automatically enumerate sensors on nodes it enumerates 8976 ipmi enumerator should include FRU identity information in FMRI authority 8977 ipmi enumerator doesn't always enumerate nested entities 8978 Add topo facility method for controlling chassis ident indicator Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: Ben Sims <bensims@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-23OS-6565 remove KMDB branch debugging supportJohn Levon46-1727/+154
OS-6566 ::crregs could do with cr2/cr3 support OS-6567 ::ttrace should be able to filter by thread Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-01-238760 troff: variable 'type' set but not usedToomas Soome1-16/+15
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Yuri Pankov <yuripv@icloud.com> Reviewed by: John Howard <Echosoft.LLC@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-228652 Tautological comparisons with ZPROP_INVAL (followup)Andrew Stormont1-2/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-01-228792 mac_tx_srs_quiesce() can kill a maxbw linkRyan Zezeski3-22/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: randyf <randyf@sibernet.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-22 [illumos-gate merge]Jerry Jelinek14-102/+169
commit b7b8fdaa13f8702a6e98148d0ff007e6e8347ea2 8973 efi_copy_finish() fails to pick the next item from the list commit b2d85592f29aeeac2bc0b235aee16c07ff9752b1 8979 nvmeadm(1m): ctl/[ns] -> ctl[/ns] commit 4b8ee424cacf91875c8edca00ba30e7371c5f230 8968 update tzdata to 2018a
2018-01-208973 efi_copy_finish() fails to pick the next item from the listToomas Soome1-14/+23
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Yuri Pankov <yuripv@icloud.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-208979 nvmeadm(1m): ctl/[ns] -> ctl[/ns]Marcel Telka1-3/+3
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-01-205123 IP DCE does not scale - part deuxKeith M Wesolowski1-0/+5
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Avnindra Singh <Avnindra.Singh@exponential.com> Reviewed by: Sanjay Pokhriyal <Sanjay.Pokhriyal@exponential.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-01-198968 update tzdata to 2018aYuri Pankov11-82/+142
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-01-19 [illumos-gate merge]Jerry Jelinek7-26/+48
commit e9b7d6e7f7a6477679a35b73eb3934b096b3dd39 8972 zfs holds: In scripted mode, do not pad columns with spaces commit 5cb8d943bc8513c6230589aad5a409d58b0297cb 8835 Speculative prefetch in ZFS not working for misaligned reads commit 4ae5f5f06c6c2d1db8167480f7d9e3b5378ba2f2 8652 Tautological comparisons with ZPROP_INVAL commit 2ba5f978a4f9b02da9db1b8cdd9ea5498eb00ad9 8641 "zpool clear" and "zinject" don't work on "spare" or "replacing" vdevs commit 620632424515d984b96f0a398e2d0cba9412182c 8560 Reference leak on ipsec_action_t
2018-01-188972 zfs holds: In scripted mode, do not pad columns with spacesAllan Jude1-4/+7
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>