On Thu, 20 Oct 2022 08:48:15 +0200, Christoph Hellwig wrote: > this series is a take on the elevator refcount fixes from Jinlong. > I've added a cleanup patch, and one that improves on one of the incidental > fixes he did, as well as splitting the main patch into two and improving > some comments. > > Diffstat: > blk-mq-sched.c | 1 + > blk-mq.c | 13 ++++--------- > elevator.c | 43 +++++++++++++++++++------------------------ > elevator.h | 15 +++++++++++++++ > 4 files changed, 39 insertions(+), 33 deletions(-) > > [...] Applied, thanks! [1/4] block: add proper helpers for elevator_type module refcount management commit: 61e1f359c2bc78360cf9741959918934d9362aa5 [2/4] block: sanitize the elevator name before passing it to __elevator_change commit: d1368d8c074010b221be1e5474e0d318567bbec7 [3/4] block: check for an unchanged elevator earlier in __elevator_change commit: ffd37387225f6ccd47765dc33fc56db14a7a8487 [4/4] block: fix up elevator_type refcounting commit: bcd3010074ec9dc1bd65c210a2ec3815dc653340 Best regards, -- Jens Axboe