5/6
mm, swap: do not retake the cluster lock when uncharging an xswap slot
xswap_release_slot_backend() runs with ci->lock held. Its callers free the slots of a cluster they have locked. It called xswap_backend_uncharge() to give the swap charge back, and that takes the same