Re: Circular locking dependency with pblk

2017-10-05 Thread Javier González
> On 6 Oct 2017, at 01.36, Dave Chinner wrote: > > On Thu, Oct 05, 2017 at 12:53:50PM +0200, Javier González wrote: >> Hi, >> >> lockdep is reporting a circular dependency when using XFS and pblk, >> which I am a bit confused about. >> >> This happens when XFS sends a number of nested reads and

Re: Circular locking dependency with pblk

2017-10-05 Thread Dave Chinner
On Thu, Oct 05, 2017 at 12:53:50PM +0200, Javier González wrote: > Hi, > > lockdep is reporting a circular dependency when using XFS and pblk, > which I am a bit confused about. > > This happens when XFS sends a number of nested reads and (at least) one > of them hits partially pblk's cache. In t

Re: Circular locking dependency with pblk

2017-10-05 Thread Javier González
> On 5 Oct 2017, at 18.24, Jens Axboe wrote: > > On 10/05/2017 04:53 AM, Javier González wrote: >> Hi, >> >> lockdep is reporting a circular dependency when using XFS and pblk, >> which I am a bit confused about. >> >> This happens when XFS sends a number of nested reads and (at least) one >> o

Re: Circular locking dependency with pblk

2017-10-05 Thread Jens Axboe
On 10/05/2017 04:53 AM, Javier González wrote: > Hi, > > lockdep is reporting a circular dependency when using XFS and pblk, > which I am a bit confused about. > > This happens when XFS sends a number of nested reads and (at least) one > of them hits partially pblk's cache. In this case, pblk wil