summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/fs
AgeCommit message (Collapse)AuthorFilesLines
2015-11-065887 want bootfsRobert Mustacchi1-0/+81
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2015-10-092605 want to resume interrupted zfs sendMatthew Ahrens1-0/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Xin Li <delphij@freebsd.org> Reviewed by: Arne Jansen <sensille@gmx.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-09-226198 Let's EOL cachefsAlexander Eremin7-2798/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2015-09-016174 /dev/zvol does not show pool directoriesAlex Wilson1-0/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-075027 zfs large block supportMatthew Ahrens1-0/+1
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-10-215246 xdr_uid_t/xdr_gid_t cleanupsMarcel Telka1-4/+2
Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-08-155066 remove support for non-ANSI compilationGarrett D'Amore6-61/+21
5068 Remove SCCSID() macro from <macros.h> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-194976 zfs should only avoid writing to a failing non-redundant top-level vdevGeorge Wilson1-0/+9
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-06-274929 want prevsnap propertyMatthew Ahrens1-0/+1
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Matt Amdur <matt.amdur@delphix.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
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-05-233835 zfs need not store 2 copies of all metadataMatthew Ahrens1-1/+6
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-04-223897 zfs filesystem and snapshot limitsJerry Jelinek1-1/+5
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2013-12-114369 implement zfs bookmarksMatthew Ahrens1-4/+8
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-08-153978 renaming dynamic sdev nodes is problematicRobert Mustacchi1-39/+11
3979 sdev dynamic directories can be created multiple times 3980 sdev vfs refcount assertion violation 3981 sdev backing store nodes not always present 3982 sdev could use some theory statements 3983 sdev_shadow_node slept through a vn_rele Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-073956 ::vdev -r should work with pipelinesGeorge Wilson1-2/+2
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 Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-07-283894 zfs should not allow snapshot of inconsistent datasetKeith M Wesolowski1-0/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-02-223588 provide zfs properties for logical (uncompressed) space used and referencedMatthew Ahrens1-0/+2
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Elling <richard.elling@dey-sys.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-07-192762 zpool command should have better support for feature flagsChristopher Siden1-0/+1
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-282974 hate having heap of hsfs headersRichard Lowe1-3/+2
2977 ISO_DESC_TYPE should return iso_voldesc_type as everyone expects Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-06-302882 implement libzfs_coreMatthew Ahrens1-55/+26
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-212619 asynchronous destruction of ZFS file systemsChristopher Siden1-2/+18
2747 SPA versioning with zfs feature flags Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <gwilson@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> 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-1/+3
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-01-231948 zpool list should show more detailed pool informationGeorge Wilson1-2/+5
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-11-151693 persistent 'comment' field for a zpoolDan McDonald1-0/+5
Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens1-1/+6
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-111748 desire support for reguid in zfsGarrett D'Amore1-1/+4
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-7/+2
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens1-2/+7
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-06-131092 zfs refratio propertyMatt Ahrens1-0/+2
Reviewed by: George Wilson <George.Wilson@delphix.com> Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Mark Musante <Mark.Musante@oracle.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-05-14742 Resurrect the ZFS "aclmode" propertyAlbert Lee1-1/+1
664 Umask masking "deny" ACL entries. 279 Bug in the new ACL (post-PSARC/2010/029) semantics Reviewed by: Aram Hăvărneanu <aram@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Robert Gordon <rbg@openrbg.com> Reviewed by: Mark.Maybee@oracle.com Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-08-126906740 Zones need an improved reference counting mechanismjv2273471-14/+12
2010-08-09PSARC 2010/306 Read-only ZFS poolsGeorge Wilson1-0/+2
6720531 ZFS should provide read-only import
2010-08-07PSARC 2010/105 zfs diffTim Haley1-1/+5
6425091 want 'zfs diff' to list files that have changed between snapshots
2010-08-066782540 zpool cannot replace a replacing deviceMark J Musante1-2/+6
2010-07-286733267 Allow a pool to be imported with a missing slogGeorge Wilson1-0/+10
6950437 missing logzillas should not fault pool when they contain no ZIL data
2010-07-216962062 recurring bad pointer panic in autofs:unmount_subtreeJan Kryl1-0/+2
2010-07-146844896 recursive snapshots take a long timeMatthew Ahrens1-2/+4
6825126 zfs snapshot can fail with EBUSY due to unplayed logs
2010-07-136937608 ZFS DE should ignore ereports prior to pool importTim Haley1-0/+1
2010-06-16PSARC 2010/144 lofi(7D) in non global zonesJohn Levon1-2/+2
6354954 lofi support in non-global zones 6942891 prof_lookup_globaldev() leaks rootdir refs 6945005 lofiadm -a /dev/lofi/1: recursive mutex enter 6946486 lofi_ioctl() shouldn't allow disk ioctl()s on /dev/lofictl
2010-05-216948890 snapshot deletion can induce pathologically long spa_sync() timesMatthew Ahrens1-3/+6
2010-05-036675946 'zpool status' should show the progress of resilvering for ↵Lin Ling1-20/+49
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-05-03PSARC/2010/108 zil synchronicityMark J Musante1-0/+9
6280630 zil synchronicity Contributed by Robert Milkowski <milek@task.gda.pl>
2010-04-28PSARC 2009/377 In-kernel pfexec implementation.Casper H.S. Dik1-6/+3
PSARC 2009/378 Basic File Privileges PSARC 2010/072 RBAC update: user attrs from profiles 4912090 pfzsh(1) should exist 4912093 pfbash(1) should exist 4912096 pftcsh(1) should exist 6440298 Expand the basic privilege set in order to restrict file access 6859862 Move pfexec into the kernel 6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur 6923721 The new SYS_SMB privilege is not backward compatible 6937562 autofs doesn't remove its door when the zone shuts down 6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone 6940159 Implement PSARC 2010/072
2010-04-214455694 udf_access does not lock inode for readingMilan Cermak1-17/+13
2010-04-206864918 S10 auto_direct takes 45 mins to remount after manually unmounted a ↵Jan Kryl1-3/+3
directory vs. S8 instantly
2010-04-166602216 ufs vnevent_remove/vnevent_rename needs to occur before namespace ↵Owen Roberts1-5/+4
manipulation
2010-04-14PSARC/2010/029 Improved ACL interoperabilityMark Shellenbaum1-3/+2
6923083 ZFS/NFS/SMB ACL interoperability changes
2010-03-166716117 ZFS needs native system attribute infrastructureMark Shellenbaum1-4/+8
6516171 zpl symlinks should have their own object type
2010-03-09PSARC/2010/006 EOF of iSCSI Target DaemonJim Dunham1-2/+0
6914623 Remove iSCSI Target Daemon from ON Consolidation
2010-02-244715408 stat(2) sometimes returns an incorrect size for /etc/mnttabRobert Harris1-7/+10
6763469 fuser(1M) no longer sees mnttab consumers