[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-nfs
Subject: Re: [PATCH 00/19] gssd improvements
From: Steve Dickson <SteveD () redhat ! com>
Date: 2015-01-28 21:29:23
Message-ID: 54C954B3.306 () RedHat ! com
[Download RAW message or body]
On 12/09/2014 12:40 AM, David Härdeman wrote:
> The following series converts gssd to use libevent and inotify instead
> of a handrolled event loop and dnotify. Lots of cleanups in the process
> (e.g. removing a lot of arbitrary limitations and fixed size buffers).
>
> All in all a nice reduction in code size (what can I say, I was bored).
>
> I've even managed to mount NFS shares with the patched server :)
>
> ---
>
> David Härdeman (19):
> nfs-utils: cleanup daemonization code
> nfs-utils: gssd - merge gssd_main_loop.c and gssd.c
> nfs-utils: gssd - simplify some option handling
> nfs-utils: gssd - remove arbitrary GSSD_MAX_CCACHE_SEARCH limitation
> nfs-utils: gssd - simplify topdirs path
> nfs-utils: gssd - move over pipfs scanning code
> nfs-utils: gssd - simplify client dir scanning code
> nfs-utils: gssd - use libevent
> nfs-utils: gssd - remove "close me" code
> nfs-utils: gssd - make the client lists per-topdir
> nfs-utils: gssd - keep the rpc_pipefs dir open
> nfs-utils: gssd - use more relative paths
> nfs-utils: gssd - simplify topdir scanning
> nfs-utils: gssd - simplify client scanning
> nfs-utils: gssd - cleanup read_service_info
> nfs-utils: gssd - change dnotify to inotify
> nfs-utils: gssd - further shorten some pathnames
> nfs-utils: gssd - improve inotify
> nfs-utils: gssd - simplify handle_gssd_upcall
>
>
> support/include/nfslib.h | 5
> support/nfs/mydaemon.c | 92 +++--
> utils/gssd/Makefile.am | 24 +
> utils/gssd/gss_util.h | 2
> utils/gssd/gssd.c | 785 +++++++++++++++++++++++++++++++++++++++++--
> utils/gssd/gssd.h | 46 +--
> utils/gssd/gssd_main_loop.c | 263 --------------
> utils/gssd/gssd_proc.c | 654 ++----------------------------------
> utils/gssd/svcgssd.c | 8
> utils/idmapd/idmapd.c | 6
> utils/statd/statd.c | 66 +---
> 11 files changed, 878 insertions(+), 1073 deletions(-)
> delete mode 100644 utils/gssd/gssd_main_loop.c
These seem to hold up during the weekend testing... so they are committed!
steved.
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic