History log of /opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/zfs_vnops.c
Revision Date Author Comments
# 13089:08bbd228b732 12-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6975482 assertion failed: error == 0 (0x2 == 0x0), file: ../../common/fs/zfs/zfs_vnops.c, line: 1630
6975131 zfs_remove leaks xattr vnode holds, which can lead to zone halt problem
6975190 memory leak after zfs stress testing


# 13082:81ec56bf6147 11-Aug-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM>

6972305 Preferred DC not selected after setting pdc via sharectl
6971047 smbd hang during FVT regression test
6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on Vista
PSARC/2009/464 Offline attribute
6972515 Offline attribute - PSARC 2009/464
PSARC/2010/037 Windows Sparse Attribute
6972519 Windows Sparse Attribute - PSARC 2010/037
6719444 [CLI] - idmap help's output is not consistent with man pages's
6975449 idmap test suite needs idmap_cache_get_data() from libidmap
6974351 OpenSSL still taking smbd down


# 13069:79b387e27d99 11-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6971929 Unable to add/remove ACE after doing idmap flush -a


# 13046:f653a0d643ec 09-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6973827 ACL upgrade from zpl version 2 -> 4 don't grab all the necessary tx holds.


# 13043:8c712bbb18ea 07-Aug-2010 Tim Haley <Tim.Haley@Sun.COM>

PSARC 2010/105 zfs diff
6425091 want 'zfs diff' to list files that have changed between snapshots


# 12829:43e448dae98b 14-Jul-2010 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM>

6899016 imapd deadlock between as_unmap()/zfs_rmnode and zfs_write()/as_fault()


# 12799:bd04e75e9a75 08-Jul-2010 Tim Haley <Tim.Haley@Sun.COM>

6967578 bad trap in zfs_readdir() if access to dir not granted


# 12772:71326a76a341 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6959659 Extending end of file *may* get lost on replay of writes.


# 12771:9e4f2f9983b9 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6834694 zfs renames can potentially be committed without the data
6906236 assertion failed in the file zfs_replay.c line 686
6965567 zil.c minor tidy up
6732237 lzjb_compress


# 12700:0f31afc2abec 25-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c (fix 32bit build)


# 12699:36aebb51164a 25-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c
6620948 slow progress with stress tests
6478419 Should push all synchronous transactions in zil_commit_writer()
6916723 ZIL: Unnecessary scanning of the intent log tx chain.
6598837 zil_commit() might wait unnecessarily
6535172 zil_sync causing long hold times on zl_lock
6916703 ZIL: race on setting z_last_itx
6579989 zl_lock hold time can still be improved


# 12620:12fcd99a642d 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


# 12421:d38fccc4d212 17-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6952968 fstest hanging on symlink/06 testcase on nevada, build 140


# 12413:72ca7d8ab18e 14-May-2010 Sam Falkner <Sam.Falkner@Sun.COM>

6894240 zfs has a partially deleted file


# 12394:557921ce7bf4 12-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6950273 CIFS attributes aren't always updated when timestamps are updated


# 12302:44e9cbdf497d 04-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6946681 System panics in a loop with "pf zfs_fuid_create"


# 12294:2a74b443e6b1 03-May-2010 Mark J Musante <Mark.Musante@Sun.COM>

PSARC/2010/108 zil synchronicity
6280630 zil synchronicity
Contributed by Robert Milkowski <milek@task.gda.pl>


# 12285:d736d62dcca2 29-Apr-2010 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

6944833 Avoid prefetching dbufs in dmu_sync() path


# 12218:49ce8ba18d5c 22-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6945935 potential mutex problem in zfs_zaccess_aces_check()


# 12178:93ec1371f750 19-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6939983 assertion failed: zap_count(os, DMU_USERUSED_OBJECT, &count) != 0||count == 0, in dsl_dataset.c
6942276 remove symlink upgrade code
6943284 sa_attr_iter() can use uninitialized value of length_start
6942045 zoneadm -z <zone> halt hangs after manipulation of xattrs


# 12164:0eb8d6741e37 14-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

PSARC/2010/029 Improved ACL interoperability
6923083 ZFS/NFS/SMB ACL interoperability changes


# 12123:bb40732a982e 09-Apr-2010 Tim Haley <Tim.Haley@Sun.COM>

6572591 meta dnode lookup causes bucket lock contention in dbuf hash


# 12079:13822b941977 05-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6939941 problem with moving files in zfs


# 11935:538c866aaac6 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


# 11576:b23c42c0c9d6 22-Jan-2010 Surya Prakki <Surya.Prakki@Sun.COM>

6893174 avs and other sources are not ss12u1 lint clean


# 11539:10d35fc3d7fd 18-Jan-2010 chunli zhang - Sun Microsystems - Irvine United States <Chunli.Zhang@Sun.COM>

6873106 Need a mechanism to share buffers between fs modules


# 11321:506b7043a14c 14-Dec-2009 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM>

6847615 deadlock between zfs_dirent_lock and zfs_rmdir


# 11134:8aa0c4ca6639 20-Nov-2009 Casper H.S. Dik <Casper.Dik@Sun.COM>

PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024
4088757 Customer would like to increase ngroups_max more than 32
6853435 Many files incorrectly include the private <sys/cred_impl.h>


# 11083:f5064cfdf092 17-Nov-2009 William Gorrell <william.gorrell@sun.com>

6876139 writev - gABI test case hangs with ZFS filesystem


# 10945:b3afbf06f20d 03-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

6897933 zfs_get_data: assertion failed: db->db_offset == offset


# 10922:e2081f502306 01-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability


# 10896:007ca67ca400 28-Oct-2009 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6793877 lockd can block ZFS force-unmounting on behalf of clients


# 10800:469478b180d9 15-Oct-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6880764 fsync on zfs is broken if writes are greater than 32kb on a hard crash and no log attached
6793430 zdb -ivvvv assertion failure: bp->blk_cksum.zc_word[2] == dmu_objset_id(zilog->zl_os)


# 10793:34709091de6d 14-Oct-2009 Dai Ngo <dai.ngo@sun.com>

6886081 Solaris needs reparse point support (PSARC 2009/387)
PSARC 2009/387 Pathname Reparse Points


# 10440:ba48e0ae8d55 01-Sep-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

PSARC 2009/453 futimens, utimensat
6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity
6539657 touch(1) does not set the nanosecond timestamp of a file correctly


# 10369:9e765fdb0c01 24-Aug-2009 Chris Kirby <chris.kirby@sun.com>

6832077 zfs_inactive() can clobber v_count


# 10209:91f47f0e7728 30-Jul-2009 Mark J Musante <Mark.Musante@Sun.COM>

6830541 zfs_get_data trips on a verify
6696242 multiple zfs_fillpage() zfs: accessing past end of object panics
6785914 zfs fails to drop dn_struct_rwlock in recovery code path


