|
From: | John Ogness |
Subject: | Re: [Dazuko-devel] DazukoFS for FreeBSD 4 |
Date: | Thu, 23 Sep 2004 22:30:00 +0200 |
User-agent: | Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040808 |
Patrick Bihan-Faou wrote:
Here is the patch set against a fresh checkout of the REL_21 branch of dazuko.
Hi Patrick,I have been adding parts of your patch to Dazuko's HEAD development. I have already added dup() and dup2() support. This will be included in the official 2.0.4 release. However, I will be adding the other hooks with ON_WRITE events in the REL_21 branch. In my opinion, supporting ON_WRITE events is a big step.
dup() and dup2() make an excellent improvement to support the ON_OPEN, ON_CLOSE events. This is why I have included them in HEAD. I also implemented your patches differently so that hashes do not have to be exported from dazuko_xp. My implementation also will work for kernels that allow kernelspace context switching (even though FreeBSD 4 actually cannot do this).
Another change in my implementation is that I post events before the system calls. This gives the application a chance to deny dup() and dup2() calls.
I will most likely be porting this new code to FreeBSD 5 and Linux before adding the ON_WRITE work. These new changes have really improved Dazuko for FreeBSD 4 and I want the other platforms to benefit as well.
Thank you for all your work! John Ogness -- Dazuko Maintainer
[Prev in Thread] | Current Thread | [Next in Thread] |