search for: thunk_target

Displaying 5 results from an estimated 5 matches for "thunk_target".

2018 Feb 07
2
retpoline mitigation and 6.0
...nter or > > someone else here can help. > > 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 __x86_indirect_thunk_%V[thunk_target]" : : > [thunk_target] "r" (the_function)); > > Other than that, I get the following errors with LLVM+Clang master, and > my tree at > http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/refs/heads/ibpb > I tried ToT clang with Linux upstream as...
2018 Feb 07
0
retpoline mitigation and 6.0
...00, 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 __x86_indirect_thunk_%V[thunk_target]" : : > > [thunk_target] "r" (the_function));  > > > > Other than that, I get the following errors with LLVM+Clang master, and > > my tree at > > http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/refs/heads/ibpb > > > I tried...
2018 Feb 07
3
retpoline mitigation and 6.0
...: > > > 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 __x86_indirect_thunk_%V[thunk_target]" : : > > > [thunk_target] "r" (the_function));  > > > > > > Other than that, I get the following errors with LLVM+Clang master, and > > > my tree at > > > http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/refs/heads/ibp...
2018 Feb 07
0
retpoline mitigation and 6.0
...would be great. Alternatively, Guenter or > someone else here can help. 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 __x86_indirect_thunk_%V[thunk_target]" : : [thunk_target] "r" (the_function)); Other than that, I get the following errors with LLVM+Clang master, and my tree at http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/refs/heads/ibpb I haven't paid much attention to llvmlinux for a while; are these ex...
2018 Feb 07
6
retpoline mitigation and 6.0
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 Linux kernel. David, if you're up for that, it would be great. Alternatively, Guenter or someone else here can help. On Tue, Feb 6, 2018 at 5:59 PM Chandler Carruth