Hi Dave, On 31/03/2020 04:46, Dave Young wrote: > I agreed that file load is still not widely used, but in the long run > we should not maintain both of them all the future time. Especially > when some kernel-userspace interfaces need to be introduced, file load > will have the natural advantage. We may keep the kexec_load for other > misc usecases, but we can use file load for the major modern > linux-to-linux loading. I'm not saying we can do it immediately, just > thought we should reduce the duplicate effort and try to avoid hacking if > possible. Sure. My aim here is to never debug this problem again. > Anyway about this particular issue, I wonder if we can just reload with > a udev rule as replied in another mail. What if it doesn't? I can't find such a rule on my debian machine. I don't think user-space can be relied on for something like this. The best we could hope for here is a dying gasp from the old kernel: | kexec: memory layout changed since kexec load, this may not work. | Bye! ... assuming anyone sees such a message. Thanks, James