Displaying 4 results from an estimated 4 matches for "in_asm".
2014 Aug 02
2
Re: hang after seabios
On Fri, Aug 01, 2014 at 03:14:17PM -0700, Zetan Drableg wrote:
> Setup debuginfo repo
> /etc/yum.repos.d/debuginfo.
> repo
> [ol6_debuginfo]
> name=Oracle Linux 6 debuginfo
> baseurl=http://oss.oracle.com/ol6/debuginfo
> gpgkey=https://oss.oracle.com/ol6/RPM-GPG-KEY-oracle
> gpgcheck=1
> enabled=1
>
> yum update
> yum install kernel-debuginfo
>
> (gdb)
2018 Feb 09
0
retpoline mitigation and 6.0
...lease build of
> llvm/clang so that experimental kernel builds hopefully take less than
> an hour, and will prod further in the morning.
What is the intended ABI of __x86_indirect_thunk which I have been
calling the "ret-equivalent" retpoline? I see this happening
(I ♥ 'qemu -d in_asm')...
----------------
IN:
0xc136feea: 89 d8 movl %ebx, %eax
0xc136feec: 89 f2 movl %esi, %edx
0xc136feee: 8b 75 f0 movl -0x10(%ebp), %esi
0xc136fef1: 89 f1 movl %esi, %ecx
0xc136fef3: ff 75 e0 ...
2018 Feb 09
2
retpoline mitigation and 6.0
On Fri, 2018-02-09 at 01:18 +0000, David Woodhouse wrote:
>
> For now I'm just going to attempt to work around it like this in the
> kernel, so I can concentrate on the retpoline bits:
> http://david.woodhou.se/clang-percpu-hack.patch
32-bit doesn't boot. Built without CONFIG_RETPOLINE and with Clang 5.0
(and the above patch) it does. I'm rebuilding a Release build of
2018 Feb 09
2
retpoline mitigation and 6.0
.../clang so that experimental kernel builds hopefully take less than
> > an hour, and will prod further in the morning.
>
> What is the intended ABI of __x86_indirect_thunk which I have been
> calling the "ret-equivalent" retpoline? I see this happening
> (I ♥ 'qemu -d in_asm')...
>
> ----------------
> IN:
> 0xc136feea: 89 d8 movl %ebx, %eax
> 0xc136feec: 89 f2 movl %esi, %edx
> 0xc136feee: 8b 75 f0 movl -0x10(%ebp), %esi
> 0xc136fef1: 89 f1 movl %esi,...