lkml.org 
[lkml]   [2008]   [Jun]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] migration_entry_wait fix.
    > From: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
    > Signed-off-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
    > Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
    > ---
    > mm/migrate.c | 3 ++-
    > 1 file changed, 2 insertions(+), 1 deletion(-)
    >
    > Index: test-2.6.26-rc5-mm3/mm/migrate.c
    > ===================================================================
    > --- test-2.6.26-rc5-mm3.orig/mm/migrate.c
    > +++ test-2.6.26-rc5-mm3/mm/migrate.c
    > @@ -243,7 +243,8 @@ void migration_entry_wait(struct mm_stru
    >
    > page = migration_entry_to_page(entry);
    >
    > - get_page(page);
    > + if (!page_cache_get_speculative(page))
    > + goto out;
    > pte_unmap_unlock(ptep, ptl);
    > wait_on_page_locked(page);
    > put_page(page);

    sorry, so late responce.

    Acked-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>





    \
     
     \ /
      Last update: 2008-06-18 07:29    [W:0.024 / U:29.368 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site