https://bugs.kde.org/show_bug.cgi?id=379525

--- Comment #18 from Ivo Raisr <iv...@ivosh.net> ---
(In reply to H.J. Lu from comment #16)
> (In reply to Ivo Raisr from comment #14)
> > And this is a minimalistic reproducer with the latest Valgrind sources:
> > 
> > --------------------------
> > #include <stdio.h>
> > 
> > int main ()
> > {
> > __asm__ __volatile__ (".byte 0x65, 0x0f, 0x19, 0xff" :::"cc","memory");
> >   return 0;
> > }
> 
> Does it run on your machine outside of valgrind?

Yes, it does.

The root cause is described in comment #15.
I cannot fix this myself because cet_nops.c uses byte sequences and does not
use assembler mnemonics. My toolchain is not able to properly decode all byte
sequences, even though I (and my CPU) believe they are valid ones.

It would help immensely if you could divide the file (or better split it) in
three sections:
- with gs prefix
- with fs prefix
- with no prefix

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to