summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-08-21 [illumos-gate merge]20130822release-20130822Keith M Wesolowski42-516/+3499
commit 2a12f85ad140e332791b4bad1208a734c3f26bf3 3946 ::gcore commit 840b2722e5294ae44aa3af6189002f521d7c50e0 3915 Add adjuncts support to the build (fix lint) commit afffa6e9b45cbe9b33943e26568d8ac69b899252 4062 libscf: memory leaks in scf_simple_app_props_get() commit 2fbdf8dbf01ec1c85fcd3827cdf9e9f5f46c4c8a 4061 libzfs: memory leak in iter_dependents_cb() commit 713d6c208802cfbb806329ec0d154b641b80c355 4047 panic from dbuf_free_range() from dmu_free_object() while doing zfs receive
2013-08-213946 ::gcoreJeremy Jones31-420/+3386
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-213915 Add adjuncts support to the build (fix lint)Keith M Wesolowski1-1/+1
2013-08-214062 libscf: memory leaks in scf_simple_app_props_get()Marcel Telka1-4/+9
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com> Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-214061 libzfs: memory leak in iter_dependents_cb()Marcel Telka1-1/+5
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com> Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-21OS-1609 add kstats to track reason for fork failuresJerry Jelinek4-6/+43
2013-08-204047 panic from dbuf_free_range() from dmu_free_object() while doing zfs receiveMatthew Ahrens8-89/+97
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-20OS-1535 allowed-ips should let you specify prefixesJerry Jelinek4-6/+101
2013-08-20 [illumos-gate merge]Keith M Wesolowski11-75/+194
commit 8a16d130bdea488abf40f6692135d3c5b462fda4 4009 size(1) can't find sections in relocatable objects with extended sections commit f0a0736fb13261a73aa20b1516bcc521f0fb7f15 4011 ar does weird things with extended ELF sections commit c894effd15e1470607e79c76f273f4565720d0f6 4005 libctf can't deal with extended sections commit 27553b5c56d9e74e5a8c65c2338ad06e94ab3aed 4004 dis(1) can't deal with extended sections commit e4096c828807f6c3567ce43db2d79a924e397124 4003 dldump() can't deal with extended sections commit a0563a48b6bba0177dc249048ea515ca080c73af 4000 pvs can't deal with extended sections commit 8878595fcb30298d8ee1db0aee6e69e4dc15b318 3999 libld extended section handling is broken
2013-08-184009 size(1) can't find sections in relocatable objects with extended sectionsRichard Lowe1-42/+48
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-184011 ar does weird things with extended ELF sectionsRichard Lowe2-3/+32
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-184005 libctf can't deal with extended sectionsRichard Lowe1-15/+42
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-184004 dis(1) can't deal with extended sectionsRichard Lowe1-2/+10
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-184003 dldump() can't deal with extended sectionsRichard Lowe3-10/+50
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-184000 pvs can't deal with extended sectionsRichard Lowe2-1/+9
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-183999 libld extended section handling is brokenRichard Lowe2-2/+3
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-16 [illumos-gate merge]Keith M Wesolowski28-99/+89
commit 0a47c91c895e274dd0990009919e30e984364a8b 3089 want ::typedef 3690 mdb on x86 should be able to print alternate register names 3688 Want mdb -e 3094 libctf should support removing a dynamic type 3095 libctf does not validate arrays correctly 3096 libctf does not validate function types correctly 3689 Want an mdb test suite driver commit 494f7e12a62129ef191a15f9dfde6b7abe3bf510 3915 Add adjuncts support to the build
2013-08-16illumos-joyent#7 add manifest for svc:/network/rpc/gss:defaultNahum Shalman1-0/+1
2013-08-163089 want ::typedefRobert Mustacchi82-39/+2405
3690 mdb on x86 should be able to print alternate register names 3688 Want mdb -e 3094 libctf should support removing a dynamic type 3095 libctf does not validate arrays correctly 3096 libctf does not validate function types correctly 3689 Want an mdb test suite driver Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-08-163915 Add adjuncts support to the buildKeith M Wesolowski53-83/+106
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-15 [illumos-gate merge]Keith M Wesolowski3-7/+7
commit cf7e209d5f01e9f5fe052b444899ba9cba0e9877 4024 uninitialized and unused variables in cmd/fs.d/nfs commit 9e5aa9d8a21f8efa8ba9c9e4a0aa6edc66d07eb2 3978 renaming dynamic sdev nodes is problematic 3979 sdev dynamic directories can be created multiple times 3980 sdev vfs refcount assertion violation 3981 sdev backing store nodes not always present 3982 sdev could use some theory statements 3983 sdev_shadow_node slept through a vn_rele commit dd9c3b29f8e9f6b99b80e1fd8fc03241abd67311 3977 zones can commit suicide by zvol
2013-08-154024 uninitialized and unused variables in cmd/fs.d/nfsIgor Kozhukhov2-6/+6
Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-153978 renaming dynamic sdev nodes is problematicRobert Mustacchi9-291/+518
3979 sdev dynamic directories can be created multiple times 3980 sdev vfs refcount assertion violation 3981 sdev backing store nodes not always present 3982 sdev could use some theory statements 3983 sdev_shadow_node slept through a vn_rele Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-153977 zones can commit suicide by zvolJerry Jelinek3-44/+140
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-153976 sdev_readdir() recursively acquires sdev_contents as readerBryan Cantrill1-3/+15
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-14 [illumos-gate merge]Keith M Wesolowski7-27/+59
commit a7027df17fad220a20367b9d1eb251bc6300d203 3996 want a libzfs_core API to rollback to latest snapshot
2013-08-143996 want a libzfs_core API to rollback to latest snapshotMatthew Ahrens7-27/+59
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-14 [illumos-gate merge]Keith M Wesolowski11-55/+22
commit 559372b3a1f0f2d0da204a93e42942065acd4530 4026 cleanup warnings in cmd/passwd commit 0f36b8433e9a3e3d3803c54bad5be5de92aec546 3971 remove EXPORT_RELEASE_BUILD commit ffc5bd0fe44a6f6529e738f1c202f788b1355046 3994 uscsi_timeout of 0 sent to ses target driver can hang processes in biowait with a cmd stuck in HBA. commit 18e649782fcf9da52d755b2074b4b9382426c818 4039 zfs_rename()/zfs_link() needs stronger test for XDEV
2013-08-134026 cleanup warnings in cmd/passwdIgor Kozhukhov2-7/+5
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Cedric Blancher <cedric.blancher@gmail.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-133971 remove EXPORT_RELEASE_BUILDJosef 'Jeff' Sipek9-47/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-133994 uscsi_timeout of 0 sent to ses target driver can hang processes in ↵Kevin Crowe1-1/+5
biowait with a cmd stuck in HBA. Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-134039 zfs_rename()/zfs_link() needs stronger test for XDEVMarcel Telka1-7/+17
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-12 [illumos-gate merge]Keith M Wesolowski3-6/+8
commit ac58c5db4a5b4615fc374fa3211bdda323263284 3985 want mdb api function for iterating object symbols commit a288e5a9793fdffe5e842d7e61ab45263e75eaca 3975 ddi_periodic_add(9F) is entirely rubbish commit 2a17138d7a5102bc6e0bf0444224cd0c416d98f0 3989 svc.startd gets stuck in a loop when HOME dir doesn't exist 3990 a misconfigured smf service can cause svc.configd to leak memory and eventually hang 3991 startd, configd spinning due to bad sac start method commit 0d421f668cdfd7a53019f57234af254738038aa0 3986 svc.startd dies in getutxent_frec() 3987 svc.startd dies in utmpx_postfork()
2013-08-123985 want mdb api function for iterating object symbolsDave Pacheco4-3/+85
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Adam Leventhal <ahl@delphix.com Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-123975 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow24-1156/+852
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-113989 svc.startd gets stuck in a loop when HOME dir doesn't existJerry Jelinek5-15/+106
3990 a misconfigured smf service can cause svc.configd to leak memory and eventually hang 3991 startd, configd spinning due to bad sac start method Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-113986 svc.startd dies in getutxent_frec()Bryan Cantrill4-2/+39
3987 svc.startd dies in utmpx_postfork() Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Saso Kiselkov <skiselkov@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-09 [illumos-gate merge]Keith M Wesolowski0-0/+0
commit ae449904a90a5ea664537524927d1e6c0c1b11cd 3984 savecore erroneously claims you must be root to use it 4021 savecore getbounds() should try harder
2013-08-09OS-2405 want 'Alias:' column in 'svcs -Zx' outputKeith M Wesolowski3-6/+44
2013-08-083984 savecore erroneously claims you must be root to use itBill Pijewski1-2/+15
4021 savecore getbounds() should try harder Reviewed by: Dave Pacheco <dap@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-08 [illumos-gate merge]Keith M Wesolowski1-5/+22
commit a86e931db9089f6b514c9b98b206d0eb2c1a2a34 3912 crti needs to make sure _init and _fini are 16-byte stack aligned commit 2954adb080121c02025bb94537c313e6f51c9fd7 3931 vrrpadm should work with a vnic as its link 3932 vrrpadm dies when its configuration file doesn't exist commit da4badc008f69df74f592b0831d92baa6dfcee76 4013 backout 6910752/6968206: needs more work commit 2227b8ad8ebd0984a34b696ce07145248700852b 3944 libtopo zfs module will clobber libzfs handle when an instance of the module unloads
2013-08-08OS-2420 minor date bugs from code review commentsKeith M Wesolowski1-48/+17
2013-08-083912 crti needs to make sure _init and _fini are 16-byte stack alignedRobert Mustacchi1-1/+17
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-083927 yes(1) needs error handling to avoid spinningJonathan Perkin1-13/+14
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <Marcel.Telka@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Irek Szczesniak <iszczesniak@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-083931 vrrpadm should work with a vnic as its linkRob Gulewich2-8/+38
3932 vrrpadm dies when its configuration file doesn't exist Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-084013 backout 6910752/6968206: needs more workKeith M Wesolowski4-1276/+509
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-08-083944 libtopo zfs module will clobber libzfs handle when an instance of the ↵Alek Pinchuk1-5/+22
module unloads Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-07 [illumos-gate merge]Keith M Wesolowski16-103/+289
commit b4952e17e8858d3225793b28788278de9fe6038d 3956 ::vdev -r should work with pipelines 3957 ztest should update the cachefile before killing itself 3958 multiple scans can lead to partial resilvering 3959 ddt entries are not always resilvered 3960 dsl_scan can skip over dedup-ed blocks if physical birth != logical birth 3961 freed gang blocks are not resilvered and can cause pool to suspend 3962 ztest should print out zfs debug buffer before exiting commit be9000cc677e0a8d04e5be45c61d7370fc8c7b54 3955 ztest failure: assertion refcount_count(&tx->tx_space_written) + delta <= tx->tx_space_towrite commit 2c1e2b44148432fb7a509dd216a99299b6740250 3949 ztest fault injection should avoid resilvering devices 3950 ztest: deadman fires when we're doing a scan 3951 ztest hang when running dedup test 3952 ztest: ztest_reguid test and ztest_fault_inject don't place nice together commit 98144673ce45bddc6d5dbe7e2afab720c660b5d7 3992 mdb ::stacks segv
2013-08-073956 ::vdev -r should work with pipelinesGeorge Wilson12-97/+231
3957 ztest should update the cachefile before killing itself 3958 multiple scans can lead to partial resilvering 3959 ddt entries are not always resilvered 3960 dsl_scan can skip over dedup-ed blocks if physical birth != logical birth 3961 freed gang blocks are not resilvered and can cause pool to suspend 3962 ztest should print out zfs debug buffer before exiting Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-073955 ztest failure: assertion refcount_count(&tx->tx_space_written) + delta ↵Matthew Ahrens2-2/+5
<= tx->tx_space_towrite Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>