Martin Wilck
Martin Wilck
Closing, as the project will be archived.
Dracut immediately stops emergency.service when emergency.target is invoked by gpt-auto-root timeout
> It looks it was broken with the commit [4c2d98c](https://github.com/dracut-ng/dracut-ng/commit/4c2d98c75b0dd3dad45430becb78c9d40bc6be1b) where type of `emergency.service` were changed from `Type=onehsot` to `Type=idle`. Have you looked at the time stamp of that commit?...
Dracut immediately stops emergency.service when emergency.target is invoked by gpt-auto-root timeout
That said, your second hunk (the one that orders initrd-cleanup.service after emergency.service) makes a lot of sense to me.
Looks ok, but I'm really not an expert about loongarch. Note that this repository is basically stale. Development has moved to https://github.com/dracut-ng/dracut-ng
Are you using the same compiler on s390 and other architectures? From my experience, these warnings are often false positives, and vary between compilers and versions of the same compiler....
Note that I'm listening here but I'm not the maintainer and I can't commit to this repo.