From: Al Viro Date: Sun, 29 Apr 2012 08:43:50 +0000 (-0400) Subject: microblaze: fix handling of multiple pending signals X-Git-Tag: v3.9-rc1~98^2~6^14~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9f9252667e383c0ccfd3570b358ccb72cd51359;p=pandora-kernel.git microblaze: fix handling of multiple pending signals We need to keep building sigframes until no pending signals remain. Wrap do_notify_resume() calls into loops; do _not_ allow syscall restart logics to trigger after the first iteration. Incidentally, comments about pending signals that should (somehow) be in r18 are pure BS. Doesn't work that way and cannot work that way, sorry... Signed-off-by: Al Viro --- Reading git-diff-tree failed