summaryrefslogtreecommitdiff
path: root/usr/src/cmd/zfs/zfs_main.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-061884 Empty "used" field for zfs *space commandsYuri Pankov1-389/+359
3028 zfs {group,user}space -n prints (null) instead of numeric GID/UID 3048 zfs {user,group}space [-s|-S] is broken 3049 zfs {user,group}space -t doesn't really filter the results 3060 zfs {user,group}space -H output isn't tab-delimited 3061 zfs {user,group}space -o doesn't use specified fields order 3093 zfs {user,group}space's -i is noop Reviewed by: Garry Mills <gary_mills@fastmail.fm> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-07-121796 "ZFS HOLD" should not be used when doing "ZFS SEND" from a read-only poolChristopher Siden1-1/+1
2871 support for __ZFS_POOL_RESTRICT used by ZFS test suite 2903 zfs destroy -d does not work 2957 zfs destroy -R/r sometimes fails when removing defer-destroyed snapshot Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-06-302882 implement libzfs_coreMatthew Ahrens1-23/+78
2883 changing "canmount" property to "on" should not always remount dataset 2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Chris Siden <christopher.siden@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Bill Pijewski <wdp@joyent.com> Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-05-092703 add mechanism to report ZFS send progressBill Pijewski1-0/+2
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-04-272635 'zfs rename -f' to perform force unmountEric Schrock1-7/+11
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: George Wilson <George.Wilson@delphix.com> Reviewed by: Bill Pijewski <wdp@joyent.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-182077 lots of unreachable breaks in illumos gateMilan Jurik1-1/+1
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-161936 add support for "-t <datatype>" argument to zfs getAndrew Stormont1-3/+36
Reviewed by: Kartik Mistry <kartik@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-032067 uninitialized variables in zfs(1M) may make snapshots undestroyableRichard Lowe1-20/+20
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Steve Gonczi <gonczi@comcast.net> Approved by: Garrett D'Amore <garrett@damore.org>
2012-01-161977 zfs allow arguments not parsed correctly after pyzfs removalAlexander Eremin1-2/+2
Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-281726 Removal of pyzfs broke delegation for volumesAlexander Eremin1-4/+4
Reviewed by: Andrew Stormont <andyjstormont@googlemail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens1-137/+324
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-11-08backout 1644/1645/1646/1647/1708: Breaks 'zfs snapshot', boot environmentsRichard Lowe1-322/+135
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens1-135/+322
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>
2011-03-02510 'zfs get' enhancement - mountpoint as an argumentShampavman1-2/+2
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Deano <deano@rattie.demon.co.uk> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-12-01278 get rid zfs of python and pyzfs dependenciesAlexander Stetsenko1-39/+2217
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-07PSARC 2010/105 zfs diffTim Haley1-1/+83
6425091 want 'zfs diff' to list files that have changed between snapshots
2010-08-056935194 'zfs share|unshare' a volume returns zeroEric Taylor1-294/+221
6970326 LIST_SRCS left over in libzpool/Makefile.com
2010-07-076938335 zfs send -R can still miss renamed snapshotsChris Kirby1-1/+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-1/+1
6954429 ZFS_IOC_VDEV_SPLIT missing from truss/codes.c
2010-05-196608465 zfs mount -v should only report progress if progress is slowMark J Musante1-85/+111
2010-05-146952268 zfs recv usage message needs a little more workTom Erickson1-3/+3
2010-05-066898657 zfs upgrade -v and zpool upgrade -v version URL has changedstephanie scheffler1-7/+5
6934885 'zfs recv' not output valid option of '-e' 6732341 gfs.h needs to be marked as Consolidation Private
2010-05-036675946 'zpool status' should show the progress of resilvering for ↵Lin Ling1-3/+18
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-166716117 ZFS needs native system attribute infrastructureMark Shellenbaum1-25/+21
6516171 zpl symlinks should have their own object type
2010-03-09PSARC/2010/006 EOF of iSCSI Target DaemonJim Dunham1-100/+19
6914623 Remove iSCSI Target Daemon from ON Consolidation
2010-01-156908211 'zfs inherit -S volsize <volume>' core dumpsTom Erickson1-0/+6
6909909 memory leak in zfs_receive() 6916662 received mountpoint invalid after upgrade to zpool v22
2010-01-08PSARC 2009/663 zfs receive -eTom Erickson1-2/+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-046911611 zfs_send()'s use of snapshot holds is still racyChris Kirby1-2/+2
2009-11-09PSARC 2009/510 ZFS received propertiesTom Erickson1-49/+119
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-16/+15
6812638 zfs send intra-stream dedup 6887817 want snapshot filtering for zfs send 6812603 zfs send can aggregate free records
2009-09-216438937 if 'zfs destroy' fails, it can leave a zvol device link missingEric Taylor1-31/+1
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-266873727 zfs destroy -d <fs> should fail more gracefully when children are ↵Chris Kirby1-9/+15
present
2009-08-196833815 scheduled snapshots deleted per snapshot policy can lead to ↵Chris Kirby1-15/+20
replication failures
2009-08-01PSARC/2009/297 zfs snapshot holdsChris Kirby1-11/+136
6803121 want user-settable refcounts on snapshots 6851824 zfs_ioc_rename() can be called with a NULL zc_name
2009-07-316835751 typo in zfs upgrade -vstephanie scheffler1-2/+2
6465047 zfs unshare usage message is wrong 6856021 confusing grammatical error in chmod error output
2009-05-076817789 zfs allow usage statement incompletestephanie scheffler1-1/+2
2009-05-066837523 gnu xgettext's useless comments should be filteredMatthew Ahrens1-3/+6
6836768 zfs_userspace() callback has no way to indicate failure 6836174 /usr/lib/zfs needs to be in Targetdirs
2009-04-18PSARC/2009/204 ZFS user/group quotas & space accountingMatthew Ahrens1-419/+166
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-04-14PSARC/2009/171 zfs list -d and zfs get -dChris Gerhard1-16/+46
6762432 zfs list --depth
2009-02-136790687 libzfs mnttab caching ignores external changesEric Taylor1-0/+2
6791101 memory leak from libzfs_mnttab_init
2009-01-206794452 zfs receive can't restore a root poolLori Alt1-2/+5
2008-12-196386929 initial "zfs list" is slowRich Morris1-1/+1
6755389 Initial run of any zfs command that iterates over datasets can be slow 6758338 zfs list should list all explicitly requested snapshots
2008-12-046674216 "zfs share" doesn't work, but "zfs set sharenfs=on" doesMark J Musante1-18/+14
6621164 $SRC/cmd/zfs/zfs_main.c seems to have a syntax error in the translation note 6635482 i18n problems in libzfs_dataset.c and zfs_main.c 6595194 "zfs get" VALUE column is as wide as NAME 6722991 vdev_disk.c: error checking for ddi_pathname_to_dev_t() must test for NODEV 6396518 ASSERT strings shouldn't be pre-processed
2008-11-24backout 6386929/6755389/6758338: causes 6772386Suhasini Peddada1-1/+1
2008-11-116386929 initial "zfs list" is slowRich Morris1-1/+1
6755389 Initial run of any zfs command that iterates over datasets can be slow 6758338 zfs list should list all explicitly requested snapshots
2008-09-10PSARC 2008/469 Excluding snapshot info from 'zfs list'Rich Morris1-37/+47
6734916 zfs list should omit snapshots by default 6734907 zfs list -t all would be useful once snapshots are omitted by default
2008-08-22PSARC/2008/518 ZFS space accounting enhancementsMatthew Ahrens1-3/+11
6730799 want snapused property 6738349 zfs promote fails without enough space
2008-08-216663585 'zfs unshare' & 'zfs unmount' should only support 'filesystem' or ↵Sachin Gaikwad1-10/+12
'mountpoint' as argument
2008-08-016701797 want user properties on snapshots (fix lint)ahrens1-1/+0