ANDROID: GKI: update KMI for db845c with idr_alloc_u32 added

to resolve the idr_alloc_u32 symbol not found problem,
like reported as the following:
    [    9.718675] init: Loading module /lib/modules/qrtr.ko with args ""
    [    9.724987] qcom-pcie 1c08000.pci: 1c08000.pci supply vddpe-3v3 not found, using dummy regulator
    [    9.733909] qcom-pcie 1c08000.pci: host bridge /soc@0/pci@1c08000 ranges:
    [    9.741378] qrtr: Unknown symbol idr_alloc_u32 (err -2)
    [    9.746741] qcom-pcie 1c08000.pci:    IO 0x40200000..0x402fffff -> 0x40200000
    [    9.753958] qcom-pcie 1c08000.pci:   MEM 0x40300000..0x5fffffff -> 0x40300000
    [    9.784507] init: Failed to insmod '/lib/modules/qrtr.ko' with args ''
    [    9.791151] init: LoadWithAliases was unable to load /lib/modules/qrtr.ko
    [    9.798037] init: LoadWithAliases was unable to load qrtr_tun
    [    9.804055] init: Failed to load kernel modules

Add this symbol to the .xml file:

Leaf changes summary: 1 artifact changed (80 filtered out)
Changed leaf types summary: 0 (80 filtered out) 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 int idr_alloc_u32(idr*, void*, unsigned int*, unsigned long int, unsigned int)'

Test: boot tested with db845c android11 build
Fixes: 4ef63e3654 ("net: qrtr: fix usage of idr in port assignment to socket")
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I62bf3ac2cccbc2fe7ca70986939ba4f593ca86a2
This commit is contained in:
Yongqin Liu 2021-02-17 23:27:02 +08:00 • committed by Greg Kroah-Hartman
commit 19c89b6bbf
2 changed files with 100851 additions and 104377 deletions

File diff suppressed because it is too large Load diff

View file

@ -1117,6 +1117,7 @@
capable
datagram_poll
idr_alloc
idr_alloc_u32
idr_get_next
idr_remove
lock_sock_nested