Re: [PATCH 2/3] mm: Handle numa statistics distinctively based-on different VM stats modes

From: Dave Hansen
Date: Mon Sep 18 2017 - 00:13:34 EST


On 09/17/2017 08:07 PM, kemi wrote:
>>> + if (vmstat_mode) {
>>> + if (vmstat_mode == VMSTAT_COARSE_MODE)
>>> + return;
>>> + } else if (disable_zone_statistics)
>>> + return;
>>> +
>>> if (z->node != numa_node_id())
>>> local_stat = NUMA_OTHER;
>>
>> A jump label could make this completely out of the way for the case
>> where every single cycle matters.
>
> Could you be more explicit for how to implement it here. Thanks very much.

Take a look at include/linux/jump_label.h.