20.11.2025 20:04, Andrei Borzenkov wrote:
20.11.2025 18:26, Bhasker C V wrote:
Hi all,

   I run my rootfs in 'ro' state and occasionally when i have to do an
install I switch to remount,rw ... do stuff and then go back to remount,ro

However, remount,ro many a times fails since someone has opened the rootfs
in "rw" state

While investigating I found that there seems to be this output in the LSOF
command

systemd       1        root   9u   REG  252,1    141808  659970
/usr/lib/systemd/systemd-executor
systemd    1668         bcv   9u   REG  252,1    141808  659970
/usr/lib/systemd/systemd-executor

is there a reason why systemd has opened /usr/lib/systemd/systemd-executor
in "rw" (9u) state rather than "r" ?


systemd-executor is opened with O_PATH which lsof does not understand,
so I'd say it is lsof display bug.


bor@bor-Latitude-E5450:~$ sudo cat /proc/1/fdinfo/9
pos:    0
flags:  012000000
mnt_id: 33
ino:    20466488
bor@bor-Latitude-E5450:~$

OR is there a method to tell systemd not to open the files in / ever in
"rw" mode permanently (momentarily is fine) ?


Do you have any evidence it is systemd?

Reply via email to