summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/nfs
AgeCommit message (Collapse)AuthorFilesLines
2016-03-296770 nfsauth_retrieve() flood caused by NFS clients with personal identity ↵Marcel Telka1-5/+2
problems Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-09-036090 IOPS, bandwidth, and latency kstats for NFS serverMarcel Telka6-8/+65
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-045917 User-mode SMB serverGordon Ross1-4/+5
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-225761 nfs4_prot.x should be updated for RFC 7531Marcel Telka2-17/+38
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-01-205509 nfsauth_cache_get() could spend a lot of time walking exi_cacheMarcel Telka1-23/+76
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-255296 Support for more than 16 groups with AUTH_SYSMarcel Telka3-12/+32
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-07-164995 panic in nlm_prog_4Jerry Jelinek1-2/+0
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-07-084943 NFS server: Generic uid and gid remapping for AUTH_SYSMarcel Telka5-362/+386
Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-03-034642 Checks for ROFS are not sufficient in NFS serverMarcel Telka1-1/+4
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-10-234027 remove CLOSED_BUILDJosef 'Jeff' Sipek1-10/+2
4028 remove CLOSED_IS_PRESENT 4029 remove tonic build bits Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-08-26195 Need replacement for nfs/lockd+klmDan Kruchinin1-6/+7
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeremy Jones <jeremy@delphix.com> Reviewed by: Jeff Biseda <jbiseda@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-05-283702 nfs4_clnt.h: Typo pathhconfBart Coddens1-1/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-05-213630 NFS server should not allocate oversized buffersSebastien Roy1-339/+336
Reviewed by: Jeff Biseda <jeff.biseda@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2013-02-193412 The ascii art in nfs4.h needs updateMarcel Telka1-4/+4
Reviewed by: Carlos Cardenas <cardenas12@gmail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-09-26backout 3157: needs more workRichard Lowe1-1/+0
2012-09-143157 nfs: wrong utf8-encoded string should be cause of errorDaniil Lunev1-0/+1
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-08-303156 nfs: '.', '..', and filename with '/' return wrong error codeDaniil Lunev1-1/+4
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-08-272982 nfs3: cleanup debug code at nfs3_srv.cVitaliy Gusev1-5/+3
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2010-08-126906740 Zones need an improved reference counting mechanismjv2273472-6/+10
2010-08-116975309 PSARC2007_393 Move /etc/default/{nfs/autofs} parameters to SMFPavan Mettu - Oracle Corporation - Menlo Park United States1-7/+1
PSARC 2007/393 converting /etc/default/{nfs,autofs} to SMF properties
2010-06-236930814 share/unshare issuesPavel Filipensky2-15/+18
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++ 6836258 exportinfo 16-way hash is too small 6953045 Put implementation of the Pearson's hashing algorithm into a separate file
2010-06-10backout 6930814: causes 6960023jmcp2-18/+15
2010-06-066930814 share/unshare issuesPavel Filipensky2-15/+18
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++ 6836258 exportinfo 16-way hash is too small 6953045 Put implementation of the Pearson's hashing algorithm into a separate file
2010-04-064799074 NFS authentication cache needs some sort of TTLThomas Haynes1-2/+41
2010-03-23backout 4799074: panics gate machinesjmcp1-40/+0
2010-03-194799074 NFS authentication cache needs some sort of TTLThomas Haynes1-0/+40
2010-03-116213799 VMODSORT support for NFS. AKA "close()/fsync() slow on clients with ↵Pavel Filipensky2-1/+12
lots of memory and cached pages"
2010-02-286901748 mvfs and nfs pseudo namespace tree do not work togetherPavel Filipensky1-10/+13
6926015 dead code in exportfs()
2010-02-066920999 NFS client character encoding (to UTF-8) not working for S10 NFSv4 ↵Jan Kryl1-2/+1
client
2010-01-19PSARC 2009/683 Reserved uid/gid for distinguishing unmappable users/groups ↵Lisa Week1-3/+3
in NFSv4 ACLs 6261858 ls(1) -l, getfacl(1), and setfacl(1) can return "Permission denied" due to "nobody" and ACLs
2010-01-186873106 Need a mechanism to share buffers between fs moduleschunli zhang - Sun Microsystems - Irvine United States1-1/+20
2010-01-156505192 nfs client hang after all async worker threads are stuck in ↵Vallish Vaidyeshwara2-31/+129
condition variable
2009-12-156894228 nfs v3/v2 should not fabricate ACLsVallish Vaidyeshwara1-0/+2
2009-12-096232737 Client should support NFS4ERR_MOVED and fs_locationsRobert Thurlow9-36/+131
6232743 Server should support NFS4ERR_MOVED and fs_locations 6891289 client panick mutex_vector_tryenter with some stress testing
2009-11-236821270 NFSv4 open state id table exhaustedRick Mesta1-0/+3
6854700 NFSv4 reaper_thread only runs at 5 minute intervals 6886843 spurious NFS4ERR_SERVERFAULT with 1M nodes in rfs4 db
2009-10-286870042 nfsgen nfsv4 delegation subset of testcases fail consistently since ↵James Wahlig1-4/+6
snv_120 6871991 rfs4_file_t fields updated without holding locks
2009-08-246636260 mirror mounts can unexpectedly return EBUSYThomas Haynes1-1/+7
2009-08-076833526 4-way hang in the NFSv4 clientPavel Filipensky1-0/+1
2009-07-146858854 jurassic panicked in rfs4_release_share_lock_state; fix for 6711844 ↵Robert Mastors1-0/+2
suspected
2009-06-166711844 assert: vp->v_shrlocks == 0L, file: ../../common/fs/vnode.c, line: 2333Robert Mastors2-201/+165
6769772 assert: vp->v_filocks == 0L, file: ../../common/fs/vnode.c, line: 2344 6839233 VSD usage of v_lock could cause deadlock PSARC 2009/343 VSD locking update 6850766 nfsv4 server code cleanup
2009-06-156746299 assertion !vn_ismntpt(vp) fail in snv_98Jarrett Lu1-0/+3
6833224 TX NFS client file access returns EACCES randomly for non-ADMIN_LOW labeled resources
2009-06-126707722 nfs4_start_fop() uses gethrestime_sec() with 1 second granularity to ↵Pavel Filipensky1-3/+14
detect server change 6721281 panic: assertion failed: np != 0L, file: ../../common/fs/nfs/nfs4_callback.c, line: 1309 6500269 assertion failed: sp->mntinfo4_list == mi, file: ../../common/fs/nfs/nfs4_vfsops.c, line: 3258
2009-05-216795209 Enable compilation of ON-consolidation with GCC 4.2Scott Rotondo1-1/+1
6392640 rpcgen -h -T output does not compile with gcc 4.x --HG-- rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h
2009-05-206831781 "[NFS4] NFS server not responding - still trying" messages during ↵Dai Ngo1-1/+2
heavy TCP traffic
2009-05-196840231 Panic in treeclimb_export()->checkexport4()Pavel Filipensky1-3/+10
6840163 Variable treenode_t *ns_root should be declared as extern in export.h 6840149 "#define EXPTABLESIZE 16" is twice in the source 6834678 typo in /usr/include/nfs/export.h
2009-04-30backout 6795209/6392640: breaks sparc buildjmcp1-1/+1
2009-04-306795209 Enable compilation of ON-consolidation with GCC 4.2Nathan Keynes1-1/+1
6392640 rpcgen -h -T output does not compile with gcc 4.x
2009-01-30PSARC/2008/647 Configurable Hostids for Non-Global Zonesjv2273471-2/+1
6580939 RFE: provide unique hostid for each non-global zone
2009-01-086780365 Fix for 6300710 needs to be more aligned to patch changesNagakiran Rajashekar1-2/+2
2008-10-286751647 TRANS2_FIND_NEXT continuation by filename restarts search at ↵natalie li - Sun Microsystems - Irvine United States4-10/+119
beginning of directory 6753904 SVCCTL server side service 6741484 Local users cannot connect to CIFS shares from MacOS 10.5 6746898 win98 can not overwrite *.files 6753310 Incorrect handling of SmbNegotiate request when invalid dialects are negotiated. 6751123 Unable to join domain, core dump generated with IPMP setting 6722437 SMB_TRANS2_FIND returns wrong status code when stream file is passed 6716578 can not delete file in extended attribute name space in cifs client when cifs server is solaris PSARC 2008/584 Correction in nbmand behavior 6734067 Long delay when viewing MS Word Read-only file properties with nbmand enabled. PSARC/2007/281 NFS share properties for Montana compatibility 6475452 Need Solaris support for Montana approve file functionality in NFS 6582170 Host-based access control (approve file) 6749075 Unable to join domain if user password exceeds 20 characters 6612716 Join domain fails if hostname is > 15 chars 6753251 server signing: wrong signature is generated for the NetShareEnum reply 6757521 SMB daemon leaks memory after displaying GSS status 6760315 Local user cannot connnect to CIFS shares if CIFS server's hostname is not specified 6757333 Share publisher thread runs into infinite loop of displaying GSS major/minor status 6757132 smbd crashes at smb_idmap_batch_getmappings 6760876 security descriptor decoding function has a glitch 6761491 Cannot open or delete a named stream on a directory file. 6741449 Cleanup list in smbns_ads module 6593958 Users with restore privilege can take ownership of files --HG-- rename : usr/src/lib/smbsrv/libmlsvc/common/secdb.c => usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_svcctl.c => usr/src/lib/smbsrv/libmlsvc/common/svcctl_svc.c