platform_kernel-5.15/android
Todd Kjos fc6ab4da31 ANDROID: GKI: 3/9/2022 KMI update
Set KMI_GENERATION=1 for 3/9 KMI update

Leaf changes summary: 2579 artifacts changed (1 filtered out)
Changed leaf types summary: 9 (1 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 2521 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 49 Changed, 0 Added variable

2521 functions with some sub-type change:

  [C] 'function void* PDE_DATA(const inode*)' at generic.c:794:1 has some sub-type changes:
    CRC (modversions) changed from 0x17465176 to 0x1c3e2a86

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

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

  ... 2518 omitted; 2521 symbols have only CRC changes

49 Changed variables:

  [C] 'bus_type amba_bustype' was changed at bus.c:313:1:
    CRC (modversions) changed from 0xe555ebeb to 0x517f2d17

  [C] 'const address_space_operations balloon_aops' was changed at balloon_compaction.c:253:1:
    CRC (modversions) changed from 0xa9866f1a to 0x89a77b8c

  [C] 'const clk_ops clk_divider_ops' was changed at clk-divider.c:522:1:
    CRC (modversions) changed from 0xca4154fa to 0x5a75cc1

  ... 46 omitted; 49 symbols have only CRC changes

'enum nl80211_attrs at nl80211.h:2666:1' changed:
  type size hasn't changed
  1 enumerator insertion:
    'nl80211_attrs::NL80211_ATTR_EHT_CAPABILITY' value '310'
  3 enumerator changes:
    'nl80211_attrs::NL80211_ATTR_MAX' from value '309' to '310' at nl80211.h:2670:1
    'nl80211_attrs::NUM_NL80211_ATTR' from value '310' to '311' at nl80211.h:2670:1
    'nl80211_attrs::__NL80211_ATTR_AFTER_LAST' from value '310' to '311' at nl80211.h:2670:1
  2 impacted interfaces
'struct ieee80211_sband_iftype_data at cfg80211.h:378:1' changed:
  type size changed from 640 to 1024 (in bits)
  1 data member insertion:
    'ieee80211_sta_eht_cap eht_cap', at offset 472 (in bits) at cfg80211.h:431:1
  there are data member changes:
    'struct {const u8* data; unsigned int len;} vendor_elems' offset changed (by +384 bits)
  3084 impacted interfaces

'struct iommu_dma_cookie at dma-iommu.c:41:1' changed (indirectly):
  type size changed from 15360 to 15424 (in bits)
  there are data member changes:
    type 'union {iova_domain iovad; dma_addr_t msi_iova;}' of 'anonymous data member' changed:
      type size changed from 15104 to 15168 (in bits)
      there are data member changes:
        type 'struct iova_domain' of '__anonymous_union__::iovad' changed:
          type size changed from 15104 to 15168 (in bits)
          1 data member insertion:
            'bool best_fit', at offset 15104 (in bits) at iova.h:99:1
          3086 impacted interfaces
    2 ('list_head msi_page_list' .. 'iommu_domain* fq_domain') offsets changed (by +64 bits)
  3084 impacted interfaces

'struct iova_domain at iova.h:68:1' changed:
  details were reported earlier

'struct module at module.h:364:1' changed:
  type size hasn't changed
  2 data member insertions:
    'unsigned int btf_data_size', at offset 6016 (in bits) at module.h:477:1
    'void* btf_data', at offset 6080 (in bits) at module.h:478:1
  there are data member changes:
    18 ('jump_entry* jump_entries' .. 'unsigned int num_ei_funcs') offsets changed (by +128 bits)
  3084 impacted interfaces

'struct rate_info at cfg80211.h:1580:1' changed:
  type size changed from 80 to 96 (in bits)
  2 data member insertions:
    'u8 eht_gi', at offset 80 (in bits) at cfg80211.h:1673:1
    'u8 eht_ru_alloc', at offset 88 (in bits) at cfg80211.h:1674:1
  5 impacted interfaces

'struct station_info at cfg80211.h:1743:1' changed (indirectly):
  type size changed from 1792 to 1856 (in bits)
  there are data member changes:
    type 'struct rate_info' of 'station_info::txrate' changed, as reported earlier
    type 'struct rate_info' of 'station_info::rxrate' changed, as reported earlier
    and offset changed from 528 to 544 (in bits) (by +16 bits)
    8 ('u32 rx_packets' .. 'int generation') offsets changed (by +32 bits)
    21 ('const u8* assoc_req_ies' .. 'u8 connected_to_as') offsets changed (by +64 bits)
  4 impacted interfaces

'struct station_parameters at cfg80211.h:1421:1' changed:
  type size changed from 1280 to 1408 (in bits)
  2 data member insertions:
    'const ieee80211_eht_cap_elem* eht_capa', at offset 1280 (in bits) at cfg80211.h:1525:1
    'u8 eht_capa_len', at offset 1344 (in bits) at cfg80211.h:1526:1
  one impacted interface

'struct virtio_config_ops at virtio_config.h:77:1' changed:
  type size changed from 896 to 960 (in bits)
  1 data member insertion:
    'void (virtio_device*)* enable_cbs', at offset 0 (in bits) at virtio_config.h:80:1
  there are data member changes:
    14 ('void (virtio_device*, unsigned int, void*, unsigned int)* get' .. 'typedef bool (virtio_device*, virtio_shm_region*, typedef u8)* get_shm_region') offsets changed (by +64 bits)
  35 impacted interfaces

Bug: 222115076
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: I1aac74111756444ff6bff92b843a5133f3c7541c
2022-03-09 09:05:45 -08:00
..
OWNERS ANDROID: Initial branch setup for android13-5.15 2021-11-02 10:19:03 +00:00
abi_gki_aarch64 Revert "ANDROID: GKI: enable test_stackinit kernel module" 2022-02-01 20:33:18 +00:00
abi_gki_aarch64.xml ANDROID: GKI: 3/9/2022 KMI update 2022-03-09 09:05:45 -08:00
abi_gki_aarch64_db845c ANDROID: GKI: update symbol list for usleep_range change 2021-12-15 18:34:29 +01:00
abi_gki_aarch64_mtktv ANDROID: Update mtktv symbol list 2022-02-25 16:20:48 +00:00
abi_gki_aarch64_pixel ANDROID: GKI: update the pixel symbol list 2022-02-24 18:48:42 +00:00
abi_gki_aarch64_qcom ANDROID: Update QCOM symbol list 2022-03-01 08:22:07 -08:00
abi_gki_aarch64_virtual_device Revert "ANDROID: GKI: enable test_stackinit kernel module" 2022-02-01 20:33:18 +00:00
abi_gki_modules_exports ANDROID: GKI: Add module load time protected symbol lookup 2022-01-05 18:38:02 +00:00
abi_gki_modules_protected ANDROID: GKI: Add module load time protected symbol lookup 2022-01-05 18:38:02 +00:00
gki_aarch64_modules Revert "ANDROID: GKI: enable test_stackinit kernel module" 2022-02-01 20:33:18 +00:00
gki_system_dlkm_modules ANDROID: GKI: Enable system_dlkm build for gki 2022-01-14 20:01:23 +00:00