ANDROID: GKI: Update ABI after fixing mm diffs
Leaf changes summary: 12 artifacts changed
Changed leaf types summary: 11 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function bool memblock_overlaps_memory(phys_addr_t, phys_addr_t)'
'enum node_stat_item at mmzone.h:158:1' changed:
type size hasn't changed
1 enumerator insertion:
'node_stat_item::NR_UNRECLAIMABLE_PAGES' value '29'
1 enumerator change:
'node_stat_item::NR_VM_NODE_STAT_ITEMS' from value '29' to '30' at mmzone.h:158:1
one impacted interface
'struct lruvec_stat at memcontrol.h:110:1' changed:
type size changed from 1856 to 1920 (in bits)
there are data member changes:
type 'long int[29]' of 'lruvec_stat::count' changed:
type name changed from 'long int[29]' to 'long int[30]'
array type size changed from 1856 to 1920
array type subrange 1 changed length from 29 to 30
and size changed from 1856 to 1920 (in bits) (by +64 bits)
1542 impacted interfaces
'struct mem_cgroup at memcontrol.h:197:1' changed:
type size hasn't changed
there are data member changes:
type 'atomic_long_t[35]' of 'mem_cgroup::stat' changed:
type name changed from 'atomic_long_t[35]' to 'atomic_long_t[36]'
array type size changed from 2240 to 2304
array type subrange 1 changed length from 35 to 36
and size changed from 2240 to 2304 (in bits) (by +64 bits)
'atomic_long_t mem_cgroup::events[53]' offset changed from 12480 to 12544 (in bits) (by +64 bits)
'atomic_long_t mem_cgroup::memory_events[7]' offset changed from 15872 to 15936 (in bits) (by +64 bits)
'unsigned long int mem_cgroup::socket_pressure' offset changed from 16320 to 16384 (in bits) (by +64 bits)
'bool mem_cgroup::tcpmem_active' offset changed from 16384 to 16448 (in bits) (by +64 bits)
'int mem_cgroup::tcpmem_pressure' offset changed from 16416 to 16480 (in bits) (by +64 bits)
'int mem_cgroup::kmemcg_id' offset changed from 16448 to 16512 (in bits) (by +64 bits)
'memcg_kmem_state mem_cgroup::kmem_state' offset changed from 16480 to 16544 (in bits) (by +64 bits)
'list_head mem_cgroup::kmem_caches' offset changed from 16512 to 16576 (in bits) (by +64 bits)
'int mem_cgroup::last_scanned_node' offset changed from 16640 to 16704 (in bits) (by +64 bits)
'list_head mem_cgroup::cgwb_list' offset changed from 16704 to 16768 (in bits) (by +64 bits)
'wb_domain mem_cgroup::cgwb_domain' offset changed from 16832 to 16896 (in bits) (by +64 bits)
'list_head mem_cgroup::event_list' offset changed from 17792 to 17856 (in bits) (by +64 bits)
'spinlock_t mem_cgroup::event_list_lock' offset changed from 17920 to 17984 (in bits) (by +64 bits)
'mem_cgroup_per_node* mem_cgroup::nodeinfo[]' offset changed from 17984 to 18048 (in bits) (by +64 bits)
1542 impacted interfaces
'struct mem_cgroup_per_node at memcontrol.h:126:1' changed:
type size changed from 5760 to 5824 (in bits)
there are data member changes:
type 'atomic_long_t[29]' of 'mem_cgroup_per_node::lruvec_stat' changed:
type name changed from 'atomic_long_t[29]' to 'atomic_long_t[30]'
array type size changed from 1856 to 1920
array type subrange 1 changed length from 29 to 30
and size changed from 1856 to 1920 (in bits) (by +64 bits)
'unsigned long int mem_cgroup_per_node::lru_zone_size[2][5]' offset changed from 3008 to 3072 (in bits) (by +64 bits)
'mem_cgroup_reclaim_iter mem_cgroup_per_node::iter[13]' offset changed from 3648 to 3712 (in bits) (by +64 bits)
'memcg_shrinker_map* mem_cgroup_per_node::shrinker_map' offset changed from 5312 to 5376 (in bits) (by +64 bits)
'rb_node mem_cgroup_per_node::tree_node' offset changed from 5376 to 5440 (in bits) (by +64 bits)
'unsigned long int mem_cgroup_per_node::usage_in_excess' offset changed from 5568 to 5632 (in bits) (by +64 bits)
'bool mem_cgroup_per_node::on_tree' offset changed from 5632 to 5696 (in bits) (by +64 bits)
'bool mem_cgroup_per_node::congested' offset changed from 5640 to 5704 (in bits) (by +64 bits)
'mem_cgroup* mem_cgroup_per_node::memcg' offset changed from 5696 to 5760 (in bits) (by +64 bits)
1542 impacted interfaces
'struct mem_cgroup_stat_cpu at memcontrol.h:97:1' changed:
type size changed from 5888 to 5952 (in bits)
there are data member changes:
type 'long int[35]' of 'mem_cgroup_stat_cpu::count' changed:
type name changed from 'long int[35]' to 'long int[36]'
array type size changed from 2240 to 2304
array type subrange 1 changed length from 35 to 36
and size changed from 2240 to 2304 (in bits) (by +64 bits)
'unsigned long int mem_cgroup_stat_cpu::events[53]' offset changed from 2240 to 2304 (in bits) (by +64 bits)
'unsigned long int mem_cgroup_stat_cpu::nr_page_events' offset changed from 5632 to 5696 (in bits) (by +64 bits)
'unsigned long int mem_cgroup_stat_cpu::targets[3]' offset changed from 5696 to 5760 (in bits) (by +64 bits)
1542 impacted interfaces
'struct net at net_namespace.h:51:1' changed:
type size changed from 41472 to 44032 (in bits)
1 data member insertion:
'netns_sctp net::sctp', at offset 23040 (in bits) at net_namespace.h:116:1
there are data member changes:
type 'struct netns_nf' of 'net::nf' changed:
type size changed from 1920 to 2240 (in bits)
1 data member insertion:
'nf_hook_entries* netns_nf::hooks_bridge[5]', at offset 1856 (in bits) at netfilter.h:25:1
there are data member changes:
'bool netns_nf::defrag_ipv4' offset changed from 1856 to 2176 (in bits) (by +320 bits)
'bool netns_nf::defrag_ipv6' offset changed from 1864 to 2184 (in bits) (by +320 bits)
229 impacted interfaces
type 'struct netns_xt' of 'net::xt' changed:
type size changed from 1728 to 1920 (in bits)
3 data member insertions:
'ebt_table* netns_xt::broute_table', at offset 1728 (in bits) at x_tables.h:14:1
'ebt_table* netns_xt::frame_filter', at offset 1792 (in bits) at x_tables.h:15:1
'ebt_table* netns_xt::frame_nat', at offset 1856 (in bits) at x_tables.h:16:1
229 impacted interfaces
'netns_ct net::ct' offset changed from 26688 to 29248 (in bits) (by +2560 bits)
'netns_nf_frag net::nf_frag' offset changed from 31232 to 33792 (in bits) (by +2560 bits)
'ctl_table_header* net::nf_frag_frags_hdr' offset changed from 33792 to 36352 (in bits) (by +2560 bits)
'sock* net::nfnl' offset changed from 33856 to 36416 (in bits) (by +2560 bits)
'sock* net::nfnl_stash' offset changed from 33920 to 36480 (in bits) (by +2560 bits)
'sk_buff_head net::wext_nlevents' offset changed from 33984 to 36544 (in bits) (by +2560 bits)
'net_generic* net::gen' offset changed from 34176 to 36736 (in bits) (by +2560 bits)
'netns_xfrm net::xfrm' offset changed from 34304 to 36864 (in bits) (by +2560 bits)
'sock* net::diag_nlsk' offset changed from 40960 to 43520 (in bits) (by +2560 bits)
'atomic_t net::fnhe_genid' offset changed from 41024 to 43584 (in bits) (by +2560 bits)
229 impacted interfaces
'struct netns_nf at netfilter.h:11:1' changed:
details were reported earlier
'struct netns_xt at x_tables.h:10:1' changed:
details were reported earlier
'struct per_cpu_nodestat at mmzone.h:302:1' changed:
type size changed from 240 to 248 (in bits)
there are data member changes:
type 's8[29]' of 'per_cpu_nodestat::vm_node_stat_diff' changed:
type name changed from 's8[29]' to 's8[30]'
array type size changed from 232 to 240
array type subrange 1 changed length from 29 to 30
and size changed from 232 to 240 (in bits) (by +8 bits)
1542 impacted interfaces
'struct pglist_data at mmzone.h:638:1' changed:
type size hasn't changed
there are data member changes:
type 'atomic_long_t[29]' of 'pglist_data::vm_stat' changed:
type name changed from 'atomic_long_t[29]' to 'atomic_long_t[30]'
array type size changed from 1856 to 1920
array type subrange 1 changed length from 29 to 30
and size changed from 1856 to 1920 (in bits) (by +64 bits)
1542 impacted interfaces
'struct swap_info_struct at swap.h:231:1' changed:
type size changed from 2048 to 2112 (in bits)
2 data member insertions:
'unsigned int swap_info_struct::write_pending', at offset 2048 (in bits) at swap.h:275:1
'unsigned int swap_info_struct::max_writes', at offset 2080 (in bits) at swap.h:276:1
there are data member changes:
'plist_node swap_info_struct::avail_lists[]' offset changed from 2048 to 2112 (in bits) (by +64 bits)
1542 impacted interfaces
Test: build
Bug: 151955270
Bug: 150875716
Bug: 151115806
Bug: 150808082
Signed-off-by:
Suren Baghdasaryan <surenb@google.com>
Change-Id: I6780cf403632d8af7a21a5e0876a11adcba61ca6
Loading
Please register or sign in to comment