chiark / gitweb /
Reset signal-mask on re-exec to init=..
authorRuediger Oertel <ro@suse.de>
Fri, 13 Jun 2014 14:41:06 +0000 (16:41 +0200)
committerDavid Herrmann <dh.herrmann@gmail.com>
Mon, 16 Jun 2014 13:23:17 +0000 (15:23 +0200)
Process 1 (aka init) needs to be started with an empty signal mask.
That includes the process 1 that's started after the initrd is finished.
When the initrd is using systemd (as it does with dracut based initrds)
then it is systemd that calls the real init.  Normally this is systemd
again, except when the user uses for instance "init=/bin/bash" on the
kernel command line.


No differences found