-
由 Yury Norov 提交于
hulk inclusion category: feature bugzilla: NA CVE: NA --------------------------- Following patches of the series introduce ILP32-specific structures and handlers for signal subsystem. In this patch, functions and structures that common for LP64 and ILP32 are moved to arch/arm64/include/asm/signal_common.h to let ILP32 code reuse them. Some functions work with struct rt_sigframe which differs for ILP32. Therefore, to let ILP32 generate correct code, body of that functions are moved to arch/arm64/include/asm/signal_common.h. Others just declared in new header. Signed-off-by: NYury Norov <ynorov@caviumnetworks.com> Conflicts: arch/arm64/kernel/signal.c [wangxiongfeng: The following commit remove the first parameter of 'access_ok()', which cause the conflict. 736e917ed Remove 'type' argument from access_ok() function. So we add the modification for the extracted functions in arch/arm64/include/asm/signal_common.h] Signed-off-by: NXiongfeng Wang <wangxiongfeng2@huawei.com> Reviewed-by: NHanjun Guo <guohanjun@huawei.com <mailto:guohanjun@huawei.com>> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
66dfa113