David van Moolenbroek 286d266fd0 PM: fix alarm signal delivery
As of change git-87c599d, when processing CLOCK notifications, PM no
longer set the current process pointer 'mp'.  That pointer is however
used when delivering signals through check_sig(), to see whether the
current process may deliver a signal to the target process.  As a
result, delivering SIGALARM signals used a previous pointer in these
checks, causing alarm signals not to be delivered in some cases.
This patch ensures that alarm signals are again delivered with PM as
current process.

Change-Id: I94ccbe8b71289df0e1d6d67928e55297bbc28360
2016-10-24 12:11:52 +00:00
2016-01-13 20:32:52 +01:00
2016-01-13 20:32:50 +01:00
2016-09-01 21:16:13 +02:00
2016-10-24 12:11:52 +00:00
2016-09-24 22:18:31 +00:00
2016-01-16 14:04:25 +01:00
2016-09-01 21:16:13 +02:00
2016-09-24 22:18:31 +00:00
2010-01-21 10:16:05 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%