Skip to content

Commit

Permalink
ANDROID: GKI: 4/4/2022 KMI update
Browse files Browse the repository at this point in the history
Set KMI_GENERATION=3 for 4/6 KMI update

Leaf changes summary: 3064 artifacts changed
Changed leaf types summary: 5 leaf types changed
Removed/Changed/Added functions summary: 11 Removed, 2960 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 88 Changed, 0 Added variable

11 Removed functions:

  [D] 'function void rndis_deregister(rndis_params*)'
  [D] 'function void rndis_free_response(rndis_params*, u8*)'
  [D] 'function u8* rndis_get_next_response(rndis_params*, u32*)'
  [D] 'function int rndis_msg_parser(rndis_params*, u8*)'
  [D] 'function rndis_params* rndis_register(void (void*)*, void*)'
  [D] 'function void rndis_set_host_mac(rndis_params*, const u8*)'
  [D] 'function int rndis_set_param_dev(rndis_params*, net_device*, u16*)'
  [D] 'function int rndis_set_param_medium(rndis_params*, u32, u32)'
  [D] 'function int rndis_set_param_vendor(rndis_params*, u32, const char*)'
  [D] 'function int rndis_signal_connect(rndis_params*)'
  [D] 'function void rndis_uninit(rndis_params*)'

2960 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 0xedd5d462 to 0x6a6d7264

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

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

  ... 2957 omitted; 2960 symbols have only CRC changes

88 Changed variables:

  [C] 'pglist_data contig_page_data' was changed at memblock.c:96:1:
    size of symbol changed from 5632 to 5760
    CRC (modversions) changed from 0xafbdb526 to 0x42a6e924
    type of variable changed:
      type size changed from 45056 to 46080 (in bits)
      1 data member insertion:
        'task_struct* mkswapd[16]', at offset 39680 (in bits) at mmzone.h:848:1
      there are data member changes:
        16 ('int kswapd_order' .. 'atomic_long_t vm_stat[40]') offsets changed (by +1024 bits)
      3276 impacted interfaces

  [C] 'rq runqueues' was changed at core.c:49:1:
    size of symbol changed from 4160 to 4416
    CRC (modversions) changed from 0x3be19baa to 0x6043515f
    type of variable changed:
      type size changed from 33280 to 35328 (in bits)
      there are data member changes:
        'uclamp_rq uclamp[2]' size changed from 768 to 2688 (in bits) (by +1920 bits)
        'unsigned int uclamp_flags' offset changed (by +1920 bits)
        65 ('cfs_rq cfs' .. 'u64 android_vendor_data1[96]') offsets changed (by +2048 bits)
      3276 impacted interfaces

  [C] 'tracepoint __tracepoint_android_vh_aes_decrypt' was changed at fips140.h:40:1:
    CRC (modversions) changed from 0xde5b1cc7 to 0x64eaf879

  [C] 'tracepoint __tracepoint_android_vh_aes_encrypt' was changed at fips140.h:33:1:
    CRC (modversions) changed from 0x10f648a3 to 0x85db9ebb

  [C] 'tracepoint __tracepoint_android_vh_aes_expandkey' was changed at fips140.h:26:1:
    CRC (modversions) changed from 0xf7274615 to 0x71396455

  ... 83 omitted; 86 symbols have only CRC changes

'struct pglist_data at mmzone.h:800:1' changed:
  details were reported earlier

'struct rq at sched.h:931:1' changed:
  details were reported earlier

'struct snd_pcm_runtime at pcm.h:344:1' changed:
  type size changed from 6144 to 6400 (in bits)
  1 data member insertion:
    'mutex buffer_mutex', at offset 2752 (in bits) at pcm.h:401:1
  there are data member changes:
    14 ('void* private_data' .. 'timespec64 driver_tstamp') offsets changed (by +256 bits)
  68 impacted interfaces

'struct uclamp_rq at sched.h:916:1' changed:
  type size changed from 384 to 1344 (in bits)
  there are data member changes:
    type 'uclamp_bucket[5]' of 'uclamp_rq::bucket' changed:
      type name changed from 'uclamp_bucket[5]' to 'uclamp_bucket[20]'
      array type size changed from 320 to 1280
      array type subrange 1 changed length from 5 to 20
  3276 impacted interfaces

'struct uclamp_se at sched.h:690:1' changed:
  type size hasn't changed
  there are data member changes:
    2 ('unsigned int active' .. 'unsigned int user_defined') offsets changed (by +2 bits)
  3276 impacted interfaces

Bug: 228318757
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: I72e72f07f1d6c95ecca451925d8aaf017db2d404
  • Loading branch information
toddkjos committed Apr 6, 2022
1 parent d95c065 commit 0577882
Show file tree
Hide file tree
Showing 2 changed files with 3,750 additions and 3,864 deletions.
Loading

0 comments on commit 0577882

Please sign in to comment.