Linux v4.11: signal stuff moved to sched/signal.h 89/12589/2
authorMark Vitale <mvitale@sinenomine.net>
Thu, 23 Mar 2017 22:10:03 +0000 (15:10 -0700)
committerStephan Wiesand <stephan.wiesand@desy.de>
Thu, 13 Apr 2017 11:17:28 +0000 (07:17 -0400)
commitfbabbca365d8401203dcfa095b8c71e77e091936
tree64841dccd19c83b52e6580c8f127a830d7421273
parent3dd5078c16a48aad91e5ce4585bcc07a7d730b17
Linux v4.11: signal stuff moved to sched/signal.h

In Linux commit c3edc4010e9d102eb7b8f17d15c2ebc425fed63c, signal_struct
and other signal handling declarations were moved from sched.h to
sched/signal.h.

This breaks existing OpenAFS autoconf tests for recalc_sigpending() and
task_struct.signal->rlim, so that the OpenAFS kernel module can no
longer build.

Modify OpenAFS autoconfig tests to cope.

Reviewed-on: https://gerrit.openafs.org/12573
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Joe Gorse <jhgorse@gmail.com>
Tested-by: Joe Gorse <jhgorse@gmail.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
(cherry picked from commit ad001550949b612ff6b4899fa8da50ee58f87533)

Change-Id: I491208d77e45d45cc0089b8033892a6408da431c
Reviewed-on: https://gerrit.openafs.org/12589
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
acinclude.m4
src/afs/sysincludes.h
src/cf/linux-test4.m4