[Bug 1229721] journal is not saved to persistent storage since august 20 2024
https://bugzilla.suse.com/show_bug.cgi?id=1229721 https://bugzilla.suse.com/show_bug.cgi?id=1229721#c24 --- Comment #24 from Franck Bui <fbui@suse.com> --- Apparently pidfd_open(), which is the failing function, is supposed to work with kernel threads too but for some reasons the function fails with -EINVAL in your case meaning that "2" is not a valid PID... Maybe try the following program to verify that pidfd_open() is still failing with pid=2 after booting with "init=/bin/bash". # cat /root/pidfd_open.c #include <stdlib.h> #include <stdio.h> #include <sys/pidfd.h> int main(int argc, char **argv) { int r; r = pidfd_open(atoi(argv[1]), 0); if (r < 0) { perror("pidfd_open"); exit(EXIT_FAILURE); } exit(EXIT_SUCCESS); } # gcc -Wall pidfd_open.c -o pidfd_open # reboot and after rebooting with init=/bin/bash: # /root/pidfd_open 2 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com