Re: (forw) [DNG] Linux system can be brought down by sending SIGILL to Systemd

Joey Hess <id-kKHqiocxru1BDLzU/[email protected]> Sat, 25 May 2019 12:36:29 -0400
Newsgroups gmane.org.user-groups.linux.svlug
Message-ID <[email protected]>
Which is better, an init that receives an accidental ILL signal due to
the root user's error and ceases running, or an init that receives an ILL
due to actually trying to run an instruction that the CPU does not
support and ignores the problem and continues running?

The answer to that is perhaps less clear-cut than Martin Steigerwald would
have you believe. Bear in mind that in the second case the init has no
idea what state the CPU is in after the ILL. See also mozilla's old
behavior of catching and ignoring SEGV.

I do wonder if systemd is doing more work in its signal handler than
is wise and has a re-entrancy problem that these repeated
signals are sometimes triggering.

-- 
see shy jo

_______________________________________________
svlug mailing list
[email protected]
http://lists.svlug.org/lists/listinfo/svlug
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEKKUAw1IH6rcvbA8l2xLbD/BfjzgFAlzpbw0ACgkQ2xLbD/Bf
jzjTnw//WB0+gCEdm9MYXh/tPcU6GVmJTgQF4zLTwTQYCFCD7s0ei97mp1ixFCgI
vmPikJ57XsYICdx4hrebnnRef+XDC77YBs+lqI/FjlEMWgNomPwUG1NwXeYPIUy2
/p6s1jshmwCNwl2Ygy1vaoXqGAv5EsEoqR4ZbMugUafo5lI7swb/pCGdnJuOsFFL
YvDPYuRqXfAJBwN6Irjo7A/XVXz+wYJHsBS+KBv/N8XBNG71Xb3XwReR0Qz4ZGlS
prWJEuNUD7VVsp1a0G+Otoy/p1lp7Ke41ABIEeL3zXhLN0OjpDnhLn90XjACp1Av
EW1l4gCWRz2H66nD6vcgyu0gxy7vHRW5cayxggY1ZraBHmQksVUtpB1nehGFSGwS
N6gqjVBO8kN8vCiwTVaFRlPLkvBuxmHd6UXh7cZTolIbRKkXb1/fQBIoITfDGw2L
mZoQPo4S3T8WwdhUSAtKodq5bmlmO3YaSZvb2yXOLEHv+6Vmtmjo9buh9QPPcMf0
FkJOLkrO3tRdSNy65mCHZ8pIZ6Kgp6zNp2zwz1Br/SdTvkHwHU3Dq7lv85WYWRuJ
2h9SXURTtr7hdr+goFnR0PWBPOMfyV7+58l5nvEWjqC62wIpx4B9sWzeSksdxNbL
0F6ehBTh+pwAXuR7lNBRiWLkG84edwRa7WIkWXF8l9e62DsF0sU=
=AG1d
-----END PGP SIGNATURE-----