Re: [patch 5/9] mm + fs: store shadow entries in page cache

2013-08-20 Thread Andrew Morton
On Sat, 17 Aug 2013 15:31:19 -0400 Johannes Weiner wrote: > Reclaim will be leaving shadow entries in the page cache radix tree > upon evicting the real page. As those pages are found from the LRU, > an iput() can lead to the inode being freed concurrently. At this > point, reclaim must no

Re: [patch 5/9] mm + fs: store shadow entries in page cache

2013-08-20 Thread Andrew Morton
On Sat, 17 Aug 2013 15:31:19 -0400 Johannes Weiner han...@cmpxchg.org wrote: Reclaim will be leaving shadow entries in the page cache radix tree upon evicting the real page. As those pages are found from the LRU, an iput() can lead to the inode being freed concurrently. At this point,

[patch 5/9] mm + fs: store shadow entries in page cache

2013-08-17 Thread Johannes Weiner
Reclaim will be leaving shadow entries in the page cache radix tree upon evicting the real page. As those pages are found from the LRU, an iput() can lead to the inode being freed concurrently. At this point, reclaim must no longer install shadow pages because the inode freeing code needs to

[patch 5/9] mm + fs: store shadow entries in page cache

2013-08-17 Thread Johannes Weiner
Reclaim will be leaving shadow entries in the page cache radix tree upon evicting the real page. As those pages are found from the LRU, an iput() can lead to the inode being freed concurrently. At this point, reclaim must no longer install shadow pages because the inode freeing code needs to

[patch 5/9] mm + fs: store shadow entries in page cache

2013-08-06 Thread Johannes Weiner
Reclaim will be leaving shadow entries in the page cache radix tree upon evicting the real page. As those pages are found from the LRU, an iput() can lead to the inode being freed concurrently. At this point, reclaim must no longer install shadow pages because the inode freeing code needs to

[patch 5/9] mm + fs: store shadow entries in page cache

2013-08-06 Thread Johannes Weiner
Reclaim will be leaving shadow entries in the page cache radix tree upon evicting the real page. As those pages are found from the LRU, an iput() can lead to the inode being freed concurrently. At this point, reclaim must no longer install shadow pages because the inode freeing code needs to