ANDROID: GKI: Add symbol list for exynosauto

dev_forward_skb
  dev_mc_sync
  dev_pre_changeaddr_notify
  dev_set_allmulti
  dev_uc_sync
  ip6_route_input_lookup
  ip_route_input_noref
  netdev_is_rx_handler_busy
  register_inet6addr_validator_notifier
  register_inetaddr_validator_notifier
  unregister_inet6addr_validator_notifier
  unregister_inetaddr_validator_notifier

These symbols are required so that our vendor can use IPVLAN and IP_NF_TARGET_TTL modules. These are not custom modules and are already part of android.

9 function symbol(s) added
  'int dev_forward_skb(struct net_device*, struct sk_buff*)'
  'int dev_pre_changeaddr_notify(struct net_device*, const char*, struct netlink_ext_ack*)'
  'struct dst_entry* ip6_route_input_lookup(struct net*, struct net_device*, struct flowi6*, const struct sk_buff*, int)'
  'int ip_route_input_noref(struct sk_buff*, __be32, __be32, u8, struct net_device*)'
  'bool netdev_is_rx_handler_busy(struct net_device*)'
  'int register_inet6addr_validator_notifier(struct notifier_block*)'
  'int register_inetaddr_validator_notifier(struct notifier_block*)'
  'int unregister_inet6addr_validator_notifier(struct notifier_block*)'
  'int unregister_inetaddr_validator_notifier(struct notifier_block*)'

Bug: 345881188

Change-Id: I2d129c0174844e692b1eb4dbbe54f4790fdeda40
Signed-off-by: Ajit Singh Raghav <ajit.raghav@samsung.com>
This commit is contained in:
Ajit Singh Raghav
2024-06-12 16:15:15 +05:30
committed by Giuliano Procida
parent b22d7c4ca0
commit 7c734edeaa
2 changed files with 127 additions and 0 deletions

View File

