Bug 2003291
| Summary: | [LLNL 9.X BUG] register x8 and quad sized NEON registers are not properly saved when using ld_audit | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Ben Woodard <woodard> |
| Component: | glibc | Assignee: | Carlos O'Donell <codonell> |
| Status: | CLOSED ERRATA | QA Contact: | Sergey Kolosov <skolosov> |
| Severity: | high | Docs Contact: | Dominik <dklon> |
| Priority: | unspecified | ||
| Version: | 9.0 | CC: | aklimov, ashankar, codonell, ctatman, ctatman, dj, dklon, fche, fweimer, glibc-bugzilla, jvaldez, mnewsome, pfrankli, qe-baseos-tools-bugs, sipoyare, skolosov, tgummels, woodard |
| Target Milestone: | rc | Keywords: | Patch, Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | aarch64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | glibc-2.34-32.el9 | Doc Type: | Bug Fix |
| Doc Text: |
.The auditing interface now saves and restores the x8 register and the full width of the NEON registers for AArch64
Previously, a bug in the implementation of the dynamic loader’s audit interface caused the `AArch64` saved register state to be incomplete compared to the procedure call standard. This bug has been fixed and the auditing interface now saves and restores the x8 register and the full width of the NEON registers for `AArch64`. Applications using the dynamic loader auditing interface can now inspect and influence the x8 register for `AArch64`. To use this new x8 register and have access to the full width of the NEON registers on `AArch64`, the audit modules must be recompiled to use the new version of the interface (LAV_CURRENT is 2).
|
Story Points: | --- |
| Clone Of: | 1879780 | Environment: | |
| Last Closed: | 2022-11-15 11:11:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | 2.35 |
| Embargoed: | |||
| Bug Depends On: | 1991591, 2075713 | ||
| Bug Blocks: | |||
|
Description
Ben Woodard
2021-09-10 22:45:28 UTC
I'm going to use this bug to track the full rtld-audit backport to 9.1.0. Retitling as appropriate. 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 (glibc bug fix and enhancement update), 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:8272 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days |