summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/nfs
AgeCommit message (Collapse)AuthorFilesLines
2017-06-29 [illumos-gate merge]Jerry Jelinek7-7/+7
commit 5ceaf02ccc1885ec3499b7d79f2a80ce1325b4d8 8433 vmxnet3: warnings about not supported properties don't help anything commit f862e02cb8d597e430ef5067be483718a65c3370 7962 strxfrm() fails for certain characters commit 5206305f06cf80338a34e00287f3336069e1198b 1198 date formats contain spaces where not expected commit 5549034d757a8b1a23f3957d95e4e9e440c44ebf 8428 8367 breaks cmlb module install on sparc commit 73177167911de9eef96901d8f6d3cb6be7c67574 8309 libbsm should support AUE_sudo audit event commit b4203d757c7c247e39c94c09a94021a3a8121062 8228 cstyle: Remove space-tab sequences in /* All Rights Reserved */ commit bec2e3ffadac8d3536ea115d636d06c7b561623a 8212 manpages contain obsolete references 6019 sleep can't be infinite Conflicts: usr/src/man/man1m/zonecfg.1m usr/src/man/man1/mdb.1
2017-06-278228 cstyle: Remove space-tab sequences in /* All Rights Reserved */Marcel Telka7-7/+7
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-07OS-6155 NFSv4 locking not working if rpcbind or rpc.statd not runningJerry Jelinek1-2/+10
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-03-227912 nfs_rwlock readers are running wild waiting for a writer that cannot comeMarcel Telka1-0/+1
Reviewed by: Arne Jansen <arne@die-jansens.de> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-027689 Comment typos and formatting fixes in NFSv4 client sourcesMarcel Telka1-2/+2
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-12-227684 RFC 3530 is obsoleteMarcel Telka1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-195032 share_nfs(1m): Documentation for "noaclfab" is neededJason King1-2/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-077601 nfs_rwlock_t does not scale with cv_broadcast()Marcel Telka1-1/+1
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-11-296911 nfs4: unexpected permission deniedMarcel Telka1-2/+7
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-13backout: 6090 IOPS, bandwidth, and latency kstats for NFS serverDan McDonald6-65/+8
(Performance issues discovered) This reverts commit 22146ea93e24c7deb02c49c33b2ab98605ce78b4.
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