[PATCH 5.16 42/53] xen/xenbus: dont let xenbus_grant_ring() remove grants in error case