Re: [PATCH v2 00/20] Speculative page faults

2017-09-11 Thread Laurent Dufour
On 11/09/2017 02:45, Sergey Senozhatsky wrote: > On (09/08/17 11:24), Laurent Dufour wrote: >> Hi Sergey, >> >> I can't see where such a chain could happen. >> >> I tried to recreate it on top of the latest mm tree, to latest stack output >> but I can't get it. >> How did you raised this one ? >

Re: [PATCH v2 00/20] Speculative page faults

2017-09-11 Thread Laurent Dufour
On 11/09/2017 02:45, Sergey Senozhatsky wrote: > On (09/08/17 11:24), Laurent Dufour wrote: >> Hi Sergey, >> >> I can't see where such a chain could happen. >> >> I tried to recreate it on top of the latest mm tree, to latest stack output >> but I can't get it. >> How did you raised this one ? >

Re: [PATCH v2 00/20] Speculative page faults

2017-09-10 Thread Sergey Senozhatsky
On (09/08/17 11:24), Laurent Dufour wrote: > Hi Sergey, > > I can't see where such a chain could happen. > > I tried to recreate it on top of the latest mm tree, to latest stack output > but I can't get it. > How did you raised this one ? Hi Laurent, didn't do anything special, the box even

Re: [PATCH v2 00/20] Speculative page faults

2017-09-10 Thread Sergey Senozhatsky
On (09/08/17 11:24), Laurent Dufour wrote: > Hi Sergey, > > I can't see where such a chain could happen. > > I tried to recreate it on top of the latest mm tree, to latest stack output > but I can't get it. > How did you raised this one ? Hi Laurent, didn't do anything special, the box even

Re: [PATCH v2 00/20] Speculative page faults

2017-09-08 Thread Laurent Dufour
On 21/08/2017 04:26, Sergey Senozhatsky wrote: > Hello, > > On (08/18/17 00:04), Laurent Dufour wrote: >> This is a port on kernel 4.13 of the work done by Peter Zijlstra to >> handle page fault without holding the mm semaphore [1]. >> >> The idea is to try to handle user space page faults

Re: [PATCH v2 00/20] Speculative page faults

2017-09-08 Thread Laurent Dufour
On 21/08/2017 04:26, Sergey Senozhatsky wrote: > Hello, > > On (08/18/17 00:04), Laurent Dufour wrote: >> This is a port on kernel 4.13 of the work done by Peter Zijlstra to >> handle page fault without holding the mm semaphore [1]. >> >> The idea is to try to handle user space page faults

Re: [PATCH v2 00/20] Speculative page faults

2017-08-25 Thread Laurent Dufour
On 21/08/2017 08:28, Anshuman Khandual wrote: > On 08/18/2017 03:34 AM, Laurent Dufour wrote: >> This is a port on kernel 4.13 of the work done by Peter Zijlstra to >> handle page fault without holding the mm semaphore [1]. >> >> The idea is to try to handle user space page faults without holding

Re: [PATCH v2 00/20] Speculative page faults

2017-08-25 Thread Laurent Dufour
On 21/08/2017 08:28, Anshuman Khandual wrote: > On 08/18/2017 03:34 AM, Laurent Dufour wrote: >> This is a port on kernel 4.13 of the work done by Peter Zijlstra to >> handle page fault without holding the mm semaphore [1]. >> >> The idea is to try to handle user space page faults without holding

Re: [PATCH v2 00/20] Speculative page faults

2017-08-21 Thread Paul E. McKenney
On Mon, Aug 21, 2017 at 11:58:03AM +0530, Anshuman Khandual wrote: > On 08/18/2017 03:34 AM, Laurent Dufour wrote: > > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > > handle page fault without holding the mm semaphore [1]. > > > > The idea is to try to handle user space

Re: [PATCH v2 00/20] Speculative page faults

2017-08-21 Thread Paul E. McKenney
On Mon, Aug 21, 2017 at 11:58:03AM +0530, Anshuman Khandual wrote: > On 08/18/2017 03:34 AM, Laurent Dufour wrote: > > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > > handle page fault without holding the mm semaphore [1]. > > > > The idea is to try to handle user space

Re: [PATCH v2 00/20] Speculative page faults

2017-08-21 Thread Anshuman Khandual
On 08/18/2017 03:34 AM, Laurent Dufour wrote: > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > handle page fault without holding the mm semaphore [1]. > > The idea is to try to handle user space page faults without holding the > mmap_sem. This should allow better

Re: [PATCH v2 00/20] Speculative page faults

2017-08-21 Thread Anshuman Khandual
On 08/18/2017 03:34 AM, Laurent Dufour wrote: > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > handle page fault without holding the mm semaphore [1]. > > The idea is to try to handle user space page faults without holding the > mmap_sem. This should allow better

Re: [PATCH v2 00/20] Speculative page faults

2017-08-20 Thread Sergey Senozhatsky
Hello, On (08/18/17 00:04), Laurent Dufour wrote: > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > handle page fault without holding the mm semaphore [1]. > > The idea is to try to handle user space page faults without holding the > mmap_sem. This should allow better

Re: [PATCH v2 00/20] Speculative page faults

2017-08-20 Thread Sergey Senozhatsky
Hello, On (08/18/17 00:04), Laurent Dufour wrote: > This is a port on kernel 4.13 of the work done by Peter Zijlstra to > handle page fault without holding the mm semaphore [1]. > > The idea is to try to handle user space page faults without holding the > mmap_sem. This should allow better

[PATCH v2 00/20] Speculative page faults

2017-08-17 Thread Laurent Dufour
This is a port on kernel 4.13 of the work done by Peter Zijlstra to handle page fault without holding the mm semaphore [1]. The idea is to try to handle user space page faults without holding the mmap_sem. This should allow better concurrency for massively threaded process since the page fault

[PATCH v2 00/20] Speculative page faults

2017-08-17 Thread Laurent Dufour
This is a port on kernel 4.13 of the work done by Peter Zijlstra to handle page fault without holding the mm semaphore [1]. The idea is to try to handle user space page faults without holding the mmap_sem. This should allow better concurrency for massively threaded process since the page fault