Bug 2030872 - valgrind: Please handle the rseq system call
Summary: valgrind: Please handle the rseq system call
Keywords:
Status: CLOSED ERRATA
Alias: None
Deadline: 2022-01-10
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: valgrind
Version: 9.0
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Mark Wielaard
QA Contact: Jesus Checa
URL:
Whiteboard:
Depends On: 2030870
Blocks: 2024347
TreeView+ depends on / blocked
 
Reported: 2021-12-09 23:02 UTC by Florian Weimer
Modified: 2022-05-17 13:10 UTC (History)
15 users (show)

Fixed In Version: valgrind-3.18.1-6.el9
Doc Type: No Doc Update
Doc Text:
Clone Of: 2030870
Environment:
Last Closed: 2022-05-17 12:48:06 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 405377 0 NOR CONFIRMED Handle new Linux kernel feature: Restartable Sequences ("rseq") 2021-12-10 22:27:54 UTC
Red Hat Issue Tracker RHELPLAN-105308 0 None None None 2021-12-09 23:06:22 UTC
Red Hat Product Errata RHBA-2022:2401 0 None None None 2022-05-17 12:48:22 UTC

Description Florian Weimer 2021-12-09 23:02:38 UTC
+++ This bug was initially created as a clone of Bug #2030870 +++

We plan to backport rseq-backed sched_getcpu into Red Hat Enterprise Linux 9 (bug 2024347).

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

Failing the rseq system call with ENOSYS is fine, there is a fallback.

Comment 1 Mark Wielaard 2021-12-10 22:27:55 UTC
Proposed patch upstream: https://bugs.kde.org/show_bug.cgi?id=405377
And test build is in fedora rawhide valgrind-3.18.1-6.fc36

Comment 7 errata-xmlrpc 2022-05-17 12:48:06 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (new packages: valgrind), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:2401


Note You need to log in before you can comment on or make changes to this bug.