# 10143:d2d432dfe597 20-Jul-2009 Tim Haley <Tim.Haley@Sun.COM>

6857433 memory leaks found at: zfs_acl_alloc/zfs_acl_node_alloc
6860318 truncate() on zfsroot succeeds when file has a component of its path set without access permission


# 9981:b4907297e740 27-Jun-2009 Tim Haley <Tim.Haley@Sun.COM>

6775100 stat() performance on files on zfs should be improved
6827779 rrwlock is overly protective of its counters


# 9951:a4895b3dd543 23-Jun-2009 Lin Ling <Lin.Ling@Sun.COM>

6842815 SUNWzfsu package dependency on SUNWPython is not captured
6844900 zfs_ioc_userspace_upgrade leaks
6852821 memory leak in zfs_putapage


# 9909:aa280f585a3e 19-Jun-2009 Chris Kirby <chris.kirby@sun.com>

6790232 zfs related assertion failure: vp->v_filocks == 0L, file: ../../common/fs/vnode.c, line: 2344


# 9774:0bb234ab2287 03-Jun-2009 Ray Hassan <Ray.Hassan@Sun.COM>

6788152 ZFS panic deadlock: cycle in blocking chain via zfs_zget


# 9749:105f407a2680 28-May-2009 Tim Haley <Tim.Haley@Sun.COM>

PSARC 2009/246 ZFS support for Access Based Enumeration
6802734 Support for Access Based Enumeration
6826760 A test driver for some ZFS features would be beneficial
6844861 inconsistent xattr readdir behavior with too-small buffer


# 9512:64cafcbcc337 29-Apr-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6801810 Commit of aligned streaming rewrites to ZIL device causes unwanted disk reads


# 9412:4aefd8704ce0 21-Apr-2009 Aleksandr Guzovskiy <Aleksandr.Guzovskiy@Sun.COM>

6717022 ZFS DMU needs zero-copy support


# 9396:f41cf682d0d3 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


# 9321:dca349c475c1 09-Apr-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6591646 Hang while trying to enter a txg while holding a txg open
6825232 zil_clean should use task_func_t cast in taskq_dispatch
6827943 zil_clean should dispatch zil_itx_clean with TQ_SLEEP


# 9265:0ddbce3734dc 02-Apr-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6820295 C++ compilation fails on daily.0129 and above


# 9179:d8fbd96b79b3 26-Mar-2009 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6790064 zfs needs to determine uid and gid earlier in create process


# 9141:d51ab4b3e040 23-Mar-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6806627 zfs_putpage gets it backwards
Contributed by Jurgen Keil


# 8845:91af0d9c0790 17-Feb-2009 Alan Wright <amw@Sun.COM>

6800942 smb_session_create() incorrectly stores IP addresses
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()


# 8681:ec4ccb69025b 02-Feb-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6800028 Panic in ZFS when running cthon tests


# 8636:7e4ce9158df3 28-Jan-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6551866 deadlock between zfs_write(), zfs_freesp(), and zfs_putapage()
6504953 zfs_getpage() misunderstands VOP_GETPAGE() interface
6702206 ZFS read/writer lock contention throttles sendfile() benchmark
6780491 Zone on a ZFS filesystem has poor fork/exec performance
6747596 assertion failed: DVA_EQUAL(BP_IDENTITY(&zio->io_bp_orig), BP_IDENTITY(zio->io_bp)));


# 8227:f7d7be9b1f56 25-Nov-2008 Neil Perrin <Neil.Perrin@Sun.COM>

6765294 Refactor replay


# 8190:6eeea43ced42 21-Nov-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6774886 zfs_setattr() won't allow ndmp to restore SUNWattr_rw


# 8059:92e2183c5863 10-Nov-2008 Donghai Qiao <Donghai.Qiao@Sun.COM>

1246893 mmap and write to the same file deadlocks.


# 7876:c8456365db46 19-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6760970 zfs_mkdir falsely returns EINVAL


# 7847:3b5331e410c6 15-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6754013 ZFS should always use KSID_OWNER when it's set


# 7844:effed23820ae 15-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6755435 zfs_open() and zfs_close() needs to use ZFS_ENTER/ZFS_VERIFY_ZP


# 7757:bf4a45ecb669 30-Sep-2008 Janice Chang <Janice.Chang@Sun.COM>

PSARC/2008/588 VFSFT_SYSATTR_VIEWS
6739967 New VFSFT needed for sysattr "view" interface (VFSFT_XVATTR currently overloaded)


# 7315:cdba25672122 12-Aug-2008 Jonathan W Adams <Jonathan.Adams@Sun.COM>

6735592 "zio" vmem arenas are confusing, not reported separately
6699438 zfs induces crosscall storm under heavy mapped sequential read workload


# 7294:c9c31ef4c960 04-Aug-2008 perrin

PSARC 2008/486 Intent log replay failure handling
6707530 log device failure needs some work


# 6992:20c04e18c58c 01-Jul-2008 maybee

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]


# 6976:cae5f06df471 27-Jun-2008 eschrock

PSARC 2008/388 Short circuit for vdev probe failure
6410382 ZFS rename should update ->v_path
6633592 vdev_root_open() faulted logic doesn't work
6674674 zfs needs to handle more than EIO
6705158 failed log device should not be treated like normal toplevel vdev
6705232 vdev_not_present erroneously cleared in vdev_validate()
6705649 libses/libscsi plugins should be included in ABI exception list
6707536 zfs_case_timeout and associated code is unused
6707637 vdev_propagate_state() shouldn't skip log devices
6708095 better FMA integration for vdev probe failure
6708192 typo in fix for 6646106 breaks pool I/O failure handling
6709112 zio_should_retry() should account for vdev_is_failing
6718542 zinject doesn't work for file I/O probe failure
6719105 ses2: incorrect parsing of page 15 (nickname)


# 6743:5176703cbaff 28-May-2008 marks

6703554 panic with ZFS and Greenplum: BAD TRAP: type=e (#pf Page fault)


# 6492:903545192033 27-Apr-2008 timh

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


# 6180:629c55a31613 12-Mar-2008 marks

6674446 missing dmu_tx_hold_write() in zfs_setattr()


# 6064:45d29804ab93 22-Feb-2008 marks

6629604 ZFS: lstat64() on ZFS file returns EOVERFLOW


# 6036:c98c367c32cb 19-Feb-2008 mec

PSARC 2006/123 Mmap compatibility
5003415 Provide a MAP_NOOVERMAP option for mmap()


# 5959:1e1904b8526d 01-Feb-2008 marks

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


# 5929:07d036def59b 29-Jan-2008 marks

6650101 SNAS: Read access is allowed after stream file is quarantined from CIFS share.


# 5824:1d2d522d19b5 14-Jan-2008 marks

6603908 can't change mode if FS/dir is out of quota


# 5771:7ba3a2c57d6a 04-Jan-2008 jp151216

6552639 Each zone should have it's own idmapd


# 5688:c0b02c8fd2c0 13-Dec-2007 bonwick

6640580 spa_get_random() is insanely slow in userland
6640559 db_last_dirty list may be updated incorrectly
6640582 zio_checksum_sha256() incorrect if buffer size not a multiple of 64
6550653 uberblock should be saved on more top levels
6640570 ZIL doesn't flush ditto block writes
6640578 some zio flags lost during I/O retry
6632372 ZFS label writing/checksumming hurts scalability of large configs


# 5663:029cc4273b57 10-Dec-2007 ck153898

6627223 gfs needs to support extended dirent flags


# 5642:504c84876fda 07-Dec-2007 maybee

6513209 Destroying pools under stress caused a hang in arc_flush
6620864 BAD TRAP panic in vn_invalid() called through znode_pageout_func()
6637030 kernel heap corruption detected during stress


# 5545:62533366078f 29-Nov-2007 marks

6623426 if immutable is set on a directory, unsetting all attributes fails


# 5498:334b476844ca 20-Nov-2007 timh

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


# 5446:51fbc14b301d 09-Nov-2007 ahrens

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)


# 5386:fa920350a914 30-Oct-2007 timh

6623402 command hang during 'zfs unmount -a' after run CIFS test cases


# 5367:c40abbe796be 29-Oct-2007 ahrens

PSARC/2007/574 zfs send -R
6358519 'zfs restore' can't restore full backup into topmost filesystem
6421958 want recursive zfs send ('zfs send -r')
6465969 zfs receive error message could be a little more friendly
6482331 assertion failed: ra.err == 0 (0x10 == 0x0)
6577548 nvlist_next_nvpair() can not iterate recursively
6579048 zfs send -i "" fs@snap can succeed
6580447 "zfs list -t filesystem" slowly iterates over all snapshots
6581508 zfs issues confusing error message when doing an incremental send
6585612 'zfs recv -d' cannot receive the top-level filesystem backups
6589317 create-time permissions not granted on filesystems created by "zfs recv"
6596160 zfs create -p -b 1092 <filesystem> should fail.
6619393 help message for ::dbufs is slightly wrong
6620906 zfs_rename() gives incorrect error message
6621295 dsl_deleg_set_sync() should be broken up


# 5331:3047ad28a67b 25-Oct-2007 amw

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


# 5326:6752aa2bd5bc 24-Oct-2007 ek110237

6425096 want online 'zfs recv' (read only and read/write)
6597182 .zfs/snapshot code could use a little more comments


# 4863:7b14ad153d91 14-Aug-2007 praks

PSARC/2007/027 File Events Notification API
6367770 RFE: add userland interface to fem (file event monitoring)


# 4813:8eaf4b355227 06-Aug-2007 dm120769

backout 6367770/6588702/6588839: needs work


# 4787:602d3f97842c 02-Aug-2007 ahrens

6393351 unique_* could be improved
6553348 assertion failed: ab->b_flags & (1 << 3) at line 2572 of arc.c
6582408 ::arc should accept -k/-m/-g to print in kilo/mega/giga-bytes
6582438 should have generic reader-priority rwlock for spa_config locks
6582441 zfs_cmd_t should only be used to pass arguments to/from userland
6582456 property code is overdue for some spring cleaning
6588564 zpl unmount lock should use regular rwlock


# 4766:48ec2dca1a2c 31-Jul-2007 praks

PSARC/2007/027 File Events Notification API
6367770 RFE: add userland interface to fem (file event monitoring)


# 4720:8edc0d2e6f3f 24-Jul-2007 fr157268

6535160 Lock contention on zl_lock from zil_commit


# 4709:dc10a713d1a0 23-Jul-2007 maybee

6453407 rm a file when the root file system is at its quota limit reports ENOSPC
6483887 without direct management, arc ghost lists can run amok
6557767 assertion failed: error == 17 || lr->lr_length <= zp->z_blksz
6577156 zfs_putapage discards pages too easily
6581978 assertion failed: koff <= filesz, file: ../../common/fs/zfs/zfs_vnops.c, line: 2834
6582642 cannot set property while quota exceed or really out of space
6583710 assertion failed: new_state->arcs_size + to_delta >= *size (0x5a4cc00 >= 0x5a50a00)


# 4543:12bb2876a62e 26-Jun-2007 marks

PSARC/2006/465 ZFS Delegated Administration
PSARC/2006/577 zpool property to disable delegation
PSARC/2006/625 Enhancements to zpool history
PSARC/2007/228 ZFS delegation amendments
PSARC/2007/295 ZFS Delegated Administration Addendum
6280676 restore "owner" property
6349470 investigate non-root restore/backup
6572465 'zpool set bootfs=...' records history as 'zfs set bootfs=...'


# 4339:24b45a78e29e 29-May-2007 perrin

6561733 ZFS znode z_sync_cnt field is miscounted


# 4144:068f395736ad 01-May-2007 peteh

6465105 ZFS does not update timestamps upon the creat() of an existing file
Contributed by Jeremy Teo <white.wristband@gmail.com>


# 3912:f6891a60bd72 28-Mar-2007 lling

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


# 3898:c788126f2a20 26-Mar-2007 rsb

PSARC/2007/124 Strong Type-Checking for VFS Operation Registration Mechanism
6505923 Need better type checking for vnodeops
6531594 lxpr_readlink() is missing the "cred_t *cr" arg
6532559 vfs_strayops does not use the vnode/vfs operation registration mechanism


# 3897:278bade789ba 26-Mar-2007 maybee

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


# 3638:6b28ebc717aa 12-Feb-2007 billm

6496357 spec_fsync() is useless on devices that do write caching
6496359 zfs_read does unnecessary work on mmaped files with cached data
6496341 zvol performance can be improved
6496344 zvol async routines are synchronous
6496346 zfs_write with multiple iovs logs wrong data
6496347 zfs_write can be made much simpler thanks to range locks
6496350 zvol needs to log all writes to honor fsync
6496356 zvol should behave like a write-caching device
6489169 zvol: Incorrect ordering of biodone() and ensuring data is stable


# 3461:c19b22f347d6 22-Jan-2007 ahrens

6514331 in-memory delete queue is not needed


# 3280:e93ccc27c51d 19-Dec-2006 ck153898

6492686 NFSv4 client got EACCES over ZFS when trying to OPENATTR without createdir


# 3271:bae4d02fdc5b 18-Dec-2006 maybee

6502193 race in zfs_rename


# 3234:28b36f7bbd7e 13-Dec-2006 ck153898

PSARC/2006/638 noxattr ZFS property
6351954 zfs missing noxattr mount flag


# 3131:ef325e37ab22 16-Nov-2006 gw25295

6471359 zfs_fillpage() when faulting aligns on the range size within the file, getting the wrong large page


# 3063:b252896b372b 04-Nov-2006 perrin

