ANDROID: GKI: update symbol list file for xiaomi

INFO: ABI DIFFERENCES HAVE BEEN DETECTED!
INFO: 8 function symbol(s) added
  'int sock_wake_async(struct socket_wq *wq, int how, int band)'
  'void bpf_map_put(struct bpf_map *map)'
  'void bpf_map_inc(struct bpf_map *map)'
  'int __dev_direct_xmit(struct sk_buff *skb, u16 queue_id)'
  'void napi_busy_loop(unsigned int napi_id,bool (*loop_end)(void *,
                       unsigned long),void *loop_end_arg, bool
                       prefer_busy_poll, u16 budget)'
  'bool dma_need_sync(struct device *dev, dma_addr_t dma_addr)'
  'void page_pool_put_page_bulk(struct page_pool *pool, void **data,
                                int count)'
  'struct sk_buff *build_skb_around(struct sk_buff *skb,void *data,
                                    unsigned int frag_size)'
INFO: 2 variable symbol(s) added
  'DECLARE_PER_CPU(struct bpf_redirect_info, bpf_redirect_info),
  'DEFINE_PER_CPU(struct mem_cgroup *, int_active_memcg)'

Bug: 294257769

Change-Id: I98da395227810eecb1fd978dedd20fba445757d0
Signed-off-by: dongziqi <dongziqi1@xiaomi.corp-partner.google.com>
This commit is contained in:
Author Name
2023-08-02 20:02:21 +08:00
committed by Treehugger Robot
parent 8e86825eec
commit 2f76bb83b1
2 changed files with 262 additions and 0 deletions

View File

