From: Peter Zijlstra Sent: November 11, 2018 at 3:05:53 PM GMT > To: Nadav Amit <na...@vmware.com> > Cc: Ingo Molnar <mi...@redhat.com>, linux-kernel@vger.kernel.org, > x...@kernel.org, H. Peter Anvin <h...@zytor.com>, Thomas Gleixner > <t...@linutronix.de>, Borislav Petkov <b...@alien8.de>, Dave Hansen > <dave.han...@linux.intel.com>, Andy Lutomirski <l...@kernel.org>, Kees Cook > <keesc...@chromium.org>, Dave Hansen <dave.han...@intel.com>, Masami > Hiramatsu <mhira...@kernel.org> > Subject: Re: [PATCH v4 09/10] x86/jump-label: remove support for custom poker > > > On Sat, Nov 10, 2018 at 03:17:31PM -0800, Nadav Amit wrote: >> There are only two types of poking: early and breakpoint based. The use >> of a function pointer to perform poking complicates the code and is >> probably inefficient due to the use of indirect branches. > > Right; we used to have a 3rd way, but that is long gone. > > Nice cleanup!
Thanks, but I actually should have got rid of the early_poking variable. I will do it for v5.