[PATCH openEuler-1.0-LTS 31/32] Xen/gnttab: handle p2m update errors on a per-slot basis