eb721827677c553ce8dd0d4390630a857f923f98 |
|
28-Sep-2016 |
Alek Pinchuk <alek@nexenta.com> |
7301 zpool export -f should be able to interrupt file freeing
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Gordon Ross <gordon.ross@nexenta.com> |
399cc7d5d9aff97c714b708af3e3f0280ceab93f |
|
05-Apr-2016 |
Chunwei Chen <tuxoko@gmail.com> |
6843 Make xattr dir truncate and remove in one tx
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
9a686fbc186e8e2a64e9a5094d44c7d6fa0ea167 |
|
18-Oct-2015 |
Paul Dagnelie <pcd@delphix.com> |
6328 Fix cstyle errors in zfs codebase
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Robert Mustacchi <rm@joyent.com> |
4bb73804952172060c9efb163b89c17f56804fe8 |
|
07-Jul-2014 |
Matthew Ahrens <mahrens@delphix.com> |
4950 files sometimes can't be removed from a full filesystem
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Boris Protopopov <bprotopopov@hotmail.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
e722410c49fe67cbf0f639cbcc288bd6cbcf7dd1 |
|
26-Nov-2013 |
Matthew Ahrens <mahrens@delphix.com> |
4347 ZPL can use dmu_tx_assign(TXG_WAIT)
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com>
Approved by: Dan McDonald <danmcd@nexenta.com> |
be6fd75a69ae679453d9cda5bff3326111e6d1ca |
|
08-Mar-2013 |
Matthew Ahrens <mahrens@delphix.com> |
3598 want to dtrace when errors are generated in zfs
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
b420f3adeb349714478d1a7813d2c0e069d41555 |
|
01-Aug-2012 |
Richard Lowe <richlowe@richlowe.net> |
backout 3006: causes 3046 (panics after mounting root) |
9fa718d2f477620f14e3f2948dd03e3470add804 |
|
31-Jul-2012 |
Madhav Suresh <madhav.suresh@delphix.com> |
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
f1696b231bb1209e1cea95b7ff29b8c60493daa0 |
|
11-Aug-2010 |
Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM> |
6971929 Unable to add/remove ACE after doing idmap flush -a |
1412a1a223b7a94990edf5114c108b0a29c3f881 |
|
14-Jun-2010 |
Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM> |
6957974 assertion failed: 0 == sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zp->z_zfsvfs)
6960907 zfs_rezget() has uninitialized z_mode variable |
6ed5e6ab20c9a0a54cdfbb139e0ccae3f8527e9b |
|
14-May-2010 |
Sam Falkner <Sam.Falkner@Sun.COM> |
6894240 zfs has a partially deleted file |
c8c24165eb6f3690a1b5b8877619e069efe5199b |
|
04-May-2010 |
Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> |
6946681 System panics in a loop with "pf zfs_fuid_create" |
f3e6fb2f4e84077db6155f4306cc8a4cb49ff512 |
|
22-Apr-2010 |
Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> |
6945935 potential mutex problem in zfs_zaccess_aces_check() |
0a586cea3ceec7e5e50e7e54c745082a7a333ac2 |
|
16-Mar-2010 |
Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> |
6716117 ZFS needs native system attribute infrastructure
6516171 zpl symlinks should have their own object type |
afefc7e4027e02291d2f534f969cfd38b9dd1db3 |
|
15-Dec-2009 |
Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM> |
6847615 deadlock between zfs_dirent_lock and zfs_rmdir |
148434217c040ea38dc844384f6ba68d9b325906 |
|
18-Apr-2009 |
Matthew Ahrens <Matthew.Ahrens@Sun.COM> |
PSARC/2009/204 ZFS user/group quotas & space accounting
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 |
89459e17032b6bb1d59eebd2b7c0d06859d4657c |
|
26-Mar-2009 |
Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> |
6790064 zfs needs to determine uid and gid earlier in create process |
1209a471b5681c43d839d4b890f708f500da7346 |
|
25-Nov-2008 |
Neil Perrin <Neil.Perrin@Sun.COM> |
6765294 Refactor replay |
a6e57bd4c7a2bf9cc33be939d674d4c7d3e67cce |
|
19-Sep-2008 |
Neil Perrin <Neil.Perrin@Sun.COM> |
6741237 zfs hang in txg_wait_open() on boot |
088f389458728c464569a5506b58070254fa4f7d |
|
07-Jul-2008 |
ahrens <none@none> |
6343667 scrub/resilver has to start over when a snapshot is taken
6343693 'zpool status' gives delayed start for 'zpool scrub'
6670746 scrub on degraded pool return the status of 'resilver completed'?
6675685 DTL entries are lost resulting in checksum errors
6706404 get_history_one() can dereference off end of hist_event_table[]
6715414 assertion failed: ds->ds_owner != tag in dsl_dataset_rele()
6716437 ztest gets SEGV in arc_released()
6722838 bfu does not update grub |
cdb0ab79ea1af7b8fc339a04d4bf7426dc77ec4e |
|
01-Jul-2008 |
maybee <none@none> |
6573681 deleting a very large file can be slow
6706950 ((&dnp->dn_blkptr[0])->blk_birth == 0) || list_head(list) != 0L || dn->dn_next_blksz[txgoff] |
ab04eb8ef60d9dc9614d6cccffc474f24ca1d162 |
|
27-Apr-2008 |
timh <none@none> |
6654808 FIGNORECASE lookups in a zfs xattr dir don't provide 'realname' data
6666748 System panic occurred when attempting to view .zfs snapshot directory from CIFS client.
6693201 libzpool needlessly defines u8_textprep_str()
6694236 case-insensitive zfs file system doesn't work when created on sparc and then imported on x86 |
e0d35c4478bf9fd4080951b5b9d1f9a38948ba69 |
|
01-Feb-2008 |
marks <none@none> |
6650192 zfs ACL/fuid code could use some minor cleanup
6650223 zdb znode output should include uid/gid and possible SID information
6657644 zfs_fuid_init() panic |
40ff3960ec49d8bb707c8b7f0030f2ac0c014033 |
|
18-Jan-2008 |
ck153898 <none@none> |
6580259 onnv ZFS panic with zfs_purgedir in zfs_dir.c
6617656 zpool destroy should deal with newer pools |
4c841f6070b4f88f9dc008de526b313bbebd4e32 |
|
14-Jan-2008 |
marks <none@none> |
6603908 can't change mode if FS/dir is out of quota |
bda89588bd7667394a834e8a9a34612cce2ae9c3 |
|
04-Jan-2008 |
jp151216 <none@none> |
6552639 Each zone should have it's own idmapd |
0e276a64239609b11bfaa358da373a942beb8f45 |
|
22-Dec-2007 |
maybee <none@none> |
6643116 assertion failed: ((zp)->z_vnode)->v_count > 0, file: ../../common/fs/zfs/zfs_vfsops.c, line: 1196 |
de8267e0f723ed2c38ea9def92d465f69a300f56 |
|
20-Nov-2007 |
timh <none@none> |
6622831 normalization properties are not preserved by "zfs send"
6625194 delegate 'clone' privilege broken
6626152 zfs should initialize the fuid lock it uses
Contributed by Pawel Dawidek
--HG--
rename : usr/src/uts/common/fs/zfs/sys/zfs_i18n.h => deleted_files/usr/src/uts/common/fs/zfs/sys/zfs_i18n.h |
4ccbb6e737373468bb9dc1709618384cce4c9f92 |
|
10-Nov-2007 |
ahrens <none@none> |
6421210 zfs rollback without unmounting
6597358 assertion failed in dsl_dir_stats()
6623982 stack overflow due to zfs_ioc_recv()
6626110 recvflags_t could use a comment
6626117 z_dbuf_held is redundant (use z_dbuf != NULL) |
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0 |
|
26-Oct-2007 |
amw <none@none> |
PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715 |
e7437265dc2a4920c197ed4337665539d358b22c |
|
30-Jun-2007 |
ahrens <none@none> |
PSARC/2007/328 zfs upgrade
6552536 'zpool status -v' doesn't work with new (type-bearing) directory entries
6559635 can not import pool whose front labels are gone
6572636 need "zfs upgrade" to change ZPL version number
6572637 store object type in directory entries.
6572648 ZPL's delete queue should not be processed if the filesystem is mounted read-only
6572650 ZFS_VERSION should be SPA_VERSION for readability |
b1b8ab34de515a5e83206da22c3d7e563241b021 |
|
28-Mar-2007 |
lling <none@none> |
PSARC 2007/083 ZFS bootable datasets
4929890 ZFS Boot support for the x86 platform
6479807 pools need properties
6531774 reserve bits in directory entry for file type |
af2c4821c0a23e873f2a63bca4145080aa2183e3 |
|
26-Mar-2007 |
maybee <none@none> |
6437750 panic: db->db_buf==0||arc_referenced(db->db_buf), file: dbuf.c,line:1539
6466866 assertion failed: dlen <= zp->z_blksz (0x188b4 <= 0x13200), zfs_vnops.c, line: 884
6512661 unowned mutex panic during stress test
6524889 Hang adding zvol-based devices to a pool or creating a pool from zvols
6531759 zfs_rmdir() can return EEXIST on an empty directory when spotlight is messing with it
6532056 missing dmu_tx_commit() in zfs_write() eventually hangs zfs |
0125049cd6136d1d2ca9e982382a915b6d7916ce |
|
26-Feb-2007 |
ahrens <none@none> |
6527325 want more assertions in space map code |
893a6d32980d24be1349478f44169009d4801c25 |
|
22-Jan-2007 |
ahrens <none@none> |
6514331 in-memory delete queue is not needed |
3f063a9d046be1602e680274441fdc168bba9f61 |
|
19-Dec-2006 |
ck153898 <none@none> |
6492686 NFSv4 client got EACCES over ZFS when trying to OPENATTR without createdir |
12054bfce7d1b03f143c8287d83cc15b25ff43cf |
|
23-Aug-2006 |
nd150628 <none@none> |
6349987 lzjb.c lived longer than expected?
6420135 zfs(1m) should display properties of snapshots that affect their behavior
6438947 znode_t's z_active should be removed
6453026 typo in zfs clone error message |
cb0b64a44a46cede416f5b9f09ee6602f813ab93 |
|
21-Jun-2006 |
marks <none@none> |
6436526 delete_queue thread reporting drained when it may not be true |
8a2f1b9190d1dc288470a1fd2776d79ce82cb129 |
|
02-Jun-2006 |
ahrens <none@none> |
6430121 3-way deadlock involving tc_lock within zfs |
5730cc9a43c5f11a472d7536ed81facfd10f1e2e |
|
25-Apr-2006 |
maybee <none@none> |
6413573 deadlock between fsflush() and zfs_create()
6416101 du inside snapshot produces bad sizes and paths |
ea8dc4b6d2251b437950c0056bc626b311c73c27 |
|
04-Mar-2006 |
eschrock <none@none> |
PSARC 2006/077 zpool clear
PSARC 2006/139 FMA for ZFS
6284889 arc should replace the znode cache
6333006 DMU & DSL should not panic upon I/O error
6333092 concurrent reads to a file not scaling with number of readers
6338081 ZFS/FMA phase 1
6338386 need persistent error log
6341326 i/o error causes arc buf hash table corruption
6341639 zfs backup/restore should compute/verify checksum of backup stream
6348002 out of space due to changing properties
6354724 inaccurate error message from zfs restore
6354872 dmu_sync() blows predictive accounting
6355416 zpool scrubbing consumes all memory, system hung
6363995 df should only load libzfs when it encounters a ZFS filesystem
6366320 zfs backup/restore doesn't like signals
6368892 mount -m support needed for legacy mounts
6368902 boot archive fstat support needed for ZFS Mountroot
6369424 BFU complains when bfu'ing a ZFS root filesystem
6374062 mountroot support needed for ZFS
6376356 dirtying dbuf obj=43 lvl=0 blkid=0 but not tx_held
6378391 unused members of dmu_objset_stats_t
6378392 clean up zfs_cmd_t structure
6378685 buf_init should allocate its hash table more carefully
6378976 ziltest should be a first class citizen
6381086 zdb segfaults if there is a spa deferred-free bplist
6381203 deadlock due to i/o while assigning (tc_lock held)
6381209 freed space is not immediately available
6381344 'zpool clear'
6381345 FAULTED devices should really be UNAVAIL
6381346 import should mark devices as persistently unavailable
6383272 recursive mutex_enter() during log replay with zfs root
6386326 origin property is not displayed
6386354 libzfs does too much in its _init section, calls exit(1)
6386624 zpool should not complain about non-existent devices from libdiskmgt
6386910 spa needs to be i/o error hardened
6387735 need a mechanism to inject faults into ZFS
6387736 internal ZFS utilities should be placed in an ON-private package
6389928 libzfs should ship a lint library
6390609 malformed vdev config panics on zpool_create()
6390677 version number checking makes upgrades challenging
6390713 ztest hangs in zil_suspend()
6391873 metadata compression should be turned back on
6392113 ztest sometimes reports leaked blocks because ZIL isn't resilvered
6393004 minor memory leak in unique_insert() |
033f983390fa5d2b54e3e09d83ac9000d71ddaae |
|
24-Feb-2006 |
ek110237 <none@none> |
6350001 ZFS lookup performance still much slower than UFS : help tar : help spec SFS
6383405 ARC needs to purge some DNLC entries when memory is low |
d2443e765650e70b88cd0346e67d2aee6dd1ea3a |
|
10-Jan-2006 |
marks <none@none> |
6354804 The file's ACL was changed when cp it from one ZFS file system to another one.
6355681 cannot remove xattr even while write_attr is granted
6364433 `find -ls` prints extra "+" sign when running over NFSv4/UFS
6366467 Different x_attr behavior while ACL against the same user by 'user:' or 'owner@'
6368111 ZFS returns EACCES in preference to EEXIST |
87e5029a3226958edab1512d6182bc74d8d80c9a |
|
11-Nov-2005 |
ahrens <none@none> |
6347493 tar of 25K empty directory entries in ZFS takes 30+ seconds ...
6348409 'zfs rename' process hangs after assigning a very long name ...
6348464 a few DMU object type macros are misnamed |
7f6e3e7d4ebf3d6d45073854bef004ca26f8e918 |
|
09-Nov-2005 |
perrin <none@none> |
6297285 znode prefetching in zfs_readdir causes 5x performance degradation for 'ls' |
fa9e4066f08beec538e775443c5be79dd423fcab |
|
31-Oct-2005 |
ahrens <none@none> |
PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media |