Skip to content

Commit

Permalink
ANDROID: GKI: 5/4/2022 KMI update
Browse files Browse the repository at this point in the history
Set KMI_GENERATION=5 for 5/4 KMI update
Leaf changes summary: 4717 artifacts changed (1 filtered out)
Changed leaf types summary: 377 (1 filtered out) leaf types changed
Removed/Changed/Added functions summary: 1 Removed, 4270 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 68 Changed, 1 Added variable

1 Removed function:

  [D] 'function int pfn_valid(unsigned long int)'

4270 functions with some sub-type change:

  [C] 'function int __traceiter_android_rvh_after_enqueue_task(void*, rq*, task_struct*)' at sched.h:321:1 has some sub-type changes:
    CRC (modversions) changed from 0xa43e5e73 to 0x39adf44b
    parameter 4 of type 'int' was added

  [C] 'function block_device* I_BDEV(inode*)' at bdev.c:42:1 has some sub-type changes:
    CRC (modversions) changed from 0xc064ebfb to 0x9d45579c

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

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

  ... 4266 omitted; 4269 symbols have only CRC changes

1 Added variable:

  [A] 'mem_section** mem_section'

68 Changed variables:

  [C] 'bus_type amba_bustype' was changed at bus.c:313:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0x1059aefa to 0x8ecdac8f
    type of variable changed:
      type size changed from 1408 to 1664 (in bits)
      4 data member insertions:
        'u64 android_kabi_reserved1', at offset 1408 (in bits) at bus.h:116:1
        'u64 android_kabi_reserved2', at offset 1472 (in bits) at bus.h:117:1
        'u64 android_kabi_reserved3', at offset 1536 (in bits) at bus.h:118:1
        'u64 android_kabi_reserved4', at offset 1600 (in bits) at bus.h:119:1
      4649 impacted interfaces

  [C] 'neigh_table arp_tbl' was changed at arp.c:152:1:
    size of symbol changed from 488 to 536
    CRC (modversions) changed from 0x321ac83d to 0x8cf461b2
    type of variable changed:
      type size changed from 3904 to 4288 (in bits)
      1 data member insertion:
        'u64 android_kabi_reserved1', at offset 4224 (in bits) at neighbour.h:236:1
      there are data member changes:
        type 'struct neigh_parms' of 'neigh_table::parms' changed:
          type size changed from 1152 to 1216 (in bits)
          1 data member insertion:
            'u64 android_kabi_reserved1', at offset 1152 (in bits) at neighbour.h:88:1
          4649 impacted interfaces
        6 ('list_head parms_list' .. 'unsigned long int last_flush') offsets changed (by +64 bits)
        type 'struct delayed_work' of 'neigh_table::gc_work' changed:
          type size changed from 704 to 960 (in bits)
          2 data member insertions:
            'u64 android_kabi_reserved1', at offset 832 (in bits) at workqueue.h:121:1
            'u64 android_kabi_reserved2', at offset 896 (in bits) at workqueue.h:122:1
          there are data member changes:
            type 'struct work_struct' of 'delayed_work::work' changed:
              type size changed from 256 to 384 (in bits)
              2 data member insertions:
                'u64 android_kabi_reserved1', at offset 256 (in bits) at workqueue.h:105:1
                'u64 android_kabi_reserved2', at offset 320 (in bits) at workqueue.h:106:1
              4663 impacted interfaces
            3 ('timer_list timer' .. 'int cpu') offsets changed (by +128 bits)
          4649 impacted interfaces
        and offset changed from 2176 to 2240 (in bits) (by +64 bits)
        10 ('timer_list proxy_timer' .. 'pneigh_entry** phash_buckets') offsets changed (by +320 bits)
      4649 impacted interfaces

  [C] 'const address_space_operations balloon_aops' was changed at balloon_compaction.c:253:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0xce92e8cd to 0x30f2c100
    type of variable changed:

  [C] 'bus_type cpu_subsys' was changed at cpu.c:128:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0x6dc9dbb0 to 0x1a7625e3
    type 'struct bus_type' changed at bus.h:82:1, as reported earlier

  [C] 'bio_set fs_bio_set' was changed at bio.c:66:1:
    size of symbol changed from 248 to 296
    CRC (modversions) changed from 0xc115b177 to 0x8266552
    type of variable changed:
      type size changed from 1984 to 2368 (in bits)
      4 data member insertions:
        'u64 android_kabi_reserved1', at offset 2112 (in bits) at bio.h:695:1
        'u64 android_kabi_reserved2', at offset 2176 (in bits) at bio.h:696:1
        'u64 android_kabi_reserved3', at offset 2240 (in bits) at bio.h:697:1
        'u64 android_kabi_reserved4', at offset 2304 (in bits) at bio.h:698:1
      there are data member changes:
        type 'struct work_struct' of 'bio_set::rescue_work' changed, as reported earlier
        2 ('workqueue_struct* rescue_workqueue' .. 'hlist_node cpuhp_dead') offsets changed (by +128 bits)
      4649 impacted interfaces

  [C] 'const file_operations generic_ro_fops' was changed at read_write.c:28:1:
    size of symbol changed from 256 to 288
    CRC (modversions) changed from 0x5cdc8899 to 0xe677c726
    type of variable changed:

  [C] 'bus_type i2c_bus_type' was changed at i2c-core-base.c:675:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0xc94b3acf to 0x867a7a98
    type 'struct bus_type' changed at bus.h:82:1, as reported earlier

  [C] 'net init_net' was changed at net_namespace.c:47:1:
    size of symbol changed from 3648 to 3712
    CRC (modversions) changed from 0x6844c3c8 to 0x2790bfc0
    type of variable changed:
      type size changed from 29184 to 29696 (in bits)
      there are data member changes:
        type 'struct netns_ipv4' of 'net::ipv4' changed:
          type size hasn't changed
          2 data member insertions:
            'unsigned long int* sysctl_local_unbindable_ports', at offset 4480 (in bits) at ipv4.h:202:1
            'u64 android_kabi_reserved1', at offset 4992 (in bits) at ipv4.h:229:1
          there are data member changes:
            7 ('int sysctl_ip_prot_sock' .. 'siphash_key_t ip_id_key') offsets changed (by +64 bits)
          4649 impacted interfaces
        type 'struct netns_ipv6' of 'net::ipv6' changed:
          type size hasn't changed
          1 data member insertion:
            'u64 android_kabi_reserved1', at offset 5440 (in bits) at ipv6.h:120:1
          there are data member changes:
            type 'struct netns_sysctl_ipv6' of 'netns_ipv6::sysctl' changed:
              type size changed from 1472 to 1536 (in bits)
              1 data member insertion:
                'u64 android_kabi_reserved1', at offset 1472 (in bits) at ipv6.h:59:1
              4649 impacted interfaces
            35 ('ipv6_devconf* devconf_all' .. 'ioam6_pernet_data* ioam6_data') offsets changed (by +64 bits)
          4649 impacted interfaces
        type 'struct netns_nf' of 'net::nf' changed:
          type size changed from 1856 to 1920 (in bits)
          1 data member insertion:
            'u64 android_kabi_reserved1', at offset 1856 (in bits) at netfilter.h:38:1
          4649 impacted interfaces
        4 ('netns_ct ct' .. 'netns_bpf bpf') offsets changed (by +64 bits)
        type 'struct netns_xfrm' of 'net::xfrm' changed:
          type size changed from 6656 to 7168 (in bits)
          1 data member insertion:
            'u64 android_kabi_reserved1', at offset 7040 (in bits) at xfrm.h:91:1
          there are data member changes:
            type 'struct work_struct' of 'netns_xfrm::state_hash_work' changed, as reported earlier
            6 ('list_head policy_all' .. 'unsigned int policy_count[6]') offsets changed (by +128 bits)
            type 'struct work_struct' of 'netns_xfrm::policy_hash_work' changed, as reported earlier
            and offset changed from 1728 to 1856 (in bits) (by +128 bits)
            type 'struct xfrm_policy_hthresh' of 'netns_xfrm::policy_hthresh' changed:
              type size changed from 384 to 512 (in bits)
              there are data member changes:
                type 'struct work_struct' of 'xfrm_policy_hthresh::work' changed, as reported earlier
                5 ('seqlock_t lock' .. 'u8 rbits6') offsets changed (by +128 bits)
              4649 impacted interfaces
            and offset changed from 1984 to 2240 (in bits) (by +256 bits)
            9 ('list_head inexact_bins' .. 'ctl_table_header* sysctl_hdr') offsets changed (by +384 bits)
            7 ('dst_ops xfrm4_dst_ops' .. 'mutex xfrm_cfg_mutex') offsets changed (by +512 bits)
          4649 impacted interfaces
        'u64 net_cookie' offset changed (by +512 bits)
        type 'struct netns_can' of 'net::can' changed:
          type size changed from 1280 to 1344 (in bits)
          1 data member insertion:
            'u64 android_kabi_reserved1', at offset 1280 (in bits) at can.h:40:1
          4649 impacted interfaces
        and offset changed from 27200 to 27712 (in bits) (by +512 bits)
        2 ('netns_xdp xdp' .. 'sock* diag_nlsk') offsets changed (by +576 bits)
      4649 impacted interfaces

  [C] 'user_namespace init_user_ns' was changed at user.c:27:1:
    size of symbol changed from 608 to 624
    CRC (modversions) changed from 0xf849d43d to 0x6ceacfc9
    type of variable changed:
      type size changed from 4864 to 4992 (in bits)
      there are data member changes:
        type 'struct work_struct' of 'user_namespace::work' changed, as reported earlier
        4 ('ctl_table_set set' .. 'long int ucount_max[14]') offsets changed (by +128 bits)
      4649 impacted interfaces

  [C] 'neigh_table nd_tbl' was changed at ndisc.c:109:1:
    size of symbol changed from 488 to 536
    CRC (modversions) changed from 0x713bbb22 to 0x86f4247c
    type 'struct neigh_table' changed at neighbour.h:194:1, as reported earlier

  [C] 'bus_type pci_bus_type' was changed at pci-driver.c:1613:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0x6d6357a5 to 0x453f4cb9
    type 'struct bus_type' changed at bus.h:82:1, as reported earlier

  [C] 'device platform_bus' was changed at platform.c:40:1:
    size of symbol changed from 760 to 856
    CRC (modversions) changed from 0xf8dec0bf to 0x114ef4af
    type of variable changed:
      type size changed from 6080 to 6848 (in bits)
      8 data member insertions:
        'u64 android_kabi_reserved1', at offset 6336 (in bits) at device.h:579:1
        'u64 android_kabi_reserved2', at offset 6400 (in bits) at device.h:580:1
        'u64 android_kabi_reserved3', at offset 6464 (in bits) at device.h:581:1
        'u64 android_kabi_reserved4', at offset 6528 (in bits) at device.h:582:1
        'u64 android_kabi_reserved5', at offset 6592 (in bits) at device.h:583:1
        'u64 android_kabi_reserved6', at offset 6656 (in bits) at device.h:584:1
        'u64 android_kabi_reserved7', at offset 6720 (in bits) at device.h:585:1
        'u64 android_kabi_reserved8', at offset 6784 (in bits) at device.h:586:1
      there are data member changes:
        type 'struct dev_pm_info' of 'device::power' changed:
          type size changed from 2432 to 2688 (in bits)
          2 data member insertions:
            'u64 android_kabi_reserved1', at offset 2560 (in bits) at pm.h:629:1
            'u64 android_kabi_reserved2', at offset 2624 (in bits) at pm.h:630:1
          there are data member changes:
            type 'struct work_struct' of 'dev_pm_info::work' changed, as reported earlier
            28 ('wait_queue_head_t wait_queue' .. 'dev_pm_qos* qos') offsets changed (by +128 bits)
          4649 impacted interfaces
        35 ('dev_pm_domain* pm_domain' .. 'bool dma_coherent') offsets changed (by +256 bits)
      4649 impacted interfaces

  [C] 'bus_type platform_bus_type' was changed at platform.c:1474:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0xed0b62e0 to 0x93b4b1a5
    type 'struct bus_type' changed at bus.h:82:1, as reported earlier

  [C] 'task_group root_task_group' was changed at core.c:9446:1:
    size of symbol changed from 448 to 512
    CRC (modversions) changed from 0xed7cd4c4 to 0x7f0f8ca8
    type of variable changed:
      type size changed from 3584 to 4096 (in bits)
      there are data member changes:
        type 'struct cgroup_subsys_state' of 'task_group::css' changed:
          type size changed from 1600 to 1856 (in bits)
          there are data member changes:
            type 'struct work_struct' of 'cgroup_subsys_state::destroy_work' changed, as reported earlier
            type 'struct rcu_work' of 'cgroup_subsys_state::destroy_rwork' changed:
              type size changed from 448 to 576 (in bits)
              there are data member changes:
                type 'struct work_struct' of 'rcu_work::work' changed, as reported earlier
                2 ('callback_head rcu' .. 'workqueue_struct* wq') offsets changed (by +128 bits)
              4649 impacted interfaces
            and offset changed from 1088 to 1216 (in bits) (by +128 bits)
            'cgroup_subsys_state* parent' offset changed (by +256 bits)
          4649 impacted interfaces
        4 ('sched_entity** se' .. 'int idle') offsets changed (by +256 bits)
        12 ('atomic_long_t load_avg' .. 'u64 android_vendor_data1[4]') offsets changed (by +512 bits)
      4649 impacted interfaces

  [C] 'const dev_pm_ops snd_soc_pm_ops' was changed at soc-core.c:2174:1:
    size of symbol changed from 184 to 192
    CRC (modversions) changed from 0x5a4f39d to 0x43cd1640
    type of variable changed:

  [C] 'bus_type spi_bus_type' was changed at spi.c:431:1:
    size of symbol changed from 176 to 208
    CRC (modversions) changed from 0x645042d to 0xb2a41981
    type 'struct bus_type' changed at bus.h:82:1, as reported earlier

  [C] 'const dev_pm_ops usb_hcd_pci_pm_ops' was changed at hcd-pci.c:614:1:
    size of symbol changed from 184 to 192
    CRC (modversions) changed from 0xf94724c3 to 0xe7e95580
    type of variable changed:

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

  [C] 'const clk_ops clk_fixed_factor_ops' was changed at clk-fixed-factor.c:60:1:
    CRC (modversions) changed from 0xd4657fe5 to 0xc28588c1

  [C] 'const clk_ops clk_fixed_rate_ops' was changed at clk-fixed-rate.c:46:1:
    CRC (modversions) changed from 0x380d4e92 to 0xb99af056

  ... 48 omitted; 51 symbols have only CRC changes

Bug: 231314356
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: Ib6a63a0877688bfffdc84963d8178e9878347b64
  • Loading branch information
toddkjos committed May 4, 2022
1 parent ab93eee commit 5de988a
Show file tree
Hide file tree
Showing 2 changed files with 17,968 additions and 16,604 deletions.
Loading

0 comments on commit 5de988a

Please sign in to comment.