ANDROID: 4/26/2023 KMI update

Set KMI_GENERATION=5 for 4/26 KMI update

4 function symbol(s) added
  'int __traceiter_android_rvh_set_gfp_zone_flags(void*, unsigned int*)'
  'int __traceiter_android_rvh_set_readahead_gfp_mask(void*, unsigned int*)'
  'int __traceiter_android_vh_kswapd_per_node(void*, int, bool*, bool)'
  'int kswapd(void*)'

3 variable symbol(s) added
  'struct tracepoint __tracepoint_android_rvh_set_gfp_zone_flags'
  'struct tracepoint __tracepoint_android_rvh_set_readahead_gfp_mask'
  'struct tracepoint __tracepoint_android_vh_kswapd_per_node'

function symbol 'struct block_device* I_BDEV(struct inode*)' changed
  CRC changed from 0xbf847796 to 0xbc7aa1fb

function symbol 'void __ClearPageMovable(struct page*)' changed
  CRC changed from 0xd312e35b to 0x3607cc69

function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed
  CRC changed from 0x9c92af65 to 0x44efe80c

... 4301 omitted; 4304 symbols have only CRC changes

type 'struct request' changed
  byte size changed from 280 to 304
  member 'struct { struct io_cq* icq; void* priv[2]; } elv' was added
  member 'struct { unsigned int seq; struct list_head list; rq_end_io_fn* saved_end_io; } flush' was added
  member 'union { struct { struct io_cq* icq; void* priv[2]; } elv; struct { unsigned int seq; struct list_head list; rq_end_io_fn* saved_end_io; } flush; }' was removed
  3 members ('union { struct __call_single_data csd; u64 fifo_time; }' .. 'void* end_io_data') changed
    offset changed by 192

type 'struct super_block' changed
  member 'int cleancache_poolid' was added
  14 members ('struct shrinker s_shrink' .. 'int s_stack_depth') changed
    offset changed by 64

type 'struct pglist_data' changed
  byte size changed from 9088 to 9216
  member 'struct task_struct* mkswapd[16]' was added
  18 members ('int kswapd_order' .. 'atomic_long_t vm_stat[42]') changed
    offset changed by 1024

type 'struct netns_ipv6' changed
  member 'struct list_head mr6_tables' was added
  member 'struct fib_rules_ops* mr6_rules_ops' was added
  member 'struct mr_table* mrt6' was removed
  8 members ('atomic_t dev_addr_genid' .. 'struct ioam6_pernet_data* ioam6_data') changed
    offset changed by 128

type 'struct fscrypt_operations' changed
  byte size changed from 104 to 136
  member 'u64 android_oem_data1[4]' was added

type 'struct dma_heap_ops' changed
  byte size changed from 8 to 16
  member 'long(* get_pool_size)(struct dma_heap*)' was added

type 'struct per_cpu_pages' changed
  byte size changed from 256 to 320
  member changed from 'struct list_head lists[13]' to 'struct list_head lists[17]'
    type changed from 'struct list_head[13]' to 'struct list_head[17]'
      number of elements changed from 13 to 17

Bug: 279074305
Change-Id: I21b301a1a4a761e935ff5679d143c2614e533ad6
Signed-off-by: Carlos Llamas <cmllamas@google.com>
This commit is contained in:
Carlos Llamas 2023-04-26 05:02:48 +00:00
parent 342be123fd
commit 7b05b74b3b
2 changed files with 4628 additions and 4722 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.constants
KMI_GENERATION=4
KMI_GENERATION=5
LLVM=1
DEPMOD=depmod