> On Feb 1, 2021, at 5:19 AM, Peter Zijlstra wrote:
>
> On Sat, Jan 30, 2021 at 04:11:25PM -0800, Nadav Amit wrote:
>> +#define tlb_start_ptes(tlb) \
>> +do {\
>> +struct
On Sat, Jan 30, 2021 at 04:11:25PM -0800, Nadav Amit wrote:
> +#define tlb_start_ptes(tlb) \
> + do {\
> + struct mmu_gather *_tlb = (tlb);\
> +
> On Jan 31, 2021, at 2:07 AM, Damian Tometzki wrote:
>
> On Sat, 30. Jan 16:11, Nadav Amit wrote:
>> From: Nadav Amit
>>
>> Introduce tlb_start_ptes() and tlb_end_ptes() which would be called
>> before and after PTEs are updated and TLB flushes are deferred. This
>> will be later be used for
On Sat, 30. Jan 16:11, Nadav Amit wrote:
> From: Nadav Amit
>
> Introduce tlb_start_ptes() and tlb_end_ptes() which would be called
> before and after PTEs are updated and TLB flushes are deferred. This
> will be later be used for fine granualrity deferred TLB flushing
> detection.
>
> In the
On Sat, 30. Jan 16:11, Nadav Amit wrote:
> From: Nadav Amit
>
> Introduce tlb_start_ptes() and tlb_end_ptes() which would be called
> before and after PTEs are updated and TLB flushes are deferred. This
> will be later be used for fine granualrity deferred TLB flushing
> detection.
>
> In the
From: Nadav Amit
Introduce tlb_start_ptes() and tlb_end_ptes() which would be called
before and after PTEs are updated and TLB flushes are deferred. This
will be later be used for fine granualrity deferred TLB flushing
detection.
In the meanwhile, move flush_tlb_batched_pending() into
6 matches
Mail list logo