mesa/src/panfrost/lib/kmod
Emma Anholt 4531b8ace4
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
treewide: Make exported DRM FDs read-write.
Without this, somebody trying to map a buffer for write by the CPU would
fail.  This is not common to do in hardware driver environments, but it
shouldn't be disallowed, and there's no downside to allowing it.

I did skip virgl, because that's one where I don't know for sure if there
wouldn't be a downside to allowing RDWR (there are other virt exports
where RDWR is gated on a mappable flag).

This is a follow-up to !37088 to keep copy and paste from introducing the
same bug anywhere else.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37339>
2025-09-27 19:46:14 +00:00
..
meson.build pan: Lift pan_get_model into its own lib 2025-09-16 15:54:48 +00:00
pan_kmod.c pan/kmod,panvk: use uint64_t and not size_t for device sizes 2025-09-13 01:00:26 +00:00
pan_kmod.h pan/kmod: introduce pan_kmod_vm::pgsize_bitmap 2025-09-13 01:00:26 +00:00
pan_kmod_backend.h pan/kmod: introduce pan_kmod_vm::pgsize_bitmap 2025-09-13 01:00:26 +00:00
panfrost_kmod.c pan/kmod: query and cache available context priorities from KMD 2025-09-19 10:05:44 +00:00
panthor_kmod.c treewide: Make exported DRM FDs read-write. 2025-09-27 19:46:14 +00:00
panthor_kmod.h pan/kmod: Add a backend for panthor 2024-03-01 10:42:43 +00:00