ANDROID: refresh ABI

Leaf changes summary: 526 artifacts changed
Changed leaf types summary: 3 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 502 Changed, 11 Added functions
Removed/Changed/Added variables summary: 0 Removed, 10 Changed, 0 Added variable

11 Added functions:

  [A] 'function int is_dma_buf_file(file*)'
  [A] 'function xhci_command* xhci_alloc_command(xhci_hcd*, bool, unsigned int)'
  [A] 'function int xhci_alloc_erst(xhci_hcd*, xhci_ring*, xhci_erst*, gfp_t)'
  [A] 'function void xhci_free_command(xhci_hcd*, xhci_command*)'
  [A] 'function void xhci_free_erst(xhci_hcd*, xhci_erst*)'
  [A] 'function unsigned int xhci_get_endpoint_index(usb_endpoint_descriptor*)'
  [A] 'function int xhci_queue_stop_endpoint(xhci_hcd*, xhci_command*, int, unsigned int, int)'
  [A] 'function xhci_ring* xhci_ring_alloc(xhci_hcd*, unsigned int, unsigned int, xhci_ring_type, unsigned int, gfp_t)'
  [A] 'function void xhci_ring_cmd_db(xhci_hcd*)'
  [A] 'function void xhci_ring_free(xhci_hcd*, xhci_ring*)'
  [A] 'function long long unsigned int xhci_trb_virt_to_dma(xhci_segment*, xhci_trb*)'

502 functions with some sub-type change:

  [C] 'function void __ClearPageMovable(page*)' at compaction.c:138:1 has some sub-type changes:
    CRC (modversions) changed from 0xb9a01cb4 to 0x2f37d230

  [C] 'function void __SetPageMovable(page*, address_space*)' at compaction.c:130:1 has some sub-type changes:
    CRC (modversions) changed from 0x8981e72b to 0x5eea6e25

  [C] 'function int __clk_determine_rate(clk_hw*, clk_rate_request*)' at clk.c:1428:1 has some sub-type changes:
    CRC (modversions) changed from 0xe702ac17 to 0x6599ee5b

  ... 499 omitted; 502 symbols have only CRC changes

10 Changed variables:

  [C] 'console* console_drivers' was changed at printk.c:89:1:
    CRC (modversions) changed from 0x77f8713d to 0x3a383b45

  [C] 'device_type i2c_adapter_type' was changed at i2c-core-base.c:1259:1:
    CRC (modversions) changed from 0x36d2db2 to 0x6046b60c

  [C] 'bus_type i2c_bus_type' was changed at i2c-core-base.c:628:1:
    CRC (modversions) changed from 0xcfff93e7 to 0xe73eb163

  ... 7 omitted; 10 symbols have only CRC changes

'struct perf_cpu_context at perf_event.h:859:1' changed:
  type size changed from 3200 to 3392 (in bits)
  1 data member insertion:
    'list_head perf_cpu_context::sched_cb_entry', at offset 2944 (in bits) at perf_event.h:876:1
  there are data member changes:
    3 ('int perf_cpu_context::sched_cb_usage' .. 'int perf_cpu_context::heap_size') offsets changed (by +160 bits)
    2 ('perf_event** perf_cpu_context::heap' .. 'perf_event* perf_cpu_context::heap_default[2]') offsets changed (by +192 bits)
  855 impacted interfaces

'struct shash_desc at hash.h:150:1' changed (indirectly):
  type size changed from 1024 to 128 (in bits)
  there are data member changes:
    'void* shash_desc::__ctx[]' offset changed (by -896 bits)
  2 impacted interfaces

'struct snd_usb_audio at usbaudio.h:24:1' changed:
  type size hasn't changed
  1 data member insertion:
    'uint16_t snd_usb_audio::quirk_type', at offset 1248 (in bits) at usbaudio.h:30:1
  2 impacted interfaces

Bug: 183612421
Change-Id: Ic30906915d808f6e6921a1fe79bd3cd414104d35
Signed-off-by: Giuliano Procida <gprocida@google.com>
This commit is contained in:
Giuliano Procida 2021-03-24 17:50:41 +00:00
parent e8f79d9cbb
commit bb7ee06ec5

File diff suppressed because it is too large Load Diff