From 63ce3d0fa0ac653826563712880d198bc5bc89cb Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Wed, 23 Mar 2022 10:58:35 -0700 Subject: [PATCH] ANDROID: GKI: 3/23/2022 KMI update Set KMI_GENERATION=2 for 3/23 KMI update Leaf changes summary: 3073 artifacts changed (1 filtered out) Changed leaf types summary: 52 (1 filtered out) leaf types changed Removed/Changed/Added functions summary: 1 Removed, 2959 Changed, 3 Added functions Removed/Changed/Added variables summary: 0 Removed, 58 Changed, 0 Added variable 1 Removed function: [D] 'function vm_area_struct* find_vma(mm_struct*, unsigned long int)' 3 Added functions: [A] 'function vm_area_struct* __find_vma(mm_struct*, unsigned long int)' [A] 'function long int dma_buf_set_name(dma_buf*, const char*)' [A] 'function int reclaim_shmem_address_space(address_space*)' 2959 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 0x1c3e2a86 to 0xedd5d462 [C] 'function void __ClearPageMovable(page*)' at compaction.c:138:1 has some sub-type changes: CRC (modversions) changed from 0x734edab3 to 0x3aeae4f2 [C] 'function void __SetPageMovable(page*, address_space*)' at compaction.c:130:1 has some sub-type changes: CRC (modversions) changed from 0x891f9c1d to 0x96ef33e3 ... 2956 omitted; 2959 symbols have only CRC changes 58 Changed variables: [C] 'rw_semaphore crypto_alg_sem' was changed at api.c:27:1: size of symbol changed from 40 to 48 CRC (modversions) changed from 0x35d3dc46 to 0xf32f316e type of variable changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_vendor_data1', at offset 320 (in bits) at rwsem.h:68:1 3276 impacted interfaces [C] 'const vm_operations_struct drm_gem_cma_vm_ops' was changed at drm_gem_cma_helper.c:294:1: size of symbol changed from 112 to 120 CRC (modversions) changed from 0x3bc32679 to 0x248b2833 type of variable changed: [C] 'net init_net' was changed at net_namespace.c:47:1: CRC (modversions) changed from 0xe32665c4 to 0x83c0a9ee type of variable changed: type size hasn't changed there are data member changes: type 'struct netns_nexthop' of 'net::nexthop' changed: type size changed from 576 to 640 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'netns_nexthop::notifier_chain' changed: type size changed from 384 to 448 (in bits) there are data member changes: type 'struct rw_semaphore' of 'blocking_notifier_head::rwsem' changed, as reported earlier 'notifier_block* head' offset changed (by +64 bits) 3268 impacted interfaces 3258 impacted interfaces 3258 impacted interfaces [C] 'rq runqueues' was changed at core.c:49:1: CRC (modversions) changed from 0x4ce2ba0f to 0x3be19baa type of variable changed: type size hasn't changed 1 data member insertion: 'u64 prev_steal_time_rq', at offset 24576 (in bits) at sched.h:1064:1 there are data member changes: 2 ('unsigned long int calc_load_update' .. 'long int calc_load_active') offsets changed (by +64 bits) 3258 impacted interfaces [C] 'const vm_operations_struct vb2_common_vm_ops' was changed at videobuf2-memops.c:121:1: size of symbol changed from 112 to 120 CRC (modversions) changed from 0x234a35c to 0x50ba9795 type of variable changed: [C] 'vm_event_state vm_event_states' was changed at vmstat.c:107:1: size of symbol changed from 704 to 720 CRC (modversions) changed from 0xbe72514d to 0x85d767b0 type of variable changed: type size changed from 5632 to 5760 (in bits) there are data member changes: type 'unsigned long int[88]' of 'vm_event_state::event' changed: type name changed from 'unsigned long int[88]' to 'unsigned long int[90]' array type size changed from 5632 to 5760 array type subrange 1 changed length from 88 to 90 one impacted interface [C] 'bus_type amba_bustype' was changed at bus.c:313:1: CRC (modversions) changed from 0x517f2d17 to 0x69625ec [C] 'const address_space_operations balloon_aops' was changed at balloon_compaction.c:253:1: CRC (modversions) changed from 0x89a77b8c to 0xefa16792 [C] 'const clk_ops clk_divider_ops' was changed at clk-divider.c:522:1: CRC (modversions) changed from 0x5a75cc1 to 0xcd0b5d59 ... 49 omitted; 52 symbols have only CRC changes 'struct address_space at fs.h:460:1' changed (indirectly): type size changed from 1536 to 1664 (in bits) there are data member changes: type 'struct rw_semaphore' of 'address_space::invalidate_lock' changed, as reported earlier 3 ('gfp_t gfp_mask' .. 'rb_root_cached i_mmap') offsets changed (by +64 bits) type 'struct rw_semaphore' of 'address_space::i_mmap_rwsem' changed, as reported earlier and offset changed from 704 to 768 (in bits) (by +64 bits) 8 ('unsigned long int nrpages' .. 'void* private_data') offsets changed (by +128 bits) 3258 impacted interfaces 'struct anon_vma at rmap.h:29:1' changed (indirectly): type size changed from 640 to 704 (in bits) there are data member changes: type 'struct rw_semaphore' of 'anon_vma::rwsem' changed, as reported earlier 4 ('atomic_t refcount' .. 'rb_root_cached rb_root') offsets changed (by +64 bits) 3258 impacted interfaces 'struct backing_dev_info at backing-dev-defs.h:169:1' changed (indirectly): type size changed from 9024 to 9088 (in bits) there are data member changes: type 'struct rw_semaphore' of 'backing_dev_info::wb_switch_rwsem' changed, as reported earlier 6 ('wait_queue_head_t wb_waitq' .. 'dentry* debug_dir') offsets changed (by +64 bits) 3258 impacted interfaces 'struct blk_keyslot_manager at keyslot-manager.h:52:1' changed (indirectly): type size changed from 1408 to 1472 (in bits) there are data member changes: type 'struct rw_semaphore' of 'blk_keyslot_manager::lock' changed, as reported earlier 6 ('wait_queue_head_t idle_slots_wait_queue' .. 'blk_ksm_keyslot* slots') offsets changed (by +64 bits) 3258 impacted interfaces 'struct blocking_notifier_head at notifier.h:65:1' changed (indirectly): details were reported earlier 'struct bpf_prog_stats at filter.h:556:1' changed: type size hasn't changed there are data member changes: type 'typedef u64' of 'bpf_prog_stats::cnt' changed: typedef name changed from u64 to u64_stats_t at u64_stats_sync.h:79:1 underlying type 'typedef __u64' at int-ll64.h:31:1 changed: entity changed from 'typedef __u64' to 'struct {local64_t v;}' at u64_stats_sync.h:77:1 type size hasn't changed type 'typedef u64' of 'bpf_prog_stats::nsecs' changed, as reported earlier type 'typedef u64' of 'bpf_prog_stats::misses' changed, as reported earlier 3258 impacted interfaces 'struct cpufreq_policy at cpufreq.h:55:1' changed (indirectly): type size changed from 5120 to 5312 (in bits) there are data member changes: type 'struct freq_constraints' of 'cpufreq_policy::constraints' changed: type size changed from 1408 to 1536 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'freq_constraints::min_freq_notifiers' changed, as reported earlier 'pm_qos_constraints max_freq' offset changed (by +64 bits) type 'struct blocking_notifier_head' of 'freq_constraints::max_freq_notifiers' changed, as reported earlier and offset changed from 1024 to 1088 (in bits) (by +64 bits) 3261 impacted interfaces 7 ('freq_qos_request* min_freq_req' .. 'completion kobj_unregister') offsets changed (by +128 bits) type 'struct rw_semaphore' of 'cpufreq_policy::rwsem' changed, as reported earlier and offset changed from 3712 to 3840 (in bits) (by +128 bits) 16 ('bool fast_switch_possible' .. 'notifier_block nb_max') offsets changed (by +192 bits) 31 impacted interfaces 'struct dev_pm_qos at pm_qos.h:117:1' changed (indirectly): type size changed from 2432 to 2560 (in bits) there are data member changes: type 'struct freq_constraints' of 'dev_pm_qos::freq' changed, as reported earlier 4 ('pm_qos_flags flags' .. 'dev_pm_qos_request* flags_req') offsets changed (by +128 bits) 3258 impacted interfaces 'struct freq_constraints at pm_qos.h:85:1' changed (indirectly): details were reported earlier 'struct gpio_device at gpiolib.h:46:1' changed (indirectly): type size changed from 8064 to 8128 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'gpio_device::notifier' changed, as reported earlier 'list_head pin_ranges' offset changed (by +64 bits) 3258 impacted interfaces 'struct i3c_bus at master.h:332:1' changed (indirectly): type size changed from 1152 to 1216 (in bits) there are data member changes: type 'struct rw_semaphore' of 'i3c_bus::lock' changed, as reported earlier 14 impacted interfaces 'struct i3c_master_controller at master.h:483:1' changed (indirectly): type size changed from 16128 to 16192 (in bits) there are data member changes: type 'struct i3c_bus' of 'i3c_master_controller::bus' changed, as reported earlier 'workqueue_struct* wq' offset changed (by +64 bits) 14 impacted interfaces 'struct inode at fs.h:624:1' changed (indirectly): type size changed from 5056 to 5248 (in bits) there are data member changes: type 'struct rw_semaphore' of 'inode::i_rwsem' changed, as reported earlier 11 ('unsigned long int dirtied_when' .. 'list_head i_wb_list') offsets changed (by +64 bits) anonymous data member 'union {hlist_head i_dentry; callback_head i_rcu;}' offset changed from 2496 to 2560 (in bits) (by +64 bits) 6 ('atomic64_t i_version' .. 'atomic_t i_readcount') offsets changed (by +64 bits) anonymous data member 'union {const file_operations* i_fop; void (inode*)* free_inode;}' offset changed from 2880 to 2944 (in bits) (by +64 bits) 'file_lock_context* i_flctx' offset changed (by +64 bits) type 'struct address_space' of 'inode::i_data' changed, as reported earlier and offset changed from 3008 to 3072 (in bits) (by +64 bits) 'list_head i_devices' offset changed (by +192 bits) anonymous data member 'union {pipe_inode_info* i_pipe; cdev* i_cdev; char* i_link; unsigned int i_dir_seq;}' offset changed from 4672 to 4864 (in bits) (by +192 bits) 6 ('__u32 i_generation' .. 'void* i_private') offsets changed (by +192 bits) 3258 impacted interfaces 'struct io_pgtable_ops at io-pgtable.h:155:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'int (io_pgtable_ops*, unsigned long int, scatterlist*, unsigned int, int, typedef gfp_t, size_t*)* map_sg', at offset 128 (in bits) at io-pgtable.h:164:1 there are data member changes: 3 ('typedef size_t (io_pgtable_ops*, unsigned long int, typedef size_t, iommu_iotlb_gather*)* unmap' .. 'typedef phys_addr_t (io_pgtable_ops*, unsigned long int)* iova_to_phys') offsets changed (by +64 bits) 2 impacted interfaces 'struct iommu_group at iommu.c:37:1' changed (indirectly): type size changed from 1856 to 1920 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'iommu_group::notifier' changed, as reported earlier 7 ('void* iommu_data' .. 'list_head entry') offsets changed (by +64 bits) 3258 impacted interfaces 'struct iommu_ops at iommu.h:254:1' changed: type size changed from 2624 to 2688 (in bits) 1 data member insertion: 'int (iommu_domain*, unsigned long int, scatterlist*, unsigned int, int, typedef gfp_t, size_t*)* map_sg', at offset 448 (in bits) at iommu.h:270:1 there are data member changes: 34 ('typedef size_t (iommu_domain*, unsigned long int, typedef size_t, iommu_iotlb_gather*)* unmap' .. 'module* owner') offsets changed (by +64 bits) 3258 impacted interfaces 'struct key at key.h:189:1' changed (indirectly): type size changed from 1728 to 1792 (in bits) there are data member changes: type 'struct rw_semaphore' of 'key::sem' changed, as reported earlier 2 ('key_user* user' .. 'void* security') offsets changed (by +64 bits) anonymous data member 'union {time64_t expiry; time64_t revoked_at;}' offset changed from 704 to 768 (in bits) (by +64 bits) 8 ('time64_t last_used_at' .. 'unsigned long int flags') offsets changed (by +64 bits) anonymous data member 'union {keyring_index_key index_key; struct {unsigned long int hash; unsigned long int len_desc; key_type* type; key_tag* domain_tag; char* description;};}' offset changed from 1088 to 1152 (in bits) (by +64 bits) anonymous data member 'union {key_payload payload; struct {list_head name_link; assoc_array keys;};}' offset changed from 1408 to 1472 (in bits) (by +64 bits) 'key_restriction* restrict_link' offset changed (by +64 bits) 3258 impacted interfaces 'struct led_classdev at leds.h:70:1' changed (indirectly): type size changed from 2816 to 2880 (in bits) there are data member changes: type 'struct rw_semaphore' of 'led_classdev::trigger_lock' changed, as reported earlier 6 ('led_trigger* trigger' .. 'mutex led_access') offsets changed (by +64 bits) 3258 impacted interfaces 'struct led_classdev_flash at led-class-flash.h:65:1' changed (indirectly): type size changed from 3456 to 3520 (in bits) there are data member changes: type 'struct led_classdev' of 'led_classdev_flash::led_cdev' changed, as reported earlier 4 ('const led_flash_ops* ops' .. 'const attribute_group* sysfs_groups[5]') offsets changed (by +64 bits) 2 impacted interfaces 'struct mem_cgroup at memcontrol.h:237:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct memcg_vmstats' of 'mem_cgroup::vmstats' changed: type size changed from 16768 to 17024 (in bits) there are data member changes: type 'unsigned long int[88]' of 'memcg_vmstats::events' changed: type name changed from 'unsigned long int[88]' to 'unsigned long int[90]' array type size changed from 5632 to 5760 array type subrange 1 changed length from 88 to 90 'long int state_pending[43]' offset changed (by +128 bits) type 'unsigned long int[88]' of 'memcg_vmstats::events_pending' changed: type name changed from 'unsigned long int[88]' to 'unsigned long int[90]' array type size changed from 5632 to 5760 array type subrange 1 changed length from 88 to 90 and offset changed from 11136 to 11264 (in bits) (by +128 bits) 3258 impacted interfaces 9 ('atomic_long_t memory_events[8]' .. 'list_head objcg_list') offsets changed (by +256 bits) 3258 impacted interfaces 'struct memcg_vmstats at memcontrol.h:92:1' changed: details were reported earlier 'struct memcg_vmstats_percpu at memcontrol.h:78:1' changed: type size changed from 16960 to 17216 (in bits) there are data member changes: type 'unsigned long int[88]' of 'memcg_vmstats_percpu::events' changed: type name changed from 'unsigned long int[88]' to 'unsigned long int[90]' array type size changed from 5632 to 5760 array type subrange 1 changed length from 88 to 90 'long int state_prev[43]' offset changed (by +128 bits) type 'unsigned long int[88]' of 'memcg_vmstats_percpu::events_prev' changed: type name changed from 'unsigned long int[88]' to 'unsigned long int[90]' array type size changed from 5632 to 5760 array type subrange 1 changed length from 88 to 90 and offset changed from 11136 to 11264 (in bits) (by +128 bits) 2 ('unsigned long int nr_page_events' .. 'unsigned long int targets[2]') offsets changed (by +256 bits) 3258 impacted interfaces 'struct mm_struct at mm_types.h:417:1' changed: type size changed from 7168 to 7360 (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; 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; 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;} and size changed from 7168 to 7360 (in bits) (by +192 bits) 'unsigned long int cpu_bitmap[]' offset changed (by +192 bits) 3258 impacted interfaces 'struct mmc_host at host.h:292:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct blk_keyslot_manager' of 'mmc_host::ksm' changed, as reported earlier 'bool hsq_enabled' offset changed (by +64 bits) 32 impacted interfaces 'struct net at net_namespace.h:56:1' changed (indirectly): details were reported earlier 'struct net_device at netdevice.h:1949:1' changed: type size hasn't changed 1 data member insertion: 'const macsec_ops* macsec_ops', at offset 17984 (in bits) at netdevice.h:2262:1 there are data member changes: 3 ('const udp_tunnel_nic_info* udp_tunnel_nic_info' .. 'bpf_xdp_entity xdp_state[3]') offsets changed (by +64 bits) 3258 impacted interfaces 'struct netns_nexthop at nexthop.h:11:1' changed (indirectly): details were reported earlier 'struct nvmem_config at nvmem-provider.h:78:1' changed: type size hasn't changed 1 data member insertion: 'bool ignore_wp', at offset 592 (in bits) at nvmem-provider.h:92:1 one impacted interface 'struct opp_table at opp.h:173:1' changed (indirectly): type size changed from 4928 to 4992 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'opp_table::head' changed, as reported earlier 32 ('list_head dev_list' .. 'char dentry_name[255]') offsets changed (by +64 bits) 72 impacted interfaces 'struct percpu_rw_semaphore at percpu-rwsem.h:12:1' changed (indirectly): type size hasn't changed 3258 impacted interfaces 'struct phy_device at phy.h:563:1' changed: type size changed from 10752 to 10816 (in bits) 1 data member insertion: 'const macsec_ops* macsec_ops', at offset 10752 (in bits) at phy.h:671:1 3258 impacted interfaces 'struct quota_info at quota.h:519:1' changed (indirectly): type size changed from 2496 to 2560 (in bits) there are data member changes: type 'struct rw_semaphore' of 'quota_info::dqio_sem' changed, as reported earlier 3 ('inode* files[3]' .. 'const quota_format_ops* ops[3]') offsets changed (by +64 bits) 3258 impacted interfaces 'struct regulator_dev at driver.h:603:1' changed (indirectly): type size changed from 9024 to 9088 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'regulator_dev::notifier' changed, as reported earlier 19 ('ww_mutex mutex' .. 'spinlock_t err_lock') offsets changed (by +64 bits) 556 impacted interfaces 'struct rndis_params at rndis.h:159:1' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'spinlock_t resp_lock', at offset 768 (in bits) at rndis.h:177:1 11 impacted interfaces 'struct rq at sched.h:931:1' changed: details were reported earlier 'struct rw_semaphore at rwsem.h:48:1' changed: details were reported earlier 'struct sdhci_host at sdhci.h:365:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct led_classdev' of 'sdhci_host::led' changed, as reported earlier 64 ('char led_name[32]' .. 'u64 data_timeout') offsets changed (by +64 bits) 12 impacted interfaces 'struct signal_struct at signal.h:82:1' changed (indirectly): type size changed from 8320 to 8384 (in bits) there are data member changes: type 'struct rw_semaphore' of 'signal_struct::exec_update_lock' changed, as reported earlier 3258 impacted interfaces 'struct snd_card at core.h:79:1' changed (indirectly): type size changed from 18240 to 18304 (in bits) there are data member changes: type 'struct rw_semaphore' of 'snd_card::controls_rwsem' changed, as reported earlier 26 ('rwlock_t ctl_files_rwlock' .. 'wait_queue_head_t power_ref_sleep') offsets changed (by +64 bits) 120 impacted interfaces 'struct snd_soc_jack at soc-jack.h:82:1' changed (indirectly): type size changed from 1088 to 1152 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'snd_soc_jack::notifier' changed, as reported earlier 'list_head jack_zones' offset changed (by +64 bits) 45 impacted interfaces 'struct sock at sock.h:355:1' changed: type size hasn't changed there are data member changes: type 'typedef u32' of 'sock::sk_tskey' changed: typedef name changed from u32 to atomic_t at types.h:168:1 underlying type 'typedef __u32' at int-ll64.h:27:1 changed: entity changed from 'typedef __u32' to 'struct {int counter;}' at types.h:166:1 type size hasn't changed 3258 impacted interfaces 'struct subsys_private at base.h:40:1' changed (indirectly): type size changed from 3264 to 3328 (in bits) there are data member changes: type 'struct blocking_notifier_head' of 'subsys_private::bus_notifier' changed, as reported earlier 4 ('unsigned int drivers_autoprobe' .. 'class* class') offsets changed (by +64 bits) 3258 impacted interfaces 'struct super_block at fs.h:1466:1' changed (indirectly): type size changed from 11264 to 11776 (in bits) there are data member changes: type 'struct rw_semaphore' of 'super_block::s_umount' changed, as reported earlier 16 ('int s_count' .. 'unsigned int s_quota_types') offsets changed (by +64 bits) type 'struct quota_info' of 'super_block::s_dquot' changed, as reported earlier and offset changed from 2304 to 2368 (in bits) (by +64 bits) 29 ('sb_writers s_writers' .. 'int s_stack_depth') offsets changed (by +128 bits) 4 ('spinlock_t s_inode_list_lock' .. 'list_head s_inodes_wb') offsets changed (by +512 bits) 3258 impacted interfaces 'struct tcf_block at sch_generic.h:463:1' changed (indirectly): type size changed from 10112 to 10176 (in bits) there are data member changes: type 'struct rw_semaphore' of 'tcf_block::cb_lock' changed, as reported earlier 10 ('flow_block flow_block' .. 'mutex proto_destroy_lock') offsets changed (by +64 bits) 3258 impacted interfaces 'struct tty_struct at tty.h:143:1' changed (indirectly): type size changed from 5568 to 5632 (in bits) there are data member changes: type 'struct rw_semaphore' of 'tty_struct::termios_rwsem' changed, as reported earlier 26 ('mutex winsize_mutex' .. 'tty_port* port') offsets changed (by +64 bits) 3258 impacted interfaces 'struct ufs_hba at ufshcd.h:808:1' changed (indirectly): type size changed from 36992 to 37120 (in bits) there are data member changes: type 'struct rw_semaphore' of 'ufs_hba::clk_scaling_lock' changed, as reported earlier 9 ('unsigned char desc_size[10]' .. 'u32 crypto_cfg_register') offsets changed (by +64 bits) type 'struct blk_keyslot_manager' of 'ufs_hba::ksm' changed, as reported earlier and offset changed from 34688 to 34752 (in bits) (by +64 bits) 5 ('dentry* debugfs_root' .. 'bool complete_put') offsets changed (by +128 bits) 28 impacted interfaces 'struct user_namespace at user_namespace.h:66:1' changed (indirectly): type size changed from 4800 to 4864 (in bits) there are data member changes: type 'struct rw_semaphore' of 'user_namespace::keyring_sem' changed, as reported earlier 5 ('work_struct work' .. 'long int ucount_max[14]') offsets changed (by +64 bits) 3258 impacted interfaces 'struct vm_area_struct at mm_types.h:326:1' changed (indirectly): type size hasn't changed 3258 impacted interfaces 'struct vm_event_state at vmstat.h:54:1' changed: details were reported earlier 'struct vm_fault at mm.h:531:1' changed: type size changed from 832 to 960 (in bits) 1 data member deletion: 'union {pte_t orig_pte; pmd_t orig_pmd;}', at offset 448 (in bits) at mm.h:545:1 3 data member insertions: 'unsigned long int seq', at offset 320 (in bits) at mm.h:544:1 'pmd_t orig_pmd', at offset 384 (in bits) at mm.h:545:1 'union {pte_t orig_pte;}', at offset 576 (in bits) at mm.h:552:1 there are data member changes: 6 ('pmd_t* pmd' .. 'spinlock_t* ptl') offsets changed (by +128 bits) type 'typedef pgtable_t' of 'vm_fault::prealloc_pte' changed: underlying type 'page*' changed: and offset changed from 768 to 896 (in bits) (by +128 bits) 3258 impacted interfaces 'struct vm_operations_struct at mm.h:588:1' changed: type size changed from 896 to 960 (in bits) 1 data member insertion: 'bool speculative', at offset 896 (in bits) at mm.h:672:1 3258 impacted interfaces 'struct vsock_sock at af_vsock.h:27:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct sock' of 'vsock_sock::sk' changed, as reported earlier 33 impacted interfaces Bug: 226384098 Signed-off-by: Todd Kjos Change-Id: Id923f2a1b14e9e2abab7c3cfd93fadeedc24013d --- android/abi_gki_aarch64.xml | 9220 ++++++++++++++++++----------------- build.config.common | 2 +- 2 files changed, 4658 insertions(+), 4564 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index d69feab9bfe2..b1911e14b468 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -1,13 +1,13 @@ - - - + + + - + - + @@ -20,59 +20,59 @@ - - - - - - - - - + + + + + + + + + - - - - + + + + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82,34 +82,35 @@ - + - + - + + - - - - + + + + - - - - - - - - + + + + + + + + - + - - + + @@ -119,88 +120,88 @@ - + - - - + + + - - - - - - - - + + + + + + + + - - - + + + - - - - + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - - - - - - + + + + + + + + - - - - - - + + + + + + @@ -211,28 +212,28 @@ - - + + - - + + - - + + - - - - - + + + + + @@ -240,7 +241,7 @@ - + @@ -252,36 +253,36 @@ - - + + - - - - - - - - - + + + + + + + + + - - - + + + - - + + - + - - + + - + - + @@ -290,16 +291,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -330,52 +331,52 @@ - - - - + + + + - + - - - + + + - + - - - - - + + + + + - - - + + + - + - - - - + + + + - - + + @@ -387,21 +388,21 @@ - - - - - + + + + + - + - - - - - - + + + + + + @@ -412,176 +413,176 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + @@ -590,513 +591,514 @@ - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - + + + + - + - + - - + + - - + + - - - - - - - + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - + + + - - + + - - + + - - - - + + + + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -1111,460 +1113,459 @@ - - - - - - - + + + + + + + - + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - + + + + + + + - - - + + + - - - + + + - - - + + + - - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - + + + + - - + + - - + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - + + - + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - + + - - + + - + - - - - - - + + + + + + - - - - - - - - - - + + + + + + + + + + @@ -1578,134 +1579,134 @@ - + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - + - + - - + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - + + + + + - + - - - - - - - + + + + + + + @@ -1718,80 +1719,80 @@ - - + + - - + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1804,10 +1805,10 @@ - + - - + + @@ -1815,267 +1816,267 @@ - - - + + + - - - - - - + + + + + + - - - + + + - + - - - - - - - - + + + + + + + + - - - - - + + + + + - - + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - + + - + - - + + - + - - - - - - + + + + + + - + - + - + - + - - - + + + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + - + - + @@ -2093,24 +2094,24 @@ - - - - - - + + + + + + - - - - - + + + + + - + - - + + @@ -2126,48 +2127,48 @@ - - - - - - - + + + + + + + - - - + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -2185,56 +2186,56 @@ - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - + + + @@ -2242,468 +2243,468 @@ - - - - - - - + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - + + + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - + + + + + + - - + + - - - - - + + + + + - - - + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + @@ -2718,8 +2719,8 @@ - - + + @@ -2744,29 +2745,30 @@ - + - - - - + + + + + - - - - - - - + + + + + + + - + - + @@ -2775,103 +2777,103 @@ - - + + - - + + - + - - + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - + + - - - - - + + + + + - + - + @@ -2881,183 +2883,183 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - - - + + + + - + - - - + + + - - - - + + + + @@ -3065,254 +3067,254 @@ - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + - + - + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -3336,7 +3338,7 @@ - + @@ -3344,7 +3346,7 @@ - + @@ -3365,15 +3367,15 @@ - - - + + + - - + + - + @@ -3382,40 +3384,40 @@ - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - - + + - - - + + + - + @@ -3426,20 +3428,20 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -3449,186 +3451,186 @@ - - - - + + + + - - - - - - + + + + + + - + - + - - + + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - + + - - + + - - + + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + - - + + - - - - + + + + - - - + + + - + @@ -3636,312 +3638,312 @@ - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - + + + + + + - - - - + + + + - + - + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + - - + + - - + + - - + + - - - + + + @@ -3954,59 +3956,59 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + - + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + @@ -4140,23 +4142,23 @@ - + - + - - - - - + + + + + - + @@ -4164,48 +4166,48 @@ - + - - - + + + - + - - + + - + - + - - - - - + + + + + - - + + - + - + - + - - - + + + @@ -4214,28 +4216,28 @@ - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -4244,17 +4246,17 @@ - + - + - - + + @@ -4272,16 +4274,16 @@ - - + + - - - - - + + + + + @@ -4512,12 +4514,12 @@ - + - + - + @@ -4721,7 +4723,7 @@ - + @@ -5049,7 +5051,7 @@ - + @@ -5128,7 +5130,7 @@ - + @@ -5160,7 +5162,7 @@ - + @@ -5572,7 +5574,7 @@ - + @@ -6502,7 +6504,7 @@ - + @@ -6512,100 +6514,100 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7283,7 +7285,7 @@ - + @@ -8032,7 +8034,7 @@ - + @@ -8248,21 +8250,21 @@ - + - + - + - + - + - + @@ -8565,15 +8567,15 @@ - + - + - + - + @@ -9120,7 +9122,7 @@ - + @@ -9182,7 +9184,7 @@ - + @@ -9192,40 +9194,40 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -9735,7 +9737,7 @@ - + @@ -9803,31 +9805,31 @@ - + - + - + - + - + - + - + - + - + @@ -10195,7 +10197,7 @@ - + @@ -10208,46 +10210,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10796,7 +10798,7 @@ - + @@ -10818,22 +10820,22 @@ - + - + - + - + - + - + @@ -11012,7 +11014,7 @@ - + @@ -11126,6 +11128,16 @@ + + + + + + + + + + @@ -11240,23 +11252,23 @@ - + - + - + - + - + @@ -11608,7 +11620,7 @@ - + @@ -11753,7 +11765,7 @@ - + @@ -11778,34 +11790,34 @@ - + - + - + - + - + - + - - + + - + - + - + @@ -11989,7 +12001,7 @@ - + @@ -12925,48 +12937,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + @@ -13200,7 +13215,7 @@ - + @@ -13225,7 +13240,7 @@ - + @@ -13564,7 +13579,7 @@ - + @@ -14031,6 +14046,7 @@ + @@ -14317,7 +14333,7 @@ - + @@ -15316,7 +15332,7 @@ - + @@ -15729,7 +15745,7 @@ - + @@ -16066,7 +16082,7 @@ - + @@ -16389,7 +16405,7 @@ - + @@ -16405,25 +16421,25 @@ - + - + - + - + - + - + - + @@ -16700,7 +16716,7 @@ - + @@ -18055,7 +18071,7 @@ - + @@ -20711,7 +20727,7 @@ - + @@ -21176,12 +21192,12 @@ - + - + - - + + @@ -21780,18 +21796,18 @@ - + - + - + - + - + @@ -23155,7 +23171,7 @@ - + @@ -23294,21 +23310,24 @@ - + - + - + - + - + - + + + + @@ -23608,7 +23627,7 @@ - + @@ -25618,7 +25637,7 @@ - + @@ -26026,7 +26045,7 @@ - + @@ -27346,7 +27365,7 @@ - + @@ -27403,7 +27422,7 @@ - + @@ -27530,6 +27549,7 @@ + @@ -28403,7 +28423,7 @@ - + @@ -29066,7 +29086,7 @@ - + @@ -29177,7 +29197,7 @@ - + @@ -29620,7 +29640,7 @@ - + @@ -29645,16 +29665,16 @@ - + - + - + - + @@ -29710,7 +29730,7 @@ - + @@ -30219,7 +30239,7 @@ - + @@ -30256,82 +30276,82 @@ - + - + - + - + - + - + - + - - - - + - - - - - + + - + + + + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + @@ -30570,7 +30590,7 @@ - + @@ -30596,7 +30616,7 @@ - + @@ -30615,7 +30635,7 @@ - + @@ -33149,7 +33169,7 @@ - + @@ -33319,7 +33339,7 @@ - + @@ -33941,7 +33961,7 @@ - + @@ -34631,7 +34651,7 @@ - + @@ -35165,13 +35185,13 @@ - + - + - + @@ -35195,7 +35215,7 @@ - + @@ -35213,13 +35233,13 @@ - + - + @@ -35228,7 +35248,7 @@ - + @@ -35237,7 +35257,7 @@ - + @@ -35907,7 +35927,7 @@ - + @@ -36210,7 +36230,7 @@ - + @@ -36267,12 +36287,15 @@ - + - + + + + @@ -37066,7 +37089,7 @@ - + @@ -37801,7 +37824,7 @@ - + @@ -37847,82 +37870,82 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -38201,7 +38224,7 @@ - + @@ -39402,7 +39425,7 @@ - + @@ -39448,6 +39471,9 @@ + + + @@ -39516,60 +39542,51 @@ - + - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -41772,7 +41789,7 @@ - + @@ -42348,7 +42365,7 @@ - + @@ -42900,23 +42917,23 @@ - + - + - + - - + + - + - + @@ -43018,7 +43035,7 @@ - + @@ -44072,7 +44089,7 @@ - + @@ -44145,22 +44162,22 @@ - + - + - + - + - + - + @@ -44738,11 +44755,11 @@ - + - + @@ -45145,7 +45162,7 @@ - + @@ -45300,7 +45317,7 @@ - + @@ -46070,7 +46087,7 @@ - + @@ -46812,19 +46829,19 @@ - + - + - + - + @@ -46848,6 +46865,16 @@ + + + + + + + + + + @@ -48125,7 +48152,7 @@ - + @@ -48323,13 +48350,13 @@ - + - + - + @@ -48749,7 +48776,7 @@ - + @@ -48909,6 +48936,9 @@ + + + @@ -49009,17 +49039,17 @@ - + - + - + @@ -49162,7 +49192,7 @@ - + @@ -49172,16 +49202,16 @@ - + - + - + - + @@ -49324,7 +49354,7 @@ - + @@ -49352,61 +49382,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49830,7 +49860,7 @@ - + @@ -50861,36 +50891,42 @@ - + - + - + - + - + - + - + - + - + - + - + + + + + + + @@ -53179,7 +53215,7 @@ - + @@ -53191,12 +53227,13 @@ + - + @@ -53407,7 +53444,7 @@ - + @@ -54157,7 +54194,7 @@ - + @@ -54232,7 +54269,7 @@ - + @@ -54750,7 +54787,7 @@ - + @@ -54978,129 +55015,132 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + @@ -55292,7 +55332,7 @@ - + @@ -55332,19 +55372,19 @@ - + - + - + - + - + @@ -55523,9 +55563,9 @@ - + - + @@ -56134,7 +56174,7 @@ - + @@ -56206,7 +56246,7 @@ - + @@ -56370,61 +56410,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -57545,9 +57585,6 @@ - - - @@ -58764,6 +58801,7 @@ + @@ -58845,72 +58883,75 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + @@ -59148,7 +59189,7 @@ - + @@ -59415,6 +59456,7 @@ + @@ -59951,7 +59993,7 @@ - + @@ -60033,7 +60075,7 @@ - + @@ -60360,7 +60402,7 @@ - + @@ -60590,13 +60632,13 @@ - + - + @@ -60619,7 +60661,7 @@ - + @@ -60833,7 +60875,7 @@ - + @@ -61507,7 +61549,7 @@ - + @@ -61841,196 +61883,196 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -62578,7 +62620,7 @@ - + @@ -63776,7 +63818,7 @@ - + @@ -63794,7 +63836,7 @@ - + @@ -63827,7 +63869,7 @@ - + @@ -63971,7 +64013,7 @@ - + @@ -64462,7 +64504,7 @@ - + @@ -65337,25 +65379,25 @@ - + - + - + - + - + - + - + @@ -65640,7 +65682,7 @@ - + @@ -66063,7 +66105,7 @@ - + @@ -66393,7 +66435,7 @@ - + @@ -67237,7 +67279,7 @@ - + @@ -67580,7 +67622,7 @@ - + @@ -67908,7 +67950,7 @@ - + @@ -67935,7 +67977,7 @@ - + @@ -67949,7 +67991,7 @@ - + @@ -68024,10 +68066,10 @@ - + - + @@ -68634,7 +68676,7 @@ - + @@ -68665,7 +68707,7 @@ - + @@ -68955,12 +68997,9 @@ - + - - - - + @@ -69038,15 +69077,23 @@ - + - + - + - + + + + + + + + + @@ -69057,7 +69104,15 @@ - + + + + + + + + + @@ -69068,7 +69123,7 @@ - + @@ -69076,15 +69131,15 @@ - + - + - + @@ -69101,34 +69156,34 @@ - + - + - + - + - + - + - + - + @@ -69136,7 +69191,7 @@ - + @@ -69147,7 +69202,7 @@ - + @@ -69155,7 +69210,7 @@ - + @@ -69163,7 +69218,7 @@ - + @@ -69171,7 +69226,7 @@ - + @@ -69182,15 +69237,15 @@ - + - + - + @@ -69198,7 +69253,7 @@ - + @@ -69206,37 +69261,37 @@ - + - + - + - + - + - + - + - + - + - + @@ -69244,7 +69299,7 @@ - + @@ -69252,12 +69307,12 @@ - + - + @@ -69265,16 +69320,16 @@ - + - + - + - + @@ -69282,15 +69337,15 @@ - + - + - + @@ -69298,7 +69353,7 @@ - + @@ -69306,7 +69361,7 @@ - + @@ -69314,8 +69369,8 @@ - - + + @@ -69323,7 +69378,7 @@ - + @@ -69331,7 +69386,7 @@ - + @@ -69339,12 +69394,12 @@ - + - + - + @@ -69352,7 +69407,7 @@ - + @@ -69360,29 +69415,29 @@ - + - + - + - + - + - + - + - + - + @@ -69390,7 +69445,7 @@ - + @@ -69398,7 +69453,7 @@ - + @@ -69406,7 +69461,7 @@ - + @@ -69420,26 +69475,26 @@ - + - + - + - + - + - + @@ -69447,15 +69502,15 @@ - + - + - + @@ -69463,7 +69518,7 @@ - + @@ -69474,7 +69529,7 @@ - + @@ -69482,7 +69537,7 @@ - + @@ -69493,7 +69548,7 @@ - + @@ -69504,7 +69559,7 @@ - + @@ -69518,7 +69573,7 @@ - + @@ -69526,7 +69581,7 @@ - + @@ -69534,7 +69589,7 @@ - + @@ -69551,7 +69606,7 @@ - + @@ -69559,18 +69614,18 @@ - + - + - + - + @@ -69578,7 +69633,7 @@ - + @@ -69604,12 +69659,12 @@ - + - + @@ -69650,7 +69705,7 @@ - + @@ -69658,7 +69713,7 @@ - + @@ -69666,7 +69721,7 @@ - + @@ -69674,7 +69729,7 @@ - + @@ -69682,7 +69737,7 @@ - + @@ -69690,7 +69745,7 @@ - + @@ -69698,7 +69753,7 @@ - + @@ -69706,18 +69761,18 @@ - + - + - + - + @@ -69731,7 +69786,7 @@ - + @@ -69745,7 +69800,7 @@ - + @@ -69756,15 +69811,15 @@ - + - + - + - + @@ -69772,32 +69827,32 @@ - + - + - + - + - + - + - + - + - + - + @@ -69805,30 +69860,30 @@ - + - + - + - + - + - + - + - + @@ -69836,7 +69891,7 @@ - + @@ -69844,7 +69899,7 @@ - + @@ -69852,7 +69907,7 @@ - + @@ -69863,60 +69918,60 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -69924,104 +69979,104 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -70029,38 +70084,38 @@ - + - + - + - + - + - + - + - + - + - + @@ -70068,7 +70123,7 @@ - + @@ -70076,7 +70131,7 @@ - + @@ -70084,7 +70139,7 @@ - + @@ -70092,7 +70147,7 @@ - + @@ -70100,7 +70155,7 @@ - + @@ -70108,7 +70163,7 @@ - + @@ -70119,7 +70174,7 @@ - + @@ -70127,7 +70182,7 @@ - + @@ -70175,7 +70230,7 @@ - + @@ -70950,7 +71005,7 @@ - + @@ -72675,18 +72730,18 @@ - + - + - + - - + + @@ -74010,7 +74065,7 @@ - + @@ -74624,7 +74679,7 @@ - + @@ -74790,7 +74845,7 @@ - + @@ -76303,7 +76358,7 @@ - + @@ -76314,7 +76369,7 @@ - + @@ -76369,7 +76424,7 @@ - + @@ -76415,154 +76470,154 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -77255,7 +77310,7 @@ - + @@ -77508,49 +77563,49 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -79260,7 +79315,7 @@ - + @@ -79309,22 +79364,22 @@ - + - + - + - + - + - + @@ -79384,9 +79439,9 @@ - + - + @@ -79496,7 +79551,7 @@ - + @@ -79614,10 +79669,10 @@ - + - + @@ -79926,20 +79981,20 @@ - + - + - + - + @@ -80010,7 +80065,7 @@ - + @@ -81999,18 +82054,18 @@ - + - + - + - + - + @@ -82944,7 +82999,7 @@ - + @@ -83421,7 +83476,7 @@ - + @@ -83460,7 +83515,7 @@ - + @@ -84439,6 +84494,7 @@ + @@ -84469,10 +84525,10 @@ - + - + @@ -84900,7 +84956,7 @@ - + @@ -84971,22 +85027,22 @@ - + - + - + - + - + - + @@ -85582,7 +85638,7 @@ - + @@ -85848,7 +85904,7 @@ - + @@ -86708,7 +86764,7 @@ - + @@ -87347,9 +87403,12 @@ - + + + + @@ -89394,24 +89453,24 @@ - + - + - + - + - + - + - + @@ -90025,7 +90084,7 @@ - + @@ -90080,76 +90139,76 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -90553,7 +90612,7 @@ - + @@ -92533,7 +92592,7 @@ - + @@ -93011,7 +93070,7 @@ - + @@ -93051,7 +93110,7 @@ - + @@ -94420,7 +94479,7 @@ - + @@ -94510,20 +94569,20 @@ - + - + - + - + - + @@ -95588,18 +95647,18 @@ - + - + - + - + - + @@ -95722,182 +95781,202 @@ - + - - - - - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -95905,10 +95984,10 @@ - + - + @@ -95916,7 +95995,7 @@ - + @@ -95924,7 +96003,7 @@ - + @@ -95938,7 +96017,7 @@ - + @@ -95946,7 +96025,7 @@ - + @@ -95954,7 +96033,7 @@ - + @@ -95962,7 +96041,7 @@ - + @@ -95970,7 +96049,7 @@ - + @@ -95981,7 +96060,7 @@ - + @@ -95989,7 +96068,7 @@ - + @@ -96003,7 +96082,7 @@ - + @@ -96017,7 +96096,7 @@ - + @@ -96037,7 +96116,7 @@ - + @@ -96048,7 +96127,7 @@ - + @@ -96056,7 +96135,7 @@ - + @@ -96064,7 +96143,7 @@ - + @@ -96072,7 +96151,7 @@ - + @@ -96092,7 +96171,7 @@ - + @@ -96100,13 +96179,13 @@ - + - + @@ -96123,7 +96202,7 @@ - + @@ -96137,7 +96216,7 @@ - + @@ -96151,7 +96230,7 @@ - + @@ -96159,7 +96238,7 @@ - + @@ -96173,7 +96252,7 @@ - + @@ -96184,7 +96263,7 @@ - + @@ -96201,15 +96280,15 @@ - + - + - + @@ -96217,7 +96296,7 @@ - + @@ -96228,7 +96307,7 @@ - + @@ -96239,7 +96318,7 @@ - + @@ -96247,7 +96326,7 @@ - + @@ -96255,7 +96334,7 @@ - + @@ -96272,7 +96351,7 @@ - + @@ -96295,7 +96374,7 @@ - + @@ -96303,7 +96382,7 @@ - + @@ -96311,7 +96390,7 @@ - + @@ -96319,7 +96398,7 @@ - + @@ -96330,7 +96409,7 @@ - + @@ -96338,7 +96417,7 @@ - + @@ -96349,7 +96428,7 @@ - + @@ -96357,7 +96436,7 @@ - + @@ -96368,7 +96447,7 @@ - + @@ -96379,7 +96458,7 @@ - + @@ -96387,7 +96466,7 @@ - + @@ -96398,12 +96477,12 @@ - + - + @@ -96411,7 +96490,7 @@ - + @@ -96419,7 +96498,7 @@ - + @@ -96427,7 +96506,7 @@ - + @@ -96435,12 +96514,12 @@ - + - + @@ -96448,7 +96527,7 @@ - + @@ -96456,7 +96535,7 @@ - + @@ -96464,7 +96543,7 @@ - + @@ -96472,7 +96551,7 @@ - + @@ -96480,7 +96559,7 @@ - + @@ -96488,7 +96567,7 @@ - + @@ -96529,7 +96608,7 @@ - + @@ -96537,13 +96616,13 @@ - + - + @@ -96569,7 +96648,7 @@ - + @@ -96631,13 +96710,13 @@ - + - + @@ -96648,7 +96727,7 @@ - + @@ -96665,7 +96744,7 @@ - + @@ -96709,9 +96788,9 @@ - + - + @@ -96720,7 +96799,7 @@ - + @@ -96731,7 +96810,7 @@ - + @@ -96751,7 +96830,7 @@ - + @@ -96759,7 +96838,7 @@ - + @@ -96776,7 +96855,7 @@ - + @@ -96805,12 +96884,12 @@ - + - + @@ -96819,10 +96898,10 @@ - + - + @@ -96836,17 +96915,17 @@ - + - + - + @@ -96854,7 +96933,7 @@ - + @@ -96865,7 +96944,7 @@ - + @@ -96873,12 +96952,12 @@ - + - + @@ -96919,7 +96998,7 @@ - + @@ -96933,7 +97012,7 @@ - + @@ -96953,7 +97032,7 @@ - + @@ -96961,7 +97040,7 @@ - + @@ -96969,12 +97048,12 @@ - + - + @@ -96985,7 +97064,7 @@ - + @@ -96993,7 +97072,7 @@ - + @@ -97004,7 +97083,7 @@ - + @@ -97012,7 +97091,7 @@ - + @@ -97020,10 +97099,10 @@ - + - + @@ -97031,23 +97110,23 @@ - + - + - - + + - + @@ -97056,12 +97135,12 @@ - + - + @@ -97069,12 +97148,12 @@ - + - + @@ -97082,12 +97161,12 @@ - + - + @@ -97095,7 +97174,7 @@ - + @@ -97112,7 +97191,7 @@ - + @@ -97120,7 +97199,7 @@ - + @@ -97128,12 +97207,12 @@ - + - + @@ -97141,7 +97220,7 @@ - + @@ -97149,9 +97228,9 @@ - + - + @@ -97166,12 +97245,12 @@ - + - + @@ -97197,7 +97276,7 @@ - + @@ -97208,7 +97287,7 @@ - + @@ -97228,7 +97307,7 @@ - + @@ -97251,7 +97330,7 @@ - + @@ -97259,7 +97338,7 @@ - + @@ -97270,7 +97349,7 @@ - + @@ -97278,7 +97357,7 @@ - + @@ -97313,7 +97392,7 @@ - + @@ -97324,7 +97403,7 @@ - + @@ -97338,12 +97417,12 @@ - + - + @@ -97354,7 +97433,7 @@ - + @@ -97368,7 +97447,7 @@ - + @@ -97379,7 +97458,7 @@ - + @@ -97393,7 +97472,7 @@ - + @@ -97407,20 +97486,20 @@ - + - + - + - + @@ -97434,7 +97513,7 @@ - + @@ -97442,7 +97521,7 @@ - + @@ -97453,7 +97532,7 @@ - + @@ -97470,7 +97549,7 @@ - + @@ -97490,7 +97569,7 @@ - + @@ -97507,7 +97586,7 @@ - + @@ -97518,7 +97597,7 @@ - + @@ -97526,7 +97605,7 @@ - + @@ -97534,7 +97613,7 @@ - + @@ -97542,7 +97621,7 @@ - + @@ -97556,7 +97635,7 @@ - + @@ -97564,7 +97643,7 @@ - + @@ -97575,7 +97654,7 @@ - + @@ -97592,7 +97671,7 @@ - + @@ -97618,7 +97697,7 @@ - + @@ -97629,7 +97708,7 @@ - + @@ -97640,7 +97719,7 @@ - + @@ -98048,7 +98127,7 @@ - + @@ -98389,7 +98468,7 @@ - + @@ -99715,7 +99794,7 @@ - + @@ -100876,7 +100955,7 @@ - + @@ -101269,7 +101348,7 @@ - + @@ -101310,21 +101389,24 @@ - + - + - + - + - + - + + + + @@ -101544,10 +101626,10 @@ - + - + @@ -102170,12 +102252,12 @@ - + - + - + @@ -102238,7 +102320,7 @@ - + @@ -102283,7 +102365,7 @@ - + @@ -102322,10 +102404,10 @@ - + - + @@ -102742,7 +102824,7 @@ - + @@ -102990,7 +103072,7 @@ - + @@ -104419,7 +104501,7 @@ - + @@ -105250,6 +105332,9 @@ + + + @@ -105569,7 +105654,7 @@ - + @@ -105645,91 +105730,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -106122,7 +106207,7 @@ - + @@ -106990,6 +107075,11 @@ + + + + + @@ -107000,10 +107090,10 @@ - - - - + + + + @@ -107080,10 +107170,10 @@ - - - - + + + + @@ -107287,8 +107377,8 @@ - - + + @@ -107396,15 +107486,15 @@ - - - + + + - - - - + + + + @@ -107475,8 +107565,8 @@ - - + + @@ -108524,12 +108614,12 @@ - - - - - - + + + + + + @@ -109183,18 +109273,18 @@ - - - + + + - - - + + + @@ -109723,10 +109813,10 @@ - - - - + + + + @@ -109745,9 +109835,9 @@ - - - + + + @@ -109893,12 +109983,12 @@ - - - - - - + + + + + + @@ -112653,82 +112743,87 @@ - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - + + - - - + + + - - + + - - - + + + - - - - + + + + - - + + - - - - + + + + + + + + + - - - + + + - - - + + + @@ -113120,12 +113215,12 @@ - - + + - - + + @@ -113137,12 +113232,12 @@ - - + + - - + + @@ -114992,11 +115087,6 @@ - - - - - @@ -115029,10 +115119,10 @@ - - - - + + + + @@ -115330,9 +115420,9 @@ - - - + + + @@ -115362,9 +115452,9 @@ - - - + + + @@ -115584,8 +115674,8 @@ - - + + @@ -115905,26 +115995,26 @@ - - - - - - + + + + + + - - - + + + - - - + + + @@ -116670,10 +116760,10 @@ - - - - + + + + @@ -117032,11 +117122,11 @@ - - - - - + + + + + @@ -117049,19 +117139,19 @@ - - - + + + - - - + + + - - - + + + @@ -117069,14 +117159,14 @@ - - - + + + - - - + + + @@ -117119,14 +117209,14 @@ - - - - + + + + - - + + @@ -117191,12 +117281,12 @@ - - - - - - + + + + + + @@ -117224,9 +117314,9 @@ - - - + + + @@ -117560,8 +117650,8 @@ - - + + @@ -118603,8 +118693,8 @@ - - + + @@ -120123,16 +120213,16 @@ - - + + - - + + - - + + @@ -121251,14 +121341,18 @@ - - - - - + + + + + + + + + @@ -121794,11 +121888,11 @@ - - - - - + + + + + @@ -121913,59 +122007,59 @@ - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - + + - - + + @@ -122786,16 +122880,16 @@ - - - - + + + + - - - - + + + + @@ -125473,11 +125567,11 @@ - - - - - + + + + + @@ -125614,12 +125708,12 @@ - - + + - - + + @@ -127305,9 +127399,9 @@ - - - + + + diff --git a/build.config.common b/build.config.common index 34198a587ac6..c3041f2f6cba 100644 --- a/build.config.common +++ b/build.config.common @@ -1,7 +1,7 @@ . ${ROOT_DIR}/${KERNEL_DIR}/build.config.constants BRANCH=android13-5.15 -KMI_GENERATION=1 +KMI_GENERATION=2 LLVM=1 DEPMOD=depmod