Skip to content

Instantly share code, notes, and snippets.

@FurretUber
Created September 11, 2018 04:19
Show Gist options
  • Save FurretUber/feadbc5065890283147cac87e5d18aaf to your computer and use it in GitHub Desktop.
Save FurretUber/feadbc5065890283147cac87e5d18aaf to your computer and use it in GitHub Desktop.
[01:18:39] Top 10 stacks with outstanding allocations:
1163264 bytes in 284 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_vma+0x7a [kernel]
shmem_alloc_page+0x70 [kernel]
shmem_alloc_and_acct_page+0x7c [kernel]
shmem_getpage_gfp+0x16d [kernel]
shmem_read_mapping_page_gfp+0x44 [kernel]
i915_gem_object_get_pages_gtt+0x1ec [kernel]
____i915_gem_object_get_pages+0x22 [kernel]
__i915_gem_object_get_pages+0x5b [kernel]
i915_gem_set_domain_ioctl+0x1e6 [kernel]
drm_ioctl_kernel+0x5f [kernel]
drm_ioctl+0x1de [kernel]
do_vfs_ioctl+0xa8 [kernel]
ksys_ioctl+0x67 [kernel]
__x64_sys_ioctl+0x1a [kernel]
do_syscall_64+0x5a [kernel]
entry_SYSCALL_64_after_hwframe+0x44 [kernel]
1253376 bytes in 306 allocations from stack
kmem_cache_alloc+0x162 [kernel]
sock_alloc_inode+0x1d [kernel]
alloc_inode+0x20 [kernel]
new_inode_pseudo+0x11 [kernel]
sock_alloc+0x1c [kernel]
__sys_accept4+0x6f [kernel]
__x64_sys_accept+0x1c [kernel]
do_syscall_64+0x5a [kernel]
entry_SYSCALL_64_after_hwframe+0x44 [kernel]
3592192 bytes in 877 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_vma+0x7a [kernel]
wp_page_copy+0x9d [kernel]
do_wp_page+0x91 [kernel]
handle_pte_fault+0x531 [kernel]
__handle_mm_fault+0x478 [kernel]
handle_mm_fault+0xe7 [kernel]
__do_page_fault+0x252 [kernel]
do_page_fault+0x2e [kernel]
page_fault+0x1e [kernel]
3604480 bytes in 880 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_vma+0x7a [kernel]
shmem_alloc_page+0x70 [kernel]
shmem_alloc_and_acct_page+0x7c [kernel]
shmem_getpage_gfp+0x16d [kernel]
shmem_fault+0x7c [kernel]
__do_fault+0x24 [kernel]
handle_pte_fault+0x78b [kernel]
__handle_mm_fault+0x478 [kernel]
handle_mm_fault+0xe7 [kernel]
__do_page_fault+0x252 [kernel]
do_page_fault+0x2e [kernel]
page_fault+0x1e [kernel]
3694592 bytes in 902 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_current+0x81 [kernel]
__page_cache_alloc+0x6a [kernel]
__do_page_cache_readahead+0xfe [kernel]
filemap_fault+0x301 [kernel]
ext4_filemap_fault+0x31 [kernel]
__do_fault+0x24 [kernel]
handle_pte_fault+0x81f [kernel]
__handle_mm_fault+0x478 [kernel]
handle_mm_fault+0xe7 [kernel]
__do_page_fault+0x252 [kernel]
do_page_fault+0x2e [kernel]
page_fault+0x1e [kernel]
8323072 bytes in 508 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_current+0x81 [kernel]
new_slab+0x2a0 [kernel]
___slab_alloc+0x337 [kernel]
__slab_alloc.isra.77+0x2b [kernel]
kmem_cache_alloc+0x1a3 [kernel]
i915_request_alloc+0x103 [kernel]
i915_gem_do_execbuffer+0x622 [kernel]
i915_gem_execbuffer2_ioctl+0x1cd [kernel]
drm_ioctl_kernel+0x5f [kernel]
drm_ioctl+0x1de [kernel]
i915_compat_ioctl+0x35 [kernel]
__ia32_compat_sys_ioctl+0x13d [kernel]
do_fast_syscall_32+0x9b [kernel]
entry_SYSENTER_compat+0x7f [kernel]
16302080 bytes in 995 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_current+0x81 [kernel]
new_slab+0x2a0 [kernel]
___slab_alloc+0x337 [kernel]
__slab_alloc.isra.77+0x2b [kernel]
kmem_cache_alloc+0x1a3 [kernel]
i915_request_alloc+0x103 [kernel]
i915_gem_do_execbuffer+0x622 [kernel]
i915_gem_execbuffer2_ioctl+0x1cd [kernel]
drm_ioctl_kernel+0x5f [kernel]
drm_ioctl+0x1de [kernel]
do_vfs_ioctl+0xa8 [kernel]
ksys_ioctl+0x67 [kernel]
__x64_sys_ioctl+0x1a [kernel]
do_syscall_64+0x5a [kernel]
entry_SYSCALL_64_after_hwframe+0x44 [kernel]
43859968 bytes in 2677 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_current+0x81 [kernel]
new_slab+0x2a0 [kernel]
___slab_alloc+0x337 [kernel]
__slab_alloc.isra.77+0x2b [kernel]
kmem_cache_alloc+0x1a3 [kernel]
i915_request_alloc+0x103 [kernel]
i915_gem_do_execbuffer+0x622 [kernel]
i915_gem_execbuffer2_ioctl+0x285 [kernel]
drm_ioctl_kernel+0x5f [kernel]
drm_ioctl+0x1de [kernel]
i915_compat_ioctl+0x35 [kernel]
__ia32_compat_sys_ioctl+0x13d [kernel]
do_fast_syscall_32+0x9b [kernel]
entry_SYSENTER_compat+0x7f [kernel]
64122880 bytes in 15655 allocations from stack
__alloc_pages_nodemask+0x199 [kernel]
alloc_pages_vma+0x7a [kernel]
handle_pte_fault+0x3e9 [kernel]
__handle_mm_fault+0x478 [kernel]
handle_mm_fault+0xe7 [kernel]
__do_page_fault+0x252 [kernel]
do_page_fault+0x2e [kernel]
page_fault+0x1e [kernel]
67369536 bytes in 116961 allocations from stack
kmem_cache_alloc+0x162 [kernel]
i915_request_alloc+0x103 [kernel]
i915_gem_do_execbuffer+0x622 [kernel]
i915_gem_execbuffer2_ioctl+0x285 [kernel]
drm_ioctl_kernel+0x5f [kernel]
drm_ioctl+0x1de [kernel]
i915_compat_ioctl+0x35 [kernel]
__ia32_compat_sys_ioctl+0x13d [kernel]
do_fast_syscall_32+0x9b [kernel]
entry_SYSENTER_compat+0x7f [kernel]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment