mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-27 02:09:56 +00:00
| Filename | Latest commit message | Latest commit date |
|---|---|---|
A client can truncate the shared memory backing a DRI3/xshmfence sync fence and cause SIGBUS when the server accesses it. Register the mapping with busfault and wrap xshmfence accesses with sigsetjmp so truncation unwinds safely, then discard the mapping while keeping the fence XID. Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> Assisted-by: AI Closes: https://gitlab.freedesktop.org/xorg/xserver/-/work_items/1911 Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2270> (cherry picked from commit |
||
| .. | ||
| damage | ||
| rootless | ||
| shadow | ||
| sync | ||
| extinit_priv.h | ||