[PATCH] arm64: compat: align cacheflush syscall with arch/arm
Vladimir Murzin
vladimir.murzin at arm.com
Thu Nov 13 03:53:11 PST 2014
On 13/11/14 11:47, Will Deacon wrote:
> Hi Vladimir,
>
> On Wed, Nov 12, 2014 at 10:47:18AM +0000, Vladimir Murzin wrote:
>> Update handling of cacheflush syscall with changes made in arch/arm
>> counterpart:
>> - return error to userspace when flushing syscall fails
>> - split user cache-flushing into interruptible chunks
>> - don't bother rounding to nearest vma
>>
>> Signed-off-by: Vladimir Murzin <vladimir.murzin at arm.com>
>> Acked-by: Will Deacon <will.deacon at arm.com>
>> ---
>> arch/arm64/include/asm/cacheflush.h | 2 +-
>> arch/arm64/include/asm/thread_info.h | 12 ++++++
>> arch/arm64/kernel/sys_compat.c | 77 ++++++++++++++++++++++++----------
>> arch/arm64/mm/cache.S | 6 ++-
>> 4 files changed, 74 insertions(+), 23 deletions(-)
>
> We should hold off on this patch until the EINTR issue has been resolved:
>
> http://lists.infradead.org/pipermail/linux-arm-kernel/2014-November/302105.html
>
Sure, no problem.
Vladimir
> Will
>
>
>
More information about the linux-arm-kernel
mailing list