Hi, These are a set of patches to convert the last few filesystems to use the new deadlock-free write aops, and remove the core code to handle the legacy write path. I don't really have setups to sufficiently test these filesystems. So I would really appreciate if filesystem maintainers can pick these patches up, bear with my bugs, and send them upstream when they're ready. The benefit to you is that you get to use the fast and well tested code paths! Actually, it is interesting: several of the conversions I've done (including these) take a relatively naive aproach of simply prefilling the whole page if it isn't uptodate. It might be the case that some filesystems actually prefer to do something similar to the legacy double-copy path which they're being converted away from! (then again, it would be probably even more ideal to have simple sub-page state tracking structures). There is still quite a lot of work left to be done. Several filesystems still use prepare_write() helpers, and when they're fixed up, all the old helpers themselves have to be removed. But this step is probably most important to getting rid of complex code. - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Ingo Molnar | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Arjan van de Ven | Re: [GIT]: Networking |
| Linus Torvalds | Re: iptables very slow after commit 784544739a25c30637397ace5489eeb6e15d7d49 |
