Move down the become_root()/unbecome_root() calls into the VFS modules
authorVolker Lendecke <vl@samba.org>
Mon, 18 May 2009 11:30:16 +0000 (13:30 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 18 May 2009 11:38:56 +0000 (13:38 +0200)
commit5fb3b8e377deeb0ce362a7bcb9323542b579fdef
tree2b754e4daa9bae472efacc0118b19f7550398eba
parentbbbf9f13add12906480e6697eb56a2680dabe160
Move down the become_root()/unbecome_root() calls into the VFS modules

The aio_fork module does not need this, as it does not communicate via signals
but with pipes. Watching a strace log with those become_root() calls in aio.c
is absolutely awful, and it does affect performance.
source3/modules/vfs_default.c
source3/smbd/aio.c