6341569 zio_alloc_blk() vdev distribution performs badly
6428639 large writes to zvol synchs too much, better cut down a little
6444692 Need to flush disk write cache for dmu_sync buffers
6465634 zvol: dmu_sync() should be issued in parallel
6468731 lwb_state_t can be nuked
6470042 parallel dmu_sync() isn't being used
6471679 stash blocksize in zvol_state_t rather than reading in every zvol_log_write
6472230 ZIL vdev management is inefficient
6473775 zil_commit changes in snv_48 make it hot for O_DSYNC workloads
6478388 ZIL replay takes too long causing issues while booting
6486390 zil_commit could push more transactions
6486496 zil_replay() useful debug


# 2796:95109e1ced2b 25-Sep-2006 marks

6445680 Having write_acl allowed in an ACL doesn't give the ability to set the mode via chmod
6450672 chmod acl parse error gave poor help for incorrect delimeter (,) instead of (/)


# 2752:2b25a96fc433 18-Sep-2006 perrin

6438702 error handling in zfs_getpage() can trigger "page not locked" panic
6460043 zfs_write()/zfs_getpage() range lock deadlock
6468453 Incorrect usage of rw_enter() in zfs_getpage()


# 2688:12e2ad22b970 06-Sep-2006 maybee

6447701 ZFS hangs when iSCSI Target attempts to initialize its backing store
6464310 Stressing trunc can induce file corruption


# 2638:4f583dfeae92 29-Aug-2006 perrin

6413510 zfs: writing to ZFS filesystem slows down fsync() on other files in the same FS
6453172 ztest turns into a sloth due to massive arc_min_prefetch_lifespan


# 2597:21c0f93f2513 23-Aug-2006 nd150628

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


# 2449:6adc99f24a96 26-Jul-2006 maybee

6452420 zfs_get_data() of page data panics when blocksize is less than pagesize


# 2391:2fa3fd1db808 18-Jul-2006 maybee

6447377 ZFS prefetch is inconsistant


# 2365:2745d773b6bd 13-Jul-2006 perrin

6447452 re-creating zfs files can lead to failure to unmount


# 2237:45affe88ed99 19-Jun-2006 maybee

6416482 filebench oltp workload hangs in zfs
6440499 zil should avoid txg_wait_synced() and use dmu_sync() to issue parallel IOs when fsyncing


# 2113:0510bb40c993 02-Jun-2006 ahrens

6430121 3-way deadlock involving tc_lock within zfs


# 1941:1843b345392c 05-May-2006 perrin

6422565 Data corruption possible with range lock for dmu_sync()


# 1878:c22df0f5603f 24-Apr-2006 maybee

6413573 deadlock between fsflush() and zfs_create()
6416101 du inside snapshot produces bad sizes and paths


# 1819:570a79e4d798 17-Apr-2006 maybee

6407842 zfs panic when closing a file
6410836 zfs umount hang during ZFS stress testing.


# 1816:8c14b56c8515 17-Apr-2006 marks

6408482 64-bit system can't read some 32-bit dev_ts created on zfs


# 1773:d6e4f2855c14 09-Apr-2006 eschrock

6407791 bringover into ZFS results in s. files newer than extracted source
6409927 failed DKIOCFLUSHWRITECACHE ioctls should not generate ereports
6410371 need to reserve more pool names


# 1757:fe91f3ab3083 06-Apr-2006 perrin

6405008 Reboot hung after a stress test


# 1669:3521dbbcb2e8 23-Mar-2006 perrin

6343608 ZFS file range locking
6365101 zfs: copying from NFS to ZFS makes ksh response very sluggish
6393003 System hung -- out of memory (kernel va) due to zil's itx_t's
6393671 deadlock between dnlc_reduce_cache() and zfs_zget()
6399298 system seems to be spinning in dnlc_reduce_cache()


# 1576:0364d1928a7f 09-Mar-2006 marks

6380036 zfs does not clear S_ISUID and S_ISGID bits on successful writes
6388195 conflict of filesystem property of "aclinherit=secure" & ACE no_propagate
6389212 file_dac_search privilege is ineffective when traversing zfs mount point


# 1544:938876158511 03-Mar-2006 eschrock

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()


# 1512:dad2d74ca2cb 28-Feb-2006 ek110237

6391609 zfs_fid() missing ZFS_EXIT()


# 1484:d330e98f8ed7 24-Feb-2006 ek110237

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


# 1472:6d54521a5237 22-Feb-2006 perrin

6381994 zfs_putpage() serializes I/O unnecessarily
6388739 threads can wait past transaction being committed in zil_commit


# 1460:299d0ee75ed4 20-Feb-2006 marks

6371285 panic when nfs lookup operation attempted on plain file


# 1417:fa316336e215 12-Feb-2006 kchow

6377034 setting physmem in /etc/system does not have desired effect on x86
6382469 zfs_map() is not initializing all fields in segvn_crargs_t on call to as_map/segvn_create


# 1394:e8d500b79ced 07-Feb-2006 marks

6381600 tc_open.021 in mstc testsuite is returning -1 when run on a zfs


# 1308:997e6a49c409 23-Jan-2006 marks

6362908 nfsv4-test: RENAME does not check PERM with NFSv4/ZFS
6372549 nfsv4 server returns OK for SETATTR of size on a symlink over ZFS, INVAL is expected


# 1298:1a70f57b62f0 19-Jan-2006 perrin

6368181 some memleaks found related to zfs mount
6372094 zil_commit() may be called recursively and deadlock with itself


# 1231:64215f768e86 10-Jan-2006 marks

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


# 1141:ca4bb9237a10 16-Dec-2005 perrin

6354547 sticky log buf size
6356050 zl_lock held excessively long
6356243 zfs_putpage: should do a synchronous write when B_ASYNC is not set
6358233 ZVOL doesn't honour O_DSYNC semantics


# 1115:2b9c0c6b5148 14-Dec-2005 marks

6362068 zfs chown/chgrp doesn't always work


# 913:e99aef503251 14-Nov-2005 marks

6299353 chown(2) fails to clear SUID/SGID bits on ZFS.


# 905:920e9b2e0899 14-Nov-2005 marks

6347134 zfs_zaccess() is killing ZFS stat() performance
6348240 zfs set aclinherit error message incorrect


# 885:d925b21dba78 10-Nov-2005 ahrens

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


# 869:dc133b87dfb3 09-Nov-2005 perrin

6297285 znode prefetching in zfs_readdir causes 5x performance degradation for 'ls'


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media


# 13089:08bbd228b732 12-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6975482 assertion failed: error == 0 (0x2 == 0x0), file: ../../common/fs/zfs/zfs_vnops.c, line: 1630
6975131 zfs_remove leaks xattr vnode holds, which can lead to zone halt problem
6975190 memory leak after zfs stress testing


# 13082:81ec56bf6147 11-Aug-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM>

