On 14.09.2023 19:42, Andrew Cooper wrote: > On 14/09/2023 4:21 pm, Roger Pau Monne wrote: >> I've found a lot of boxes that don't reboot properly using ResetSystem(), >> and I >> think our default should attempt to make sure Xen reliably reboots on as much >> hardware as possible. > > You're supposed to use ResetSystem() so all the value-add can be added > behind your back, but it's a chocolate teapot when it's so broken that > none of the OSes use it...
That's only one aspect. Recall that EFI originated from ia64 bringup, where it wasn't even specified how to reboot a system without using the runtime services function. Fundamentally under EFI shutdown/reboot shouldn't be an arch-specific operation in the first place. Jan