[Xenomai] [Xenomai-git] Jan Kiszka : cobalt/syscall: Filter out invalid Linux syscalls

Philippe Gerum rpm at xenomai.org
Thu Oct 12 18:05:46 CEST 2017


On 10/12/2017 09:58 AM, Jan Kiszka wrote:
> On 2017-07-26 19:02, Philippe Gerum wrote:
>> On 07/26/2017 06:28 PM, git repository hosting wrote:
>>> Module: xenomai-jki
>>> Branch: for-forge
>>> Commit: 92fadda472ad755db2d7b9443d3b2108a35e5d14
>>> URL:    http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=92fadda472ad755db2d7b9443d3b2108a35e5d14
>>>
>>> Author: Jan Kiszka <jan.kiszka at siemens.com>
>>> Date:   Mon Jul 24 14:22:29 2017 +0200
>>>
>>> cobalt/syscall: Filter out invalid Linux syscalls
>>>
>>> Suggested by Philippe Gerum: Instead of propagating them down the
>>> pipeline, triggering a XENO_BUG_ON in ipipe_fastcall_hook, catch invalid
>>> Linux syscalls early and terminate them immediately.
>>>
>>
>> I'm holding this one for now, this requires further investigation; a
>> syscall unexpectedly triggers this guard in the ARM port.
>
> What's the status of this? Did I miss a commit that resolves this? I'm
> asking as I'm still carrying that commit locally in some queue as a
> reminder.
>

I did not have time to have a look at the ARM-specific issue yet.

-- 
Philippe.



More information about the Xenomai mailing list