| Summary: | PowerPC instruction dcbf should allow the L field values of 4, 6 on ISA 3.0 and earlier, just ignore the value. | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | Carl Love <cel> |
| Component: | vex | Assignee: | Julian Seward <jseward> |
| Status: | CLOSED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 3.24 GIT | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Carl Love
2024-10-24 00:36:46 UTC
Issue fixed with the following Valgrind commit. ommit 3b1a12795cc5cbb57dbf0219375229094c86122e (HEAD -> master, origin/master, origin/HEAD) Author: Carl Love <cel@linux.ibm.com> Date: Wed Oct 23 18:25:23 2024 -0500 PowerPC, dcbf instruction ISA 2.7 and ISA 3.0 "accepts" L = 0 to 3, ISA 3.1 "accepts: L = 0 to 7. Removed the L field check so valgrind will match the real hardware. For the purposes of Valgrind the dcbf instruction is a NOP anyway so it will not change the behavior of Valgrind. Closing bugzilla. Issue fixed, no nightly regression failures. Closing |