Messages in this thread | | | Date | Fri, 8 Nov 2013 09:33:30 +0800 | From | Dave Young <> | Subject | Re: [PATCH] x86: make reboot task only run on the appropriate processor |
| |
On 11/05/13 at 05:16pm, Baoquan He wrote: > Currently system always reboot after below message when execute "kexec -e". > > [ 0.572119] smpboot: Booting Node 0, Processors # 1 OK > > In commit 1b3a5d02ee070c8f9943333b9b6370f486601e0f, reboot= handling was > moved to kerne/reboot.c. However, the code to migrate current thread to > reboot cpu was removed. That cause this incorrect kexec behavior. > > Now add that code block back.
quote a mail from Thomas Renninger <trenn@suse.de>: Answer his questions here.
> > For the smp boot issue I think there's nothing to do with dracut. > > > > Can you try below patch? > > https://lkml.org/lkml/2013/11/5/88 > > That seem to have helped, thanks! > > Feel free to add: > > Tested-by: trenn@suse.de > > The problem existed in 3.11 already? > I had the problem with a 3.11 kernel and tried a > 3.12 kernel with this patch now.
It's a regression between 3.10 ~ 3.11
> > It would be great if: > Cc: stable@vger.kernel.org > is added as well then. >
I also like it to be in stable.
Thanks Dave
| |