On Thu, Mar 31, 2022 at 02:22:03PM +0200, Juergen Gross wrote: > Maybe some kernel config differences, or other udev rules (memory onlining > is done via udev in my guest)? > > I'm seeing: > > # zgrep MEMORY_HOTPLUG /proc/config.gz > CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y > CONFIG_MEMORY_HOTPLUG=y > # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set > CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y > CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512
I have:
# zgrep MEMORY_HOTPLUG /proc/config.gz
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512
Not sure if relevant, but I also have:
CONFIG_XEN_UNPOPULATED_ALLOC=y
on top of that, I have a similar udev rule too:
SUBSYSTEM=="memory", ACTION=="add", ATTR{state}=="offline", ATTR{state}="online"
But I don't think they are conflicting.
> What type of guest are you using? Mine was a PVH guest.
PVH here too.
--
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
signature.asc
Description: PGP signature
