xserver/config
Repository files (latest commit first)
Filename Latest commit message Latest commit date
galternat 8dc955bf44 xfree86: seatd-libseat: release the GPU on platform device removal
xf86_remove_platform_device() frees the attributes with
config_odev_free_attributes(), which gives a server FD back through
systemd_logind_release_fd(): a plain close() without a logind session.
seatd keeps the device open, and the tracked entry is left pointing at
an FD number that can be reused.

Close the device through libseat there, next to the logind release.
config.c is also linked into the kdrive servers, which never open a
device through seatd, so they get an empty stub like the logind ones.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: galternat <galternat.twins223@simplelogin.com>
2026-10-13 13:50:16 +02:00
..
config-backends.h dix: add new lookup functions for input devices via config_string 2026-07-31 16:06:26 +02:00
config-hal.h license: add X11 OR MIT OR AGPL-3.0-or-later to Enrico Weigelt's source files 2026-07-29 10:02:59 +02:00
config-udev.h license: add X11 OR MIT OR AGPL-3.0-or-later to Enrico Weigelt's source files 2026-07-29 10:02:59 +02:00
config-wscons.h license: add X11 OR MIT OR AGPL-3.0-or-later to Enrico Weigelt's source files 2026-07-29 10:02:59 +02:00
config.c xfree86: seatd-libseat: release the GPU on platform device removal 2026-10-13 13:50:16 +02:00
dbus-api Hotplug: D-Bus: API version 2 2007-08-01 01:53:31 +03:00
dbus-core.c os: unexport internal logging functions 2025-06-12 17:21:46 +02:00
dbus-core.h include: move dbus-core.h to config 2024-04-23 01:46:24 +00:00
fdi2iclass.py fdi2iclass: remove unused local variable 2022-04-02 18:06:30 +00:00
hal.c dix: add new lookup functions for input devices via config_string 2026-07-31 16:06:26 +02:00
hotplug_priv.h license: add X11 OR MIT OR AGPL-3.0-or-later to Enrico Weigelt's source files 2026-07-29 10:02:59 +02:00
meson.build meson: convert remaining foo == a or foo == b to foo in [a, b] style 2026-10-02 10:07:37 +02:00
udev.c dix: add new lookup functions for input devices via config_string 2026-07-31 16:06:26 +02:00
wscons.c config: untwist config backend prototypes 2026-06-25 15:30:38 +02:00
x11-input.fdi config: remove mention of AllowEmptyInput 2010-11-11 10:26:44 +10:00