ANDROID: GKI: virtual_device: Add symbols for page_pinner

Add the necessary symbols for page_pinner. Without these,
the build for virtual device will fail with error:

These symbols are missing from the symbol list and are
not available at runtime for unsigned modules:
  __page_pinner_put_page required by ['virtio_net.ko']
  page_pinner_inited required by ['virtio_net.ko']

Bug: 183414571
Bug: 240196534
Change-Id: I00fee050b505cefaa395ad274ba0ee02527a1813
Signed-off-by: Georgi Djakov <quic_c_gdjako@quicinc.com>
This commit is contained in:
Georgi Djakov
2025-02-27 08:53:54 -08:00
committed by Suren Baghdasaryan
parent 14eb63aa9f
commit 12735c93b9
2 changed files with 22 additions and 0 deletions
+20
View File
@@ -312910,6 +312910,15 @@ elf_symbol {
type_id: 0x1d39a3c7
full_name: "__of_reset_control_get"
}
elf_symbol {
id: 0xe595f8f9
name: "__page_pinner_put_page"
is_defined: true
symbol_type: FUNCTION
crc: 0x3d53700f
type_id: 0x11388634
full_name: "__page_pinner_put_page"
}
elf_symbol {
id: 0xafa216a9
name: "__pci_register_driver"
@@ -338810,6 +338819,15 @@ elf_symbol {
type_id: 0x915dba0e
full_name: "page_is_ram"
}
elf_symbol {
id: 0x44e50ff8
name: "page_pinner_inited"
is_defined: true
symbol_type: OBJECT
crc: 0x8ee1928d
type_id: 0x8e47c273
full_name: "page_pinner_inited"
}
elf_symbol {
id: 0x91e566c6
name: "page_pool_alloc_frag"
@@ -355967,6 +355985,7 @@ interface {
symbol_id: 0xdc28d30d
symbol_id: 0xcbeef20f
symbol_id: 0x10e977be
symbol_id: 0xe595f8f9
symbol_id: 0xafa216a9
symbol_id: 0xdb2427ba
symbol_id: 0xf7e48028
@@ -358844,6 +358863,7 @@ interface {
symbol_id: 0x3d8c84e9
symbol_id: 0x28b33064
symbol_id: 0xc2b69854
symbol_id: 0x44e50ff8
symbol_id: 0x91e566c6
symbol_id: 0xec5c680b
symbol_id: 0xdc14ff55
+2
View File
@@ -1299,6 +1299,8 @@
netif_tx_unlock
nr_cpu_ids
__num_online_cpus
page_pinner_inited
__page_pinner_put_page
sched_clock
skb_coalesce_rx_frag
__skb_flow_dissect