Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-06-13 Thread Michal Hocko
On Sat 11-06-16 22:21:06, Ebru Akagunduz wrote: > On Fri, May 27, 2016 at 03:12:47PM +0200, Michal Hocko wrote: [...] > > IMHO we should drop the current ALLOCSTALL heuristic and replace it with > > ~__GFP_DIRECT_RECLAIM. > > Actually, I don't lean towards to touch do_swap_page giving gfp

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-06-13 Thread Michal Hocko
On Sat 11-06-16 22:21:06, Ebru Akagunduz wrote: > On Fri, May 27, 2016 at 03:12:47PM +0200, Michal Hocko wrote: [...] > > IMHO we should drop the current ALLOCSTALL heuristic and replace it with > > ~__GFP_DIRECT_RECLAIM. > > Actually, I don't lean towards to touch do_swap_page giving gfp

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-06-11 Thread Ebru Akagunduz
On Fri, May 27, 2016 at 03:12:47PM +0200, Michal Hocko wrote: > On Mon 23-05-16 20:29:29, Ebru Akagunduz wrote: > > On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > > > This patch series removes duplication of included header > > > and fixes locking inconsistency in khugepaged

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-06-11 Thread Ebru Akagunduz
On Fri, May 27, 2016 at 03:12:47PM +0200, Michal Hocko wrote: > On Mon 23-05-16 20:29:29, Ebru Akagunduz wrote: > > On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > > > This patch series removes duplication of included header > > > and fixes locking inconsistency in khugepaged

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-27 Thread Michal Hocko
On Mon 23-05-16 20:29:29, Ebru Akagunduz wrote: > On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > > This patch series removes duplication of included header > > and fixes locking inconsistency in khugepaged swapin > > > > Ebru Akagunduz (3): > > mm, thp: remove duplication of

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-27 Thread Michal Hocko
On Mon 23-05-16 20:29:29, Ebru Akagunduz wrote: > On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > > This patch series removes duplication of included header > > and fixes locking inconsistency in khugepaged swapin > > > > Ebru Akagunduz (3): > > mm, thp: remove duplication of

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-23 Thread Ebru Akagunduz
On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > This patch series removes duplication of included header > and fixes locking inconsistency in khugepaged swapin > > Ebru Akagunduz (3): > mm, thp: remove duplication of included header > mm, thp: fix possible circular locking

Re: [PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-23 Thread Ebru Akagunduz
On Mon, May 23, 2016 at 08:14:08PM +0300, Ebru Akagunduz wrote: > This patch series removes duplication of included header > and fixes locking inconsistency in khugepaged swapin > > Ebru Akagunduz (3): > mm, thp: remove duplication of included header > mm, thp: fix possible circular locking

[PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-23 Thread Ebru Akagunduz
This patch series removes duplication of included header and fixes locking inconsistency in khugepaged swapin Ebru Akagunduz (3): mm, thp: remove duplication of included header mm, thp: fix possible circular locking dependency caused by sum_vm_event() mm, thp: make swapin readahead

[PATCH 0/3] mm, thp: remove duplication and fix locking issues in swapin

2016-05-23 Thread Ebru Akagunduz
This patch series removes duplication of included header and fixes locking inconsistency in khugepaged swapin Ebru Akagunduz (3): mm, thp: remove duplication of included header mm, thp: fix possible circular locking dependency caused by sum_vm_event() mm, thp: make swapin readahead