[valgrind] [Bug 397012] glibc ld.so uses arch_prctl on i386

2018-08-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=397012

Tom Hughes  changed:

   What|Removed |Added

 CC||subhranilmukherjee190@gmail
   ||.com

--- Comment #2 from Tom Hughes  ---
*** Bug 397521 has been marked as a duplicate of this bug. ***

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

[valgrind] [Bug 397012] glibc ld.so uses arch_prctl on i386

2018-08-16 Thread Tom Hughes
https://bugs.kde.org/show_bug.cgi?id=397012

Tom Hughes  changed:

   What|Removed |Added

 CC||drankinatty@suddenlinkmail.
   ||com

--- Comment #3 from Tom Hughes  ---
*** Bug 397393 has been marked as a duplicate of this bug. ***

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

[valgrind] [Bug 397012] glibc ld.so uses arch_prctl on i386

2018-08-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=397012

Mark Wielaard  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #1 from Mark Wielaard  ---
commit 2eb2df759f51b15702934dee108f4c20c3db5fef
Author: Mark Wielaard 
Date:   Tue Jul 31 15:32:43 2018 +0200

Bug 397012 - glibc ld.so uses arch_prctl on i386.

arch_prctl used to be amd64 only. But since linux 4.12 it is also
implemented for i386. And since glibc 2.28 ld.so will use it to see
if the cpu/kernel provides CET support.

To prevent seeing:

WARNING: unhandled x86-linux syscall: 384
You may be able to write your own handler.
Read the file README_MISSING_SYSCALL_OR_IOCTL.
Nevertheless we consider this a bug.  Please report
it at http://valgrind.org/support/bug_reports.html.

on every program run under valgrind just make it explicitly
not implemented (ENOSYS). This is fine for the glibc usage.
It just indicates there is no CET support.

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