DragonFly users List (threaded) for 2010-02
Re: [PATCH] tmpfs-update 021010 (was: tmpfs work update 013010)
Hello Naoya! Excellent work! I spent a few hours and worked through
the bugs. I also implemented the VM page backing code and added a
bunch of generic support function in the main kernel to support it.
Your patch set has been committed along with a bunch of followup
commits to fix bugs, add functionality to the main kernel to help
support the new features, etc. You need to resync your sources.
The very first commit in the sequence is basically just your patch,
but I had to make a few adjustments to spaces and tabs in it
so git would accept it (so it doesn't match your patch exactly but
is very close).
There are a ton of followup commits after that which work through
the bugs. I did some significant rewiring of some of the subsystems.
All the commits are viewable if you have git setup, or via gitweb,
or by looking at the mailing list archive for the commits list.
Ok, I went a little overboard. I'll admit it. It was exciting to
see the thing start to work so I kept going until it passed not only
the fsx test but also buildworld and swap-paging tests. I'm very
happy with the result.