@@ -313387,6 +313387,13 @@ function {
parameter_id: 0xf435685e
parameter_id: 0x11cfee5a
}
function {
id: 0x91d0de38
return_type_id: 0x6720d32f
parameter_id: 0x32a623d7
parameter_id: 0x3e10b518
parameter_id: 0x07dcdbe1
}
function {
id: 0x91d0f233
return_type_id: 0x6720d32f
@@ -333043,6 +333050,15 @@ function {
return_type_id: 0x6720d32f
parameter_id: 0x0b7c4f67
}
function {
id: 0x9f62d7ad
return_type_id: 0x6720d32f
parameter_id: 0x054f691a
parameter_id: 0xe276adef
parameter_id: 0xe276adef
parameter_id: 0x295c7202
parameter_id: 0x32a623d7
}
function {
id: 0x9f63513c
return_type_id: 0x6720d32f
@@ -333989,6 +334005,15 @@ function {
return_type_id: 0x6720d32f
parameter_id: 0xf1a6dfed
}
function {
id: 0xa2004386
return_type_id: 0x1259e377
parameter_id: 0x0ca27481
parameter_id: 0x32a623d7
parameter_id: 0x270c2906
parameter_id: 0x3e6396e0
parameter_id: 0x6720d32f
}
function {
id: 0xa21fd62f
return_type_id: 0x0a1edf98
@@ -359366,6 +359391,15 @@ elf_symbol {
type_id: 0x10290027
full_name: "dev_fetch_sw_netstats"
}
elf_symbol {
id: 0x1d58b81b
name: "dev_forward_skb"
is_defined: true
symbol_type: FUNCTION
crc: 0x7d0161f1
type_id: 0x913c567e
full_name: "dev_forward_skb"
}
elf_symbol {
id: 0x9e546df6
name: "dev_fwnode"
@@ -360032,6 +360066,15 @@ elf_symbol {
type_id: 0x9c8a5e38
full_name: "dev_pm_set_wake_irq"
}
elf_symbol {
id: 0xb5c7c024
name: "dev_pre_changeaddr_notify"
is_defined: true
symbol_type: FUNCTION
crc: 0x741875eb
type_id: 0x91d0de38
full_name: "dev_pre_changeaddr_notify"
}
elf_symbol {
id: 0xd084c59b
name: "dev_printk_emit"
@@ -376201,6 +376244,15 @@ elf_symbol {
type_id: 0x9edc3d1c
full_name: "ip6_local_out"
}
elf_symbol {
id: 0x3157a75a
name: "ip6_route_input_lookup"
is_defined: true
symbol_type: FUNCTION
crc: 0x00f2c64c
type_id: 0xa2004386
full_name: "ip6_route_input_lookup"
}
elf_symbol {
id: 0x7837fb7f
name: "ip6_route_me_harder"
@@ -376264,6 +376316,15 @@ elf_symbol {
type_id: 0x9ac293c4
full_name: "ip_queue_xmit"
}
elf_symbol {
id: 0x082ef978
name: "ip_route_input_noref"
is_defined: true
symbol_type: FUNCTION
crc: 0x0f9f827a
type_id: 0x9f62d7ad
full_name: "ip_route_input_noref"
}
elf_symbol {
id: 0xc86b3dec
name: "ip_route_me_harder"
@@ -381796,6 +381857,15 @@ elf_symbol {
type_id: 0x1caf28d1
full_name: "netdev_info"
}
elf_symbol {
id: 0x5635039f
name: "netdev_is_rx_handler_busy"
is_defined: true
symbol_type: FUNCTION
crc: 0x2d5ec5fc
type_id: 0xf20dd3f1
full_name: "netdev_is_rx_handler_busy"
}
elf_symbol {
id: 0x5a4e487e
name: "netdev_lower_state_changed"
@@ -390637,6 +390707,15 @@ elf_symbol {
type_id: 0x9b6d4a33
full_name: "register_inet6addr_notifier"
}
elf_symbol {
id: 0x0254b054
name: "register_inet6addr_validator_notifier"
is_defined: true
symbol_type: FUNCTION
crc: 0xa77bfd29
type_id: 0x9b6d4a33
full_name: "register_inet6addr_validator_notifier"
}
elf_symbol {
id: 0xa36bcd31
name: "register_inetaddr_notifier"
@@ -390646,6 +390725,15 @@ elf_symbol {
type_id: 0x9b6d4a33
full_name: "register_inetaddr_notifier"
}
elf_symbol {
id: 0xeb0ba05f
name: "register_inetaddr_validator_notifier"
is_defined: true
symbol_type: FUNCTION
crc: 0xc32c71af
type_id: 0x9b6d4a33
full_name: "register_inetaddr_validator_notifier"
}
elf_symbol {
id: 0x6c1eddbc
name: "register_kernel_break_hook"
@@ -403709,6 +403797,15 @@ elf_symbol {
type_id: 0x9b6d4a33
full_name: "unregister_inet6addr_notifier"
}
elf_symbol {
id: 0xf1d1ecdb
name: "unregister_inet6addr_validator_notifier"
is_defined: true
symbol_type: FUNCTION
crc: 0x47c65bfc
type_id: 0x9b6d4a33
full_name: "unregister_inet6addr_validator_notifier"
}
elf_symbol {
id: 0x4615e3af
name: "unregister_inetaddr_notifier"
@@ -403718,6 +403815,15 @@ elf_symbol {
type_id: 0x9b6d4a33
full_name: "unregister_inetaddr_notifier"
}
elf_symbol {
id: 0x5a71926f
name: "unregister_inetaddr_validator_notifier"
is_defined: true
symbol_type: FUNCTION
crc: 0xab63baa5
type_id: 0x9b6d4a33
full_name: "unregister_inetaddr_validator_notifier"
}
elf_symbol {
id: 0x31dfbba5
name: "unregister_key_type"
@@ -412714,6 +412820,7 @@ interface {
symbol_id: 0x641371dc
symbol_id: 0x5a345cb5
symbol_id: 0x1df78429
symbol_id: 0x1d58b81b
symbol_id: 0x9e546df6
symbol_id: 0x95b2cfdd
symbol_id: 0xaa3567d8
@@ -412788,6 +412895,7 @@ interface {
symbol_id: 0xb6e3e4d8
symbol_id: 0xcbc295b7
symbol_id: 0x52122b68
symbol_id: 0xb5c7c024
symbol_id: 0xd084c59b
symbol_id: 0x51d93b3b
symbol_id: 0x13f867b3
@@ -414582,6 +414690,7 @@ interface {
symbol_id: 0x1be0f35f
symbol_id: 0xd9fe9b1d
symbol_id: 0x5a7fbd45
symbol_id: 0x3157a75a
symbol_id: 0x7837fb7f
symbol_id: 0x807f9d22
symbol_id: 0x6cd920cf
@@ -414589,6 +414698,7 @@ interface {
symbol_id: 0x5234b1b5
symbol_id: 0xaed020d7
symbol_id: 0xc1d5ac06
symbol_id: 0x082ef978
symbol_id: 0xc86b3dec
symbol_id: 0x6bd8b5b5
symbol_id: 0x5b9fac73
@@ -415204,6 +415314,7 @@ interface {
symbol_id: 0xeb2d9bd2
symbol_id: 0x1a34a34f
symbol_id: 0x06bf2dbd
symbol_id: 0x5635039f
symbol_id: 0x5a4e487e
symbol_id: 0x178677d3
symbol_id: 0xb4ca02f0
@@ -416186,7 +416297,9 @@ interface {
symbol_id: 0x0695a248
symbol_id: 0x7165409e
symbol_id: 0x2c5e821c
symbol_id: 0x0254b054
symbol_id: 0xa36bcd31
symbol_id: 0xeb0ba05f
symbol_id: 0x6c1eddbc
symbol_id: 0x5d077441
symbol_id: 0xba3fffd9
@@ -417639,7 +417752,9 @@ interface {
symbol_id: 0xe1be38c3
symbol_id: 0x6e1b5152
symbol_id: 0x4144b792
symbol_id: 0xf1d1ecdb
symbol_id: 0x4615e3af
symbol_id: 0x5a71926f
symbol_id: 0x31dfbba5
symbol_id: 0x4bd3e4fd
symbol_id: 0x67d5fb19

View File

@@ -77,6 +77,11 @@
_dev_err
dev_err_probe
dev_fwnode
dev_forward_skb
dev_mc_sync
dev_pre_changeaddr_notify
dev_set_allmulti
dev_uc_sync
device_create
device_create_file
device_destroy
@@ -332,6 +337,8 @@
iommu_unregister_device_fault_handler
ioremap_prot
iounmap
ip6_route_input_lookup
ip_route_input_noref
__irq_apply_affinity_hint
irq_chip_ack_parent
irq_chip_mask_parent
@@ -432,6 +439,7 @@
mutex_unlock
netdev_err
netdev_info
netdev_is_rx_handler_busy
netdev_warn
noop_llseek
nr_cpu_ids
@@ -571,6 +579,8 @@
__register_chrdev
register_chrdev_region
register_console
register_inet6addr_validator_notifier
register_inetaddr_validator_notifier
register_pm_notifier
register_reboot_notifier
register_syscore_ops
@@ -677,6 +687,8 @@
__udelay
__unregister_chrdev
unregister_chrdev_region
unregister_inet6addr_validator_notifier
unregister_inetaddr_validator_notifier
unregister_pm_notifier
up
up_write