On Tue, Mar 04, 2014 at 09:43:10PM +0100, Richard Weinberger wrote:
> I remember a discussion with Al where he noted that register_exec_domain()
> is currently only used by out of tree horrors. B-)
>
> I'm sure we can rip it out of most archs. They seem to have it only because
> they've copy&paste
Am 04.03.2014 19:41, schrieb Oleg Nesterov:
> On 03/03, Richard Weinberger wrote:
>>
>> +static inline int translate_signal(int sig)
>> +{
>> +struct thread_info *info = current_thread_info();
>> +
>> +if (info->exec_domain
>
> Afaics it can't be NULL.
Good point. Will change.
>> && info
On 03/03, Richard Weinberger wrote:
>
> +static inline int translate_signal(int sig)
> +{
> + struct thread_info *info = current_thread_info();
> +
> + if (info->exec_domain
Afaics it can't be NULL.
> && info->exec_domain->signal_invmap && sig < 32)
> + return info->exec_domai
Translating signals is common task. Currently many arch have this
open coded. This provides a common helper for all archs.
Signed-off-by: Richard Weinberger
---
include/linux/signal.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/linux/signal.h b/include/linux/signal.
4 matches
Mail list logo