On Sat, 15 Sep 2007 03:41:26 -0700 Andrew Morton
[EMAIL PROTECTED] wrote:
eww, kmap. Large amounts of them, apparently.
Be aware that kmap is a) slow and b) deadlockable. The latter happens when
multiple tasks want to take more than one kmap simultaneously: they all
wait for someone else
On Fri, 14 Sep 2007 11:02:40 -0500 Eric Van Hensbergen [EMAIL PROTECTED]
wrote:
+ list_for_each_entry_reverse(tmp_page, page_list, lru) {
+ BUG_ON(count num_pages);
+ if (add_to_page_cache(tmp_page, mapping,
+ tmp_page-index,
This patch adds readpages support in support of readahead when using loose
cache mode. It substantially increases performance for certain workloads.
Signed-off-by: Eric Van Hensbergen [EMAIL PROTECTED]
---
fs/9p/v9fs.c|2 +-
fs/9p/vfs_addr.c| 98