lkml.org 
[lkml]   [2007]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 5/9] readahead: make ra_submit() non-static
    Make ra_submit() non-static and callable from other files.

    Signed-off-by: Fengguang Wu <wfg@mail.ustc.edu.cn>
    ---
    ---
    include/linux/mm.h | 3 +++
    mm/readahead.c | 2 +-
    2 files changed, 4 insertions(+), 1 deletion(-)

    --- linux-2.6.24-rc4-mm1.orig/include/linux/mm.h
    +++ linux-2.6.24-rc4-mm1/include/linux/mm.h
    @@ -1103,6 +1103,9 @@ void page_cache_async_readahead(struct a
    unsigned long size);

    unsigned long max_sane_readahead(unsigned long nr);
    +unsigned long ra_submit(struct file_ra_state *ra,
    + struct address_space *mapping,
    + struct file *filp);

    /* Do stack extension */
    extern int expand_stack(struct vm_area_struct *vma, unsigned long address);
    --- linux-2.6.24-rc4-mm1.orig/mm/readahead.c
    +++ linux-2.6.24-rc4-mm1/mm/readahead.c
    @@ -242,7 +242,7 @@ subsys_initcall(readahead_init);
    /*
    * Submit IO for the read-ahead request in file_ra_state.
    */
    -static unsigned long ra_submit(struct file_ra_state *ra,
    +unsigned long ra_submit(struct file_ra_state *ra,
    struct address_space *mapping, struct file *filp)
    {
    int actual;
    --


    \
     
     \ /
      Last update: 2007-12-16 13:09    [W:0.022 / U:213.672 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site