Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Set KMI_GENERATION=4 for 4/20 KMI update Leaf changes summary: 3764 artifacts changed Changed leaf types summary: 9 leaf types changed Removed/Changed/Added functions summary: 0 Removed, 3690 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 65 Changed, 0 Added variable 3690 functions with some sub-type change: [C] 'function block_device* I_BDEV(inode*)' at bdev.c:42:1 has some sub-type changes: CRC (modversions) changed from 0x1d77cd33 to 0xc064ebfb [C] 'function void* PDE_DATA(const inode*)' at generic.c:794:1 has some sub-type changes: CRC (modversions) changed from 0x6a6d7264 to 0x4a14ef3 [C] 'function void __ClearPageMovable(page*)' at compaction.c:138:1 has some sub-type changes: CRC (modversions) changed from 0x2500d324 to 0x52304186 ... 3687 omitted; 3690 symbols have only CRC changes 65 Changed variables: [C] 'pglist_data contig_page_data' was changed at memblock.c:96:1: size of symbol changed from 5760 to 6976 CRC (modversions) changed from 0x42a6e924 to 0xb67ab666 type of variable changed: type size changed from 46080 to 55808 (in bits) 1 data member insertion: 'lru_gen_mm_walk mm_walk', at offset 51456 (in bits) at mmzone.h:1109:1 there are data member changes: type 'struct lruvec' of 'pglist_data::__lruvec' changed: type size changed from 1152 to 9664 (in bits) 2 data member insertions: 'lru_gen_struct lrugen', at offset 1088 (in bits) at mmzone.h:518:1 'lru_gen_mm_state mm_state', at offset 8640 (in bits) at mmzone.h:520:1 there are data member changes: 'pglist_data* pgdat' offset changed (by +8512 bits) 4087 impacted interfaces 'unsigned long int flags' offset changed (by +8512 bits) 3 ('zone_padding _pad2_' .. 'atomic_long_t vm_stat[40]') offsets changed (by +9728 bits) 4087 impacted interfaces [C] 'task_struct init_task' was changed at init_task.c:64:1: CRC (modversions) changed from 0xfb2dd432 to 0xbb41e5e8 type of variable changed: type size hasn't changed 1 data member insertion: 'unsigned int in_lru_fault', at offset 10500 (in bits) at sched.h:919:1 there are data member changes: 6 ('unsigned int no_cgroup_migration' .. 'unsigned int in_eventfd_signal') offsets changed (by +1 bits) 4087 impacted interfaces [C] 'bus_type amba_bustype' was changed at bus.c:313:1: CRC (modversions) changed from 0x76bb3c03 to 0x1059aefa [C] 'neigh_table arp_tbl' was changed at arp.c:152:1: CRC (modversions) changed from 0x272a2c02 to 0x321ac83d [C] 'const address_space_operations balloon_aops' was changed at balloon_compaction.c:253:1: CRC (modversions) changed from 0x502add75 to 0xce92e8cd ... 60 omitted; 63 symbols have only CRC changes 'struct lruvec at mmzone.h:299:1' changed: details were reported earlier 'struct mem_cgroup at memcontrol.h:237:1' changed: type size changed from 30720 to 31232 (in bits) 1 data member insertion: 'lru_gen_mm_list mm_list', at offset 30656 (in bits) at memcontrol.h:353:1 there are data member changes: 'mem_cgroup_per_node* nodeinfo[]' offset changed (by +192 bits) 4087 impacted interfaces 'struct mem_cgroup_per_node at memcontrol.h:137:1' changed: type size changed from 7872 to 16384 (in bits) there are data member changes: type 'struct lruvec' of 'mem_cgroup_per_node::lruvec' changed, as reported earlier 9 ('lruvec_stats_percpu* lruvec_stats_percpu' .. 'mem_cgroup* memcg') offsets changed (by +8512 bits) 4087 impacted interfaces 'struct mm_struct at mm_types.h:432:1' changed: type size changed from 7360 to 7616 (in bits) there are data member changes: anonymous data member at offset 0 (in bits) changed from: struct {vm_area_struct* mmap; rb_root mm_rb; u64 vmacache_seqnum; unsigned long int (file*, unsigned long int, unsigned long int, unsigned long int, unsigned long int)* get_unmapped_area; unsigned long int mmap_base; unsigned long int mmap_legacy_base; unsigned long int task_size; unsigned long int highest_vm_end; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; rw_semaphore mmap_lock; unsigned long int mmap_seq; list_head mmlist; unsigned long int hiwater_rss; unsigned long int hiwater_vm; unsigned long int total_vm; unsigned long int locked_vm; atomic64_t pinned_vm; unsigned long int data_vm; unsigned long int exec_vm; unsigned long int stack_vm; unsigned long int def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long int start_code; unsigned long int end_code; unsigned long int start_data; unsigned long int end_data; unsigned long int start_brk; unsigned long int brk; unsigned long int start_stack; unsigned long int arg_start; unsigned long int arg_end; unsigned long int env_start; unsigned long int env_end; unsigned long int saved_auxv[46]; mm_rss_stat rss_stat; linux_binfmt* binfmt; mm_context_t context; unsigned long int flags; core_state* core_state; spinlock_t ioctx_lock; kioctx_table* ioctx_table; task_struct* owner; user_namespace* user_ns; file* exe_file; mmu_notifier_subscriptions* notifier_subscriptions; percpu_rw_semaphore* mmu_notifier_lock; atomic_t tlb_flush_pending; uprobes_state uprobes_state; work_struct async_put_work; u32 pasid;} to: struct {vm_area_struct* mmap; rb_root mm_rb; u64 vmacache_seqnum; unsigned long int (file*, unsigned long int, unsigned long int, unsigned long int, unsigned long int)* get_unmapped_area; unsigned long int mmap_base; unsigned long int mmap_legacy_base; unsigned long int task_size; unsigned long int highest_vm_end; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; rw_semaphore mmap_lock; unsigned long int mmap_seq; list_head mmlist; unsigned long int hiwater_rss; unsigned long int hiwater_vm; unsigned long int total_vm; unsigned long int locked_vm; atomic64_t pinned_vm; unsigned long int data_vm; unsigned long int exec_vm; unsigned long int stack_vm; unsigned long int def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long int start_code; unsigned long int end_code; unsigned long int start_data; unsigned long int end_data; unsigned long int start_brk; unsigned long int brk; unsigned long int start_stack; unsigned long int arg_start; unsigned long int arg_end; unsigned long int env_start; unsigned long int env_end; unsigned long int saved_auxv[46]; mm_rss_stat rss_stat; linux_binfmt* binfmt; mm_context_t context; unsigned long int flags; core_state* core_state; spinlock_t ioctx_lock; kioctx_table* ioctx_table; task_struct* owner; user_namespace* user_ns; file* exe_file; mmu_notifier_subscriptions* notifier_subscriptions; percpu_rw_semaphore* mmu_notifier_lock; atomic_t tlb_flush_pending; uprobes_state uprobes_state; work_struct async_put_work; u32 pasid; struct {list_head list; mem_cgroup* memcg; nodemask_t nodes;} lru_gen;} and size changed from 7360 to 7616 (in bits) (by +256 bits) 'unsigned long int cpu_bitmap[]' offset changed (by +256 bits) 4087 impacted interfaces 'struct pglist_data at mmzone.h:802:1' changed: details were reported earlier 'struct reclaim_state at swap.h:140:1' changed: type size changed from 64 to 128 (in bits) 1 data member insertion: 'lru_gen_mm_walk* mm_walk', at offset 64 (in bits) at swap.h:144:1 4087 impacted interfaces 'struct task_struct at sched.h:726:1' changed: details were reported earlier 'struct ufs_hba_variant_ops at ufshcd.h:324:1' changed: type size hasn't changed there are data member changes: type 'int (ufs_hba*, enum ufs_pm_op)*' of 'ufs_hba_variant_ops::suspend' changed: pointer type changed from: 'int (ufs_hba*, enum ufs_pm_op)*' to: 'int (ufs_hba*, enum ufs_pm_op, enum ufs_notify_change_status)*' 35 impacted interfaces 'struct usb_phy at phy.h:88:1' changed: type size changed from 2688 to 2752 (in bits) 1 data member insertion: 'u64 android_vendor_data1', at offset 2688 (in bits) at phy.h:160:1 43 impacted interfaces Bug: 229750431 Signed-off-by: Todd Kjos <tkjos@google.com> Change-Id: I723c22f89d3e85556b1246498ee96993e2151691
- Loading branch information