I was under the impression that Amazon has a custom, proprietary hypervisor these days that's simply compatible with Xen's hypervisor<->guest interfaces.
The implementation is split between KVM and their proprietary equivalent of QEMU.
I do still want to flesh out the Xen guest support in Rust-VMM at some point.
Even if it is a custom hypervisor, AWS likely derived it from Xen and sponsors the project to continue doing so.
AWS does continue to support older instance types, however, but only legacy workloads are using them. They actually now even run the XEN based legacy instance types on nitro. https://perspectives.mvdirona.com/2021/11/xen-on-nitro-aws-n...