Author: Steven Rostedt<srostedt@xxxxxxxxxx>
Date: Thu Feb 2 16:55:43 2012 -0500
x86/jump labels: Handle initialization of enabled nops
When jump labels are initialized at boot up, they are compared
to the default_nop before switching to the ideal nop.
But if a jump label is enabled by default on start up, the
enabled code does not test against the default nop, only the
ideal nop. But as this jump label has not been converted to the
ideal nop, it fails the check, and will crash the box.
The enabled path needs to be aware of initialization too.
Reported-by: Ingo Molnar<mingo@xxxxxxx>
Signed-off-by: Steven Rostedt<rostedt@xxxxxxxxxxx>