Bug#777713: unblock: xorg-server/2:1.16.4-1
Control: tags -1 d-i
On 2015-02-11 20:12, Julien Cristau wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> X-debbugs-cc: kibi@debian.org
>
> Please unblock package xorg-server. New upstream stable release with a
> few bugfixes including a CVE and a regression from the last batch of
> CVEs. Nothing udeb-relevant in these changes.
>
> unblock xorg-server/2:1.16.4-1
> unblock-udeb xorg-server/2:1.16.4-1
>
> Thanks,
> Julien
>
Ack from me, under the assumption that OsBlockSignals() and
OsRelaseSignals() stack[1].
CC'ing KiBi for the d-i ack (out of principle).
Thanks,
~Niels
[1] With 2:1.1.16.4.1, we get:
"""
OsBlockSignals();
while (timers && (int) (timers->expires - now) <= 0)
DoTimer(timers, now, &timers);
OsReleaseSignals();
"""
Plus
"""
DoTimer(OsTimerPtr timer, CARD32 now, volatile OsTimerPtr *prev)
{
CARD32 newTime;
OsBlockSignals();
[...]
OsReleaseSignals();
}
"""
This works only if the signal handling stacks.
Reply to: