[PATCH openEuler-5.10-LTS-SP1 42/74] xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()