mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-24 19:40:21 +09:00
ANDROID: GKI: db845c: Update symbols list and ABI
android13-5.10 is broken on Dragonboard 845c because of
recently added symbols.
So updated the symbols list by running:
"BUILD_CONFIG=common/build.config.db845c \
KMI_SYMBOL_LIST_ADD_ONLY=1 build/build_abi.sh -s"
And the abi_gki_aarch64 ABI by running:
"BUILD_CONFIG=common/build.config.gki.aarch64 \
ABI_DEFINITION=abi_gki_aarch64.xml KMI_SYMBOL_LIST_ADD_ONLY=1 \
build/build_abi.sh --update --print-report"
========================================================
ABI DIFFERENCES HAVE BEEN DETECTED!
4 function symbol(s) added
'struct reset_control * __reset_control_get(struct device *, const char *, int, bool, bool, bool)'
'void * devm_platform_get_and_ioremap_resource(struct platform_device *, unsigned int, struct resource * *)'
'void reset_control_put(struct reset_control *)'
'ssize_t strscpy_pad(char *, const char *, size_t)'
========================================================
This ABI and symbols update end up adding a lot more symbols
than the above 4 missing function symbols:
* devm_get_clk_from_child symbol was added in commit
6f3673c8d8 ("phy: qcom-qmp: fix struct clk leak on probe
errors")
* xa_* symbols were added in commit 4f7286422a
("qrtr: Convert qrtr_ports from IDR to XArray")
Bug: 146449535
Fixes: 66651d7199 ("mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC")
Fixes: 3660db29b0 ("iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()")
Fixes: 0a49bfa8f8 ("rpmsg: qcom: glink: replace strncpy() with strscpy_pad()")
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Change-Id: I620624933bde04c663d753b4e970f9b1156c396b
This commit is contained in:
committed by
Treehugger Robot
parent
02e57a0850
commit
2f04489ef3
File diff suppressed because it is too large
Load Diff
@@ -475,6 +475,7 @@
|
||||
request_threaded_irq
|
||||
reset_control_assert
|
||||
reset_control_deassert
|
||||
reset_control_put
|
||||
reset_control_reset
|
||||
rpmsg_register_device
|
||||
rpmsg_send
|
||||
@@ -551,6 +552,7 @@
|
||||
strncpy
|
||||
strnlen
|
||||
strpbrk
|
||||
strscpy_pad
|
||||
strsep
|
||||
__sw_hweight32
|
||||
__sw_hweight64
|
||||
@@ -614,6 +616,7 @@
|
||||
bus_set_iommu
|
||||
device_link_add
|
||||
device_match_fwnode
|
||||
devm_platform_get_and_ioremap_resource
|
||||
driver_find_device
|
||||
generic_device_group
|
||||
generic_iommu_put_resv_regions
|
||||
@@ -1145,6 +1148,8 @@
|
||||
kthread_create_worker
|
||||
kthread_destroy_worker
|
||||
kthread_queue_work
|
||||
kthread_should_stop
|
||||
kthread_stop
|
||||
kvfree
|
||||
kvmalloc_node
|
||||
llist_add_batch
|
||||
@@ -1267,7 +1272,7 @@
|
||||
usb_remove_hcd
|
||||
|
||||
# required by phy-qcom-qmp.ko
|
||||
of_clk_get_by_name
|
||||
devm_get_clk_from_child
|
||||
__of_reset_control_get
|
||||
|
||||
# required by phy-qcom-qusb2.ko
|
||||
@@ -1439,7 +1444,6 @@
|
||||
autoremove_wake_function
|
||||
datagram_poll
|
||||
do_wait_intr_irq
|
||||
idr_alloc_u32
|
||||
lock_sock_nested
|
||||
proto_register
|
||||
proto_unregister
|
||||
@@ -1470,6 +1474,12 @@
|
||||
sock_register
|
||||
sock_unregister
|
||||
synchronize_rcu
|
||||
__xa_alloc
|
||||
xa_erase
|
||||
xa_find
|
||||
xa_find_after
|
||||
__xa_insert
|
||||
xa_load
|
||||
|
||||
# required by reboot-mode.ko
|
||||
devres_add
|
||||
@@ -1506,6 +1516,7 @@
|
||||
mmc_regulator_set_vqmmc
|
||||
mmc_send_tuning
|
||||
regulator_is_supported_voltage
|
||||
__reset_control_get
|
||||
__sdhci_add_host
|
||||
sdhci_add_host
|
||||
sdhci_cleanup_host
|
||||
@@ -1575,9 +1586,6 @@
|
||||
|
||||
# required by snd-soc-wcd9335.ko
|
||||
kmemdup_nul
|
||||
snd_soc_get_volsw_sx
|
||||
snd_soc_info_volsw_sx
|
||||
snd_soc_put_volsw_sx
|
||||
strnstr
|
||||
|
||||
# required by snd-soc-wcd934x.ko
|
||||
@@ -1671,6 +1679,7 @@
|
||||
ethtool_op_get_ts_info
|
||||
eth_validate_addr
|
||||
generic_mii_ioctl
|
||||
idr_alloc_u32
|
||||
mii_ethtool_get_link_ksettings
|
||||
mii_ethtool_gset
|
||||
mii_ethtool_set_link_ksettings
|
||||
@@ -1679,7 +1688,11 @@
|
||||
netdev_info
|
||||
netdev_warn
|
||||
netif_carrier_on
|
||||
of_clk_get_by_name
|
||||
snd_pcm_create_iec958_consumer_hw_params
|
||||
snd_soc_get_volsw_sx
|
||||
snd_soc_info_volsw_sx
|
||||
snd_soc_put_volsw_sx
|
||||
usb_deregister
|
||||
usbnet_disconnect
|
||||
usbnet_get_endpoints
|
||||
|
||||
Reference in New Issue
Block a user