6972305 Preferred DC not selected after setting pdc via sharectl
6971047 smbd hang during FVT regression test
6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on Vista
PSARC/2009/464 Offline attribute
6972515 Offline attribute - PSARC 2009/464
PSARC/2010/037 Windows Sparse Attribute
6972519 Windows Sparse Attribute - PSARC 2010/037
6719444 [CLI] - idmap help's output is not consistent with man pages's
6975449 idmap test suite needs idmap_cache_get_data() from libidmap
6974351 OpenSSL still taking smbd down


# 13069:79b387e27d99 11-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6971929 Unable to add/remove ACE after doing idmap flush -a


# 13046:f653a0d643ec 09-Aug-2010 Mark Shellenbaum <Mark.Shellenbaum@Oracle.COM>

6973827 ACL upgrade from zpl version 2 -> 4 don't grab all the necessary tx holds.


# 13043:8c712bbb18ea 07-Aug-2010 Tim Haley <Tim.Haley@Sun.COM>

PSARC 2010/105 zfs diff
6425091 want 'zfs diff' to list files that have changed between snapshots


# 12829:43e448dae98b 14-Jul-2010 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM>

6899016 imapd deadlock between as_unmap()/zfs_rmnode and zfs_write()/as_fault()


# 12799:bd04e75e9a75 08-Jul-2010 Tim Haley <Tim.Haley@Sun.COM>

6967578 bad trap in zfs_readdir() if access to dir not granted


# 12772:71326a76a341 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6959659 Extending end of file *may* get lost on replay of writes.


# 12771:9e4f2f9983b9 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6834694 zfs renames can potentially be committed without the data
6906236 assertion failed in the file zfs_replay.c line 686
6965567 zil.c minor tidy up
6732237 lzjb_compress


# 12700:0f31afc2abec 25-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c (fix 32bit build)


# 12699:36aebb51164a 25-Jun-2010 Neil Perrin <Neil.Perrin@Sun.COM>

6913010 assertion failed: error||lr->lr_length <= zp->z_blksz, file: ../../common/fs/zfs/zfs_vnops.c
6620948 slow progress with stress tests
6478419 Should push all synchronous transactions in zil_commit_writer()
6916723 ZIL: Unnecessary scanning of the intent log tx chain.
6598837 zil_commit() might wait unnecessarily
6535172 zil_sync causing long hold times on zl_lock
6916703 ZIL: race on setting z_last_itx
6579989 zl_lock hold time can still be improved


# 12620:12fcd99a642d 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


# 12421:d38fccc4d212 17-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6952968 fstest hanging on symlink/06 testcase on nevada, build 140


# 12413:72ca7d8ab18e 14-May-2010 Sam Falkner <Sam.Falkner@Sun.COM>

6894240 zfs has a partially deleted file


# 12394:557921ce7bf4 12-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6950273 CIFS attributes aren't always updated when timestamps are updated


# 12302:44e9cbdf497d 04-May-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6946681 System panics in a loop with "pf zfs_fuid_create"


# 12294:2a74b443e6b1 03-May-2010 Mark J Musante <Mark.Musante@Sun.COM>

PSARC/2010/108 zil synchronicity
6280630 zil synchronicity
Contributed by Robert Milkowski <milek@task.gda.pl>


# 12285:d736d62dcca2 29-Apr-2010 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

6944833 Avoid prefetching dbufs in dmu_sync() path


# 12218:49ce8ba18d5c 22-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6945935 potential mutex problem in zfs_zaccess_aces_check()


# 12178:93ec1371f750 19-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6939983 assertion failed: zap_count(os, DMU_USERUSED_OBJECT, &count) != 0||count == 0, in dsl_dataset.c
6942276 remove symlink upgrade code
6943284 sa_attr_iter() can use uninitialized value of length_start
6942045 zoneadm -z <zone> halt hangs after manipulation of xattrs


# 12164:0eb8d6741e37 14-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

PSARC/2010/029 Improved ACL interoperability
6923083 ZFS/NFS/SMB ACL interoperability changes


# 12123:bb40732a982e 09-Apr-2010 Tim Haley <Tim.Haley@Sun.COM>

6572591 meta dnode lookup causes bucket lock contention in dbuf hash


# 12079:13822b941977 05-Apr-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6939941 problem with moving files in zfs


# 11935:538c866aaac6 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


# 11576:b23c42c0c9d6 22-Jan-2010 Surya Prakki <Surya.Prakki@Sun.COM>

6893174 avs and other sources are not ss12u1 lint clean


# 11539:10d35fc3d7fd 18-Jan-2010 chunli zhang - Sun Microsystems - Irvine United States <Chunli.Zhang@Sun.COM>

6873106 Need a mechanism to share buffers between fs modules


# 11321:506b7043a14c 14-Dec-2009 Sanjeev Bagewadi <Sanjeev.Bagewadi@Sun.COM>

6847615 deadlock between zfs_dirent_lock and zfs_rmdir


# 11134:8aa0c4ca6639 20-Nov-2009 Casper H.S. Dik <Casper.Dik@Sun.COM>

PSARC 2009/542 Increase the maximum value of NGROUPS_MAX to 1024
4088757 Customer would like to increase ngroups_max more than 32
6853435 Many files incorrectly include the private <sys/cred_impl.h>


# 11083:f5064cfdf092 17-Nov-2009 William Gorrell <william.gorrell@sun.com>

6876139 writev - gABI test case hangs with ZFS filesystem


# 10945:b3afbf06f20d 03-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

6897933 zfs_get_data: assertion failed: db->db_offset == offset


# 10922:e2081f502306 01-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM>

PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability


# 10896:007ca67ca400 28-Oct-2009 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6793877 lockd can block ZFS force-unmounting on behalf of clients


# 10800:469478b180d9 15-Oct-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6880764 fsync on zfs is broken if writes are greater than 32kb on a hard crash and no log attached
6793430 zdb -ivvvv assertion failure: bp->blk_cksum.zc_word[2] == dmu_objset_id(zilog->zl_os)


# 10793:34709091de6d 14-Oct-2009 Dai Ngo <dai.ngo@sun.com>

6886081 Solaris needs reparse point support (PSARC 2009/387)
PSARC 2009/387 Pathname Reparse Points


# 10440:ba48e0ae8d55 01-Sep-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

PSARC 2009/453 futimens, utimensat
6815302 Implement futimens, utimensat(POSIX.1-2008) -set file modification times with nanosecond granularity
6539657 touch(1) does not set the nanosecond timestamp of a file correctly


# 10369:9e765fdb0c01 24-Aug-2009 Chris Kirby <chris.kirby@sun.com>

6832077 zfs_inactive() can clobber v_count


# 10209:91f47f0e7728 30-Jul-2009 Mark J Musante <Mark.Musante@Sun.COM>

6830541 zfs_get_data trips on a verify
6696242 multiple zfs_fillpage() zfs: accessing past end of object panics
6785914 zfs fails to drop dn_struct_rwlock in recovery code path


