Adaptively Serving XR Workloads from Resource-constrained Edge