It's still bad for emergency services if everyone does it on the same day.
commit 0690dc39644d15fc89813419ffcdf9754b098260
Author: Mark Wielaard <[email protected]>
Date: Sun Sep 22 23:24:34 2024 +0200
Implement /proc/self/exe readlink[at] fallback in POST handler
Calling the readlink[at] syscall directly from the PRE handler defeats
the FUSE_COMPATIBLE_MAY_BLOCK (SfMayBlock) flag. Add a POST handler
that only explicitly calls the readlink[at] handler for the
/proc/self/exe fallback (this should be fine unless /proc is also
implemented as fuse in this process).
Adjust readlink[at] GENX_ and LINX_ syswrap macros to GENXY and LINXY.
https://bugs.kde.org/show_bug.cgi?id=493507
commit ddf397c024c80382f7a2f3a0d46d58fb839eef96
Author: Mark Wielaard <[email protected]>
Date: Sat Sep 21 22:27:24 2024 +0200
Add missing FUSE_COMPATIBLE_MAY_BLOCKs
Various syscalls (in particular "at" variants) PRE handlers were
missing a FUSE_COMPATIBLE_MAY_BLOCK statement.
Add it to the generic PRE handlers of access and statfs64. And the
linux PRE handlers of mknodat, fchownat, futimesat, utimensat,
utimensat_time64, renameat, renameat2, readlinkat, fchmodat,
fchmodat2, faccessat and faccessat2.
https://bugs.kde.org/show_bug.cgi?id=493454