# 10143:d2d432dfe597 20-Jul-2009 Tim Haley <Tim.Haley@Sun.COM>

6857433 memory leaks found at: zfs_acl_alloc/zfs_acl_node_alloc
6860318 truncate() on zfsroot succeeds when file has a component of its path set without access permission


# 9981:b4907297e740 27-Jun-2009 Tim Haley <Tim.Haley@Sun.COM>

6775100 stat() performance on files on zfs should be improved
6827779 rrwlock is overly protective of its counters


# 9951:a4895b3dd543 23-Jun-2009 Lin Ling <Lin.Ling@Sun.COM>

6842815 SUNWzfsu package dependency on SUNWPython is not captured
6844900 zfs_ioc_userspace_upgrade leaks
6852821 memory leak in zfs_putapage


# 9909:aa280f585a3e 19-Jun-2009 Chris Kirby <chris.kirby@sun.com>

6790232 zfs related assertion failure: vp->v_filocks == 0L, file: ../../common/fs/vnode.c, line: 2344


# 9774:0bb234ab2287 03-Jun-2009 Ray Hassan <Ray.Hassan@Sun.COM>

6788152 ZFS panic deadlock: cycle in blocking chain via zfs_zget


# 9749:105f407a2680 28-May-2009 Tim Haley <Tim.Haley@Sun.COM>

PSARC 2009/246 ZFS support for Access Based Enumeration
6802734 Support for Access Based Enumeration
6826760 A test driver for some ZFS features would be beneficial
6844861 inconsistent xattr readdir behavior with too-small buffer


# 9512:64cafcbcc337 29-Apr-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6801810 Commit of aligned streaming rewrites to ZIL device causes unwanted disk reads


# 9412:4aefd8704ce0 21-Apr-2009 Aleksandr Guzovskiy <Aleksandr.Guzovskiy@Sun.COM>

6717022 ZFS DMU needs zero-copy support


# 9396:f41cf682d0d3 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


# 9321:dca349c475c1 09-Apr-2009 Neil Perrin <Neil.Perrin@Sun.COM>

6591646 Hang while trying to enter a txg while holding a txg open
6825232 zil_clean should use task_func_t cast in taskq_dispatch
6827943 zil_clean should dispatch zil_itx_clean with TQ_SLEEP


# 9265:0ddbce3734dc 02-Apr-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6820295 C++ compilation fails on daily.0129 and above


# 9179:d8fbd96b79b3 26-Mar-2009 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6790064 zfs needs to determine uid and gid earlier in create process


# 9141:d51ab4b3e040 23-Mar-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6806627 zfs_putpage gets it backwards
Contributed by Jurgen Keil


# 8845:91af0d9c0790 17-Feb-2009 Alan Wright <amw@Sun.COM>

6800942 smb_session_create() incorrectly stores IP addresses
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()


# 8681:ec4ccb69025b 02-Feb-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6800028 Panic in ZFS when running cthon tests


# 8636:7e4ce9158df3 28-Jan-2009 Mark Maybee <Mark.Maybee@Sun.COM>

6551866 deadlock between zfs_write(), zfs_freesp(), and zfs_putapage()
6504953 zfs_getpage() misunderstands VOP_GETPAGE() interface
6702206 ZFS read/writer lock contention throttles sendfile() benchmark
6780491 Zone on a ZFS filesystem has poor fork/exec performance
6747596 assertion failed: DVA_EQUAL(BP_IDENTITY(&zio->io_bp_orig), BP_IDENTITY(zio->io_bp)));


# 8227:f7d7be9b1f56 25-Nov-2008 Neil Perrin <Neil.Perrin@Sun.COM>

6765294 Refactor replay


# 8190:6eeea43ced42 21-Nov-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6774886 zfs_setattr() won't allow ndmp to restore SUNWattr_rw


# 8059:92e2183c5863 10-Nov-2008 Donghai Qiao <Donghai.Qiao@Sun.COM>

1246893 mmap and write to the same file deadlocks.


# 7876:c8456365db46 19-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6760970 zfs_mkdir falsely returns EINVAL


# 7847:3b5331e410c6 15-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6754013 ZFS should always use KSID_OWNER when it's set


# 7844:effed23820ae 15-Oct-2008 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM>

6755435 zfs_open() and zfs_close() needs to use ZFS_ENTER/ZFS_VERIFY_ZP


# 7757:bf4a45ecb669 30-Sep-2008 Janice Chang <Janice.Chang@Sun.COM>

PSARC/2008/588 VFSFT_SYSATTR_VIEWS
6739967 New VFSFT needed for sysattr "view" interface (VFSFT_XVATTR currently overloaded)


# 7315:cdba25672122 12-Aug-2008 Jonathan W Adams <Jonathan.Adams@Sun.COM>

6735592 "zio" vmem arenas are confusing, not reported separately
6699438 zfs induces crosscall storm under heavy mapped sequential read workload


# 7294:c9c31ef4c960 04-Aug-2008 perrin

PSARC 2008/486 Intent log replay failure handling
6707530 log device failure needs some work


# 6992:20c04e18c58c 01-Jul-2008 maybee

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]


# 6976:cae5f06df471 27-Jun-2008 eschrock

PSARC 2008/388 Short circuit for vdev probe failure
6410382 ZFS rename should update ->v_path
6633592 vdev_root_open() faulted logic doesn't work
6674674 zfs needs to handle more than EIO
6705158 failed log device should not be treated like normal toplevel vdev
6705232 vdev_not_present erroneously cleared in vdev_validate()
6705649 libses/libscsi plugins should be included in ABI exception list
6707536 zfs_case_timeout and associated code is unused
6707637 vdev_propagate_state() shouldn't skip log devices
6708095 better FMA integration for vdev probe failure
6708192 typo in fix for 6646106 breaks pool I/O failure handling
6709112 zio_should_retry() should account for vdev_is_failing
6718542 zinject doesn't work for file I/O probe failure
6719105 ses2: incorrect parsing of page 15 (nickname)


# 6743:5176703cbaff 28-May-2008 marks