@@ -23683,6 +23683,11 @@ pointer_reference {
kind: POINTER kind: POINTER
pointee_type_id: 0xf8453f2e pointee_type_id: 0xf8453f2e
} }
pointer_reference {
id: 0x34818c51
kind: POINTER
pointee_type_id: 0xf846d7da
}
pointer_reference { pointer_reference {
id: 0x3486508f id: 0x3486508f
kind: POINTER kind: POINTER
@@ -38711,6 +38716,11 @@ member {
type_id: 0x69fa9768 type_id: 0x69fa9768
offset: 256 offset: 256
} }
member {
id: 0x39d6d358
type_id: 0x6875099c
offset: 32
}
member { member {
id: 0x39e9b87f id: 0x39e9b87f
type_id: 0x6888b6e5 type_id: 0x6888b6e5
@@ -106474,6 +106484,11 @@ member {
type_id: 0x34544a3f type_id: 0x34544a3f
offset: 1152 offset: 1152
} }
member {
id: 0xfa946861
name: "ipv4_nh"
type_id: 0xc9082b19
}
member { member {
id: 0x3b9e102b id: 0x3b9e102b
name: "ipv6" name: "ipv6"
@@ -106520,6 +106535,11 @@ member {
type_id: 0x2d271bc7 type_id: 0x2d271bc7
offset: 1344 offset: 1344
} }
member {
id: 0xab39140b
name: "ipv6_nh"
type_id: 0x6d25e07f
}
member { member {
id: 0xdf622691 id: 0xdf622691
name: "ipv6_route_input" name: "ipv6_route_input"
@@ -108815,6 +108835,12 @@ member {
type_id: 0x340dea21 type_id: 0x340dea21
offset: 8384 offset: 8384
} }
member {
id: 0x632a4ba2
name: "kern_flags"
type_id: 0xc9082b19
offset: 256
}
member { member {
id: 0x3afd0925 id: 0x3afd0925
name: "kern_hyp_va" name: "kern_hyp_va"
@@ -116809,6 +116835,12 @@ member {
name: "map" name: "map"
type_id: 0x04b193cc type_id: 0x04b193cc
} }
member {
id: 0x8df2c9e6
name: "map"
type_id: 0x04b193cc
offset: 128
}
member { member {
id: 0x8df87907 id: 0x8df87907
name: "map" name: "map"
@@ -117025,6 +117057,12 @@ member {
name: "map_id" name: "map_id"
type_id: 0xe62ebf07 type_id: 0xe62ebf07
} }
member {
id: 0x86e8bd6c
name: "map_id"
type_id: 0xc9082b19
offset: 192
}
member { member {
id: 0xa32be5db id: 0xa32be5db
name: "map_ifindex" name: "map_ifindex"
@@ -117292,6 +117330,12 @@ member {
type_id: 0x6e73208e type_id: 0x6e73208e
offset: 192 offset: 192
} }
member {
id: 0x2a093f90
name: "map_type"
type_id: 0x6e73208e
offset: 224
}
member { member {
id: 0x2a81612b id: 0x2a81612b
name: "map_type" name: "map_type"
@@ -129546,6 +129590,12 @@ member {
name: "nh" name: "nh"
type_id: 0x1f9da9a8 type_id: 0x1f9da9a8
} }
member {
id: 0x713b460f
name: "nh"
type_id: 0x1e9c55da
offset: 288
}
member { member {
id: 0xdb1c1848 id: 0xdb1c1848
name: "nh_all" name: "nh_all"
@@ -129574,6 +129624,11 @@ member {
name: "nh_entry" name: "nh_entry"
type_id: 0x17b2105b type_id: 0x17b2105b
} }
member {
id: 0xd51ec347
name: "nh_family"
type_id: 0xc9082b19
}
member { member {
id: 0x9fb787a3 id: 0x9fb787a3
name: "nh_flags" name: "nh_flags"
@@ -183637,6 +183692,18 @@ member {
type_id: 0x49b889e7 type_id: 0x49b889e7
offset: 12704 offset: 12704
} }
member {
id: 0x07611cab
name: "tgt_index"
type_id: 0xc9082b19
offset: 32
}
member {
id: 0xc9d6516c
name: "tgt_value"
type_id: 0x18bd6530
offset: 64
}
member { member {
id: 0x141d2755 id: 0x141d2755
name: "thaw" name: "thaw"
@@ -206907,6 +206974,15 @@ struct_union {
member_id: 0x12f2249e member_id: 0x12f2249e
} }
} }
struct_union {
id: 0x6875099c
kind: UNION
definition {
bytesize: 16
member_id: 0xfa946861
member_id: 0xab39140b
}
}
struct_union { struct_union {
id: 0x6888b6e5 id: 0x6888b6e5
kind: UNION kind: UNION
@@ -211185,6 +211261,16 @@ struct_union {
member_id: 0x2c23d29d member_id: 0x2c23d29d
} }
} }
struct_union {
id: 0x1e9c55da
kind: STRUCT
name: "bpf_nh_params"
definition {
bytesize: 20
member_id: 0xd51ec347
member_id: 0x39d6d358
}
}
struct_union { struct_union {
id: 0xb52b1ec7 id: 0xb52b1ec7
kind: STRUCT kind: STRUCT
@@ -211401,6 +211487,22 @@ struct_union {
member_id: 0x0082372e member_id: 0x0082372e
} }
} }
struct_union {
id: 0x212d37a1
kind: STRUCT
name: "bpf_redirect_info"
definition {
bytesize: 56
member_id: 0x2da18c75
member_id: 0x07611cab
member_id: 0xc9d6516c
member_id: 0x8df2c9e6
member_id: 0x86e8bd6c
member_id: 0x2a093f90
member_id: 0x632a4ba2
member_id: 0x713b460f
}
}
struct_union { struct_union {
id: 0x3a354a67 id: 0x3a354a67
kind: STRUCT kind: STRUCT
@@ -277795,6 +277897,15 @@ function {
id: 0x012b29b0 id: 0x012b29b0
return_type_id: 0x914dbfdc return_type_id: 0x914dbfdc
} }
function {
id: 0x012cb0da
return_type_id: 0x48b5725f
parameter_id: 0x4585663f
parameter_id: 0x34818c51
parameter_id: 0x18bd6530
parameter_id: 0x6d7f5ff6
parameter_id: 0x914dbfdc
}
function { function {
id: 0x013800d7 id: 0x013800d7
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
@@ -281671,6 +281782,13 @@ function {
parameter_id: 0x12bb35ff parameter_id: 0x12bb35ff
parameter_id: 0x1582ab06 parameter_id: 0x1582ab06
} }
function {
id: 0x1462512b
return_type_id: 0x48b5725f
parameter_id: 0x1344d43c
parameter_id: 0x0cbf60eb
parameter_id: 0x6720d32f
}
function { function {
id: 0x14667c52 id: 0x14667c52
return_type_id: 0x48b5725f return_type_id: 0x48b5725f
@@ -292771,6 +292889,13 @@ function {
parameter_id: 0x2584a3b9 parameter_id: 0x2584a3b9
parameter_id: 0x6d7f5ff6 parameter_id: 0x6d7f5ff6
} }
function {
id: 0x69be77aa
return_type_id: 0x054f691a
parameter_id: 0x054f691a
parameter_id: 0x18bd6530
parameter_id: 0x4585663f
}
function { function {
id: 0x69cde367 id: 0x69cde367
return_type_id: 0x054f691a return_type_id: 0x054f691a
@@ -306650,6 +306775,13 @@ function {
parameter_id: 0x1bf16028 parameter_id: 0x1bf16028
parameter_id: 0x4585663f parameter_id: 0x4585663f
} }
function {
id: 0x9b4f443a
return_type_id: 0x6720d32f
parameter_id: 0x1d2bb1b6
parameter_id: 0x6720d32f
parameter_id: 0x6720d32f
}
function { function {
id: 0x9b4f857e id: 0x9b4f857e
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
@@ -313541,6 +313673,12 @@ function {
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
parameter_id: 0x0c56e1ee parameter_id: 0x0c56e1ee
} }
function {
id: 0x9e960f96
return_type_id: 0x6720d32f
parameter_id: 0x054f691a
parameter_id: 0x914dbfdc
}
function { function {
id: 0x9e9a6f39 id: 0x9e9a6f39
return_type_id: 0x6720d32f return_type_id: 0x6720d32f
@@ -319177,6 +319315,12 @@ function {
return_type_id: 0x6d7f5ff6 return_type_id: 0x6d7f5ff6
parameter_id: 0x1b8590a8 parameter_id: 0x1b8590a8
} }
function {
id: 0xf846d7da
return_type_id: 0x6d7f5ff6
parameter_id: 0x18bd6530
parameter_id: 0x33756485
}
function { function {
id: 0xf857e1a7 id: 0xf857e1a7
return_type_id: 0x6d7f5ff6 return_type_id: 0x6d7f5ff6
@@ -319641,6 +319785,12 @@ function {
parameter_id: 0x0258f96e parameter_id: 0x0258f96e
parameter_id: 0xe5b69de1 parameter_id: 0xe5b69de1
} }
function {
id: 0xfdb2dd0c
return_type_id: 0x6d7f5ff6
parameter_id: 0x0258f96e
parameter_id: 0xe02e14d6
}
function { function {
id: 0xfdd651d2 id: 0xfdd651d2
return_type_id: 0x6d7f5ff6 return_type_id: 0x6d7f5ff6
@@ -320526,6 +320676,15 @@ elf_symbol {
type_id: 0x9115faa6 type_id: 0x9115faa6
full_name: "__dev_change_net_namespace" full_name: "__dev_change_net_namespace"
} }
elf_symbol {
id: 0x8f70cdad
name: "__dev_direct_xmit"
is_defined: true
symbol_type: FUNCTION
crc: 0x1f8aaf23
type_id: 0x9e960f96
full_name: "__dev_direct_xmit"
}
elf_symbol { elf_symbol {
id: 0x2d91cc56 id: 0x2d91cc56
name: "__dev_get_by_index" name: "__dev_get_by_index"
@@ -332207,6 +332366,24 @@ elf_symbol {
type_id: 0xc0405795 type_id: 0xc0405795
full_name: "bpf_dispatcher_xdp_func" full_name: "bpf_dispatcher_xdp_func"
} }
elf_symbol {
id: 0xd1f054c0
name: "bpf_map_inc"
is_defined: true
symbol_type: FUNCTION
crc: 0xb21c378c
type_id: 0x11b43560
full_name: "bpf_map_inc"
}
elf_symbol {
id: 0x2e575a11
name: "bpf_map_put"
is_defined: true
symbol_type: FUNCTION
crc: 0xc1113f69
type_id: 0x11b43560
full_name: "bpf_map_put"
}
elf_symbol { elf_symbol {
id: 0xf737e767 id: 0xf737e767
name: "bpf_master_redirect_enabled_key" name: "bpf_master_redirect_enabled_key"
@@ -332243,6 +332420,15 @@ elf_symbol {
type_id: 0x1de47b51 type_id: 0x1de47b51
full_name: "bpf_prog_sub" full_name: "bpf_prog_sub"
} }
elf_symbol {
id: 0x56b332ad
name: "bpf_redirect_info"
is_defined: true
symbol_type: OBJECT
crc: 0x33823370
type_id: 0x212d37a1
full_name: "bpf_redirect_info"
}
elf_symbol { elf_symbol {
id: 0x6a712ee1 id: 0x6a712ee1
name: "bpf_stats_enabled_key" name: "bpf_stats_enabled_key"
@@ -332711,6 +332897,15 @@ elf_symbol {
type_id: 0x6fa775f5 type_id: 0x6fa775f5
full_name: "build_skb" full_name: "build_skb"
} }
elf_symbol {
id: 0x521ad765
name: "build_skb_around"
is_defined: true
symbol_type: FUNCTION
crc: 0xcdb7b9ec
type_id: 0x69be77aa
full_name: "build_skb_around"
}
elf_symbol { elf_symbol {
id: 0x0f9d7b5e id: 0x0f9d7b5e
name: "bus_find_device" name: "bus_find_device"
@@ -340108,6 +340303,15 @@ elf_symbol {
type_id: 0x9d038726 type_id: 0x9d038726
full_name: "dma_mmap_pages" full_name: "dma_mmap_pages"
} }
elf_symbol {
id: 0x843aec6c
name: "dma_need_sync"
is_defined: true
symbol_type: FUNCTION
crc: 0xcec723d1
type_id: 0xfdb2dd0c
full_name: "dma_need_sync"
}
elf_symbol { elf_symbol {
id: 0xeb70c9c5 id: 0xeb70c9c5
name: "dma_pool_alloc" name: "dma_pool_alloc"
@@ -350344,6 +350548,15 @@ elf_symbol {
type_id: 0x93bee8a1 type_id: 0x93bee8a1
full_name: "insert_resource" full_name: "insert_resource"
} }
elf_symbol {
id: 0xcec28ada
name: "int_active_memcg"
is_defined: true
symbol_type: OBJECT
crc: 0x6f91b30c
type_id: 0x1d5bae2a
full_name: "int_active_memcg"
}
elf_symbol { elf_symbol {
id: 0xbd83f7de id: 0xbd83f7de
name: "int_pow" name: "int_pow"
@@ -355777,6 +355990,15 @@ elf_symbol {
type_id: 0x6fa775f5 type_id: 0x6fa775f5
full_name: "napi_build_skb" full_name: "napi_build_skb"
} }
elf_symbol {
id: 0x760780be
name: "napi_busy_loop"
is_defined: true
symbol_type: FUNCTION
crc: 0x29604158
type_id: 0x012cb0da
full_name: "napi_busy_loop"
}
elf_symbol { elf_symbol {
id: 0xc258a893 id: 0xc258a893
name: "napi_complete_done" name: "napi_complete_done"
@@ -358552,6 +358774,15 @@ elf_symbol {
type_id: 0x1443bd42 type_id: 0x1443bd42
full_name: "page_pool_put_defragged_page" full_name: "page_pool_put_defragged_page"
} }
elf_symbol {
id: 0x7490fd3a
name: "page_pool_put_page_bulk"
is_defined: true
symbol_type: FUNCTION
crc: 0x898d9639
type_id: 0x1462512b
full_name: "page_pool_put_page_bulk"
}
elf_symbol { elf_symbol {
id: 0xfdf9f7ee id: 0xfdf9f7ee
name: "page_pool_release_page" name: "page_pool_release_page"
@@ -370613,6 +370844,15 @@ elf_symbol {
type_id: 0x09506558 type_id: 0x09506558
full_name: "sock_unregister" full_name: "sock_unregister"
} }
elf_symbol {
id: 0xeab36c96
name: "sock_wake_async"
is_defined: true
symbol_type: FUNCTION
crc: 0xc356c393
type_id: 0x9b4f443a
full_name: "sock_wake_async"
}
elf_symbol { elf_symbol {
id: 0xba26b6a3 id: 0xba26b6a3
name: "sock_wfree" name: "sock_wfree"
@@ -380966,6 +381206,7 @@ interface {
symbol_id: 0x857a0e42 symbol_id: 0x857a0e42
symbol_id: 0xe889d441 symbol_id: 0xe889d441
symbol_id: 0x087c7a06 symbol_id: 0x087c7a06
symbol_id: 0x8f70cdad
symbol_id: 0x2d91cc56 symbol_id: 0x2d91cc56
symbol_id: 0xdc24797a symbol_id: 0xdc24797a
symbol_id: 0xf2144a48 symbol_id: 0xf2144a48
@@ -382264,10 +382505,13 @@ interface {
symbol_id: 0xd4a0f991 symbol_id: 0xd4a0f991
symbol_id: 0x864cb6b1 symbol_id: 0x864cb6b1
symbol_id: 0x55c7afec symbol_id: 0x55c7afec
symbol_id: 0xd1f054c0
symbol_id: 0x2e575a11
symbol_id: 0xf737e767 symbol_id: 0xf737e767
symbol_id: 0x6ad917a1 symbol_id: 0x6ad917a1
symbol_id: 0xdeb1861d symbol_id: 0xdeb1861d
symbol_id: 0x7661d150 symbol_id: 0x7661d150
symbol_id: 0x56b332ad
symbol_id: 0x6a712ee1 symbol_id: 0x6a712ee1
symbol_id: 0xe594a242 symbol_id: 0xe594a242
symbol_id: 0x3afeb397 symbol_id: 0x3afeb397
@@ -382320,6 +382564,7 @@ interface {
symbol_id: 0xdded4dcd symbol_id: 0xdded4dcd
symbol_id: 0x9dea2dda symbol_id: 0x9dea2dda
symbol_id: 0x8ea00f54 symbol_id: 0x8ea00f54
symbol_id: 0x521ad765
symbol_id: 0x0f9d7b5e symbol_id: 0x0f9d7b5e
symbol_id: 0x0be8da0e symbol_id: 0x0be8da0e
symbol_id: 0x921644f5 symbol_id: 0x921644f5
@@ -383141,6 +383386,7 @@ interface {
symbol_id: 0xb989e3a2 symbol_id: 0xb989e3a2
symbol_id: 0xd140139f symbol_id: 0xd140139f
symbol_id: 0x009463a5 symbol_id: 0x009463a5
symbol_id: 0x843aec6c
symbol_id: 0xeb70c9c5 symbol_id: 0xeb70c9c5
symbol_id: 0xafa3c498 symbol_id: 0xafa3c498
symbol_id: 0x083d52da symbol_id: 0x083d52da
@@ -384278,6 +384524,7 @@ interface {
symbol_id: 0xc73383c1 symbol_id: 0xc73383c1
symbol_id: 0x0ee6aecf symbol_id: 0x0ee6aecf
symbol_id: 0x3c5daf32 symbol_id: 0x3c5daf32
symbol_id: 0xcec28ada
symbol_id: 0xbd83f7de symbol_id: 0xbd83f7de
symbol_id: 0xb6637ce6 symbol_id: 0xb6637ce6
symbol_id: 0x5ce8149d symbol_id: 0x5ce8149d
@@ -384882,6 +385129,7 @@ interface {
symbol_id: 0x55bed293 symbol_id: 0x55bed293
symbol_id: 0xc1add767 symbol_id: 0xc1add767
symbol_id: 0x9a02788c symbol_id: 0x9a02788c
symbol_id: 0x760780be
symbol_id: 0xc258a893 symbol_id: 0xc258a893
symbol_id: 0x2ce3e2c6 symbol_id: 0x2ce3e2c6
symbol_id: 0x04096200 symbol_id: 0x04096200
@@ -385190,6 +385438,7 @@ interface {
symbol_id: 0xdc14ff55 symbol_id: 0xdc14ff55
symbol_id: 0x2616989d symbol_id: 0x2616989d
symbol_id: 0xc922a019 symbol_id: 0xc922a019
symbol_id: 0x7490fd3a
symbol_id: 0xfdf9f7ee symbol_id: 0xfdf9f7ee
symbol_id: 0x3c537500 symbol_id: 0x3c537500
symbol_id: 0x1b814fa6 symbol_id: 0x1b814fa6
@@ -386530,6 +386779,7 @@ interface {
symbol_id: 0xeffe0f16 symbol_id: 0xeffe0f16
symbol_id: 0x7b771682 symbol_id: 0x7b771682
symbol_id: 0x39362be4 symbol_id: 0x39362be4
symbol_id: 0xeab36c96
symbol_id: 0xba26b6a3 symbol_id: 0xba26b6a3
symbol_id: 0xfdaa1c0d symbol_id: 0xfdaa1c0d
symbol_id: 0xe86ce747 symbol_id: 0xe86ce747

View File

@@ -316,3 +316,15 @@
# required by SAGT module # required by SAGT module
__traceiter_android_rvh_before_do_sched_yield __traceiter_android_rvh_before_do_sched_yield
__tracepoint_android_rvh_before_do_sched_yield __tracepoint_android_rvh_before_do_sched_yield
#required by minetwork.ko
sock_wake_async
bpf_map_put
bpf_map_inc
__dev_direct_xmit
napi_busy_loop
int_active_memcg
bpf_redirect_info
dma_need_sync
page_pool_put_page_bulk
build_skb_around