search for: 66f793099a63

Displaying 4 results from an estimated 4 matches for "66f793099a63".

2018 Feb 07
0
retpoline mitigation and 6.0
On Wed, 2018-02-07 at 10:11 -0800, Guenter Roeck wrote: > On Wed, Feb 07, 2018 at 10:49:25AM +0000, David Woodhouse wrote: > > Hm, please could we also have the %V asm constraint modifier? That > > allows us to emit calls to the thunks from inline asm using the > > register that the compiler chose for us: > > > >  asm volatile ("call
2018 Feb 07
3
retpoline mitigation and 6.0
...g commands: mkdir build cd build ../cmake-3.10.2/bin/cmake -DCMAKE_BUILD_TYPE=Release -G "Unix Makefiles" ../llvm make -j80 To build the kernel: PATH=${HOME}/src/clang/build/bin:${PATH} make CC=clang defconfig make CC=clang -j80 The build is a bit noisy right now due to 66f793099a63 ("x86/retpoline: Avoid retpolines for built-in __init functions"), since clang doesn't understand "__attribute__((indirect_branch("keep")))". > > > I can disable the i915 driver, but the "invalid output size for > > constraint '=q'&quo...
2018 Feb 07
0
retpoline mitigation and 6.0
...I now get a working 64- bit defconfig build. It'll still break with any PV guest support enabled because we need %V asm constraint modifiers. > PATH=${HOME}/src/clang/build/bin:${PATH} > make CC=clang defconfig > make CC=clang -j80 > > The build is a bit noisy right now due to 66f793099a63 ("x86/retpoline: Avoid > retpolines for built-in __init functions"), since clang doesn't understand > "__attribute__((indirect_branch("keep")))". I fixed that (well, worked around it) in my tree. > > > I can disable the i915 driver, but the "i...
2018 Feb 07
2
retpoline mitigation and 6.0
On Wed, Feb 07, 2018 at 10:49:25AM +0000, David Woodhouse wrote: > On Wed, 2018-02-07 at 06:20 +0000, Chandler Carruth wrote: > > I've landed the patch in r324449. > > > > Before we merge this into two different Clang release branches and > > almost immediately release one of them, I would really like someone > > to confirm that this patch works well with the