6703554 panic with ZFS and Greenplum: BAD TRAP: type=e (#pf Page fault)


# 6492:903545192033 27-Apr-2008 timh

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


# 6180:629c55a31613 12-Mar-2008 marks

6674446 missing dmu_tx_hold_write() in zfs_setattr()


# 6064:45d29804ab93 22-Feb-2008 marks

6629604 ZFS: lstat64() on ZFS file returns EOVERFLOW


# 6036:c98c367c32cb 19-Feb-2008 mec

PSARC 2006/123 Mmap compatibility
5003415 Provide a MAP_NOOVERMAP option for mmap()


# 5959:1e1904b8526d 01-Feb-2008 marks

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


# 5929:07d036def59b 29-Jan-2008 marks

6650101 SNAS: Read access is allowed after stream file is quarantined from CIFS share.


# 5824:1d2d522d19b5 14-Jan-2008 marks

6603908 can't change mode if FS/dir is out of quota


# 5771:7ba3a2c57d6a 04-Jan-2008 jp151216

6552639 Each zone should have it's own idmapd


# 5688:c0b02c8fd2c0 13-Dec-2007 bonwick

6640580 spa_get_random() is insanely slow in userland
6640559 db_last_dirty list may be updated incorrectly
6640582 zio_checksum_sha256() incorrect if buffer size not a multiple of 64
6550653 uberblock should be saved on more top levels
6640570 ZIL doesn't flush ditto block writes
6640578 some zio flags lost during I/O retry
6632372 ZFS label writing/checksumming hurts scalability of large configs


# 5663:029cc4273b57 10-Dec-2007 ck153898

6627223 gfs needs to support extended dirent flags


# 5642:504c84876fda 07-Dec-2007 maybee

6513209 Destroying pools under stress caused a hang in arc_flush
6620864 BAD TRAP panic in vn_invalid() called through znode_pageout_func()
6637030 kernel heap corruption detected during stress


# 5545:62533366078f 29-Nov-2007 marks

6623426 if immutable is set on a directory, unsetting all attributes fails


# 5498:334b476844ca 20-Nov-2007 timh

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


# 5446:51fbc14b301d 09-Nov-2007 ahrens

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)


# 5386:fa920350a914 30-Oct-2007 timh

6623402 command hang during 'zfs unmount -a' after run CIFS test cases


# 5367:c40abbe796be 29-Oct-2007 ahrens

PSARC/2007/574 zfs send -R
6358519 'zfs restore' can't restore full backup into topmost filesystem
6421958 want recursive zfs send ('zfs send -r')
6465969 zfs receive error message could be a little more friendly
6482331 assertion failed: ra.err == 0 (0x10 == 0x0)
6577548 nvlist_next_nvpair() can not iterate recursively
6579048 zfs send -i "" fs@snap can succeed
6580447 "zfs list -t filesystem" slowly iterates over all snapshots
6581508 zfs issues confusing error message when doing an incremental send
6585612 'zfs recv -d' cannot receive the top-level filesystem backups
6589317 create-time permissions not granted on filesystems created by "zfs recv"
6596160 zfs create -p -b 1092 <filesystem> should fail.
6619393 help message for ::dbufs is slightly wrong
6620906 zfs_rename() gives incorrect error message
6621295 dsl_deleg_set_sync() should be broken up


# 5331:3047ad28a67b 25-Oct-2007 amw

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


# 5326:6752aa2bd5bc 24-Oct-2007 ek110237

6425096 want online 'zfs recv' (read only and read/write)
6597182 .zfs/snapshot code could use a little more comments


# 4863:7b14ad153d91 14-Aug-2007 praks

PSARC/2007/027 File Events Notification API
6367770 RFE: add userland interface to fem (file event monitoring)


# 4813:8eaf4b355227 06-Aug-2007 dm120769

backout 6367770/6588702/6588839: needs work


# 4787:602d3f97842c 02-Aug-2007 ahrens

6393351 unique_* could be improved
6553348 assertion failed: ab->b_flags & (1 << 3) at line 2572 of arc.c
6582408 ::arc should accept -k/-m/-g to print in kilo/mega/giga-bytes
6582438 should have generic reader-priority rwlock for spa_config locks
6582441 zfs_cmd_t should only be used to pass arguments to/from userland
6582456 property code is overdue for some spring cleaning
6588564 zpl unmount lock should use regular rwlock


# 4766:48ec2dca1a2c 31-Jul-2007 praks

PSARC/2007/027 File Events Notification API
6367770 RFE: add userland interface to fem (file event monitoring)


# 4720:8edc0d2e6f3f 24-Jul-2007 fr157268

6535160 Lock contention on zl_lock from zil_commit


# 4709:dc10a713d1a0 23-Jul-2007 maybee

6453407 rm a file when the root file system is at its quota limit reports ENOSPC
6483887 without direct management, arc ghost lists can run amok
6557767 assertion failed: error == 17 || lr->lr_length <= zp->z_blksz
6577156 zfs_putapage discards pages too easily
6581978 assertion failed: koff <= filesz, file: ../../common/fs/zfs/zfs_vnops.c, line: 2834
6582642 cannot set property while quota exceed or really out of space
6583710 assertion failed: new_state->arcs_size + to_delta >= *size (0x5a4cc00 >= 0x5a50a00)


# 4543:12bb2876a62e 26-Jun-2007 marks

PSARC/2006/465 ZFS Delegated Administration
PSARC/2006/577 zpool property to disable delegation
PSARC/2006/625 Enhancements to zpool history
PSARC/2007/228 ZFS delegation amendments
PSARC/2007/295 ZFS Delegated Administration Addendum
6280676 restore "owner" property
6349470 investigate non-root restore/backup
6572465 'zpool set bootfs=...' records history as 'zfs set bootfs=...'


# 4339:24b45a78e29e 29-May-2007 perrin

6561733 ZFS znode z_sync_cnt field is miscounted


# 4144:068f395736ad 01-May-2007 peteh

6465105 ZFS does not update timestamps upon the creat() of an existing file
Contributed by Jeremy Teo <white.wristband@gmail.com>


# 3912:f6891a60bd72 28-Mar-2007 lling

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


# 3898:c788126f2a20 26-Mar-2007 rsb

PSARC/2007/124 Strong Type-Checking for VFS Operation Registration Mechanism
6505923 Need better type checking for vnodeops
6531594 lxpr_readlink() is missing the "cred_t *cr" arg
6532559 vfs_strayops does not use the vnode/vfs operation registration mechanism


# 3897:278bade789ba 26-Mar-2007 maybee

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


# 3638:6b28ebc717aa 12-Feb-2007 billm

6496357 spec_fsync() is useless on devices that do write caching
6496359 zfs_read does unnecessary work on mmaped files with cached data
6496341 zvol performance can be improved
6496344 zvol async routines are synchronous
6496346 zfs_write with multiple iovs logs wrong data
6496347 zfs_write can be made much simpler thanks to range locks
6496350 zvol needs to log all writes to honor fsync
6496356 zvol should behave like a write-caching device
6489169 zvol: Incorrect ordering of biodone() and ensuring data is stable


# 3461:c19b22f347d6 22-Jan-2007 ahrens

6514331 in-memory delete queue is not needed


# 3280:e93ccc27c51d 19-Dec-2006 ck153898

6492686 NFSv4 client got EACCES over ZFS when trying to OPENATTR without createdir


# 3271:bae4d02fdc5b 18-Dec-2006 maybee

6502193 race in zfs_rename


# 3234:28b36f7bbd7e 13-Dec-2006 ck153898

PSARC/2006/638 noxattr ZFS property
6351954 zfs missing noxattr mount flag


# 3131:ef325e37ab22 16-Nov-2006 gw25295

