在 2022/03/18 20:38, Paolo Valente 写道:
Hi, could you please add pointers to the thread(s) where we have already revised this series (if we have). I don't see any reference to that in this cover letter.
Hi, Ok, sorry for that, following is the previours threads. This is a new patchset after RFC - Fix some term in commit messages and comments - Add some cleanup patches New RFC: use a new solution, and it has little relevance to previous versions. https://lore.kernel.org/lkml/20211127101132.486806-1-yukuai3@xxxxxxxxxx/T/ - as suggested by Paolo, count root group into 'num_groups_with_pending_reqs' instead of handling root group separately. - Change the patchset title - New changes about when to modify 'num_groups_with_pending_reqs' Orignal v4: https://lore.kernel.org/lkml/20211014014556.3597008-2-yukuai3@xxxxxxxxxx/t/ - fix a compile warning when CONFIG_BLK_CGROUP is not enabled. Orignal v3: https://www.spinics.net/lists/linux-block/msg74836.html - Instead of tracking each queue in root group, tracking root group directly just like non-root group does. - remove patch 3,4 from these series. Orignal v2: https://lore.kernel.org/lkml/20210806020826.1407257-1-yukuai3@xxxxxxxxxx/ - as suggested by Paolo, add support to track if root_group have any pending requests, and use that to handle the situation when only one group is activated while root group doesn't have any pending requests. - modify commit message in patch 2