This is because the tool looks at local symbols instead of remote's kallsyms:
if re.match('mark_page_accessed', b.ksym(k.ip)) is not None:
mpa = max(0, v.value)
if re.match('mark_buffer_dirty', b.ksym(k.ip)) is not None:
mbd = max(0, v.value)
if re.match('add_to_page_cache_lru', b.ksym(k.ip)) is not None:
apcl = max(0, v.value)
if re.match('account_page_dirtied', b.ksym(k.ip)) is not None:
apd = max(0, v.value)
This is because the tool looks at local symbols instead of remote's kallsyms: