ANDROID: Update the GKI symbol list and ABI XML

Add the new android_kmalloc_64_create symbol to the ABI.

1 variable symbol(s) added
  'bool android_kmalloc_64_create'

Bug: 241844128
Signed-off-by: Isaac J. Manjarres <isaacmanjarres@google.com>
Change-Id: If02a6fe93ffa77b87a603a7349205bcdacfe0706
This commit is contained in:
Isaac J. Manjarres
2022-11-11 10:42:01 -08:00
committed by Isaac Manjarres
parent 8a7073c106
commit c95f78db38
2 changed files with 21 additions and 18 deletions

View File

@@ -19,6 +19,7 @@
# required by zram.ko
__alloc_percpu
android_kmalloc_64_create
bio_endio
bio_end_io_acct_remapped
bio_start_io_acct

View File

@@ -7079,6 +7079,7 @@
<elf-symbol name='_ctype' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x11089ac7'/>
<elf-symbol name='_totalram_pages' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x944375db'/>
<elf-symbol name='amba_bustype' size='208' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd1f5ea4e'/>
<elf-symbol name='android_kmalloc_64_create' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x10d71d02'/>
<elf-symbol name='arch_freq_scale' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x18e8c440'/>
<elf-symbol name='arch_timer_read_counter' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x75fb9062'/>
<elf-symbol name='arm64_const_caps_ready' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x14b89635'/>
@@ -51277,7 +51278,7 @@
</class-decl>
<pointer-type-def type-id='3e1d184a' size-in-bits='64' id='6aee814c'/>
<pointer-type-def type-id='74e7a035' size-in-bits='64' id='6af64a09'/>
<class-decl name='uncached_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='net/ipv6/route.c' line='130' column='1' id='6b1203e5'>
<class-decl name='uncached_list' size-in-bits='192' is-struct='yes' visibility='default' filepath='net/ipv4/route.c' line='1505' column='1' id='6b1203e5'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='net/ipv4/route.c' line='1506' column='1'/>
</data-member>
@@ -130812,6 +130813,7 @@
<parameter type-id='9a7fd0a4' name='symbol' filepath='drivers/android/android_debug_symbols.c' line='104' column='1'/>
<return type-id='eaa32e2f'/>
</function-decl>
<var-decl name='android_kmalloc_64_create' type-id='b50a4934' mangled-name='android_kmalloc_64_create' visibility='default' filepath='mm/slab_common.c' line='718' column='1' elf-symbol-id='android_kmalloc_64_create'/>
<function-decl name='android_rvh_probe_register' mangled-name='android_rvh_probe_register' filepath='kernel/tracepoint.c' line='841' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='android_rvh_probe_register'>
<parameter type-id='08e531de' name='tp' filepath='kernel/tracepoint.c' line='841' column='1'/>
<parameter type-id='eaa32e2f' name='probe' filepath='kernel/tracepoint.c' line='841' column='1'/>
@@ -144275,8 +144277,8 @@
<parameter type-id='eaa32e2f' name='p' filepath='fs/libfs.c' line='1198' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='kfree_sensitive' mangled-name='kfree_sensitive' filepath='mm/slab_common.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_sensitive'>
<parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1276' column='1'/>
<function-decl name='kfree_sensitive' mangled-name='kfree_sensitive' filepath='mm/slab_common.c' line='1304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_sensitive'>
<parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1304' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='kfree_skb' mangled-name='kfree_skb' filepath='net/core/skbuff.c' line='769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb'>
@@ -144311,17 +144313,17 @@
<return type-id='95e97e5e'/>
</function-decl>
<var-decl name='kimage_voffset' type-id='91ce1af9' mangled-name='kimage_voffset' visibility='default' filepath='arch/arm64/mm/mmu.c' line='51' column='1' elf-symbol-id='kimage_voffset'/>
<var-decl name='kmalloc_caches' type-id='ca73f4da' mangled-name='kmalloc_caches' visibility='default' filepath='mm/slab_common.c' line='697' column='1' elf-symbol-id='kmalloc_caches'/>
<function-decl name='kmalloc_order' mangled-name='kmalloc_order' filepath='mm/slab_common.c' line='962' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order'>
<parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='962' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='962' column='1'/>
<parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='962' column='1'/>
<var-decl name='kmalloc_caches' type-id='ca73f4da' mangled-name='kmalloc_caches' visibility='default' filepath='mm/slab_common.c' line='714' column='1' elf-symbol-id='kmalloc_caches'/>
<function-decl name='kmalloc_order' mangled-name='kmalloc_order' filepath='mm/slab_common.c' line='990' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order'>
<parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='990' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='990' column='1'/>
<parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='990' column='1'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='kmalloc_order_trace' mangled-name='kmalloc_order_trace' filepath='mm/slab_common.c' line='985' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order_trace'>
<parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='985' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='985' column='1'/>
<parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='985' column='1'/>
<function-decl name='kmalloc_order_trace' mangled-name='kmalloc_order_trace' filepath='mm/slab_common.c' line='1013' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmalloc_order_trace'>
<parameter type-id='b59d7dce' name='size' filepath='mm/slab_common.c' line='1013' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1013' column='1'/>
<parameter type-id='f0981eeb' name='order' filepath='mm/slab_common.c' line='1013' column='1'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='kmem_cache_alloc' mangled-name='kmem_cache_alloc' filepath='mm/slub.c' line='3242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmem_cache_alloc'>
@@ -144479,10 +144481,10 @@
<parameter type-id='9b23c9ad' name='envp_ext' filepath='lib/kobject_uevent.c' line='458' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='krealloc' mangled-name='krealloc' filepath='mm/slab_common.c' line='1248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='krealloc'>
<parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1248' column='1'/>
<parameter type-id='b59d7dce' name='new_size' filepath='mm/slab_common.c' line='1248' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1248' column='1'/>
<function-decl name='krealloc' mangled-name='krealloc' filepath='mm/slab_common.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='krealloc'>
<parameter type-id='eaa32e2f' name='p' filepath='mm/slab_common.c' line='1276' column='1'/>
<parameter type-id='b59d7dce' name='new_size' filepath='mm/slab_common.c' line='1276' column='1'/>
<parameter type-id='3eb7c31c' name='flags' filepath='mm/slab_common.c' line='1276' column='1'/>
<return type-id='eaa32e2f'/>
</function-decl>
<function-decl name='kset_create_and_add' mangled-name='kset_create_and_add' filepath='lib/kobject.c' line='1005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kset_create_and_add'>
@@ -144504,8 +144506,8 @@
<parameter type-id='89b70200' name='k' filepath='lib/kobject.c' line='890' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='ksize' mangled-name='ksize' filepath='mm/slab_common.c' line='1302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ksize'>
<parameter type-id='eaa32e2f' name='objp' filepath='mm/slab_common.c' line='1302' column='1'/>
<function-decl name='ksize' mangled-name='ksize' filepath='mm/slab_common.c' line='1330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ksize'>
<parameter type-id='eaa32e2f' name='objp' filepath='mm/slab_common.c' line='1330' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<var-decl name='ksoftirqd' type-id='f23e2572' mangled-name='ksoftirqd' visibility='default' filepath='kernel/softirq.c' line='64' column='1' elf-symbol-id='ksoftirqd'/>