Skip to content

Instantly share code, notes, and snippets.

@bobrik
Created February 25, 2021 00:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bobrik/dd03cce0aaeef5acd5faecc32bd44530 to your computer and use it in GitHub Desktop.
Save bobrik/dd03cce0aaeef5acd5faecc32bd44530 to your computer and use it in GitHub Desktop.
sysfs-read-allocations
cat 3327322 [033] 1030457.149132: kmem:mm_page_alloc_zone_locked: page=0x2cebcc0 pfn=47103168 order=6 migratetype=0 percpu_refill=0
ffffffff9061b05c get_page_from_freelist+0xdac ([kernel.kallsyms])
ffffffff9061b05c get_page_from_freelist+0xdac ([kernel.kallsyms])
ffffffff9061c5b1 __alloc_pages_nodemask+0x161 ([kernel.kallsyms])
ffffffff905edcb8 kmalloc_order+0x28 ([kernel.kallsyms])
ffffffff905edd29 kmalloc_order_trace+0x19 ([kernel.kallsyms])
ffffffff906fd1e9 proc_sys_call_handler+0xb9 ([kernel.kallsyms])
ffffffff9065cae5 new_sync_read+0x115 ([kernel.kallsyms])
ffffffff9065ebf4 vfs_read+0xf4 ([kernel.kallsyms])
ffffffff9065f0bf ksys_read+0x5f ([kernel.kallsyms])
ffffffff90d28973 __noinstr_text_start+0x33 ([kernel.kallsyms])
ffffffff90e0007c entry_SYSCALL_64_after_hwframe+0x44 ([kernel.kallsyms])
7f2339e42461 read+0x11 (/lib/x86_64-linux-gnu/libc-2.28.so)
cat 3327322 [033] 1030457.149178: kmem:mm_page_alloc_zone_locked: page=0x2cebcc0 pfn=47103168 order=6 migratetype=0 percpu_refill=0
ffffffff9061b05c get_page_from_freelist+0xdac ([kernel.kallsyms])
ffffffff9061b05c get_page_from_freelist+0xdac ([kernel.kallsyms])
ffffffff9061c5b1 __alloc_pages_nodemask+0x161 ([kernel.kallsyms])
ffffffff905edcb8 kmalloc_order+0x28 ([kernel.kallsyms])
ffffffff905edd29 kmalloc_order_trace+0x19 ([kernel.kallsyms])
ffffffff906fd1e9 proc_sys_call_handler+0xb9 ([kernel.kallsyms])
ffffffff9065cae5 new_sync_read+0x115 ([kernel.kallsyms])
ffffffff9065ebf4 vfs_read+0xf4 ([kernel.kallsyms])
ffffffff9065f0bf ksys_read+0x5f ([kernel.kallsyms])
ffffffff90d28973 __noinstr_text_start+0x33 ([kernel.kallsyms])
ffffffff90e0007c entry_SYSCALL_64_after_hwframe+0x44 ([kernel.kallsyms])
7f2339e42461 read+0x11 (/lib/x86_64-linux-gnu/libc-2.28.so)
0 [unknown] ([unknown])
cat 1134053 [071] 10289723.416462: kmem:mm_page_alloc_zone_locked: page=0x10744ce pfn=17253582 order=1 migratetype=0 percpu_refill=0
ffffffffb97fb34e get_page_from_freelist+0xe7e ([kernel.kallsyms])
ffffffffb97fb34e get_page_from_freelist+0xe7e ([kernel.kallsyms])
ffffffffb97fc856 __alloc_pages_nodemask+0x166 ([kernel.kallsyms])
ffffffffb9816576 alloc_slab_page+0x176 ([kernel.kallsyms])
ffffffffb9816755 allocate_slab+0x75 ([kernel.kallsyms])
ffffffffb981828e ___slab_alloc+0x40e ([kernel.kallsyms])
ffffffffb98194df kmem_cache_alloc+0x1ff ([kernel.kallsyms])
ffffffffb968ea67 prepare_creds+0x37 ([kernel.kallsyms])
ffffffffb9839f6c do_faccessat+0x3c ([kernel.kallsyms])
ffffffffb96022f4 do_syscall_64+0x64 ([kernel.kallsyms])
ffffffffba00007c entry_SYSCALL_64_after_hwframe+0x44 ([kernel.kallsyms])
7ff5a7065417 [unknown] (/lib/x86_64-linux-gnu/ld-2.28.so)
7ff5a7063650 [unknown] (/lib/x86_64-linux-gnu/ld-2.28.so)
40 [unknown] ([unknown])
cat 1134053 [071] 10289723.416925: kmem:mm_page_alloc_zone_locked: page=0xf37728 pfn=15955752 order=3 migratetype=2 percpu_refill=0
ffffffffb97fb34e get_page_from_freelist+0xe7e ([kernel.kallsyms])
ffffffffb97fb34e get_page_from_freelist+0xe7e ([kernel.kallsyms])
ffffffffb97fc856 __alloc_pages_nodemask+0x166 ([kernel.kallsyms])
ffffffffb9816576 alloc_slab_page+0x176 ([kernel.kallsyms])
ffffffffb9816755 allocate_slab+0x75 ([kernel.kallsyms])
ffffffffb981828e ___slab_alloc+0x40e ([kernel.kallsyms])
ffffffffb98194df kmem_cache_alloc+0x1ff ([kernel.kallsyms])
ffffffffb98baa06 proc_alloc_inode+0x16 ([kernel.kallsyms])
ffffffffb985a22d alloc_inode+0x1d ([kernel.kallsyms])
ffffffffb985a2d3 new_inode+0x13 ([kernel.kallsyms])
ffffffffb98c64e6 proc_sys_make_inode+0x26 ([kernel.kallsyms])
ffffffffb98c7894 proc_sys_lookup+0xd4 ([kernel.kallsyms])
ffffffffb9848434 __lookup_slow+0x94 ([kernel.kallsyms])
ffffffffb984ae41 walk_component+0x1e1 ([kernel.kallsyms])
ffffffffb984b267 link_path_walk.part.0+0x2d7 ([kernel.kallsyms])
ffffffffb984bba2 path_openat+0xa2 ([kernel.kallsyms])
ffffffffb984f618 do_filp_open+0x88 ([kernel.kallsyms])
ffffffffb983aabf do_sys_open+0x17f ([kernel.kallsyms])
ffffffffb96022f4 do_syscall_64+0x64 ([kernel.kallsyms])
ffffffffba00007c entry_SYSCALL_64_after_hwframe+0x44 ([kernel.kallsyms])
7ff5a6f691ae open64+0x4e (/lib/x86_64-linux-gnu/libc-2.28.so)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment