summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2015-07-195960 zfs recv should prefetch indirect blocksPaul Dagnelie3-22/+41
5925 zfs receive -o origin= Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com>
2015-06-01 [illumos-gate merge]Jerry Jelinek1-4/+1
commit 91d7f85e02991954d1e1bd44673df567ad8dcc87 5916 make libsqlite a real shared lib commit e53cbaa96c466c221cfec0d1a481c6f75be6880d 5851 usr/lib/pool/poold has incorrect run path after 4719 commit d235eb05fe584753047218e3a6dd344d0154d19b 5708 rid usbser/Makefile of CERRWARN commit 67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a 5396 fix longjmp clobbering errors commit bd0f709169e67f4bd34526e186a7c34f595f0d9b 1778 Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, line 1077, function zpool_open_func commit 24218bebb460e4015fac2c9f2cec1902eddbcd7b 5946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Manifest changes: Removed: f usr/lib/libsqlite-native.o 0644 root bin f usr/lib/libsqlite.o 0644 root bin f usr/lib/smbsrv/libsqlite.so.1 0755 root bin s usr/lib/smbsrv/libsqlite.so=libsqlite.so.1 Added: f lib/libsqlite-sys.so.2.8.15 0755 root bin
2015-05-291778 Assertion failed: rn->rn_nozpool == B_FALSE, file ↵Andrew Stormont1-4/+1
../common/libzfs_import.c, line 1077, function zpool_open_func Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2015-04-27 [illumos-gate merge]Jerry Jelinek1-3/+7
commit b67dde11a73a9455d641403cbbb65ec2add41b41 5814 bpobj_iterate_impl(): Close a refcount leak iterating on a sublist. commit 8df173054ca442cd8845a7364c3edad9d6822351 5812 assertion failed in zrl_tryenter(): zr_owner==NULL commit 732885fca09e11183dd0ea69aaaab5588fb7dbff 5810 zdb should print details of bpobj commit f40b29ce2a815bcc0787acf6f520a2b74258b785 5809 Blowaway full receive in v1 pool causes kernel panic commit 23367a2f2caec1ccb4d918bdd0f2fc2c9cadcd06 5808 spa_check_logs is not necessary on readonly pools commit 52244c0958bdf281ca42932b449f644b4decfdc2 5767 fix several problems with zfs test suite commit 8430278980a48338e04c7dd52b495b7f1551367a 5847 libzfs_diff should check zfs_prop_get() return
2015-04-245847 libzfs_diff should check zfs_prop_get() returnAlexander Eremin1-3/+7
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-13 [illumos-gate merge]Jerry Jelinek1-0/+6
commit 9d12795f87b63c2e39e87bff369182edd34677d3 5830 want arc4random(3C) suite 5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions commit 08344b293eab865a57e4629b178f2003dced397e 1517 smbsrv workers run at excessively high priority commit a32725da2e029a7b2cff859759c591f9a11fe521 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 commit 10b444a87400224fdb8ed3a329960a27385a96da 5321 Convenience scripts to build/clean smbsrv, idmap, zfs commit 6fdcb3d1c2baae812d9cbce37b41469b924efd90 5813 zfs_setprop_error(): Handle errno value E2BIG. commit 2fd872a734cf486007a8dba532cec52bfb4d40e5 5817 change type of arcs_size from uint64_t to refcount_t commit 34e8acef009195effafdcf6417aec385e241796e 5820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig) commit aaec9ca27fa0bbff6dbb446cd02e5cdd463e85ef 5776 vfork and getwd should not be exposed under XPG7 5828 Verify usleep and ualarm in symbol test Conflcts: usr/src/uts/common/vm/seg_vn.c usr/src/uts/common/syscall/memcntl.c usr/src/uts/common/sys/mman.h usr/src/test/libc-tests/tests/random/arc4key.ksh
2015-04-115813 zfs_setprop_error(): Handle errno value E2BIG.Will Andrews1-0/+6
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-10 [illumos-gate merge]Jerry Jelinek1-73/+70
commit 98110f08fa182032082d98be2ddb9391fcd62bf1 5746 more checksumming in zfs send
2015-04-095746 more checksumming in zfs sendMatthew Ahrens1-73/+70
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Albert Lee <trisk@omniti.com>
2015-04-09 [illumos-gate merge]Jerry Jelinek5-59/+144
commit 30925561c223021e91d15899cbe75f80e54d8889 5745 zfs set allows only one dataset property to be set at a time commit 643da460c8ca583e39ce053081754e24087f84c8 5765 add support for estimating send stream size with lzc_send_space when source is a bookmark commit dc5f28a3c341db7c241bba77ddc109c141072f27 5764 "zfs send -nv" directs output to stderr commit 1c445679611e2f17e31e163f4eeb49f65c99d191 5794 Add reference to RFC 5903 to ike.config(4) commit 4bc492d2bb45bc1a51b553ae441cfee4289cb3ee 5775 mr_sas initialisation pauses unecessarily for 60 seconds.
2015-04-085745 zfs set allows only one dataset property to be set at a timeChris Williamson4-50/+129
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Reviewed by: Richard PALO <richard@NetBSD.org> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-04-085764 "zfs send -nv" directs output to stderrManoj Joseph1-9/+15
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-06 [illumos-gate merge]Jerry Jelinek3-2/+52
commit 2bcf0248e992f292c7b814458bcdce2f004925d6 5692 expose the number of hole blocks in a file commit a45f1c3c5ee26f908655e7762d7e1e2aecdfefbc 5770 Add load_nvlist() error handling commit 05c2421435747d58bdc8212e3253bdd321948b8a 5625 __GNU_UNUSED macro should have different definitions for compilers
2015-04-045692 expose the number of hole blocks in a fileMax Grossman3-2/+52
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-03-31 [illumos-gate merge]Jerry Jelinek1-2/+2
commit bde3d612a7c090234c60e6e4578821237a5db135 5704 libzfs can only handle 255 file descriptors
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