Re: [PATCH] bfq: silence lockdep for bfqd/ioc lock inversion

2021-04-14 Thread Khazhy Kumykov
On Wed, Apr 14, 2021 at 2:54 AM Jan Kara wrote: > > On Thu 18-03-21 23:00:15, Khazhismel Kumykov wrote: > > lockdep warns of circular locking due to inversion between > > bfq_insert_requests and bfq_exit_icq. If we end freeing a request when > > merging, we *may* grab an ioc->lock if that request

Re: [RFC PATCH v3 1/3] blk-mq: Clean up references to old requests when freeing rqs

2021-03-05 Thread Khazhy Kumykov
On Fri, Mar 5, 2021 at 7:20 AM John Garry wrote: > > It has been reported many times that a use-after-free can be intermittently > found when iterating busy requests: > > - > https://lore.kernel.org/linux-block/8376443a-ec1b-0cef-8244-ed584b96f...@huawei.com/ > - >