6471359 zfs_fillpage() when faulting aligns on the range size within the file, getting the wrong large page


# 3063:b252896b372b 04-Nov-2006 perrin

6341569 zio_alloc_blk() vdev distribution performs badly
6428639 large writes to zvol synchs too much, better cut down a little
6444692 Need to flush disk write cache for dmu_sync buffers
6465634 zvol: dmu_sync() should be issued in parallel
6468731 lwb_state_t can be nuked
6470042 parallel dmu_sync() isn't being used
6471679 stash blocksize in zvol_state_t rather than reading in every zvol_log_write
6472230 ZIL vdev management is inefficient
6473775 zil_commit changes in snv_48 make it hot for O_DSYNC workloads
6478388 ZIL replay takes too long causing issues while booting
6486390 zil_commit could push more transactions
6486496 zil_replay() useful debug


# 2796:95109e1ced2b 25-Sep-2006 marks

6445680 Having write_acl allowed in an ACL doesn't give the ability to set the mode via chmod
6450672 chmod acl parse error gave poor help for incorrect delimeter (,) instead of (/)


# 2752:2b25a96fc433 18-Sep-2006 perrin

6438702 error handling in zfs_getpage() can trigger "page not locked" panic
6460043 zfs_write()/zfs_getpage() range lock deadlock
6468453 Incorrect usage of rw_enter() in zfs_getpage()


# 2688:12e2ad22b970 06-Sep-2006 maybee

6447701 ZFS hangs when iSCSI Target attempts to initialize its backing store
6464310 Stressing trunc can induce file corruption


# 2638:4f583dfeae92 29-Aug-2006 perrin

6413510 zfs: writing to ZFS filesystem slows down fsync() on other files in the same FS
6453172 ztest turns into a sloth due to massive arc_min_prefetch_lifespan


# 2597:21c0f93f2513 23-Aug-2006 nd150628

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


# 2449:6adc99f24a96 26-Jul-2006 maybee

6452420 zfs_get_data() of page data panics when blocksize is less than pagesize


# 2391:2fa3fd1db808 18-Jul-2006 maybee

6447377 ZFS prefetch is inconsistant


# 2365:2745d773b6bd 13-Jul-2006 perrin

6447452 re-creating zfs files can lead to failure to unmount


# 2237:45affe88ed99 19-Jun-2006 maybee

6416482 filebench oltp workload hangs in zfs
6440499 zil should avoid txg_wait_synced() and use dmu_sync() to issue parallel IOs when fsyncing


# 2113:0510bb40c993 02-Jun-2006 ahrens

6430121 3-way deadlock involving tc_lock within zfs


# 1941:1843b345392c 05-May-2006 perrin

6422565 Data corruption possible with range lock for dmu_sync()


# 1878:c22df0f5603f 24-Apr-2006 maybee

6413573 deadlock between fsflush() and zfs_create()
6416101 du inside snapshot produces bad sizes and paths


# 1819:570a79e4d798 17-Apr-2006 maybee

6407842 zfs panic when closing a file
6410836 zfs umount hang during ZFS stress testing.


# 1816:8c14b56c8515 17-Apr-2006 marks

6408482 64-bit system can't read some 32-bit dev_ts created on zfs


# 1773:d6e4f2855c14 09-Apr-2006 eschrock

6407791 bringover into ZFS results in s. files newer than extracted source
6409927 failed DKIOCFLUSHWRITECACHE ioctls should not generate ereports
6410371 need to reserve more pool names


# 1757:fe91f3ab3083 06-Apr-2006 perrin

6405008 Reboot hung after a stress test


# 1669:3521dbbcb2e8 23-Mar-2006 perrin

6343608 ZFS file range locking
6365101 zfs: copying from NFS to ZFS makes ksh response very sluggish
6393003 System hung -- out of memory (kernel va) due to zil's itx_t's
6393671 deadlock between dnlc_reduce_cache() and zfs_zget()
6399298 system seems to be spinning in dnlc_reduce_cache()


# 1576:0364d1928a7f 09-Mar-2006 marks

6380036 zfs does not clear S_ISUID and S_ISGID bits on successful writes
6388195 conflict of filesystem property of "aclinherit=secure" & ACE no_propagate
6389212 file_dac_search privilege is ineffective when traversing zfs mount point


# 1544:938876158511 03-Mar-2006 eschrock

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()


# 1512:dad2d74ca2cb 28-Feb-2006 ek110237

6391609 zfs_fid() missing ZFS_EXIT()


# 1484:d330e98f8ed7 24-Feb-2006 ek110237

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


# 1472:6d54521a5237 22-Feb-2006 perrin

6381994 zfs_putpage() serializes I/O unnecessarily
6388739 threads can wait past transaction being committed in zil_commit


# 1460:299d0ee75ed4 20-Feb-2006 marks

6371285 panic when nfs lookup operation attempted on plain file


# 1417:fa316336e215 12-Feb-2006 kchow

6377034 setting physmem in /etc/system does not have desired effect on x86
6382469 zfs_map() is not initializing all fields in segvn_crargs_t on call to as_map/segvn_create


# 1394:e8d500b79ced 07-Feb-2006 marks

6381600 tc_open.021 in mstc testsuite is returning -1 when run on a zfs


# 1308:997e6a49c409 23-Jan-2006 marks

6362908 nfsv4-test: RENAME does not check PERM with NFSv4/ZFS
6372549 nfsv4 server returns OK for SETATTR of size on a symlink over ZFS, INVAL is expected


# 1298:1a70f57b62f0 19-Jan-2006 perrin

6368181 some memleaks found related to zfs mount
6372094 zil_commit() may be called recursively and deadlock with itself


# 1231:64215f768e86 10-Jan-2006 marks

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


# 1141:ca4bb9237a10 16-Dec-2005 perrin

6354547 sticky log buf size
6356050 zl_lock held excessively long
6356243 zfs_putpage: should do a synchronous write when B_ASYNC is not set
6358233 ZVOL doesn't honour O_DSYNC semantics


# 1115:2b9c0c6b5148 14-Dec-2005 marks

6362068 zfs chown/chgrp doesn't always work


# 913:e99aef503251 14-Nov-2005 marks

6299353 chown(2) fails to clear SUID/SGID bits on ZFS.


# 905:920e9b2e0899 14-Nov-2005 marks

6347134 zfs_zaccess() is killing ZFS stat() performance
6348240 zfs set aclinherit error message incorrect


# 885:d925b21dba78 10-Nov-2005 ahrens

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


# 869:dc133b87dfb3 09-Nov-2005 perrin

6297285 znode prefetching in zfs_readdir causes 5x performance degradation for 'ls'


# 789:b348f31ed315 31-Oct-2005 ahrens

PSARC 2002/240 ZFS
6338653 Integrate ZFS
PSARC 2004/652 - DKIOCFLUSH
5096886 Write caching disks need mechanism to flush cache to physical media