From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wu Fengguang Subject: [PATCH 0/3] reduce readahead overheads on tmpfs mmap page faults Date: Tue, 26 Apr 2011 17:43:52 +0800 Message-ID: <20110426094352.030753173__18790.7593012371$1303811520$gmane$org@intel.com> Return-path: Sender: linux-kernel-owner@vger.kernel.org To: Andrew Morton , Andi Kleen Cc: Tim Chen , Li Shaohua , Wu Fengguang , LKML , Linux Memory Management List List-Id: linux-mm.kvack.org Andrew, This kills unnessesary ra->mmap_miss and ra->prev_pos updates on every page fault when the readahead is disabled. They fix the cache line bouncing problem in the mosbench exim benchmark, which does multi-threaded page faults on shared struct file on tmpfs. Thanks, Fengguang