summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs/common/libzfs.h
AgeCommit message (Collapse)AuthorFilesLines
2011-11-22[OS-714] illumos mergeJohn Sonnenschein1-19/+37
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens1-18/+34
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Garrett D'Amore <garret@nexenta.com>
2011-06-10OS-427 zpool(1M) and zfs(1M) should support -p for "list" and "get"Dave Pacheco1-1/+2
2011-11-111748 desire support for reguid in zfsGarrett D'Amore1-1/+3
Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Alexander Stetsenko <ams@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-08backout 1644/1645/1646/1647/1708: Breaks 'zfs snapshot', boot environmentsRichard Lowe1-18/+0
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens1-0/+18
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2010-12-01278 get rid zfs of python and pyzfs dependenciesAlexander Stetsenko1-2/+7
Reviewed by: gordon.w.ross@gmail.com Reviewed by: trisk@opensolaris.org Reviewed by: alexander.r.eremin@gmail.com Reviewed by: jerry.jelinek@joyent.com Approved by: garrett@nexenta.com
2010-08-09PSARC 2010/306 Read-only ZFS poolsGeorge Wilson1-1/+1
6720531 ZFS should provide read-only import
2010-08-07PSARC 2010/105 zfs diffTim Haley1-0/+11
6425091 want 'zfs diff' to list files that have changed between snapshots
2010-08-056935194 'zfs share|unshare' a volume returns zeroEric Taylor1-0/+11
6970326 LIST_SRCS left over in libzpool/Makefile.com
2010-07-286733267 Allow a pool to be imported with a missing slogGeorge Wilson1-1/+1
6950437 missing logzillas should not fault pool when they contain no ZIL data
2010-07-076938335 zfs send -R can still miss renamed snapshotsChris Kirby1-5/+1
6955879 panic in dmu_objset_stats while running nfs IOs. 6928104 zfs send/rename race can leak snapshot holds 6953835 mem leak in dsl_dataset_user_release_tmp() 6915117 zfs_iter_snapshots() should deal with midstream snapshot renames
2010-06-016884007 zfs_send() can leave temporary holds aroundChris Kirby1-2/+2
6954429 ZFS_IOC_VDEV_SPLIT missing from truss/codes.c
2010-05-036675946 'zpool status' should show the progress of resilvering for ↵Lin Ling1-6/+8
individual disk. 6683750 scrub -s have to wait until resilver completed? 6841252 Resilvering not restartable - causing an excess reboot delay 6855073 spa scrub stats (eg %done) are reset on reboot 6891824 7410 NAS head "continually resilvering" following HDD replacement 6899970 scrub/resilver percent complete reporting in zpool status can be overly optimistic 6940889 add interval (count) args to zpool list 6944623 dbuf_read_done() locking performance improvement 6946760 mutex problem in bplist_enqueue() 6391915 RFE: provide interval arg to zpool status to monitor resilvering 6946512 want zfs_send() to pass back debug info 6943992 'zpool scrub' should not restart the existing scrub silently 6878281 zpool should store the time of last scrub/resilver and other zpool status info in pool properties. 6935158 Assertion failed: used <= spa_get_dspace(dd->dd_pool->dp_spa) 6944388 dsl_dataset_snapshot_reserve_space() causes dp_write_limit=max --HG-- rename : usr/src/uts/common/fs/zfs/dsl_scrub.c => usr/src/uts/common/fs/zfs/dsl_scan.c
2010-03-09PSARC/2010/006 EOF of iSCSI Target DaemonJim Dunham1-7/+0
6914623 Remove iSCSI Target Daemon from ON Consolidation
2010-02-246505339 dsl_pool_close() needs to call txg_list_destroy(&dp->dp_sync_tasks) ↵Chris Kirby1-1/+1
to be nice 6569720 zpool import -d <readonly filesystem> <pool> core dumps 6566868 'zinject -c all' should not permit by regular user 6561382 zpl version incompatability needs better error messaging 6909405 concurrent replication actions fail to destroy each others' snapshots 6794306 df.c calls libzfs_init with an argument when none is expected
2010-02-236911541 'zfs mount' coredumpSam Falkner1-0/+1
2010-01-196915111 zfs_iter_snapshots() can miss snapshotsChris Kirby1-2/+2
6915113 zfs_send() should use recursive snapshot holds for replication streams 6833999 3-way deadlock in dsl_dataset_hold_ref() and dsl_sync_task_group_sync() 6915353 dsl_dataset_user_release() should retry on EBUSY 6917142 zfs_iter_filesystems() can miss filesystems
2010-01-146698011 zfs incorrectly reports file systems as children when attempting a ↵Mark J Musante1-5/+15
rename 6730529 trying to import a pool that is already imported should have a better error message 6468151 inconsistent behaviour with volsize property 6914241 In ztest_vdev_attach_detach() the code is choosing a random leaf incorrectly 6915030 A race condition in ztest can end up causing spa_vdev_split_mirror() to offline a replacing vdev
2010-01-08PSARC 2009/663 zfs receive -eTom Erickson1-0/+6
6885138 Would like ability to specify exact receive path when receiving "zfs send -R" stream 6644648 want "zfs send -R a/b/c@snap|zfs recv d/e" to create d/e/c[/...]
2010-01-076429996 zvols don't reserve enough space for requisite meta dataEric Taylor1-0/+1
2010-01-04PSARC/2009/511 zpool splitMark J Musante1-0/+11
5097228 provide 'zpool split' to create new pool by breaking all mirrors 6880831 memory leak in zpool add 6891438 zfs_ioc_userspace_upgrade could reference uninitialised error variable 6891441 zvol_create_minor sets local variable zv but never references it 6891442 spa_import() sets local variable spa but never references it 6895446 vdevs left open after removing slogs or offlining device/file
2010-01-046911611 zfs_send()'s use of snapshot holds is still racyChris Kirby1-2/+2
2009-11-226903731 need userland dedup statsGeorge Wilson1-0/+1
2009-11-09PSARC 2009/510 ZFS received propertiesTom Erickson1-12/+26
6850025 want to preserve local properties for zfs_recv 6839260 want zfs send with properties 6855486 zfs_receive should keep trying to set properties even after some fail 6850030 snapshots on read-only dataset shouldn't affect zfs_receive
2009-11-09PSARC/2009/557 ZFS send dedupLori Alt1-1/+24
6812638 zfs send intra-stream dedup 6887817 want snapshot filtering for zfs send 6812603 zfs send can aggregate free records
2009-10-30PSARC 2009/479 zpool recovery supportTim Haley1-1/+3
6667683 need a way to rollback to an uberblock from a previous txg 6885998 bad ASSERT() in traverse_zil_block()
2009-10-216893087 removing and inserting a faulted vdev clears faulted stateEric Schrock1-1/+2
6893088 new ereports need to be generated when clearing a vdev 6893090 clearing a vdev should automatically detach spare 6893099 zpool_clear_label() would be useful
2009-10-206889826 ZFS retire agent should be able to repair poolsEric Schrock1-2/+13
6889827 ZFS retire agent needs to do a better job of staying in sync 6889824 infrastructure for ZFS notification of external faults 6889808 ZFS DE infrastructure to handle FRUs 6889814 ZFS DE should clear cases when vdevs and pools are removed 6889828 libzfs changes to allow spare offline/online 6889830 zpool_iter() should be tolerant of recursive invocation 6891150 want versions of topo_fmri_str{cmp,hash} that ignore auth info
2009-09-296846163 ZFS continues to use faulted logzilla, bringing system to a crawlGeorge Wilson1-0/+4
6872547 ztest LUN expansion test fails 6873635 zdb should be able to open a pool with a failed slog 6873654 system panics when a slog device is offlined 6875236 zdb should be able to dump the spa history
2009-09-216574286 removing a slog doesn't workGeorge Wilson1-1/+2
6856566 zpool import -F can cause panic 6863456 system panic by load_nvlist(spa, spa->spa_config_object, &nv) == 0 while running zfs test suite 6882947 dump_nvlist() should live in libnvpair
2009-09-216438937 if 'zfs destroy' fails, it can leave a zvol device link missingEric Taylor1-8/+0
6573142 zpool destruction/export should better handle stale zvol links 6718816 ZFS volinit fails when ZFS root pool full 6761786 zpool import with 8500 snapshots took 11hours 6604403 replace volinit/volfini with /dev fs vnode ops 6847760 zfs volinit may happen a little too soon during boot 6488792 Warnings on console whenever a volume is created. 6738837 assertion failure in sdev_open 6878496 dmu_objset_own returns EINVAL instead of EROFS in some situations
2009-08-196833815 scheduled snapshots deleted per snapshot policy can lead to ↵Chris Kirby1-1/+8
replication failures
2009-08-01PSARC/2009/297 zfs snapshot holdsChris Kirby1-2/+6
6803121 want user-settable refcounts on snapshots 6851824 zfs_ioc_rename() can be called with a NULL zc_name
2009-07-216793967 zpool status -x sometimes incorrect.George Wilson1-0/+1
2009-06-08PSARC 2008/353 zpool autoexpand propertyGeorge Wilson1-0/+2
6475340 when lun expands, zfs should expand too 6563887 in-place replacement allows for smaller devices 6606879 should be able to grow pool without a reboot or export/import 6844090 zfs should be able to mirror to a smaller disk
2009-05-226803605 should be able to offline log devicesGeorge Wilson1-0/+1
6726045 vdev_deflate_ratio is not set when offlining a log device 6599442 zpool import has faults in the display
2009-05-066837523 gnu xgettext's useless comments should be filteredMatthew Ahrens1-1/+1
6836768 zfs_userspace() callback has no way to indicate failure 6836174 /usr/lib/zfs needs to be in Targetdirs
2009-04-276824968 add ZFS userquota support to rquotadLin Ling1-0/+2
2009-04-18PSARC/2009/204 ZFS user/group quotas & space accountingMatthew Ahrens1-11/+8
6501037 want user/group quotas on ZFS 6830813 zfs list -t all fails assertion 6827260 assertion failed in arc_read(): hdr == pbuf->b_hdr 6815592 panic: No such hold X on refcount Y from zfs_znode_move 6759986 zfs list shows temporary %clone when doing online zfs recv
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore1-1/+2
PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD()
2009-02-176800942 smb_session_create() incorrectly stores IP addressesAlan Wright1-1/+10
6582163 Access Control List (ACL) for shares 6804954 smb_search - shortname field should be space padded following the NULL terminator 6800184 Panic at smb_oplock_conflict+0x35()
2009-02-136790687 libzfs mnttab caching ignores external changesEric Taylor1-0/+1
6791101 memory leak from libzfs_mnttab_init
2009-02-136773366 "zfs list" memory consumption can be further reducedSanjeev Bagewadi1-0/+1
2009-01-206794452 zfs receive can't restore a root poolLori Alt1-1/+4
2008-12-116739553 libzfs_status msgid table is out of syncEric Schrock1-1/+7
6784104 libzfs unfairly rejects numerical values greater than 2^63 6784108 zfs_realloc() should not free original memory on failure
2008-11-256572357 libzfs should do more to avoid mnttab lookupsEric Taylor1-0/+8
6572376 zfs_iter_filesystems and zfs_iter_snapshots get objset stats twice
2008-11-246775357 ZFS should have a way to export a pool without touching anythingGeorge Wilson1-0/+1
2008-09-22PSARC 2008/382 Fast RebootSherry Moore1-0/+1
6714038 Fast Reboot support for x86 platforms
2008-09-10PSARC 2008/469 Excluding snapshot info from 'zfs list'Rich Morris1-0/+1
6734916 zfs list should omit snapshots by default 6734907 zfs list -t all would be useful once snapshots are omitted by default