[PATCH] um: implement arch_sync_kernel_mappings

Anton Ivanov anton.ivanov at cambridgegreys.com
Tue Mar 16 10:02:49 GMT 2021


On 16/03/2021 09:59, Johannes Berg wrote:
> On Tue, 2021-03-16 at 09:58 +0000, anton.ivanov at cambridgegreys.com
> wrote:
>> From: Anton Ivanov <anton.ivanov at cambridgegreys.com>
>>
>> This improves the tlb flushing behavior by syncing modified
>> ranges out of map_kernel_range_noflush in a way which is
>> similar to x86.
> So I take it this replaces my patch?

I get slightly better performance on userspace, etc compared to your patch. It is marginal - sub 1% close to the experimental error.

I am testing different things though :)


> Want me to test it (without the kvmalloc)?

Yes :)

>
> johannes
>
>
-- 
Anton R. Ivanov
Cambridgegreys Limited. Registered in England. Company Number 10273661
https://www.cambridgegreys.com/




More information about the linux-um mailing list