OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_64-50-gaf9c9d9
   
    Gerrit Code Review
     
    gerrit@openafs.org
       
    Tue, 29 Sep 2009 12:13:25 -0700 (PDT)
    
    
  
The following commit has been merged in the master branch:
commit af9c9d905a08f28dc672dda6e5a6b9437f1650a8
Author: Simon Wilkinson <sxw@inf.ed.ac.uk>
Date:   Wed Jul 15 00:02:31 2009 +0100
    Add support for background page copies
    
    LICENSE BSD
    
    This patch adds support for backgrounding the page copies which are
    caused by a call to readpages() In theory, this should improve the
    throughput of the AFS kernel module as it permits processes to start
    work whilst data is still being read into the page cache for later
    pages.
    
    Reviewed-on: http://gerrit.openafs.org/537
    Tested-by: Derrick Brashear <shadow@dementia.org>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
 src/afs/LINUX/osi_module.c        |    8 ++
 src/afs/LINUX/osi_pagecopy.c      |  251 +++++++++++++++++++++++++++++++++++++
 src/afs/LINUX/osi_pagecopy.h      |   43 +++++++
 src/afs/LINUX/osi_vnodeops.c      |   37 ++++--
 src/libafs/Makefile.common.in     |    4 +-
 src/libafs/MakefileProto.LINUX.in |    3 +-
 6 files changed, 333 insertions(+), 13 deletions(-)
-- 
OpenAFS Master Repository