On Sat, Mar 15, 2025 at 10:49:27AM -0700, Shakeel Butt wrote: > Previously we could not call obj_cgroup_put() inside the local lock > because on the put on the last reference, the release function > obj_cgroup_release() may try to re-acquire the local lock. However that > chain has been broken. Now simply do obj_cgroup_put() inside > drain_obj_stock() instead of returning the old objcg. > > Signed-off-by: Shakeel Butt <shakeel.butt@xxxxxxxxx> Nice one too! Reviewed-by: Roman Gushchin <roman.gushchin@xxxxxxxxx>