Bug 1221877 - aarch64 read/access watchpoint not triggered with access > 8 bytes, and gdb hangs
Summary: aarch64 read/access watchpoint not triggered with access > 8 bytes, and gdb h...
Status: NEW
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Development (show other bugs)
Version: Leap 15.4
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Tom de Vries
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-22 16:34 UTC by Tom de Vries
Modified: 2024-04-03 07:45 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom de Vries 2024-03-22 16:34:21 UTC
This is a bug to track two related upstream PRs, one for gdb and one for the kernel:
- https://sourceware.org/bugzilla/show_bug.cgi?id=31486
  "[gdb/tdep, aarch64] Hang when hitting access watchpoint on M1"
- https://bugzilla.kernel.org/show_bug.cgi?id=218628
  "Aarch64 inexact watchpoint address make SIGTRAP hard to interpret"

Sofar I only managed to reproduce the problem on macbook M1, but it might also occur with new server hardware supporting SVE or the MOPS feature.