On 4/10/24 9:23 PM, Yu Kuai wrote: > diff --git a/block/blk-core.c b/block/blk-core.c > index a16b5abdbbf5..e317d7bc0696 100644 > --- a/block/blk-core.c > +++ b/block/blk-core.c > @@ -1195,6 +1195,7 @@ void __blk_flush_plug(struct blk_plug *plug, bool from_schedule) > if (unlikely(!rq_list_empty(plug->cached_rq))) > blk_mq_free_plug_rqs(plug); > > + plug->cur_ktime = 0; > current->flags &= ~PF_BLOCK_TS; > } We can just use blk_plug_invalidate_ts() here, but not really important. I think this one should go into 6.9, and patch 2 should go into 6.10, however. -- Jens Axboe