summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2013-08-21 [illumos-gate merge]20130822release-20130822Keith M Wesolowski18-391/+851
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 Jones16-385/+836
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
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-20OS-1535 allowed-ips should let you specify prefixesJerry Jelinek1-1/+69
2013-08-20 [illumos-gate merge]Keith M Wesolowski1-15/+42
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-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-16 [illumos-gate merge]Keith M Wesolowski15-25/+13
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-163089 want ::typedefRobert Mustacchi1-0/+1
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 Wesolowski28-51/+52
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-14 [illumos-gate merge]Keith M Wesolowski4-13/+31
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 Ahrens4-13/+31
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 Wesolowski7-21/+0
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-133971 remove EXPORT_RELEASE_BUILDJosef 'Jeff' Sipek7-21/+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-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-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-083931 vrrpadm should work with a vnic as its linkRob Gulewich1-4/+19
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-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 Wesolowski1-0/+1
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-073949 ztest fault injection should avoid resilvering devicesGeorge Wilson1-0/+1
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 Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-05 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 24d819e6779cf7765ce55eee9cf6f0a8fcea4e30 3923 Users should be able to lower nice value of processes within a zone 3924 privileges.5 man page missing PRIV_SYS_RES_BIND commit c48ec423be1da03d6a2b8d2411544360fb3f7378 3935 timer_settime() for a one-shot should use cyclic_reprogram() 3936 cyclic_remove_here() blocked with cyp_rpend of UINT32_MAX 3937 cyclic processing fails when cy_pend is greater than INT32_MAX commit d69cdb36aa7fa9e45aa4508448fc3fa1df12743d 3735 should include an empty make variable in the default CFLAGS/CCFLAGS 3844 the build should make source-level debugging easier
2013-08-033967 iconv() blows up when passed (iconv_t)-1Keith M Wesolowski1-1/+1
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-03OS-2409 _init alignment from crti.s needs workRobert Mustacchi2-12/+9
2013-08-02 [illumos-gate merge]Keith M Wesolowski3-57/+79
commit 23edb310a1cc370e1b6c00d78e1396755c501e99 3953 Calling ::list without specifying the name of the next member causes mdb to core dump commit c56b380c394069fe4abc1010960870ca8b2726a8 3926 multiple extern map file definitions corrupt symbol table entry commit 299625c6492013aa7bd163862f0d181854f69b3c 3942 inject sanity into ipadm tcp buffer size properties 3943 _snd_lowat_fraction tcp tunable has no effect
2013-08-023735 should include an empty make variable in the default CFLAGS/CCFLAGSRichard Lowe1-1/+1
3844 the build should make source-level debugging easier Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-08-023922 libkvm/mdb should be able to extract symbols from crash dumpBryan Cantrill3-6/+92
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-02OS-2408 iconv() blows up when passed (iconv_t)-1Keith M Wesolowski1-1/+1
2013-08-02backout OS-2409 _init alignment from crti.s needs work (missing crtn)Robert Mustacchi2-9/+12
2013-08-013942 inject sanity into ipadm tcp buffer size propertiesSebastien Roy3-57/+79
3943 _snd_lowat_fraction tcp tunable has no effect Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Peng Dai <peng.dai@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-01 [illumos-gate merge]Keith M Wesolowski1-0/+3
commit a29160b0f5f650ae34e2273cacdd3eff15c62fba 3939 parent rn_lock being held across calls to rc_hold commit 8f68126c6dc4f2178929233f0c7ccce877e973ca 3918 "pargs -l" dies on incomplete core dumps 3919 mdb/pmap should show unresolved map names on core dumps 3920 executable mapping in core dump misreported when file isn't found 3921 Pfindexec() finds wrong binary, wreaking havoc commit a5b577712a34346841d970e0827b4920ace408af 348 ZFS should handle DKIOCGMEDIAINFOEXT failure
2013-08-01OS-2409 _init alignment from crti.s needs workRobert Mustacchi2-12/+9
2013-08-013918 "pargs -l" dies on incomplete core dumpsBryan Cantrill2-3/+23
3919 mdb/pmap should show unresolved map names on core dumps 3920 executable mapping in core dump misreported when file isn't found 3921 Pfindexec() finds wrong binary, wreaking havoc Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-07-30 [illumos-gate merge]Keith M Wesolowski52-1137/+7
commit 694c35faa87b858ecdadfe4fc592615f4eefbb07 3882 Remove xmod & friends
2013-07-29 [illumos-gate merge]Keith M Wesolowski1-2/+2
commit 36f7455d36b60be70d7aae5959fa19e71954678e 3909 "zfs send -D" does not work commit 2f3d878000c3b33cde13e16c4f0a1ab15d883a18 3834 incremental replication of 'holey' file systems is slow commit 34f2f8cf94052481c81be2e134b94a00b501bf21 3888 zfs recv -F should destroy any snapshots created since the incremental source commit eb341807e07639369211020c815f2b9002798a8a 3778 1000BASE-LX support in ixgbe commit 69c7619071dc71a079b65cd199d237df0f487d15 3856 want FW config version number for igb and ixgbe commit bc2cf0f56ec3597d482c5feb91417385d8e8374c 3913 there is no dialup, only zuul commit ca48f36f20f6098ceb19d5b084b6b3d4b8eca9fa 3894 zfs should not allow snapshot of inconsistent dataset commit 91948b51b8e978ddc88a36b2bc3ae83c20cdc9aa 3875 panic in zfs_root() after failed rollback commit 9889d1c6ca2bae13060bd0690ee771c8bb53303d 3706 mdb segfault when random address is passed to "list" walker commit 21072fc3aa88bec97f3089899d4c2916ac8f0695 3911 mdb is unable to display recursive stack
2013-07-293882 Remove xmod & friendsJosef 'Jeff' Sipek52-1137/+7
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-293909 "zfs send -D" does not workSteven Hartland1-2/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2013-07-283894 zfs should not allow snapshot of inconsistent datasetKeith M Wesolowski1-4/+11
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-07-26 [illumos-gate merge]Keith M Wesolowski2-14/+20
commit 5d539a8e4ead06ddda1d7f0274efee3d06c20e22 1986 libima misuses gethostname
2013-07-251986 libima misuses gethostnameMatt Barden2-14/+20
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-24OS-2393 crtn was not properly updated for the crti changesRobert Mustacchi1-1/+5
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
2013-07-23OS-2392 i386 ctri.s does not provide proper stack alignmentRobert Mustacchi1-1/+15
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
2013-07-23OS-2386 Pfindexec() finds wrong binary, wreaking havocBryan Cantrill1-0/+16
2013-07-18OS-2345 panic in zfs_root() due to NULL z_os (fix refcnt)Keith M Wesolowski1-4/+11
OS-2378 OS-2358 fix causes snapshot -r to fail during recv
2013-07-18 [illumos-gate merge]Keith M Wesolowski3-22/+84
commit 3e7c6556c4272555ed6c5ecdbca2bf8a56df6ff5 3893 lvm: incorrect flag handling commit 5bc7ce93aca1e9026e3243221a9a0b1a3bc9a32e 3853 __cplusplus change and headers incompatipility with clang commit 5c069a6c4b95a7360294695998bf1d3b12473abf 3849 implement __cxa_atexit/__cxa_finalize
2013-07-17OS-2377 Make zfs-io-priority 0 mean that zone isn't subject to I/O throttlingBill Pijewski1-1/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2013-07-163849 implement __cxa_atexit/__cxa_finalizeRichard Lowe3-22/+84
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Albert Lee <trisk@nexenta.com>
2013-07-15 [illumos-gate merge]Keith M Wesolowski3-3/+45
commit 01f9868a8d2cedd96c3aeefbd7233aa77f7b72ff 3877 fast reboot does not work with extended partition
2013-07-123877 fast reboot does not work with extended partitionMarcel Telka3-3/+45
Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-09OS-2295 Users should be able to lower nice value of processes within a zone.Jerry Jelinek1-0/+1
OS-2367 privileges.5 man page missing PRIV_SYS_RES_BIND
2013-07-03 [illumos-gate merge]Keith M Wesolowski1-3/+46
commit b49b27dcb66b2c7f4a23f7bc158e2dde5cd79030 3809 Recent libc change breaks Solaris 10 Branded Zone Support commit 0f94976e74ac54bd0c370887c9aa0838c90b539e 3861 tcp buffer size tunables for iscsi connections commit 9cb154a3c9f170904dce9bad5bd5a7d256b922a4 3836 zio_free() can be processed immediately in the common case