summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2015-03-305704 libzfs can only handle 255 file descriptorsSimon Klinkert1-2/+2
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-23 [illumos-gate merge]Jerry Jelinek1-77/+2
commit ce3c309f71f6893197099bfac06adb66f0870d7d 872 remove duplicate daemon() definitions commit a1cf91d7adb92b3440a7ed1b01e3170ec61e9350 5644 rpcinfo(1m): The first synopsis supports the -T option too commit ff3aea39f71c371be25b08deb9efed41f1c95983 5639 want reentrant ether_aton_r and ether_ntoa_r commit bfce16ba853698e8a82133cf3ddb3ff143d14289 5627 svccfg export should accept instance FMRIs commit 1a902ef8628b0dffd6df5442354ab59bb8530962 5561 support root pools on EFI/GPT partitioned disks 5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) commit 44bc9120699af80bb18366ca474cb2c618608ca9 5560 grub should support EFI/GPT partitioning commit b0e753dd6a955fb2f10a0ce17d32bd33172e0400 5609 port mod_ipp to Apache 2.2 Conflicts: usr/src/lib/print/mod_ipp/Makefile exception_lists/cstyle
2015-02-205561 support root pools on EFI/GPT partitioned disksHans Rosenfeld1-77/+2
5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-15 [illumos-gate merge]Jerry Jelinek2-33/+47
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()
2015-01-145518 Memory leaks in libzfs import implementationMarcel Telka2-33/+47
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-12 [illumos-gate merge]Keith M Wesolowski1-4/+1
commit b7070b7dbcc2758a7f87cefb69ad42887a287152 5427 memory leak in libzfs when doing rollback commit 94bdecd9e84ae1042607002db3e64a6849da5874 5198 Want alternate global zone rule set for each ipf netstack 5197 Global zone should be able to manage NGZ ipf state commit c67987612cd8324e1f3d1b5110086552d19a2d89 5200 ipf_stack_destroy error messages when halting zones commit 2f443e27e5988131d8b57bec58ee15f9227e0899 5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPED commit e48cae6f8c603e9a18cdb49fdf939cd4e1753e62 4643 nss_dns fails to obtain dns ttls Conflicts: usr/src/uts/intel/ipf/ipf.global-objs.debug64 usr/src/uts/common/inet/ipf/solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/inet/ipf/netinet/ip_fil.h usr/src/uts/common/inet/ipf/ip_log.c usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/fil.c usr/src/man/man1m/ippool.1m usr/src/man/man1m/ipnat.1m usr/src/man/man1m/ipf.1m usr/src/lib/nsswitch/dns/common/dns_common.c usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libzfs/common/libzfs_iter.c usr/src/cmd/ipf/tools/ippool.c usr/src/cmd/ipf/tools/ipnat.c usr/src/cmd/ipf/tools/ipmon.c usr/src/cmd/ipf/tools/ipfzone.c usr/src/cmd/ipf/tools/ipfstat.c usr/src/cmd/ipf/tools/ipfs.c usr/src/cmd/ipf/tools/ipf.c usr/src/cmd/ipf/lib/common/load_poolnode.c usr/src/cmd/ipf/lib/common/load_pool.c usr/src/cmd/ipf/lib/common/load_hashnode.c usr/src/cmd/ipf/lib/common/load_hash.c
2014-12-115427 memory leak in libzfs when doing rollbackJan Kryl1-4/+1
Reviewed by: Michael Tsymbalyuk <mtzaurus@gmail.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-24 [illumos-gate merge]Keith M Wesolowski1-0/+37
commit 6f6a76adacda33b10633476dc6c5d66d7f17dd94 5351 scrub goes for an extra second each txg 5352 scrub should pause when there is some dirty data commit 2cb81960abf615b877f0e41e6db7fc14475d8cb6 5309 mdb $C should still try for stacks with unaligned frame pointers commit 6d89ca534e2138511ecb76c02bcec1bcb83f685b 5334 cleanup gcc warning for cmd/savecore commit 373dc1cf9a4e0791397a9b268cdac1f664af58a8 5348 zio_checksum_error() only fills in info if ECKSUM commit e6518318428d2be1962bf2d47fd83ebfe8cb2736 5350 clean up code in dnode_sync() commit d808a4fc6ac40e878a28e96f1ad7dd2ec439bfbf 5310 Remove always true tests for non-NULL ds->ds_phys commit 2a89c2c59b7c2beb2373c14368cbe7e32af6ffc1 5311 traverse_dnode may report success when it should not commit 587644a8567e6a9533f88401daa59cbd78c4632f 5312 libzfs should be decoupled from kernel's zfs_context.h commit 1e9bd7ec42f2d3bf854c2da35310901194833267 5213 panic in metaslab_init due to space_map_open returning ENXIO commit fbefb14f62976763eeaa74a0c1ac68accb38cf44 5179 Remove unused ZFS ARC functions commit 633fc3a6eed35d918db16925b7048d7a2e28064a 5295 remove maxburst logic from TCP's send algorithm
2014-11-225312 libzfs should be decoupled from kernel's zfs_context.hJustin T. Gibbs1-0/+37
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-19 [illumos-gate merge]Keith M Wesolowski1-13/+39
commit 1ed6b69a5ca1ca3ee5e9a4931f74e2237c7e1c9f 5316 allow smbadm join to use RPC commit 177d5b5f8c0e969013441207a0a705ae66b08cf7 5331 want sockaddr(3SOCKET) Manifests: usr/src/pkg/manifests/system-library.man3socket.inc
2014-11-185316 allow smbadm join to use RPCGordon Ross1-13/+39
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-07 [illumos-gate merge]Keith M Wesolowski3-18/+38
commit b515258426fed6c7311fd3f1dea697cfbd4085c6 5027 zfs large block support commit f3477bb2505a35e160b09c9dbf5476112be4fa7d 4457 we apparently change .comment of almost every userland object commit 738f37bc3dcd61e8a893af0f2d466d76690b70ec 5244 zio pipeline callers should explicitly invoke next stage commit f7950bf1145637c6dc57742a8bb95631fd5c846f 5243 zdb -b could be much faster commit cffcfaee1e6b29ef9ceb7d80e4e053ffd029906b 5270 ld(1) cannot handle CIE version 3 in .eh_frame Conflicts: usr/src/man/man1m/zfs.1m
2014-11-075027 zfs large block supportMatthew Ahrens3-18/+38
Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-17 [illumos-gate merge]Keith M Wesolowski1-5/+11
commit 574e2414ac6a50c9d6097c2e4a98eb9263f90c44 5148 zvol's DKIOCFREE holds zfsdev_state_lock too long commit bf3e216c7efa56332b456f4cf19d208e21d63839 5161 add tunable for number of metaslabs per vdev commit 83803b51e1fa57fbf4e86ca5aa58eab6c5822dae 5163 arc should reap range_seg_cache commit b1be2892dd07cf9a97d47ad06334cdc879196aaf 5164 space_map_max_blksz causes panic, does not work 5165 zdb fails assertion when run on pool with recently-enabled spacemap_histogram feature commit 7a09f97bc0d52b763c580864e78a665b15be37f8 5147 zpool list -v should show individual disk capacity commit 3ce9ce383e93f64f4baed13c5a0a28d7a5f1b71e 5133 fix races for two panics on NULL pointer derefs in nsmb connection teardown
2014-09-165147 zpool list -v should show individual disk capacityGeorge Wilson1-5/+11
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-10 [illumos-gate merge]Keith M Wesolowski1-12/+6
commit b18d6b0e20b5bf6e2007c550bb33dcbab6b5dddc 5135 zpool_find_import_cached() can use fnvlist_* commit e94f268a6264bf027b3bc556fb4cceb84f7323c5 5141 zfs minimum indirect block size is 4K
2014-09-105135 zpool_find_import_cached() can use fnvlist_*Matthew Ahrens1-12/+6
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-05 [illumos-gate merge]Keith M Wesolowski1-4/+19
commit 75fbdf9b9f63da7e23a9814982b78a782559c086 5118 When verifying or creating a storage pool, error messages only show one device commit 3339867a862f63acdad71abd574d5d79e18d8579 5116 zpool history -i goes into infinite loop commit e503a685964805f048b35c2a4e70e0638344f2b7 5117 space map reallocation can cause corruption commit 5d4be6c45d0c128ceaac913513c2a83b5010b7ff 5131 Update hwdata (pci.ids and usb.ids) commit 6f8e89373f0dffcc7c2bd674dc6758497e03817f 5129 Update timezone info db to 2014g Manifest: usr/src/pkg/manifests/system-data-zoneinfo.mf
2014-09-055116 zpool history -i goes into infinite loopMatthew Ahrens1-4/+19
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Boris Protopopov <boris.protopopov@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-07-21 [illumos-gate merge]Keith M Wesolowski1-0/+8
commit 7ab4e62e3b5c454f248a38bec0d489e8f5543324 3346 svc-hostid uses perl stupidly commit 95c635efb7c3b86efc493e0447eaec7aecca3f0f 5025 import and use mandoc commit 81d43577d1b5e76e6016ba642ecc1a76fde43021 5004 load average should be virtualized for zones commit 944b13ecd074fe0d43ed6f80c816ca862c3cd6eb 4956 zonecfg won't use a valid pager commit e03914f9208eb53e6c8a6d5a436953ad983642b0 4696 allowed-ips should let you specify prefixes commit 31c6d826a7f7a4ee7d83c8e99f25d82a4a248076 4922 all calloc() implementations should check for overflow commit d9c5840bd764434fd93f85a52eb4cbc24bff03da 4959 completely discarded merged string sections will corrupt output objects commit 2e4c998613148111f2fc5371085331ffb39122ff 4976 zfs should only avoid writing to a failing non-redundant top-level vdev 4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL 4978 ztest fails in get_metaslab_refcount() 4979 extend free space histogram to device and pool 4980 metaslabs should have a fragmentation metric 4981 remove fragmented ops vector from block allocator 4982 space_map object should proactively upgrade when feature is enabled 4983 need to collect metaslab information via mdb 4984 device selection should use fragmentation metric commit 1a41ca239310955ae95b2569b707432432a58580 5013 add support for multiple mac addresses per client commit 680047a5d0ef56480110f0de516145ba0efd5caa 474 tcp_strong_iss should be 2 instead of 1 (missing file) commit 6400a6be1817a40f3dbefdd3df7b7d87bcebef30 474 tcp_strong_iss should be 2 instead of 1 commit dcb12fb726d8dd4ff80ea255dc3f53b5692c75e5 5014 etherstubs confuse min mtu with min sdu commit c9030f6c93613fe30ee0c16f92b96da7816ac052 5008 lock contention (rrw_exit) while running a read only load Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/sys/vnic_impl.h usr/src/uts/common/sys/mac.h usr/src/uts/common/os/zone.c usr/src/uts/common/io/vnic/vnic_dev.c usr/src/uts/common/io/mac/mac_protect.c usr/src/uts/common/io/mac/mac_client.c usr/src/tools/scripts/git-pbchk.py usr/src/tools/onbld/hgext/cdm.py usr/src/test/util-tests/tests/Makefile usr/src/pkg/manifests/developer-build-onbld.mf usr/src/man/man5/Makefile usr/src/lib/libdladm/common/linkprop.c usr/src/cmd/zonecfg/zonecfg.c usr/src/cmd/Makefile usr/src/man/man1/column.1 usr/src/man/man1/crontab.1 usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/snoop.1m usr/src/man/man1m/vfsstat.1m usr/src/man/man1m/vndadm.1m usr/src/man/man1m/zfs.1m usr/src/man/man1m/zonecfg.1m usr/src/man/man1m/zpool.1m usr/src/man/man3c/epoll_create.3c usr/src/man/man3c/epoll_ctl.3c usr/src/man/man3c/epoll_wait.3c usr/src/man/man3lib/libvnd.3lib usr/src/man/man3vnd/vnd_frameio_read.3vnd usr/src/man/man3vnd/vnd_prop_get.3vnd usr/src/man/man3vnd/vnd_prop_iter.3vnd usr/src/man/man3vnd/vnd_walk.3vnd usr/src/man/man5/epoll.5 usr/src/man/man7d/vnd.7d usr/src/man/man7fs/bootfs.7fs usr/src/man/man7fs/lxproc.7fs Manifests: usr/src/pkg/manifests/text-doctools.mf usr/src/pkg/manifests/system-man.mf
2014-07-194976 zfs should only avoid writing to a failing non-redundant top-level vdevGeorge Wilson1-0/+8
4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL 4978 ztest fails in get_metaslab_refcount() 4979 extend free space histogram to device and pool 4980 metaslabs should have a fragmentation metric 4981 remove fragmented ops vector from block allocator 4982 space_map object should proactively upgrade when feature is enabled 4983 need to collect metaslab information via mdb 4984 device selection should use fragmentation metric Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-08 [illumos-gate merge]Keith M Wesolowski2-17/+17
commit 5cb0d67909d9970a3e7adbea9422ca3fc88000bf 4943 NFS server: Generic uid and gid remapping for AUTH_SYS commit 33cde0d0c27645bc9ec94c4d2955193c3dd4027c 4953 zfs rename <snapshot> need not involve libshare 4954 "zfs create" need not involve libshare if we are not sharing 4955 libshare's get_zfs_dataset need not sort the datasets commit 4bb73804952172060c9efb163b89c17f56804fe8 4950 files sometimes can't be removed from a full filesystem commit 08e958452532187958dbff5121d3010ef1de98ee 4906 cpqary3: add support for hp gen8+ smart array controllers Conflicts: usr/src/uts/common/nfs/export.h usr/src/uts/common/fs/zfs/zfs_vnops.c Manifests: usr/src/pkg/manifests/driver-storage-cpqary3.mf
2014-07-074953 zfs rename <snapshot> need not involve libshareMatthew Ahrens2-17/+17
4954 "zfs create" need not involve libshare if we are not sharing 4955 libshare's get_zfs_dataset need not sort the datasets Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-06-25 [illumos-gate merge]Keith M Wesolowski1-9/+12
commit 7802d7bf98dec568dadf72286893b1fe5abd8602 4914 zfs on-disk bookmark structure should be named *_phys_t Conflicts: usr/src/uts/common/fs/zfs/zvol.c (copyrights)
2014-06-254914 zfs on-disk bookmark structure should be named *_phys_tMatthew Ahrens1-9/+12
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-06-06 [illumos-gate merge]Keith M Wesolowski3-7/+46
commit 06315b795c0d54f0228e0b8af497a28752dd92da 4881 zfs send performance degradation when embedded block pointers are encountered commit 7fd05ac4dec0c343d2f68f310d3718b715ecfbaf 4390 i/o errors when deleting filesystem/zvol can lead to space map corruption commit 5d7b4d438c4a51eccc95e77a83a437b4d48380eb 4757 ZFS embedded-data block pointers ("zero block compression") 4913 zfs release should not be subject to space checks Conflicts: usr/src/man/man1m/zfs.1m
2014-06-054390 i/o errors when deleting filesystem/zvol can lead to space map corruptionMatthew Ahrens1-0/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-06-054757 ZFS embedded-data block pointers ("zero block compression")Matthew Ahrens2-7/+45
4913 zfs release should not be subject to space checks Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-23 [illumos-gate merge]Keith M Wesolowski2-2/+40
commit 4cde9a1e4370decb0ae4451cc85ce57730965c8c 4748 use an enum for tod_faulted global commit 9aff5184bfbc5b708bf2ddd810ce726347b52332 4747 remove unused [DS]SIZE_LIMIT defines commit 3b082ee621e893f087e4272c7e8b6d512d24e155 4746 remove EXPORT_SRC leftovers commit 6907ca4bc759c5fd81b8a60fc5e1a1c7d1972e6a 4745 fix AVL code misspellings commit a2afb611b30628fb74ad9eade4ae465f9031e262 3897 zfs filesystem and snapshot limits commit 82d86f4e8b1400610e24f161032c16e049f173a0 4767 dtrace_probe() always has the timestamp Conflicts: usr/src/uts/common/fs/zfs/sys/dsl_dir.h usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/common/zfs/zfeature_common.c
2014-04-223897 zfs filesystem and snapshot limitsJerry Jelinek2-0/+40
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2014-03-31 [illumos-gate merge]Keith M Wesolowski1-6/+14
commit 8f6d9dae92449b59bdafcb7777bc32f1b2726e48 4575 Single threaded rpcbind is not scalable 4483 rpcbind: Reply for remote calls comes from incorrect UDP port commit d55495d98c0ef13ad2369864c0a22ad883ff92fc 4398 Extra spaces in man pages commit 8cd81a20c40b49e1fad4022a2774ec6ad5066532 4662 need a way to disable default file systems in zones commit 3878843a57bae7ad8da31ef4aaeed8388d2f534c 4660 update man pages for lofi in a zone commit 052519c2d30736afb1861979b73d5a889cf7fba8 4337 eliminate /etc/TIMEZONE commit d109324670f8a760f881a767533543131276a99a 633 case-folding collision in illumos-gate commit a5602e1bdcf9570fa24684b54cf57a3f22e05ae1 4656 want grub composite console 4657 want grub support for cross-menu OS console variable 4658 uninitialised variable trashes command line on coal commit c58b352673e88983cd2b8a388a8c7625f35e2f18 3993 zpool(1M) and zfs(1M) should support -p for "list" and "get" 4700 "zpool get" doesn't support -H or -o options Conflicts: usr/src/man/man1m/zpool.1m usr/src/man/man1m/zonecfg.1m usr/src/grub/grub-0.97/stage2/stage2.c usr/src/cmd/zpool/zpool_main.c usr/src/cmd/zoneadmd/vplat.c
2014-03-283993 zpool(1M) and zfs(1M) should support -p for "list" and "get"Adam Stevko3-12/+20
4700 "zpool get" doesn't support -H or -o options Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-26 [illumos-gate merge]Keith M Wesolowski1-4/+11
commit fb13f48f1d9593453b94cd1c7277553b56f493c8 4626 libzfs memleak in zpool_in_use() commit 902686d13f8a39cfdc57f5605470369eafa51e1f 4469 DTrace helper tracing should be dynamic commit 2e0552679e3175533ade93573ac1229d20a8367b 4470 overly aggressive D integer narrowing breaks 32-bit ustack helpers commit d339a29bb4765c4b6883a935cf69b669cd05bca0 4478 dtrace_dof_maxsize is far too small commit 33093f5bcdc51014933497dd39374080c1ac5705 4471 DTrace count() with histogram 4472 DTrace full width distribution histograms 4473 DTrace frequency trails commit a386cc11a86ecb60f5a48078d22c1500e2ad003e 4474 DTrace Userland CTF Support 4475 DTrace userland Keyword 4476 DTrace tests should be better citizens 4479 pid provider types 4480 dof emulation is missing checks commit f497f9fe231e0e400f339c84a7d80c4aae2ac4d5 4477 DTrace should speak JSON commit b0f673c4626e4cb1db7785287eaeed2731dfefe8 2915 DTrace in a zone should see "cpu", "curpsinfo", et al 2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Conflicts: usr/src/uts/common/sys/zone.h (memory capping) usr/src/lib/libdtrace/common/dt_open.c usr/src/lib/libdtrace/common/dt_error.c usr/src/lib/libdtrace/common/dt_consume.c usr/src/cmd/mdb/common/modules/dtrace/dtrace.c usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/privs/tst.procpriv.ksh usr/src/cmd/dtrace/test/tst/common/privs/tst.getf.ksh usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggzoom.d usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d.out usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackzoom.d usr/src/cmd/dtrace/test/tst/common/aggs/tst.aggpackbanner.ksh
2014-02-264626 libzfs memleak in zpool_in_use()Josef 'Jeff' Sipek1-4/+11
Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2013-12-12 [illumos-gate merge]20131212release-20131212Keith M Wesolowski6-41/+239
commit 8b36997aa24d9817807faa4efa301ac9c07a2b78 4391 panic system rather than corrupting pool if we hit bug 4390 commit 78f171005391b928aaf1642b3206c534ed644332 4369 implement zfs bookmarks 4368 zfs send filesystems from readonly pools commit 973c78e94bf9634782164382c9e291bf81161fa5 4121 vdev_label_init should treat request as succeeded when pool is read only Conflicts: usr/src/man/man1m/zfs.1m usr/src/lib/libzfs/common/mapfile-vers usr/src/lib/libzfs/common/libzfs_impl.h usr/src/cmd/zfs/zfs_main.c
2013-12-114369 implement zfs bookmarksMatthew Ahrens6-41/+239
4368 zfs send filesystems from readonly pools Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-11-14 [illumos-gate merge]Keith M Wesolowski2-8/+10
commit 97adda444bedd8afa322c1d2233957d40bc8e35c 4226 mountd(1m) could run out of file descriptors commit 7140fde549ff65142379ea6e25e6276552e22f3f 4307 Variable is used before it is initialized in kwarndtest.c commit 43d68d68c1ce08fb35026bebfb141af422e7082e 2583 Add -p (parsable) option to zfs list Conflicts: usr/src/cmd/zfs/zfs_main.c usr/src/cmd/fs.d/nfs/mountd/mountd.c
2013-11-122583 Add -p (parsable) option to zfs listYuri Pankov2-8/+10
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-10-08 [illumos-gate merge]Keith M Wesolowski1-6/+5
commit 2acef22db7808606888f8f92715629ff3ba555b9 4171 clean up spa_feature_*() interfaces 4172 implement extensible_dataset feature for use by other zpool features commit 018d3f06fe63d3b8316ef73502fb8f2dd473ffd1 3195 mpt_sas IOC reset races can cause panics Conflicts: usr/src/common/zfs/zfeature_common.h (preserve FS_SS_LIMIT)
2013-10-084171 clean up spa_feature_*() interfacesMatthew Ahrens1-6/+5
4172 implement extensible_dataset feature for use by other zpool features Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-24 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit 9edf9ebd727ac2046be0269a5e275785e2131bcb 1765 assert triggered in libzfs_import.c trying to import pool name beginning with a number commit 810e43b2eb0e320833671a403fdda51917e8b036 2932 support crash dumps to raidz, etc. pools commit 1b3b16f35bee1ffc210591d82bca6adf247954b0 3785 Implement MAP_32BIT flag to mmap()
2013-08-232932 support crash dumps to raidz, etc. poolsBill Pijewski1-11/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-21 [illumos-gate merge]20130822release-20130822Keith M Wesolowski1-2/+6
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-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-14 [illumos-gate merge]Keith M Wesolowski1-10/+2
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 Ahrens1-10/+2
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-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-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-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