6911 nfs4: unexpected permission denied Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@omniti.com>
6785 nfs4_attr_cache deadlock Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gwr@nexenta.com>
7282 nlm_host leaks by nlm_host_findcreate() callers leads to hang in nlm_svc_stopping() Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
5761 nfs4_prot.x should be updated for RFC 7531 Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
5382 pvn_getpages handles lengths <= PAGESIZE just fine Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@omniti.com>
5045 use atomic_{inc,dec}_* instead of atomic_add_* Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
3928 `tail -f ...` doesn't notice file truncation 3929 `man tail` doesn't mentioned "-F" option 3930 'tail -F ...' not resetting the offset of file rotation properly 3968 want FILE_TRUNC event for PORT_SOURCE_FILE Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
3107 nfs4_getattr incorrectly checks bit masks Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
6213799 VMODSORT support for NFS. AKA "close()/fsync() slow on clients with lots of memory and cached pages"
PSARC 2009/683 Reserved uid/gid for distinguishing unmappable users/groups in NFSv4 ACLs 6261858 ls(1) -l, getfacl(1), and setfacl(1) can return "Permission denied" due to "nobody" and ACLs
6232737 Client should support NFS4ERR_MOVED and fs_locations 6232743 Server should support NFS4ERR_MOVED and fs_locations 6891289 client panick mutex_vector_tryenter with some stress testing
6888022 NFSv4: grpid mount flag is not effective for files
6577647 NFS writes aren't interruptible if there are too many outstanding writes
6887666 mmap() on NFSv4 mounted filesystem can be not interruptible 6887889 Possible not interruptible hang in nfs4_write() with directio, append and intr
6833526 4-way hang in the NFSv4 client
6843151 nfs[3/4]_write() can fail but return error 0
6822384 svnode_t::sv_dfh is not updated during nfs4rename
PSARC/2008/647 Configurable Hostids for Non-Global Zones 6580939 RFE: provide unique hostid for each non-global zone
6583602 nfs4lookup_setup() incorrectly strips a leading dot from the first component
1246893 mmap and write to the same file deadlocks.
6300710 recursive mutex_enter in nfs4rename_persistent_fh() 6579226 XXX comment in sv_find() can disappear
PSARC/2008/588 VFSFT_SYSATTR_VIEWS 6739967 New VFSFT needed for sysattr "view" interface (VFSFT_XVATTR currently overloaded)
6503547 deadlock between utilities accessing /proc and processes using nfs
PSARC 2007/347 NFS/RDMA - Transport Version Update 6661313 mountd does not deal well with malformed authentication requests from NFS server kernel 6551906 Update the kernel RPC/RDMA transport protocol to latest definitions Portions contributed by Ranjit Noronha <noronha@cse.ohio-state.edu> Lei Chai <chail@cse.ohio-state.edu> Weikuan Yu <yuw@cse.ohio-state.edu>
6701562 Fix for CR 6586422 is incomplete
6683575 Revisit handling of CREATE_XATTR_DIR
PSARC 2006/123 Mmap compatibility 5003415 Provide a MAP_NOOVERMAP option for mmap()
6634788 nfsv4 doesn't handle EACCES errors from VOP_GETATTR() correctly
6586422 A deadlock occurs when an nfsv4 recover thread calls nfs4_start_fop
6393769 client panic with mutex_enter: bad mutex, at get_lock_list
6599124 NFS client read() returns zero-filled data
6617183 CIFS Service - PSARC 2006/715 (fix cstyle)
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
PSARC 2007/416 NFSv4 Mirror-mounts PSARC 2007/563 Add _AT_TRIGGER to fstatat(2) 5035401 allow clients to cross server filesystem boundaries if the fs is visible 6613892 nftw(3C) has potential security issues
PSARC/2007/027 File Events Notification API 6367770 RFE: add userland interface to fem (file event monitoring) --HG-- rename : deleted_files/usr/src/uts/common/fs/portfs/port_fop.c => usr/src/uts/common/fs/portfs/port_fop.c
backout 6367770/6588702/6588839: needs work --HG-- rename : usr/src/uts/common/fs/portfs/port_fop.c => deleted_files/usr/src/uts/common/fs/portfs/port_fop.c
6588702 panic in vnevent_create()
backout 6588702/6588839: not reviewed
6588702 panic in vnevent_create() 6588839 System panic's after zoneadm halt
PSARC/2007/027 File Events Notification API 6367770 RFE: add userland interface to fem (file event monitoring)
6492937 NFSv4 client node panic when kdestroy was executed during lock-largefile tests
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
6395357 nfsv4 client paniced at nfs:nfs4_waitfor_purge_complete
6326173 panic in nfs:fn_move because of null fn_parent
6424653 Deadlock caused by nfs4_readahead
6256083 Need a lightweight file page mapping mechanism to substitute segmap 6387639 segkpm segment set to incorrect size for amd64
6346204 NFSv4 client suffers undetected write errors to full file system
6351554 Kernel build should be more pedantic
PSARC 2002/240 ZFS 6338653 Integrate ZFS PSARC 2004/652 - DKIOCFLUSH 5096886 Write caching disks need mechanism to flush cache to physical media
PSARC 2005/474 Zones Upgrade (Ashanti and Zulu) 6328286 need scratch zone support for upgrade 6328296 need temporary NFS feature to support cross-zone traffic in miniroot environment (only) 6328310 zone_destroy shouldn't camp on the root vnode 6329667 zoneadm fails, but still exits with status zero
6322778 memleaks at crdup/crnetadjust
6300246 nfs4_delegation_accept(): Deadlock: cycle in blocking chain 6321564 r_statev4_lock shouldn't be held over dnlc_update()
6226092 getcwd() not consistent when dealing with NFS directories and setuid applications
6286257 lock's retry/free logic not quite right
OpenSolaris Launch