diff options
author | Matt Fleming <matt.fleming@intel.com> | 2012-05-11 10:58:03 +1000 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2012-05-21 23:52:33 -0400 |
commit | de8f2ddd69fc817b66138b36d656a2973d6afd8a (patch) | |
tree | 73ee9f6aafd5d4f4b38c9875e0dd8c1821c15c6d /arch/arm/plat-iop/setup.c | |
parent | 4c3181bd3bde449d79b04e127b41ef02cade8005 (diff) | |
download | talos-op-linux-de8f2ddd69fc817b66138b36d656a2973d6afd8a.tar.gz talos-op-linux-de8f2ddd69fc817b66138b36d656a2973d6afd8a.zip |
microblaze: don't reimplement force_sigsegv()
Instead of open coding the sequence from force_sigsegv() just call it.
This also fixes a bug because we were modifying ka->sa.sa_handler (which
is a copy of sighand->action[]), whereas the intention of the code was to
modify sighand->action[] directly.
As the original code was working with a copy it had no effect on signal
delivery.
Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/arm/plat-iop/setup.c')
0 files changed, 0 insertions, 0 deletions