Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-18 Thread Nadav Amit
> On Dec 17, 2018, at 1:16 AM, Sedat Dilek wrote: > > On Thu, Dec 13, 2018 at 10:19 AM Masahiro Yamada > wrote: >> Revert the following commits: >> >> - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd >> ("x86/jump-labels: Macrofy inline assembly code to work around GCC inlining >> bugs") >> >> -

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-17 Thread Sedat Dilek
On Thu, Dec 13, 2018 at 10:19 AM Masahiro Yamada wrote: > > Revert the following commits: > > - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd > ("x86/jump-labels: Macrofy inline assembly code to work around GCC inlining > bugs") > > - d5a581d84ae6b8a4a740464b80d8d9cf1e7947b2 > ("x86/cpufeature:

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-16 Thread Nadav Amit
> On Dec 16, 2018, at 2:00 AM, Borislav Petkov wrote: > > On Sun, Dec 16, 2018 at 02:33:39AM +, Nadav Amit wrote: >> In general, I think that from the start it was clear that the motivation for >> the patch-set is not just performance and also better code. For example, I >> see no reason to

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-16 Thread Borislav Petkov
On Sun, Dec 16, 2018 at 02:33:39AM +, Nadav Amit wrote: > In general, I think that from the start it was clear that the motivation for > the patch-set is not just performance and also better code. For example, I > see no reason to revert the PV-changes or the lock-prefix changes that >

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-15 Thread Nadav Amit
> On Dec 14, 2018, at 4:51 PM, Masahiro Yamada > wrote: > > Hi Peter, > > On Thu, Dec 13, 2018 at 7:53 PM Peter Zijlstra wrote: >> On Thu, Dec 13, 2018 at 06:17:41PM +0900, Masahiro Yamada wrote: >>> Revert the following commits: >>> >>> - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd >>>

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-14 Thread Masahiro Yamada
Hi Peter, On Thu, Dec 13, 2018 at 7:53 PM Peter Zijlstra wrote: > > On Thu, Dec 13, 2018 at 06:17:41PM +0900, Masahiro Yamada wrote: > > Revert the following commits: > > > > - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd > > ("x86/jump-labels: Macrofy inline assembly code to work around GCC > >

Re: [PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-13 Thread Peter Zijlstra
On Thu, Dec 13, 2018 at 06:17:41PM +0900, Masahiro Yamada wrote: > Revert the following commits: > > - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd > ("x86/jump-labels: Macrofy inline assembly code to work around GCC inlining > bugs") > > - d5a581d84ae6b8a4a740464b80d8d9cf1e7947b2 >

[PATCH] kbuild, x86: revert macros in extended asm workarounds

2018-12-13 Thread Masahiro Yamada
Revert the following commits: - 5bdcd510c2ac9efaf55c4cbd8d46421d8e2320cd ("x86/jump-labels: Macrofy inline assembly code to work around GCC inlining bugs") - d5a581d84ae6b8a4a740464b80d8d9cf1e7947b2 ("x86/cpufeature: Macrofy inline assembly code to work around GCC inlining bugs") -