Skip to content
Snippets Groups Projects
Commit c1a01fec authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "linux-ramdump-parser-v2: conditionally check for full slabs"

parents 62380366 535a705e
No related branches found
No related tags found
No related merge requests found
...@@ -195,8 +195,6 @@ class Slabinfo(RamParser): ...@@ -195,8 +195,6 @@ class Slabinfo(RamParser):
'struct kmem_cache', 'cpu_slab') 'struct kmem_cache', 'cpu_slab')
slab_partial_offset = self.ramdump.field_offset( slab_partial_offset = self.ramdump.field_offset(
'struct kmem_cache_node', 'partial') 'struct kmem_cache_node', 'partial')
slab_full_offset = self.ramdump.field_offset(
'struct kmem_cache_node', 'full')
slab = self.ramdump.read_word(original_slab) slab = self.ramdump.read_word(original_slab)
while slab != original_slab: while slab != original_slab:
slab = slab - slab_list_offset slab = slab - slab_list_offset
...@@ -211,8 +209,11 @@ class Slabinfo(RamParser): ...@@ -211,8 +209,11 @@ class Slabinfo(RamParser):
'{0:x} slab {1} {2:x}\n'.format(slab, slab_name, slab_node_addr)) '{0:x} slab {1} {2:x}\n'.format(slab, slab_name, slab_node_addr))
self.print_slab_page_info( self.print_slab_page_info(
self.ramdump, slab, slab_node, slab_node_addr + slab_partial_offset, slab_out) self.ramdump, slab, slab_node, slab_node_addr + slab_partial_offset, slab_out)
self.print_slab_page_info( if self.ramdump.is_config_defined('CONFIG_SLUB_DEBUG'):
self.ramdump, slab, slab_node, slab_node_addr + slab_full_offset, slab_out) slab_full_offset = self.ramdump.field_offset(
'struct kmem_cache_node', 'full')
self.print_slab_page_info(
self.ramdump, slab, slab_node, slab_node_addr + slab_full_offset, slab_out)
for i in range(0, cpus): for i in range(0, cpus):
cpu_slabn_addr = cpu_slab_addr + \ cpu_slabn_addr = cpu_slab_addr + \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment