lkml.org 
[lkml]   [2004]   [Apr]   [26]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
Subject[PATCH 0/11] nfsacl
FromAndreas Gruenbacher <>
DateMon, 26 Apr 2004 12:28:47 +0200
Hello,

this is the nfsacl protocol extension that implements setting/retrieving
acls over NFSv3. (It has nothing to do with NFSv4 acls, which are very
different.) Any chance we can get this into -mm, and into mainline after
some more exposure? The patches are:
sunrpc-enosys-when-unavail
   Differentiate between program/procedure not available and
   other errors. Required so that nfs clients know whether or
   not the server supports nfsacl.

sunrpc-multiple-programs
   Support multiple program numbers on one RPC transport. The nfs
   and nfsacl RPC programs both run on the same transport, so
   we need to multiplex.

rpcsvc-pages
   Add a page to an rpc reply from the allocated pool.

sunrpc-xdr-words
   Encode 32-bit words in xdr_buf's. The code is modeled after the
   decode functions already in 2.6.6-rc2.

sunrpc-xdr-arrays
   sunrpc: Encode/decode arrays that may become large.

nfsacl-lazy-alloc
   Allow to allocate pages in the receive buffers lazily. ACLs may have
   up to 1024 entries in nfsacl but usually are small, so allocating
   space for them on demand makes sense.

nfs-access-acl
   NFS mount parameter noacl: Allow clients to mount without using
   the ACCESS remote procedure call.

qsort
   Add qsort, needed for decoding acls from nfsacl.

xfs-no-qsort
   Remove qsot from xfs. Without, qsort would be defined twice in the
   kernel.

nfsd-acl
   Server nfsacl support.

nfs-acl
   Client nfsacl support.


Cheers,
-- 
Andreas Gruenbacher <agruen@suse.de>
SUSE Labs, SUSE LINUX AG

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:02    [from the cache]
©2003-2008