On Wed, 17 Oct 2007 21:59:02 -0600 ebiederm@xmission.com (Eric W. Biederman) wrote:I don't think we little angels want to tread here. There are so many weirdo things out there which will break if we bust the coherence between the fs and /dev/hda1. Online resize, online fs checkers, various local tools which people have hacked up to look at metadata in a live fs, direct-io access to the underlying fs, heaven knows how many boot loader installers, etc. Cerainly I couldn't enumerate tham all. The mere thought of all this scares the crap out of me. I don't actually see what the conceptual problem is with the existing implementation. The buffer_head is a finer-grained view onto the blockdev's pagecache: it provides additional states and additional locking against a finer-grained section of the page. It works well. Yeah, the highmem thing is a bit of a problem (but waning in importance). But we can fix that by teaching individual filesystems about kmap and then tweak the blockdev's caching policy with mapping_set_gfp_mask() at mount time. If anyone cares, which they don't. -
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Stoyan Gaydarov | From 2.4 to 2.6 to 2.7? |
| David Miller | Slow DOWN, please!!! |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Joe Fiorini | Undo git-rm without commit? |
| Linus Torvalds | Re: VCS comparison table |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Luke Lu | git-svn questions: how to clone/init non-standard layout branches/tags? |
| Richard Stallman | Real men don't attack straw men |
| Juan Miscaro | When will OpenBSD support UTF8? |
| Daniel Ouellet | Bottleneck in httpd. I need help to address capacity issues on max parallel and ra... |
| Kevin Neff | Patching a SSH 'Weakness' |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Jiri Olsa | [PATCH] net: fix race in the receive/select |
| Arnaldo Carvalho de Melo | Re: [PATCH 03/37] dccp: List management for new feature negotiation |
| Eric Dumazet | Re: [PATCH] tcp: splice as many packets as possible at once |
