Re: [RFC 5/5] truncate: Remove unnecessary page release

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: KOSAKI Motohiro
Date: Sunday, December 19, 2010 - 8:03 pm

> On Mon, Dec 20, 2010 at 11:32 AM, KOSAKI Motohiro

I dunno, really. My five miniture grep found following logic. therefore I asked you.



__memory_failure()
{
        p = pfn_to_page(pfn);
        hpage = compound_head(p);
(snip)
        res = -EBUSY;
        for (ps = error_states;; ps++) {
                if ((p->flags & ps->mask) == ps->res) {
                        res = page_action(ps, p, pfn);  // call truncate here
                        break;
                }
        }
out:
        unlock_page(hpage);
}



--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC 1/5] drop page reference on remove_from_page_cache, Minchan Kim, (Fri Dec 17, 10:13 am)
[RFC 2/5] fuse: Remove unnecessary page release, Minchan Kim, (Fri Dec 17, 10:13 am)
[RFC 3/5] tlbfs: Remove unnecessary page release, Minchan Kim, (Fri Dec 17, 10:13 am)
[RFC 4/5] swap: Remove unnecessary page release, Minchan Kim, (Fri Dec 17, 10:13 am)
[RFC 5/5] truncate: Remove unnecessary page release, Minchan Kim, (Fri Dec 17, 10:13 am)
Re: [RFC 1/5] drop page reference on remove_from_page_cache, KAMEZAWA Hiroyuki, (Sun Dec 19, 6:53 pm)
Re: [RFC 2/5] fuse: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 6:54 pm)
Re: [RFC 3/5] tlbfs: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 6:54 pm)
Re: [RFC 4/5] swap: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 6:55 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 6:55 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KOSAKI Motohiro, (Sun Dec 19, 7:21 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 7:27 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KOSAKI Motohiro, (Sun Dec 19, 7:32 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KOSAKI Motohiro, (Sun Dec 19, 8:03 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Sun Dec 19, 9:35 pm)
Re: [RFC 5/5] truncate: Remove unnecessary page release, KAMEZAWA Hiroyuki, (Mon Dec 20, 1:54 am)
Re: [RFC 0/5] Change page reference hanlding semantic of p ..., Christoph Hellwig, (Mon Dec 20, 3:33 am)