Re: [PATCH v4 09/10] x86/jump-label: remove support for custom poker

2018-11-11 Thread Nadav Amit
asami > Hiramatsu > 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 p

Re: [PATCH v4 09/10] x86/jump-label: remove support for custom poker

2018-11-11 Thread Nadav Amit
asami > Hiramatsu > 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 p

Re: [PATCH v4 09/10] x86/jump-label: remove support for custom poker

2018-11-11 Thread Peter Zijlstra
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,

Re: [PATCH v4 09/10] x86/jump-label: remove support for custom poker

2018-11-11 Thread Peter Zijlstra
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,