On 23.06.25 10:45, Jan Beulich wrote:
On 19.06.2025 13:37, Juergen Gross wrote:While working on xenstore-stubdom live update support I came across some really unpleasant code using struct start_info even when running in PVH mode.Especially suspend/resume was doing some crazy stuff, including overwriting the initial struct hvm_start_info partially. This series is hiding struct start_info from PVH code. This didn't result in any runtime error, but in future I'll need to access struct hvm_start_info some time after boot, so I need to get that fixed. Tested especially with xl suspend/resume and xl save/restore in PV and in PVH mode. Juergen Gross (6): suspend: drop crazy pfn handling for PVH setup: drop parameter from map_shared_info() x86/pv: remove global start_info console: drop parameter from get_console() xenbus: drop parameter from get_xenbus() x86/pv: make start_info_ptr PV-onlyBefore I even try: Does this series interfere in any way with the kexec one, and hence may need re-basing on top of that (which I've pushed a minute ago)?
I'm not aware of any possible conflict. Juergen
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature