Re: [PATCH v9 2/2] blk-mq: Rework blk-mq timeout handling again

2018-05-15 Thread Sebastian Ott
On Mon, 14 May 2018, Bart Van Assche wrote: > Recently the blk-mq timeout handling code was reworked. See also Tejun > Heo, "[PATCHSET v4] blk-mq: reimplement timeout handling", 08 Jan 2018 > (https://www.mail-archive.com/linux-block@vger.kernel.org/msg16985.html). > This patch reworks the blk-mq

Re: lockdep splats with blk-mq drivers

2018-05-07 Thread Sebastian Ott
Hi, On Thu, 19 Apr 2018, Sebastian Ott wrote: > Since commit 1d9bd5161ba3 ("blk-mq: replace timeout synchronization with a > RCU and generation based scheme") I observe lockdep complaints (full > message attached): > > [ 21.763369]CPU0

lockdep splats with blk-mq drivers

2018-04-19 Thread Sebastian Ott
Since commit 1d9bd5161ba3 ("blk-mq: replace timeout synchronization with a RCU and generation based scheme") I observe lockdep complaints (full message attached): [ 21.763369]CPU0CPU1 [ 21.763370] [ 21.763371]