ANDROID: GKI: 7/14/2021 KMI update
Set KMI_GENERATION=9 for 7/14 KMI update Leaf changes summary: 3999 artifacts changed (1 filtered out) Changed leaf types summary: 349 (1 filtered out) leaf types changed Removed/Changed/Added functions summary: 0 Removed, 3579 Changed, 4 Added functions Removed/Changed/Added variables summary: 0 Removed, 65 Changed, 2 Added variables 4 Added functions: [A] 'function int __traceiter_android_vh_snd_compr_use_pause_in_drain(void*, bool*, bool*)' [A] 'function int __traceiter_android_vh_sound_usb_support_cpu_suspend(void*, usb_device*, int, bool*)' [A] 'function void lru_cache_disable()' [A] 'function void lru_cache_enable()' 3579 functions with some sub-type change: [C] 'function void shmem_mark_page_lazyfree(page*)' at shmem.c:4298:1 has some sub-type changes: CRC (modversions) changed from 0x81dbf5b0 to 0xf81c42a3 parameter 2 of type 'typedef bool' was added [C] 'function void* PDE_DATA(const inode*)' at generic.c:799:1 has some sub-type changes: CRC (modversions) changed from 0xf1429f7e to 0xfb24a559 [C] 'function void __ClearPageMovable(page*)' at compaction.c:138:1 has some sub-type changes: CRC (modversions) changed from 0xd8bcfba7 to 0x12641630 [C] 'function void __SetPageMovable(page*, address_space*)' at compaction.c:130:1 has some sub-type changes: CRC (modversions) changed from 0x7389406a to 0xba0d0a4a ... 3575 omitted; 3578 symbols have only CRC changes 2 Added variables: [A] 'tracepoint __tracepoint_android_vh_snd_compr_use_pause_in_drain' [A] 'tracepoint __tracepoint_android_vh_sound_usb_support_cpu_suspend' 65 Changed variables: [C] 'bus_type amba_bustype' was changed at bus.c:215:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0x1f5d98ee to 0x8ae4a6d8 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 3982 impacted interfaces [C] 'neigh_table arp_tbl' was changed at arp.c:152:1: size of symbol changed from 520 to 568 CRC (modversions) changed from 0x16be2042 to 0x8cf42e34 type of variable changed: type size changed from 4160 to 4544 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 4480 (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 3982 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 832 to 1088 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 960 (in bits) at workqueue.h:126:1 'u64 android_kabi_reserved2', at offset 1024 (in bits) at workqueue.h:127: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:110:1 'u64 android_kabi_reserved2', at offset 320 (in bits) at workqueue.h:111:1 3998 impacted interfaces 3 ('timer_list timer' .. 'int cpu') offsets changed (by +128 bits) 3982 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) 3982 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 0xf3018b56 to 0x71fb77bb type of variable changed: [C] 'pglist_data contig_page_data' was changed at memblock.c:96:1: CRC (modversions) changed from 0xe3d4cd2a to 0xa714dd23 type of variable changed: type size hasn't changed 1 data member insertion: 'u64 android_oem_data1', at offset 40832 (in bits) at mmzone.h:781:1 there are data member changes: 2 ('int kcompactd_max_order' .. 'zone_type kcompactd_highest_zoneidx') offsets changed (by +96 bits) 4 ('wait_queue_head_t kcompactd_wait' .. 'unsigned long int totalreserve_pages') offsets changed (by +64 bits) type 'struct lruvec' of 'pglist_data::__lruvec' changed: type size changed from 1024 to 1088 (in bits) 1 data member insertion: 'pglist_data* pgdat', at offset 1024 (in bits) at mmzone.h:296:1 3982 impacted interfaces 'unsigned long int flags' offset changed (by +64 bits) 3982 impacted interfaces [C] 'bus_type cpu_subsys' was changed at cpu.c:128:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0x214ff238 to 0xbcb22632 type 'struct bus_type' changed at bus.h:82:1, as reported earlier [C] 'bio_set fs_bio_set' was changed at bio.c:48:1: size of symbol changed from 224 to 272 CRC (modversions) changed from 0x4b591f1c to 0x855d0cea type of variable changed: type size changed from 1792 to 2176 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1920 (in bits) at bio.h:707:1 'u64 android_kabi_reserved2', at offset 1984 (in bits) at bio.h:708:1 'u64 android_kabi_reserved3', at offset 2048 (in bits) at bio.h:709:1 'u64 android_kabi_reserved4', at offset 2112 (in bits) at bio.h:710:1 there are data member changes: type 'struct work_struct' of 'bio_set::rescue_work' changed, as reported earlier 'workqueue_struct* rescue_workqueue' offset changed (by +128 bits) 3982 impacted interfaces [C] 'bus_type i2c_bus_type' was changed at i2c-core-base.c:629:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0xd6701d07 to 0xc515b69b 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 4544 to 4672 CRC (modversions) changed from 0x661d880a to 0xc427c067 type of variable changed: type size changed from 36352 to 37376 (in bits) there are data member changes: type 'struct netns_ipv4' of 'net::ipv4' changed: type size hasn't changed 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7488 (in bits) at ipv4.h:233:1 3982 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 5888 (in bits) at ipv6.h:120:1 3982 impacted interfaces type 'struct netns_nf' of 'net::nf' changed: type size changed from 1920 to 1984 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1920 (in bits) at netfilter.h:39:1 3982 impacted interfaces 'netns_xt xt' offset changed (by +64 bits) type 'struct netns_ct' of 'net::ct' changed: type size changed from 3072 to 3328 (in bits) there are data member changes: type 'struct delayed_work' of 'netns_ct::ecache_dwork' changed, as reported earlier 14 ('bool ecache_dwork_pending' .. 'nf_ip_net nf_ct_proto') offsets changed (by +256 bits) 3982 impacted interfaces and offset changed from 23232 to 23296 (in bits) (by +64 bits) 7 ('netns_nf_frag nf_frag' .. 'netns_bpf bpf') offsets changed (by +320 bits) type 'struct netns_xfrm' of 'net::xfrm' changed: type size changed from 6656 to 7680 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7168 (in bits) at xfrm.h:82: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 1664 to 1792 (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) 3982 impacted interfaces and offset changed from 1920 to 2176 (in bits) (by +256 bits) 8 ('list_head inexact_bins' .. 'ctl_table_header* sysctl_hdr') offsets changed (by +384 bits) 6 ('dst_ops xfrm4_dst_ops' .. 'mutex xfrm_cfg_mutex') offsets changed (by +512 bits) 3982 impacted interfaces 'atomic64_t net_cookie' offset changed (by +1024 bits) type 'struct netns_can' of 'net::can' changed: type size changed from 1408 to 1472 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1408 (in bits) at can.h:40:1 3982 impacted interfaces and offset changed from 34368 to 35392 (in bits) (by +1024 bits) 2 ('netns_xdp xdp' .. 'sock* diag_nlsk') offsets changed (by +1088 bits) 3982 impacted interfaces [C] 'task_struct init_task' was changed at init_task.c:64:1: size of symbol changed from 4672 to 4736 CRC (modversions) changed from 0x64ee80bd to 0xb1307de2 type of variable changed: type size changed from 37376 to 37888 (in bits) 6 data member insertions: 'unsigned int in_user_fault', at offset 3 (in bits) at sched.h:828:1 'mem_cgroup* memcg_in_oom', at offset 21568 (in bits) at sched.h:1313:1 'gfp_t memcg_oom_gfp_mask', at offset 21632 (in bits) at sched.h:1314:1 'int memcg_oom_order', at offset 21664 (in bits) at sched.h:1315:1 'unsigned int memcg_nr_pages_over_high', at offset 21696 (in bits) at sched.h:1318:1 'mem_cgroup* active_memcg', at offset 21760 (in bits) at sched.h:1321:1 there are data member changes: 4 ('unsigned int no_cgroup_migration' .. 'unsigned int in_memstall') offsets changed (by +1 bits) 17 ('request_queue* throttle_queue' .. 'u64 android_kabi_reserved8') offsets changed (by +256 bits) type 'struct thread_struct' of 'task_struct::thread' changed: type size hasn't changed 3982 impacted interfaces and offset changed from 28672 to 28928 (in bits) (by +256 bits) 3982 impacted interfaces [C] 'neigh_table nd_tbl' was changed at ndisc.c:109:1: size of symbol changed from 520 to 568 CRC (modversions) changed from 0xe9f2d8cc to 0x5023214d 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:1598:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0xc367e487 to 0x34945c88 type 'struct bus_type' changed at bus.h:82:1, as reported earlier [C] 'bus_type platform_bus_type' was changed at platform.c:1360:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0xd8ba6494 to 0xb1454ef1 type 'struct bus_type' changed at bus.h:82:1, as reported earlier [C] 'task_group root_task_group' was changed at core.c:7408:1: CRC (modversions) changed from 0xc4eaf5e4 to 0xfe4b2c1d type of variable changed: type size hasn't changed 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) 3982 impacted interfaces and offset changed from 1088 to 1216 (in bits) (by +128 bits) 'cgroup_subsys_state* parent' offset changed (by +256 bits) 3982 impacted interfaces 3 ('sched_entity** se' .. 'unsigned long int shares') offsets changed (by +256 bits) 3982 impacted interfaces [C] 'const inode_operations simple_dir_inode_operations' was changed at libfs.c:240:1: size of symbol changed from 192 to 256 CRC (modversions) changed from 0x7305c43b to 0x4c3debd6 type of variable changed: [C] 'const file_operations simple_dir_operations' was changed at libfs.c:230:1: size of symbol changed from 256 to 288 CRC (modversions) changed from 0x4e9b00a7 to 0xb8416127 type of variable changed: [C] 'const dev_pm_ops snd_soc_pm_ops' was changed at soc-core.c:2028:1: size of symbol changed from 184 to 192 CRC (modversions) changed from 0x258e1260 to 0x7ce1303 type of variable changed: [C] 'bus_type spi_bus_type' was changed at spi.c:377:1: size of symbol changed from 176 to 208 CRC (modversions) changed from 0xc53cfd77 to 0xe181fe91 type 'struct bus_type' changed at bus.h:82:1, as reported earlier [C] 'srcu_struct tracepoint_srcu' was changed at tracepoint.c:21:1: size of symbol changed from 664 to 696 CRC (modversions) changed from 0xba00b9a5 to 0xbf451872 type of variable changed: type size changed from 5312 to 5568 (in bits) there are data member changes: type 'struct delayed_work' of 'srcu_struct::work' changed, as reported earlier 3982 impacted interfaces [C] 'const dev_pm_ops usb_hcd_pci_pm_ops' was changed at hcd-pci.c:612:1: size of symbol changed from 184 to 192 CRC (modversions) changed from 0xaed58e3a to 0x57b277fa type of variable changed: [C] 'const clk_ops clk_divider_ops' was changed at clk-divider.c:453:1: CRC (modversions) changed from 0xa960c8fe to 0x4ed3c288 [C] 'const clk_ops clk_fixed_factor_ops' was changed at clk-fixed-factor.c:60:1: CRC (modversions) changed from 0xbc9ab1de to 0x274e799a [C] 'const clk_ops clk_fixed_rate_ops' was changed at clk-fixed-rate.c:46:1: CRC (modversions) changed from 0x2c7fabbe to 0xd484b507 ... 43 omitted; 46 symbols have only CRC changes 'enum android_debug_symbol at android_debug_symbols.h:9:1' changed: type size hasn't changed 3 enumerator insertions: 'android_debug_symbol::ADS_MMAP_MIN_ADDR' value '15' 'android_debug_symbol::ADS_STACK_GUARD_GAP' value '16' 'android_debug_symbol::ADS_SYSCTL_LEGACY_VA_LAYOUT' value '17' 1 enumerator change: 'android_debug_symbol::ADS_END' from value '15' to '18' at android_debug_symbols.h:9:1 one impacted interface 'enum cpuhp_state at cpuhotplug.h:25:1' changed: type size hasn't changed 4 enumerator insertions: 'cpuhp_state::CPUHP_ANDROID_RESERVED_1' value '218' 'cpuhp_state::CPUHP_ANDROID_RESERVED_2' value '219' 'cpuhp_state::CPUHP_ANDROID_RESERVED_3' value '220' 'cpuhp_state::CPUHP_ANDROID_RESERVED_4' value '221' 1 enumerator change: 'cpuhp_state::CPUHP_ONLINE' from value '218' to '222' at cpuhotplug.h:25:1 5 impacted interfaces 'struct Qdisc at sch_generic.h:58:1' changed: type size hasn't changed 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2304 (in bits) at sch_generic.h:118:1 3982 impacted interfaces 'struct Qdisc_class_ops at sch_generic.h:231:1' changed: type size changed from 896 to 960 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 896 (in bits) at sch_generic.h:266:1 3982 impacted interfaces 'struct Qdisc_ops at sch_generic.h:271:1' changed: type size changed from 1344 to 1408 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1344 (in bits) at sch_generic.h:311:1 3982 impacted interfaces 'struct Scsi_Host at scsi_host.h:524:1' changed: type size changed from 18432 to 20032 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 19968 (in bits) at scsi_host.h:701:1 there are data member changes: type 'struct device' of 'Scsi_Host::shost_gendev' changed: type size changed from 6400 to 7168 (in bits) 8 data member insertions: 'u64 android_kabi_reserved1', at offset 6656 (in bits) at device.h:557:1 'u64 android_kabi_reserved2', at offset 6720 (in bits) at device.h:558:1 'u64 android_kabi_reserved3', at offset 6784 (in bits) at device.h:559:1 'u64 android_kabi_reserved4', at offset 6848 (in bits) at device.h:560:1 'u64 android_kabi_reserved5', at offset 6912 (in bits) at device.h:561:1 'u64 android_kabi_reserved6', at offset 6976 (in bits) at device.h:562:1 'u64 android_kabi_reserved7', at offset 7040 (in bits) at device.h:563:1 'u64 android_kabi_reserved8', at offset 7104 (in bits) at device.h:564:1 there are data member changes: type 'struct dev_pm_info' of 'device::power' changed: type size changed from 2496 to 2752 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2624 (in bits) at pm.h:628:1 'u64 android_kabi_reserved2', at offset 2688 (in bits) at pm.h:629:1 there are data member changes: type 'struct work_struct' of 'dev_pm_info::work' changed, as reported earlier 16 ('wait_queue_head_t wait_queue' .. 'dev_pm_qos* qos') offsets changed (by +128 bits) 3982 impacted interfaces 26 ('dev_pm_domain* pm_domain' .. 'dev_iommu* iommu') offsets changed (by +256 bits) 3982 impacted interfaces type 'struct device' of 'Scsi_Host::shost_dev' changed, as reported earlier and offset changed from 11904 to 12672 (in bits) (by +768 bits) 2 ('void* shost_data' .. 'device* dma_dev') offsets changed (by +1536 bits) 'unsigned long int hostdata[]' offset changed (by +1600 bits) 67 impacted interfaces 'struct address_space at fs.h:451:1' changed: type size changed from 1536 to 1792 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1536 (in bits) at fs.h:479:1 'u64 android_kabi_reserved2', at offset 1600 (in bits) at fs.h:480:1 'u64 android_kabi_reserved3', at offset 1664 (in bits) at fs.h:481:1 'u64 android_kabi_reserved4', at offset 1728 (in bits) at fs.h:482:1 3982 impacted interfaces 'struct address_space_operations at fs.h:367:1' changed: type size changed from 1408 to 1664 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1408 (in bits) at fs.h:419:1 'u64 android_kabi_reserved2', at offset 1472 (in bits) at fs.h:420:1 'u64 android_kabi_reserved3', at offset 1536 (in bits) at fs.h:421:1 'u64 android_kabi_reserved4', at offset 1600 (in bits) at fs.h:422:1 3982 impacted interfaces 'struct amba_device at bus.h:64:1' changed: type size changed from 8000 to 8832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8768 (in bits) at bus.h:76:1 there are data member changes: type 'struct device' of 'amba_device::dev' changed, as reported earlier 8 ('resource res' .. 'char* driver_override') offsets changed (by +768 bits) 4 impacted interfaces 'struct amba_driver at bus.h:76:1' changed: type size changed from 1408 to 1728 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1664 (in bits) at bus.h:86:1 there are data member changes: type 'struct device_driver' of 'amba_driver::drv' changed: type size changed from 1152 to 1408 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1152 (in bits) at driver.h:122:1 'u64 android_kabi_reserved2', at offset 1216 (in bits) at driver.h:123:1 'u64 android_kabi_reserved3', at offset 1280 (in bits) at driver.h:124:1 'u64 android_kabi_reserved4', at offset 1344 (in bits) at driver.h:125:1 3982 impacted interfaces 4 ('int (amba_device*, const amba_id*)* probe' .. 'const amba_id* id_table') offsets changed (by +256 bits) 2 impacted interfaces 'struct backing_dev_info at backing-dev-defs.h:165:1' changed: type size changed from 6464 to 9280 (in bits) 5 data member insertions: 'xarray cgwb_tree', at offset 6784 (in bits) at backing-dev-defs.h:190:1 'mutex cgwb_release_mutex', at offset 6912 (in bits) at backing-dev-defs.h:191:1 'rw_semaphore wb_switch_rwsem', at offset 7296 (in bits) at backing-dev-defs.h:192:1 'u64 android_kabi_reserved1', at offset 9152 (in bits) at backing-dev-defs.h:206:1 'u64 android_kabi_reserved2', at offset 9216 (in bits) at backing-dev-defs.h:207:1 there are data member changes: type 'struct bdi_writeback' of 'backing_dev_info::wb' changed: type size changed from 4224 to 5888 (in bits) 9 data member insertions: 'percpu_ref refcnt', at offset 4480 (in bits) at backing-dev-defs.h:152:1 'fprop_local_percpu memcg_completions', at offset 4608 (in bits) at backing-dev-defs.h:153:1 'cgroup_subsys_state* memcg_css', at offset 4992 (in bits) at backing-dev-defs.h:154:1 'cgroup_subsys_state* blkcg_css', at offset 5056 (in bits) at backing-dev-defs.h:155:1 'list_head memcg_node', at offset 5120 (in bits) at backing-dev-defs.h:156:1 'list_head blkcg_node', at offset 5248 (in bits) at backing-dev-defs.h:157:1 'union {work_struct release_work; callback_head rcu;}', at offset 5376 (in bits) at backing-dev-defs.h:159:1 'u64 android_kabi_reserved1', at offset 5760 (in bits) at backing-dev-defs.h:165:1 'u64 android_kabi_reserved2', at offset 5824 (in bits) at backing-dev-defs.h:166:1 there are data member changes: type 'struct delayed_work' of 'bdi_writeback::dwork' changed, as reported earlier 2 ('unsigned long int dirty_sleep' .. 'list_head bdi_node') offsets changed (by +256 bits) 3982 impacted interfaces 'list_head wb_list' offset changed (by +1664 bits) 6 ('wait_queue_head_t wb_waitq' .. 'dentry* debug_dir') offsets changed (by +2688 bits) 3982 impacted interfaces 'struct backlight_device at backlight.h:280:1' changed (indirectly): type size changed from 8128 to 8896 (in bits) there are data member changes: type 'struct device' of 'backlight_device::dev' changed, as reported earlier 2 ('bool fb_bl_on[32]' .. 'int use_count') offsets changed (by +768 bits) 17 impacted interfaces 'struct bdi_writeback at backing-dev-defs.h:107:1' changed: details were reported earlier 'struct bio_set at bio.h:682:1' changed: details were reported earlier 'struct blk_mq_hw_ctx at blk-mq.h:16:1' changed (indirectly): type size changed from 5120 to 5632 (in bits) there are data member changes: type 'struct delayed_work' of 'blk_mq_hw_ctx::run_work' changed, as reported earlier 35 ('cpumask_var_t cpumask' .. 'srcu_struct srcu[]') offsets changed (by +256 bits) 3982 impacted interfaces 'struct blkcg at blk-cgroup.h:46:1' changed: type size changed from 2368 to 2752 (in bits) 1 data member insertion: 'list_head cgwb_list', at offset 2624 (in bits) at blk-cgroup.h:59:1 there are data member changes: type 'struct cgroup_subsys_state' of 'blkcg::css' changed, as reported earlier 7 ('spinlock_t lock' .. 'list_head all_blkcgs_node') offsets changed (by +256 bits) 3982 impacted interfaces 'struct blkcg_gq at blk-cgroup.h:105:1' changed (indirectly): type size changed from 2688 to 2816 (in bits) there are data member changes: type 'struct work_struct' of 'blkcg_gq::async_bio_work' changed, as reported earlier 6 ('atomic_t use_delay' .. 'callback_head callback_head') offsets changed (by +128 bits) 3982 impacted interfaces 'struct block_device at blk_types.h:23:1' changed: type size changed from 1792 to 2048 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1792 (in bits) at blk_types.h:52:1 'u64 android_kabi_reserved2', at offset 1856 (in bits) at blk_types.h:53:1 'u64 android_kabi_reserved3', at offset 1920 (in bits) at blk_types.h:54:1 'u64 android_kabi_reserved4', at offset 1984 (in bits) at blk_types.h:55:1 3982 impacted interfaces 'struct block_device_operations at blkdev.h:1842:1' changed: type size changed from 960 to 1152 (in bits) 3 data member insertions: 'u64 android_kabi_reserved1', at offset 960 (in bits) at blkdev.h:1872:1 'u64 android_kabi_reserved2', at offset 1024 (in bits) at blkdev.h:1873:1 'u64 android_oem_data1', at offset 1088 (in bits) at blkdev.h:1874:1 3982 impacted interfaces 'struct bpf_link at bpf.h:871:1' changed (indirectly): type size changed from 512 to 640 (in bits) there are data member changes: type 'struct work_struct' of 'bpf_link::work' changed, as reported earlier 3982 impacted interfaces 'struct bpf_local_storage_map at bpf_local_storage.h:42:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct bpf_map' of 'bpf_local_storage_map::map' changed: type size hasn't changed there are data member changes: type 'struct work_struct' of 'bpf_map::work' changed, as reported earlier 2 ('mutex freeze_mutex' .. 'u64 writecnt') offsets changed (by +128 bits) 3982 impacted interfaces 3982 impacted interfaces 'struct bpf_map at bpf.h:142:1' changed (indirectly): details were reported earlier 'struct bpf_map_dev_ops at bpf.h:213:1' changed: type size changed from 256 to 320 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 256 (in bits) at bpf.h:226:1 3982 impacted interfaces 'struct bpf_map_ops at bpf.h:55:1' changed: type size changed from 2368 to 2496 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2368 (in bits) at bpf.h:137:1 'u64 android_kabi_reserved2', at offset 2432 (in bits) at bpf.h:138:1 3982 impacted interfaces 'struct bpf_offloaded_map at bpf.h:223:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct bpf_map' of 'bpf_offloaded_map::map' changed, as reported earlier 3982 impacted interfaces 'struct bpf_prog_aux at bpf.h:774:1' changed: type size changed from 5312 to 5504 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 5440 (in bits) at bpf.h:862:1 there are data member changes: type 'union {work_struct work; callback_head rcu;}' of 'anonymous data member' changed: type size changed from 256 to 384 (in bits) there are data member changes: type 'struct work_struct' of '__anonymous_union__::work' changed, as reported earlier 3982 impacted interfaces 'struct bpf_tramp_image at bpf.h:590:1' changed (indirectly): type size changed from 2304 to 2432 (in bits) there are data member changes: type 'union {callback_head rcu; work_struct work;}' of 'anonymous data member' changed: type size changed from 256 to 384 (in bits) there are data member changes: type 'struct work_struct' of '__anonymous_union__::work' changed, as reported earlier 3982 impacted interfaces 'struct bpf_xdp_link at dev.c:8958:1' changed (indirectly): type size changed from 640 to 768 (in bits) there are data member changes: type 'struct bpf_link' of 'bpf_xdp_link::link' changed, as reported earlier 2 ('net_device* dev' .. 'int flags') offsets changed (by +128 bits) 3982 impacted interfaces 'struct bus_type at bus.h:82:1' changed: details were reported earlier 'struct cec_adapter at cec.h:201:1' changed (indirectly): type size changed from 12224 to 12992 (in bits) there are data member changes: type 'struct cec_devnode' of 'cec_adapter::devnode' changed: type size changed from 8064 to 8832 (in bits) there are data member changes: type 'struct device' of 'cec_devnode::dev' changed, as reported earlier 6 ('cdev cdev' .. 'mutex lock') offsets changed (by +768 bits) 36 impacted interfaces 36 ('mutex lock' .. 'char input_phys[32]') offsets changed (by +768 bits) 36 impacted interfaces 'struct cec_data at cec.h:57:1' changed (indirectly): type size changed from 1984 to 2240 (in bits) there are data member changes: type 'struct delayed_work' of 'cec_data::work' changed, as reported earlier 4 ('completion c' .. 'bool completed') offsets changed (by +256 bits) 36 impacted interfaces 'struct cec_devnode at cec.h:39:1' changed (indirectly): details were reported earlier 'struct cfg80211_sched_scan_request at cfg80211.h:2321:1' changed: type size changed from 1536 to 1600 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1536 (in bits) at cfg80211.h:2373:1 there are data member changes: 'ieee80211_channel* channels[]' offset changed (by +64 bits) 3982 impacted interfaces 'struct cgroup at cgroup-defs.h:357:1' changed: type size changed from 20864 to 22016 (in bits) there are data member changes: type 'struct cgroup_subsys_state' of 'cgroup::self' changed, as reported earlier 17 ('unsigned long int flags' .. 'u16 old_subtree_ss_mask') offsets changed (by +256 bits) type 'cgroup_subsys_state*[5]' of 'cgroup::subsys' changed: type name changed from 'cgroup_subsys_state*[5]' to 'cgroup_subsys_state*[7]' array type size changed from 320 to 448 array type subrange 1 changed length from 5 to 7 and offset changed from 3264 to 3520 (in bits) (by +256 bits) 2 ('cgroup_root* root' .. 'list_head cset_links') offsets changed (by +384 bits) type 'list_head[5]' of 'cgroup::e_csets' changed: type name changed from 'list_head[5]' to 'list_head[7]' array type size changed from 640 to 896 array type subrange 1 changed length from 5 to 7 and offset changed from 3776 to 4160 (in bits) (by +384 bits) 10 ('cgroup* dom_cgrp' .. 'wait_queue_head_t offline_waitq') offsets changed (by +640 bits) type 'struct work_struct' of 'cgroup::release_agent_work' changed, as reported earlier and offset changed from 6016 to 6656 (in bits) (by +640 bits) type 'struct psi_group' of 'cgroup::psi' changed: type size changed from 5312 to 5568 (in bits) 1 data member insertion: 'atomic_t poll_scheduled', at offset 4320 (in bits) at psi_types.h:160:1 there are data member changes: type 'struct delayed_work' of 'psi_group::avgs_work' changed, as reported earlier 14 ('u64 total[2][5]' .. 'u64 polling_until') offsets changed (by +256 bits) 3982 impacted interfaces and offset changed from 6272 to 7040 (in bits) (by +768 bits) type 'struct cgroup_bpf' of 'cgroup::bpf' changed: type size changed from 9088 to 9216 (in bits) there are data member changes: type 'struct work_struct' of 'cgroup_bpf::release_work' changed, as reported earlier 3982 impacted interfaces and offset changed from 11584 to 12608 (in bits) (by +1024 bits) 3 ('atomic_t congestion_count' .. 'u64 ancestor_ids[]') offsets changed (by +1152 bits) 3982 impacted interfaces 'struct cgroup_bpf at bpf-cgroup.h:70:1' changed (indirectly): details were reported earlier 'struct cgroup_root at cgroup-defs.h:495:1' changed (indirectly): type size changed from 54592 to 55744 (in bits) there are data member changes: type 'struct cgroup' of 'cgroup_root::cgrp' changed, as reported earlier 6 ('u64 cgrp_ancestor_id_storage' .. 'char name[64]') offsets changed (by +1152 bits) 3982 impacted interfaces 'struct cgroup_subsys_state at cgroup-defs.h:139:1' changed (indirectly): details were reported earlier 'struct class at class.h:55:1' changed: type size changed from 1024 to 1216 (in bits) 3 data member insertions: 'u64 android_kabi_reserved2', at offset 1024 (in bits) at class.h:81:1 'u64 android_kabi_reserved3', at offset 1088 (in bits) at class.h:82:1 'u64 android_kabi_reserved4', at offset 1152 (in bits) at class.h:83:1 3982 impacted interfaces 'struct cpufreq_policy at cpufreq.h:51:1' changed (indirectly): type size changed from 5952 to 6080 (in bits) there are data member changes: type 'struct work_struct' of 'cpufreq_policy::update' changed, as reported earlier 25 ('freq_constraints constraints' .. 'notifier_block nb_max') offsets changed (by +128 bits) 32 impacted interfaces 'struct cpuidle_device at cpuidle.h:92:1' changed: type size changed from 6400 to 6464 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 6400 (in bits) at cpuidle.h:115:1 3986 impacted interfaces 'struct cpuidle_driver at cpuidle.h:122:1' changed: type size changed from 8704 to 8768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8704 (in bits) at cpuidle.h:142:1 3982 impacted interfaces 'struct css_set at cgroup-defs.h:196:1' changed: type size changed from 2880 to 3264 (in bits) there are data member changes: type 'cgroup_subsys_state*[5]' of 'css_set::subsys' changed: type name changed from 'cgroup_subsys_state*[5]' to 'cgroup_subsys_state*[7]' array type size changed from 320 to 448 array type subrange 1 changed length from 5 to 7 8 ('refcount_t refcount' .. 'list_head task_iters') offsets changed (by +128 bits) type 'list_head[5]' of 'css_set::e_cset_node' changed: type name changed from 'list_head[5]' to 'list_head[7]' array type size changed from 640 to 896 array type subrange 1 changed length from 5 to 7 and offset changed from 1088 to 1216 (in bits) (by +128 bits) 11 ('list_head threaded_csets' .. 'callback_head callback_head') offsets changed (by +384 bits) 3982 impacted interfaces 'struct delayed_work at workqueue.h:115:1' changed: details were reported earlier 'struct dentry at dcache.h:89:1' changed: type size changed from 1536 to 1664 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1536 (in bits) at dcache.h:123:1 'u64 android_kabi_reserved2', at offset 1600 (in bits) at dcache.h:124:1 3982 impacted interfaces 'struct dentry_operations at dcache.h:135:1' changed: type size changed from 1024 to 1536 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 896 (in bits) at dcache.h:155:1 'u64 android_kabi_reserved2', at offset 960 (in bits) at dcache.h:156:1 'u64 android_kabi_reserved3', at offset 1024 (in bits) at dcache.h:157:1 'u64 android_kabi_reserved4', at offset 1088 (in bits) at dcache.h:158:1 3982 impacted interfaces 'struct dev_pm_domain at pm.h:643:1' changed: type size changed from 1792 to 1920 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1856 (in bits) at pm.h:657:1 there are data member changes: type 'struct dev_pm_ops' of 'dev_pm_domain::ops' changed: type size changed from 1472 to 1536 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1472 (in bits) at pm.h:304:1 3982 impacted interfaces 5 ('int (device*)* start' .. 'void (device*)* dismiss') offsets changed (by +64 bits) 3982 impacted interfaces 'struct dev_pm_info at pm.h:565:1' changed: details were reported earlier 'struct dev_pm_ops at pm.h:278:1' changed: details were reported earlier 'struct devfreq at devfreq.h:172:1' changed (indirectly): type size changed from 16768 to 18048 (in bits) there are data member changes: type 'struct device' of 'devfreq::dev' changed, as reported earlier 4 ('devfreq_dev_profile* profile' .. 'notifier_block nb') offsets changed (by +768 bits) type 'struct delayed_work' of 'devfreq::work' changed, as reported earlier and offset changed from 7360 to 8128 (in bits) (by +768 bits) 12 ('unsigned long int previous_freq' .. 'devfreq_stats stats') offsets changed (by +1024 bits) type 'struct srcu_notifier_head' of 'devfreq::transition_notifier_list' changed: type size changed from 5760 to 6016 (in bits) there are data member changes: type 'struct srcu_struct' of 'srcu_notifier_head::srcu' changed, as reported earlier 'notifier_block* head' offset changed (by +256 bits) 65 impacted interfaces and offset changed from 10624 to 11648 (in bits) (by +1024 bits) 2 ('notifier_block nb_min' .. 'notifier_block nb_max') offsets changed (by +1280 bits) 61 impacted interfaces 'struct device at device.h:458:1' changed: details were reported earlier 'struct device_driver at driver.h:95:1' changed: details were reported earlier 'struct device_link at device.h:572:1' changed (indirectly): type size changed from 7488 to 8384 (in bits) there are data member changes: type 'struct device' of 'device_link::link_dev' changed, as reported earlier 5 ('device_link_state status' .. 'callback_head callback_head') offsets changed (by +768 bits) type 'struct work_struct' of 'device_link::rm_work' changed, as reported earlier and offset changed from 7040 to 7808 (in bits) (by +768 bits) 3 ('bool supplier_preactivated' .. 'u64 android_kabi_reserved2') offsets changed (by +896 bits) 2 impacted interfaces 'struct disk_events at genhd.c:1887:1' changed (indirectly): type size changed from 1664 to 1920 (in bits) there are data member changes: type 'struct delayed_work' of 'disk_events::dwork' changed, as reported earlier 3982 impacted interfaces 'struct dma_buf at dma-buf.h:394:1' changed: type size changed from 2240 to 2368 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2240 (in bits) at dma-buf.h:429:1 'u64 android_kabi_reserved2', at offset 2304 (in bits) at dma-buf.h:430:1 466 impacted interfaces 'struct dma_buf_attachment at dma-buf.h:490:1' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved2', at offset 704 (in bits) at dma-buf.h:505:1 there are data member changes: type 'dma_buf_attach_sysfs_entry*' of 'dma_buf_attachment::sysfs_entry' changed: entity changed from 'dma_buf_attach_sysfs_entry*' to 'typedef u64' at int-ll64.h:23:1 type size hasn't changed and name of 'dma_buf_attachment::sysfs_entry' changed to 'dma_buf_attachment::android_kabi_reserved1' at dma-buf.h:504:1 466 impacted interfaces 'struct dma_buf_export_info at dma-buf.h:523:1' changed: type size changed from 448 to 576 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 448 (in bits) at dma-buf.h:530:1 'u64 android_kabi_reserved2', at offset 512 (in bits) at dma-buf.h:531:1 one impacted interface 'struct dma_buf_ops at dma-buf.h:35:1' changed: type size changed from 1088 to 1216 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1088 (in bits) at dma-buf.h:358:1 'u64 android_kabi_reserved2', at offset 1152 (in bits) at dma-buf.h:359:1 466 impacted interfaces 'struct dma_buf_sysfs_entry at dma-buf.h:421:1' changed: type size changed from 960 to 832 (in bits) 2 data member deletions: 'unsigned int attachment_uid', at offset 832 (in bits) at dma-buf.h:424:1 'kset* attach_stats_kset', at offset 896 (in bits) at dma-buf.h:425:1 466 impacted interfaces 'struct dma_chan_dev at dmaengine.h:361:1' changed (indirectly): type size changed from 6528 to 7296 (in bits) there are data member changes: type 'struct device' of 'dma_chan_dev::device' changed, as reported earlier 'int dev_id' offset changed (by +768 bits) 40 impacted interfaces 'struct dma_device at dmaengine.h:849:1' changed: type size changed from 3392 to 3648 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 3392 (in bits) at dmaengine.h:946:1 'u64 android_kabi_reserved2', at offset 3456 (in bits) at dmaengine.h:947:1 'u64 android_kabi_reserved3', at offset 3520 (in bits) at dmaengine.h:948:1 'u64 android_kabi_reserved4', at offset 3584 (in bits) at dmaengine.h:949:1 40 impacted interfaces 'struct drm_atomic_state at drm_atomic.h:325:1' changed (indirectly): type size changed from 960 to 1088 (in bits) there are data member changes: type 'struct work_struct' of 'drm_atomic_state::commit_work' changed, as reported earlier 346 impacted interfaces 'struct drm_device at drm_device.h:53:1' changed (indirectly): type size changed from 14080 to 14464 (in bits) there are data member changes: type 'struct drm_mode_config' of 'drm_device::mode_config' changed: type size changed from 9472 to 9856 (in bits) there are data member changes: type 'struct work_struct' of 'drm_mode_config::connector_free_work' changed, as reported earlier 17 ('int num_encoder' .. 'bool delayed_event') offsets changed (by +128 bits) type 'struct delayed_work' of 'drm_mode_config::output_poll_work' changed, as reported earlier and offset changed from 4160 to 4288 (in bits) (by +128 bits) 72 ('mutex blob_lock' .. 'const drm_mode_config_helper_funcs* helper_private') offsets changed (by +384 bits) 346 impacted interfaces 6 ('mutex object_name_lock' .. 'drm_fb_helper* fb_helper') offsets changed (by +384 bits) 346 impacted interfaces 'struct drm_dp_aux at drm_dp_helper.h:1580:1' changed (indirectly): type size changed from 11200 to 12352 (in bits) there are data member changes: type 'struct i2c_adapter' of 'drm_dp_aux::ddc' changed: type size changed from 8768 to 9536 (in bits) there are data member changes: type 'struct device' of 'i2c_adapter::dev' changed, as reported earlier 9 ('unsigned long int locked_flags' .. 'irq_domain* host_notify_domain') offsets changed (by +768 bits) 398 impacted interfaces 3 ('device* dev' .. 'mutex hw_mutex') offsets changed (by +768 bits) type 'struct work_struct' of 'drm_dp_aux::crc_work' changed, as reported earlier and offset changed from 9344 to 10112 (in bits) (by +768 bits) 4 ('u8 crc_count' .. 'unsigned int i2c_defer_count') offsets changed (by +896 bits) type 'struct drm_dp_aux_cec' of 'drm_dp_aux::cec' changed: type size changed from 1344 to 1600 (in bits) there are data member changes: type 'struct delayed_work' of 'drm_dp_aux_cec::unregister_work' changed, as reported earlier 26 impacted interfaces and offset changed from 9792 to 10688 (in bits) (by +896 bits) 'bool is_remote' offset changed (by +1152 bits) 26 impacted interfaces 'struct drm_dp_aux_cec at drm_dp_helper.h:1533:1' changed (indirectly): details were reported earlier 'struct drm_dp_mst_port at drm_dp_mst_helper.h:98:1' changed (indirectly): type size changed from 12032 to 13184 (in bits) there are data member changes: type 'struct drm_dp_aux' of 'drm_dp_mst_port::aux' changed, as reported earlier 7 ('drm_dp_mst_branch* parent' .. 'bool fec_capable') offsets changed (by +1152 bits) 19 impacted interfaces 'struct drm_dp_mst_topology_mgr at drm_dp_mst_helper.h:568:1' changed (indirectly): type size changed from 11136 to 11648 (in bits) there are data member changes: type 'struct work_struct' of 'drm_dp_mst_topology_mgr::work' changed, as reported earlier type 'struct work_struct' of 'drm_dp_mst_topology_mgr::tx_work' changed, as reported earlier and offset changed from 9152 to 9280 (in bits) (by +128 bits) 4 ('list_head destroy_port_list' .. 'workqueue_struct* delayed_destroy_wq') offsets changed (by +256 bits) type 'struct work_struct' of 'drm_dp_mst_topology_mgr::delayed_destroy_work' changed, as reported earlier and offset changed from 10112 to 10368 (in bits) (by +256 bits) 2 ('list_head up_req_list' .. 'mutex up_req_lock') offsets changed (by +384 bits) type 'struct work_struct' of 'drm_dp_mst_topology_mgr::up_req_work' changed, as reported earlier and offset changed from 10880 to 11264 (in bits) (by +384 bits) 19 impacted interfaces 'struct drm_fb_helper at drm_fb_helper.h:114:1' changed (indirectly): type size changed from 2880 to 3136 (in bits) there are data member changes: type 'struct work_struct' of 'drm_fb_helper::dirty_work' changed, as reported earlier type 'struct work_struct' of 'drm_fb_helper::resume_work' changed, as reported earlier and offset changed from 2048 to 2176 (in bits) (by +128 bits) 5 ('mutex lock' .. 'int preferred_bpp') offsets changed (by +256 bits) 346 impacted interfaces 'struct drm_flip_work at drm_flip_work.h:73:1' changed (indirectly): type size changed from 704 to 832 (in bits) there are data member changes: type 'struct work_struct' of 'drm_flip_work::worker' changed, as reported earlier 3 ('list_head queued' .. 'spinlock_t lock') offsets changed (by +128 bits) 4 impacted interfaces 'struct drm_mode_config at drm_mode_config.h:358:1' changed (indirectly): details were reported earlier 'struct drm_writeback_job at drm_writeback.h:90:1' changed (indirectly): type size changed from 704 to 832 (in bits) there are data member changes: type 'struct work_struct' of 'drm_writeback_job::cleanup_work' changed, as reported earlier 4 ('list_head list_entry' .. 'void* priv') offsets changed (by +128 bits) 346 impacted interfaces 'struct dwc3 at core.h:1098:1' changed: type size changed from 10112 to 10432 (in bits) 6 data member insertions: 'unsigned int async_callbacks', at offset 9 (in bits) at core.h:1307:1 'unsigned int do_fifo_resize', at offset 10 (in bits) at core.h:1273:1 'u8 tx_fifo_resize_max_num', at offset 9888 (in bits) at core.h:1259:1 'int max_cfg_eps', at offset 10048 (in bits) at core.h:1311:1 'int last_fifo_depth', at offset 10080 (in bits) at core.h:1312:1 'int num_ep_resized', at offset 10112 (in bits) at core.h:1313:1 there are data member changes: 'unsigned int dis_del_phy_power_chg_quirk' offset changed (by +1 bits) type 'struct work_struct' of 'dwc3::drd_work' changed, as reported earlier 27 ('unsigned int dis_tx_ipgap_linecheck_quirk' .. 'unsigned int dis_rxdet_inp3_quirk') offsets changed (by +1 bits) 'unsigned int dis_u2_freeclk_exists_quirk' offset changed (by -31 bits) 7 ('dwc3_trb* ep0_trb' .. 'dma_addr_t scratch_addr') offsets changed (by +128 bits) type 'struct dwc3_request' of 'dwc3::ep0_usb_req' changed: type size changed from 1600 to 1664 (in bits) there are data member changes: type 'struct usb_request' of 'dwc3_request::request' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 768 (in bits) at gadget.h:127:1 108 impacted interfaces 14 ('list_head list' .. 'u64 android_kabi_reserved2') offsets changed (by +64 bits) 3 impacted interfaces and offset changed from 704 to 832 (in bits) (by +128 bits) 70 ('completion ep0_in_setup' .. 'u16 imod_interval') offsets changed (by +192 bits) 4 ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved4') offsets changed (by +320 bits) 3 impacted interfaces 'struct dwc3_ep at core.h:704:1' changed (indirectly): type size changed from 1792 to 1856 (in bits) there are data member changes: type 'struct usb_ep' of 'dwc3_ep::endpoint' changed: type size changed from 576 to 640 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 576 (in bits) at gadget.h:249:1 108 impacted interfaces 21 ('list_head cancelled_list' .. 'u64 android_kabi_reserved2') offsets changed (by +64 bits) 3 impacted interfaces 'struct dwc3_request at core.h:916:1' changed (indirectly): details were reported earlier 'struct edac_device_ctl_info at edac_device.h:151:1' changed (indirectly): type size changed from 3392 to 3648 (in bits) there are data member changes: type 'struct delayed_work' of 'edac_device_ctl_info::work' changed, as reported earlier 13 ('void (edac_device_ctl_info*)* edac_check' .. 'kobject kobj') offsets changed (by +256 bits) 6 impacted interfaces 'struct elevator_mq_ops at elevator.h:29:1' changed: type size changed from 1408 to 1664 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1408 (in bits) at elevator.h:55:1 'u64 android_kabi_reserved2', at offset 1472 (in bits) at elevator.h:56:1 'u64 android_kabi_reserved3', at offset 1536 (in bits) at elevator.h:57:1 'u64 android_kabi_reserved4', at offset 1600 (in bits) at elevator.h:58:1 3982 impacted interfaces 'struct elevator_type at elevator.h:66:1' changed: type size changed from 2368 to 2752 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2624 (in bits) at elevator.h:96:1 'u64 android_kabi_reserved2', at offset 2688 (in bits) at elevator.h:97:1 there are data member changes: type 'struct elevator_mq_ops' of 'elevator_type::ops' changed, as reported earlier 11 ('size_t icq_size' .. 'list_head list') offsets changed (by +256 bits) 3982 impacted interfaces 'struct execute_work at workqueue.h:168:1' changed (indirectly): type size changed from 256 to 384 (in bits) there are data member changes: type 'struct work_struct' of 'execute_work::work' changed, as reported earlier 67 impacted interfaces 'struct extcon_dev at extcon.h:41:1' changed (indirectly): type size changed from 7872 to 8640 (in bits) there are data member changes: type 'struct device' of 'extcon_dev::dev' changed, as reported earlier 11 ('raw_notifier_head nh_all' .. 'device_attribute* d_attrs_muex') offsets changed (by +768 bits) 67 impacted interfaces 'struct fb_info at fb.h:437:1' changed (indirectly): type size changed from 6400 to 6528 (in bits) there are data member changes: type 'struct work_struct' of 'fb_info::queue' changed, as reported earlier 9 ('fb_pixmap pixmap' .. 'int class_flag') offsets changed (by +128 bits) anonymous data member 'union {char* screen_base; char* screen_buffer;}' offset changed from 5888 to 6016 (in bits) (by +128 bits) 7 ('unsigned long int screen_size' .. 'bool skip_vt_switch') offsets changed (by +128 bits) 353 impacted interfaces 'struct ff_device at input.h:534:1' changed: type size changed from 1088 to 1152 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1088 (in bits) at input.h:564:1 there are data member changes: 'file* effect_owners[]' offset changed (by +64 bits) 146 impacted interfaces 'struct fib6_info at ip6_fib.h:163:1' changed: type size changed from 1280 to 1344 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1280 (in bits) at ip6_fib.h:208:1 there are data member changes: 'fib6_nh fib6_nh[]' offset changed (by +64 bits) 3982 impacted interfaces 'struct fib6_node at ip6_fib.h:72:1' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at ip6_fib.h:90:1 3982 impacted interfaces 'struct fib6_table at ip6_fib.h:390:1' changed (indirectly): type size changed from 960 to 1024 (in bits) there are data member changes: type 'struct fib6_node' of 'fib6_table::tb6_root' changed, as reported earlier 3 ('inet_peer_base tb6_peers' .. 'unsigned int fib_seq') offsets changed (by +64 bits) 3982 impacted interfaces 'struct file at fs.h:916:1' changed: type size changed from 2176 to 2368 (in bits) 3 data member insertions: 'u64 android_kabi_reserved1', at offset 2176 (in bits) at fs.h:971:1 'u64 android_kabi_reserved2', at offset 2240 (in bits) at fs.h:972:1 'u64 android_oem_data1', at offset 2304 (in bits) at fs.h:973:1 3982 impacted interfaces 'struct file_lock at fs.h:1062:1' changed: type size changed from 1728 to 1984 (in bits) 3 data member insertions: 'list_head android_reserved1', at offset 1728 (in bits) at fs.h:1124:1 'u64 android_kabi_reserved1', at offset 1856 (in bits) at fs.h:1125:1 'u64 android_kabi_reserved2', at offset 1920 (in bits) at fs.h:1126:1 3982 impacted interfaces 'struct file_lock_operations at fs.h:1011:1' changed: type size changed from 128 to 256 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 128 (in bits) at fs.h:1034:1 'u64 android_kabi_reserved2', at offset 192 (in bits) at fs.h:1035:1 3982 impacted interfaces 'struct file_operations at fs.h:1822:1' changed: type size changed from 2048 to 2304 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 2048 (in bits) at fs.h:1897:1 'u64 android_kabi_reserved2', at offset 2112 (in bits) at fs.h:1898:1 'u64 android_kabi_reserved3', at offset 2176 (in bits) at fs.h:1899:1 'u64 android_kabi_reserved4', at offset 2240 (in bits) at fs.h:1900:1 3982 impacted interfaces 'struct file_system_type at fs.h:2228:1' changed: type size changed from 576 to 832 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 576 (in bits) at fs.h:2305:1 'u64 android_kabi_reserved2', at offset 640 (in bits) at fs.h:2306:1 'u64 android_kabi_reserved3', at offset 704 (in bits) at fs.h:2307:1 'u64 android_kabi_reserved4', at offset 768 (in bits) at fs.h:2308:1 3982 impacted interfaces 'struct fqdir at inet_frag.h:9:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct rhashtable' of 'fqdir::rhashtable' changed: type size changed from 1216 to 1344 (in bits) there are data member changes: type 'struct work_struct' of 'rhashtable::run_work' changed, as reported earlier 3 ('mutex mutex' .. 'atomic_t nelems') offsets changed (by +128 bits) 3988 impacted interfaces type 'struct work_struct' of 'fqdir::destroy_work' changed, as reported earlier 3982 impacted interfaces 'struct fscrypt_operations at fscrypt.h:58:1' changed: type size changed from 704 to 1216 (in bits) 5 data member insertions: 'u64 android_kabi_reserved1', at offset 704 (in bits) at fscrypt.h:74:1 'u64 android_kabi_reserved2', at offset 768 (in bits) at fscrypt.h:75:1 'u64 android_kabi_reserved3', at offset 832 (in bits) at fscrypt.h:76:1 'u64 android_kabi_reserved4', at offset 896 (in bits) at fscrypt.h:77:1 'u64 android_oem_data1[4]', at offset 960 (in bits) at fscrypt.h:79:1 3982 impacted interfaces 'struct fsg_lun at storage_common.h:98:1' changed (indirectly): type size changed from 7168 to 7936 (in bits) there are data member changes: type 'struct device' of 'fsg_lun::dev' changed, as reported earlier 3 ('const char* name' .. 'char inquiry_string[29]') offsets changed (by +768 bits) 4 impacted interfaces 'struct gendisk at genhd.h:176:1' changed (indirectly): type size changed from 9600 to 10496 (in bits) there are data member changes: type 'struct hd_struct' of 'gendisk::part0' changed: type size changed from 7680 to 8576 (in bits) there are data member changes: type 'struct device' of 'hd_struct::__dev' changed, as reported earlier 4 ('kobject* holder_dir' .. 'partition_meta_info* info') offsets changed (by +768 bits) type 'struct rcu_work' of 'hd_struct::rcu_work' changed, as reported earlier and offset changed from 6976 to 7744 (in bits) (by +768 bits) 4 ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved4') offsets changed (by +896 bits) 3982 impacted interfaces 17 ('const block_device_operations* fops' .. 'u64 android_kabi_reserved4') offsets changed (by +896 bits) 3982 impacted interfaces 'struct generic_pm_domain at pm_domain.h:109:1' changed (indirectly): type size changed from 11136 to 12160 (in bits) there are data member changes: type 'struct device' of 'generic_pm_domain::dev' changed, as reported earlier type 'struct dev_pm_domain' of 'generic_pm_domain::domain' changed, as reported earlier and offset changed from 6400 to 7168 (in bits) (by +768 bits) 5 ('list_head gpd_list_node' .. 'dev_power_governor* gov') offsets changed (by +896 bits) type 'struct work_struct' of 'generic_pm_domain::power_off_work' changed, as reported earlier and offset changed from 8768 to 9664 (in bits) (by +896 bits) 32 ('fwnode_handle* provider' .. 'const genpd_lock_ops* lock_ops') offsets changed (by +1024 bits) anonymous data member 'union {mutex mlock; struct {spinlock_t slock; unsigned long int lock_flags;};}' offset changed from 10752 to 11776 (in bits) (by +1024 bits) 8 impacted interfaces 'struct genl_family at genetlink.h:47:1' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 768 (in bits) at genetlink.h:72:1 5 impacted interfaces 'struct genl_ops at genetlink.h:148:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at genetlink.h:165:1 5 impacted interfaces 'struct gnss_device at gnss.h:37:1' changed (indirectly): type size changed from 9472 to 10240 (in bits) there are data member changes: type 'struct device' of 'gnss_device::dev' changed, as reported earlier 12 ('cdev cdev' .. 'char* write_buf') offsets changed (by +768 bits) 5 impacted interfaces 'struct gpio_chip at driver.h:358:1' changed: type size changed from 4672 to 4928 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 4800 (in bits) at driver.h:477:1 'u64 android_kabi_reserved2', at offset 4864 (in bits) at driver.h:478:1 there are data member changes: type 'struct gpio_irq_chip' of 'gpio_chip::irq' changed: type size changed from 2304 to 2432 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2304 (in bits) at driver.h:271:1 'u64 android_kabi_reserved2', at offset 2368 (in bits) at driver.h:272:1 3982 impacted interfaces 4 ('unsigned long int* valid_mask' .. 'int (gpio_chip*, const of_phandle_args*, u32*)* of_xlate') offsets changed (by +128 bits) 3982 impacted interfaces 'struct gpio_device at gpiolib.h:46:1' changed (indirectly): type size changed from 8832 to 9600 (in bits) there are data member changes: type 'struct device' of 'gpio_device::dev' changed, as reported earlier 12 ('cdev chrdev' .. 'list_head pin_ranges') offsets changed (by +768 bits) 3982 impacted interfaces 'struct gpio_irq_chip at driver.h:31:1' changed: details were reported earlier 'struct gs_port at u_serial.c:98:1' changed (indirectly): type size changed from 5568 to 6016 (in bits) there are data member changes: type 'struct tty_port' of 'gs_port::port' changed: type size changed from 3200 to 3392 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 3328 (in bits) at tty.h:259:1 there are data member changes: type 'struct tty_bufhead' of 'tty_port::buf' changed: type size changed from 1216 to 1344 (in bits) there are data member changes: type 'struct work_struct' of 'tty_bufhead::work' changed, as reported earlier 7 ('mutex lock' .. 'tty_buffer* tail') offsets changed (by +128 bits) 3982 impacted interfaces 19 ('tty_struct* tty' .. 'void* client_data') offsets changed (by +128 bits) 3982 impacted interfaces 8 ('spinlock_t port_lock' .. 'unsigned int n_read') offsets changed (by +192 bits) type 'struct delayed_work' of 'gs_port::push' changed, as reported earlier and offset changed from 3776 to 3968 (in bits) (by +192 bits) 10 ('list_head write_pool' .. 'usb_cdc_line_coding port_line_coding') offsets changed (by +448 bits) 2 impacted interfaces 'struct hci_dev at hci_core.h:283:1' changed: type size changed from 37696 to 42176 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 41920 (in bits) at hci_core.h:569:1 'u64 android_kabi_reserved2', at offset 41984 (in bits) at hci_core.h:570:1 'u64 android_kabi_reserved3', at offset 42048 (in bits) at hci_core.h:571:1 'u64 android_kabi_reserved4', at offset 42112 (in bits) at hci_core.h:572:1 there are data member changes: type 'struct work_struct' of 'hci_dev::power_on' changed, as reported earlier type 'struct delayed_work' of 'hci_dev::power_off' changed, as reported earlier and offset changed from 13824 to 13952 (in bits) (by +128 bits) type 'struct work_struct' of 'hci_dev::error_reset' changed, as reported earlier and offset changed from 14656 to 15040 (in bits) (by +384 bits) '__u16 discov_timeout' offset changed (by +512 bits) type 'struct delayed_work' of 'hci_dev::discov_off' changed, as reported earlier and offset changed from 14976 to 15488 (in bits) (by +512 bits) type 'struct delayed_work' of 'hci_dev::service_cache' changed, as reported earlier and offset changed from 15808 to 16576 (in bits) (by +768 bits) type 'struct delayed_work' of 'hci_dev::cmd_timer' changed, as reported earlier and offset changed from 16640 to 17664 (in bits) (by +1024 bits) type 'struct work_struct' of 'hci_dev::rx_work' changed, as reported earlier and offset changed from 17472 to 18752 (in bits) (by +1280 bits) type 'struct work_struct' of 'hci_dev::cmd_work' changed, as reported earlier and offset changed from 17728 to 19136 (in bits) (by +1408 bits) type 'struct work_struct' of 'hci_dev::tx_work' changed, as reported earlier and offset changed from 17984 to 19520 (in bits) (by +1536 bits) type 'struct work_struct' of 'hci_dev::discov_update' changed, as reported earlier and offset changed from 18240 to 19904 (in bits) (by +1664 bits) type 'struct work_struct' of 'hci_dev::bg_scan_update' changed, as reported earlier and offset changed from 18496 to 20288 (in bits) (by +1792 bits) type 'struct work_struct' of 'hci_dev::scan_update' changed, as reported earlier and offset changed from 18752 to 20672 (in bits) (by +1920 bits) type 'struct work_struct' of 'hci_dev::connectable_update' changed, as reported earlier and offset changed from 19008 to 21056 (in bits) (by +2048 bits) type 'struct work_struct' of 'hci_dev::discoverable_update' changed, as reported earlier and offset changed from 19264 to 21440 (in bits) (by +2176 bits) type 'struct delayed_work' of 'hci_dev::le_scan_disable' changed, as reported earlier and offset changed from 19520 to 21824 (in bits) (by +2304 bits) type 'struct delayed_work' of 'hci_dev::le_scan_restart' changed, as reported earlier and offset changed from 20352 to 22912 (in bits) (by +2560 bits) 17 ('sk_buff_head rx_q' .. 'notifier_block suspend_notifier') offsets changed (by +2816 bits) type 'struct work_struct' of 'hci_dev::suspend_prepare' changed, as reported earlier and offset changed from 24064 to 26880 (in bits) (by +2816 bits) 29 ('suspended_state suspend_state_next' .. 'dentry* debugfs') offsets changed (by +2944 bits) type 'struct device' of 'hci_dev::dev' changed, as reported earlier and offset changed from 27456 to 30400 (in bits) (by +2944 bits) 11 ('rfkill* rfkill' .. '__u16 adv_instance_timeout') offsets changed (by +3712 bits) type 'struct delayed_work' of 'hci_dev::adv_instance_expire' changed, as reported earlier and offset changed from 34752 to 38464 (in bits) (by +3712 bits) 4 ('idr adv_monitors_idr' .. '__u32 rpa_timeout') offsets changed (by +3968 bits) type 'struct delayed_work' of 'hci_dev::rpa_expired' changed, as reported earlier and offset changed from 35968 to 39936 (in bits) (by +3968 bits) 14 ('bdaddr_t rpa' .. 'typedef bool (hci_dev*)* prevent_wake') offsets changed (by +4224 bits) 5 impacted interfaces 'struct hd_struct at genhd.h:54:1' changed (indirectly): details were reported earlier 'struct hid_device at hid.h:549:1' changed (indirectly): type size changed from 61632 to 62528 (in bits) there are data member changes: type 'struct work_struct' of 'hid_device::led_work' changed, as reported earlier 'semaphore driver_input_lock' offset changed (by +128 bits) type 'struct device' of 'hid_device::dev' changed, as reported earlier and offset changed from 50816 to 50944 (in bits) (by +128 bits) 35 ('hid_driver* driver' .. 'wait_queue_head_t debug_wait') offsets changed (by +896 bits) 5 impacted interfaces 'struct hid_driver at hid.h:740:1' changed (indirectly): type size changed from 2496 to 2752 (in bits) there are data member changes: type 'struct device_driver' of 'hid_driver::driver' changed, as reported earlier 5 impacted interfaces 'struct hvc_struct at hvc_console.h:35:1' changed (indirectly): type size changed from 4160 to 4480 (in bits) there are data member changes: type 'struct tty_port' of 'hvc_struct::port' changed, as reported earlier 11 ('spinlock_t lock' .. 'winsize ws') offsets changed (by +192 bits) type 'struct work_struct' of 'hvc_struct::tty_resize' changed, as reported earlier and offset changed from 3712 to 3904 (in bits) (by +192 bits) 2 ('list_head next' .. 'unsigned long int flags') offsets changed (by +320 bits) 5 impacted interfaces 'struct i2c_adapter at i2c.h:697:1' changed (indirectly): details were reported earlier 'struct i2c_client at i2c.h:314:1' changed (indirectly): type size changed from 6848 to 7616 (in bits) there are data member changes: type 'struct device' of 'i2c_client::dev' changed, as reported earlier 3 ('int init_irq' .. 'list_head detected') offsets changed (by +768 bits) 37 impacted interfaces 'struct i2c_driver at i2c.h:255:1' changed (indirectly): type size changed from 1920 to 2176 (in bits) there are data member changes: type 'struct device_driver' of 'i2c_driver::driver' changed, as reported earlier 4 ('const i2c_device_id* id_table' .. 'list_head clients') offsets changed (by +256 bits) 2 impacted interfaces 'struct i3c_device at master.h:229:1' changed (indirectly): type size changed from 6528 to 7296 (in bits) there are data member changes: type 'struct device' of 'i3c_device::dev' changed, as reported earlier 2 ('i3c_dev_desc* desc' .. 'i3c_bus* bus') offsets changed (by +768 bits) 14 impacted interfaces 'struct i3c_generic_ibi_slot at master.c:2274:1' changed (indirectly): type size changed from 576 to 704 (in bits) there are data member changes: type 'struct i3c_ibi_slot' of 'i3c_generic_ibi_slot::base' changed: type size changed from 448 to 576 (in bits) there are data member changes: type 'struct work_struct' of 'i3c_ibi_slot::work' changed, as reported earlier 3 ('i3c_dev_desc* dev' .. 'void* data') offsets changed (by +128 bits) 14 impacted interfaces 4 impacted interfaces 'struct i3c_ibi_slot at master.h:111:1' changed (indirectly): details were reported earlier 'struct i3c_master_controller at master.h:483:1' changed (indirectly): type size changed from 17024 to 18560 (in bits) there are data member changes: type 'struct device' of 'i3c_master_controller::dev' changed, as reported earlier 'i3c_dev_desc* this' offset changed (by +768 bits) type 'struct i2c_adapter' of 'i3c_master_controller::i2c' changed, as reported earlier and offset changed from 6464 to 7232 (in bits) (by +768 bits) 4 ('const i3c_master_controller_ops* ops' .. 'workqueue_struct* wq') offsets changed (by +1536 bits) 14 impacted interfaces 'struct iio_dev at iio.h:521:1' changed (indirectly): type size changed from 10176 to 10944 (in bits) there are data member changes: type 'struct device' of 'iio_dev::dev' changed, as reported earlier 25 ('iio_buffer* buffer' .. 'void* priv') offsets changed (by +768 bits) 23 impacted interfaces 'struct iio_trigger at trigger.h:59:1' changed (indirectly): type size changed from 9856 to 10624 (in bits) there are data member changes: type 'struct device' of 'iio_trigger::dev' changed, as reported earlier 9 ('list_head list' .. 'bool attached_own_device') offsets changed (by +768 bits) 23 impacted interfaces 'struct inode at fs.h:610:1' changed: type size changed from 5120 to 5632 (in bits) 6 data member insertions: 'bdi_writeback* i_wb', at offset 2176 (in bits) at fs.h:680:1 'int i_wb_frn_winner', at offset 2240 (in bits) at fs.h:683:1 'u16 i_wb_frn_avg_time', at offset 2272 (in bits) at fs.h:684:1 'u16 i_wb_frn_history', at offset 2288 (in bits) at fs.h:685:1 'u64 android_kabi_reserved1', at offset 5504 (in bits) at fs.h:734:1 'u64 android_kabi_reserved2', at offset 5568 (in bits) at fs.h:735:1 there are data member changes: 3 ('list_head i_lru' .. 'list_head i_wb_list') offsets changed (by +128 bits) anonymous data member 'union {hlist_head i_dentry; callback_head i_rcu;}' offset changed from 2560 to 2688 (in bits) (by +128 bits) 6 ('atomic64_t i_version' .. 'atomic_t i_readcount') offsets changed (by +128 bits) anonymous data member 'union {const file_operations* i_fop; void (inode*)* free_inode;}' offset changed from 2944 to 3072 (in bits) (by +128 bits) 'file_lock_context* i_flctx' offset changed (by +128 bits) type 'struct address_space' of 'inode::i_data' changed, as reported earlier and offset changed from 3072 to 3200 (in bits) (by +128 bits) 'list_head i_devices' offset changed (by +384 bits) anonymous data member 'union {pipe_inode_info* i_pipe; block_device* i_bdev; cdev* i_cdev; char* i_link; unsigned int i_dir_seq;}' offset changed from 4736 to 5120 (in bits) (by +384 bits) 6 ('__u32 i_generation' .. 'void* i_private') offsets changed (by +384 bits) 3982 impacted interfaces 'struct inode_operations at fs.h:1864:1' changed: type size changed from 1536 to 2048 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1344 (in bits) at fs.h:1932:1 'u64 android_kabi_reserved2', at offset 1408 (in bits) at fs.h:1933:1 'u64 android_kabi_reserved3', at offset 1472 (in bits) at fs.h:1934:1 'u64 android_kabi_reserved4', at offset 1536 (in bits) at fs.h:1935:1 3982 impacted interfaces 'struct input_dev at input.h:131:1' changed: type size changed from 11648 to 12672 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 12416 (in bits) at input.h:206:1 'u64 android_kabi_reserved2', at offset 12480 (in bits) at input.h:207:1 'u64 android_kabi_reserved3', at offset 12544 (in bits) at input.h:208:1 'u64 android_kabi_reserved4', at offset 12608 (in bits) at input.h:209:1 there are data member changes: type 'struct device' of 'input_dev::dev' changed, as reported earlier 7 ('list_head h_list' .. 'ktime_t timestamp[3]') offsets changed (by +768 bits) 146 impacted interfaces 'struct input_handle at input.h:337:1' changed: type size changed from 576 to 640 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 576 (in bits) at input.h:358:1 146 impacted interfaces 'struct input_handler at input.h:302:1' changed: type size changed from 960 to 1024 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 960 (in bits) at input.h:330:1 146 impacted interfaces 'struct io_context at iocontext.h:99:1' changed (indirectly): type size changed from 704 to 832 (in bits) there are data member changes: type 'struct work_struct' of 'io_context::release_work' changed, as reported earlier 3982 impacted interfaces 'struct irq_affinity_notify at interrupt.h:270:1' changed (indirectly): type size changed from 448 to 576 (in bits) there are data member changes: type 'struct work_struct' of 'irq_affinity_notify::work' changed, as reported earlier 2 ('void (irq_affinity_notify*, const cpumask_t*)* notify' .. 'void (kref*)* release') offsets changed (by +128 bits) 3983 impacted interfaces 'struct kernfs_node at kernfs.h:124:1' changed: type size changed from 1024 to 1088 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1024 (in bits) at kernfs.h:161:1 3982 impacted interfaces 'struct kernfs_open_file at kernfs.h:203:1' changed: type size changed from 1472 to 1536 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1472 (in bits) at kernfs.h:226:1 3982 impacted interfaces 'struct kernfs_root at kernfs.h:186:1' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 768 (in bits) at kernfs.h:204:1 3982 impacted interfaces 'struct key_type at key-type.h:63:1' changed: type size changed from 1344 to 1472 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1216 (in bits) at key-type.h:159:1 'u64 android_kabi_reserved2', at offset 1280 (in bits) at key-type.h:160:1 there are data member changes: 2 ('list_head link' .. 'lock_class_key lock_class') offsets changed (by +128 bits) 3982 impacted interfaces 'struct led_classdev at leds.h:64:1' changed (indirectly): type size changed from 3264 to 3392 (in bits) there are data member changes: type 'struct work_struct' of 'led_classdev::set_brightness_work' changed, as reported earlier 8 ('int delayed_set_value' .. 'mutex led_access') offsets changed (by +128 bits) 164 impacted interfaces 'struct led_classdev_flash at led-class-flash.h:65:1' changed (indirectly): type size changed from 3904 to 4032 (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 +128 bits) 6 impacted interfaces 'struct list_lru at list_lru.h:52:1' changed: type size changed from 64 to 256 (in bits) 3 data member insertions: 'list_head list', at offset 64 (in bits) at list_lru.h:55:1 'int shrinker_id', at offset 192 (in bits) at list_lru.h:56:1 'bool memcg_aware', at offset 224 (in bits) at list_lru.h:57:1 3982 impacted interfaces 'struct list_lru_node at list_lru.h:40:1' changed: type size hasn't changed 1 data member insertion: 'list_lru_memcg* memcg_lrus', at offset 256 (in bits) at list_lru.h:47:1 there are data member changes: 'long int nr_items' offset changed (by +64 bits) 3982 impacted interfaces 'struct lock_manager_operations at fs.h:1016:1' changed: type size changed from 512 to 640 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 512 (in bits) at fs.h:1048:1 'u64 android_kabi_reserved2', at offset 576 (in bits) at fs.h:1049:1 3982 impacted interfaces 'struct lruvec at mmzone.h:280:1' changed: details were reported earlier 'struct mdio_device at mdio.h:34:1' changed (indirectly): type size changed from 7168 to 7936 (in bits) there are data member changes: type 'struct device' of 'mdio_device::dev' changed, as reported earlier 11 ('mii_bus* bus' .. 'unsigned int reset_deassert_delay') offsets changed (by +768 bits) 3982 impacted interfaces 'struct mdio_driver_common at mdio.h:55:1' changed (indirectly): type size changed from 1216 to 1472 (in bits) there are data member changes: type 'struct device_driver' of 'mdio_driver_common::driver' changed, as reported earlier 'int flags' offset changed (by +256 bits) 3982 impacted interfaces 'struct media_devnode at media-devnode.h:75:1' changed (indirectly): type size changed from 7872 to 8640 (in bits) there are data member changes: type 'struct device' of 'media_devnode::dev' changed, as reported earlier 5 ('cdev cdev' .. 'void (media_devnode*)* release') offsets changed (by +768 bits) 111 impacted interfaces 'struct mii_bus at phy.h:301:1' changed (indirectly): type size changed from 21760 to 22528 (in bits) there are data member changes: type 'struct device' of 'mii_bus::dev' changed, as reported earlier 10 ('mdio_device* mdio_map[32]' .. 'phy_package_shared* shared[32]') offsets changed (by +768 bits) 3982 impacted interfaces 'struct mipi_dsi_device at drm_mipi_dsi.h:188:1' changed (indirectly): type size changed from 6912 to 7680 (in bits) there are data member changes: type 'struct device' of 'mipi_dsi_device::dev' changed, as reported earlier 7 ('char name[20]' .. 'unsigned long int lp_rate') offsets changed (by +768 bits) 20 impacted interfaces 'struct mipi_dsi_driver at drm_mipi_dsi.h:306:1' changed (indirectly): type size changed from 1344 to 1600 (in bits) there are data member changes: type 'struct device_driver' of 'mipi_dsi_driver::driver' changed, as reported earlier 3 ('int (mipi_dsi_device*)* probe' .. 'void (mipi_dsi_device*)* shutdown') offsets changed (by +256 bits) 2 impacted interfaces 'struct mm_struct at mm_types.h:407: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; rwlock_t mm_rb_lock; 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_t has_pinned; 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; 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; rwlock_t mm_rb_lock; 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_t has_pinned; 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; u64 android_kabi_reserved1;} and size changed from 7360 to 7616 (in bits) (by +256 bits) 'unsigned long int cpu_bitmap[]' offset changed (by +256 bits) 3982 impacted interfaces 'struct mmc_card at card.h:244:1' changed: type size changed from 13568 to 14912 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 14720 (in bits) at card.h:320:1 'u64 android_kabi_reserved2', at offset 14784 (in bits) at card.h:321:1 there are data member changes: type 'struct device' of 'mmc_card::dev' changed, as reported earlier 38 ('u32 ocr' .. 'dentry* debugfs_root') offsets changed (by +768 bits) 'mmc_part part[7]' offset changed (by +448 bits) 3 ('unsigned int nr_parts' .. 'workqueue_struct* complete_wq') offsets changed (by +1216 bits) 'u64 android_vendor_data1' offset changed (by +1344 bits) 89 impacted interfaces 'struct mmc_cqe_ops at host.h:181:1' changed: type size changed from 576 to 704 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 576 (in bits) at host.h:228:1 'u64 android_kabi_reserved2', at offset 640 (in bits) at host.h:229:1 89 impacted interfaces 'struct mmc_driver at bus.h:32:1' changed (indirectly): type size changed from 1344 to 1600 (in bits) there are data member changes: type 'struct device_driver' of 'mmc_driver::drv' changed, as reported earlier 3 ('int (mmc_card*)* probe' .. 'void (mmc_card*)* shutdown') offsets changed (by +256 bits) 2 impacted interfaces 'struct mmc_host at host.h:279:1' changed: type size changed from 13824 to 15360 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 14720 (in bits) at host.h:495:1 'u64 android_kabi_reserved2', at offset 14784 (in bits) at host.h:496:1 there are data member changes: type 'struct device' of 'mmc_host::class_dev' changed, as reported earlier 39 ('int index' .. 'mmc_ctx default_ctx') offsets changed (by +768 bits) type 'struct delayed_work' of 'mmc_host::detect' changed, as reported earlier and offset changed from 8768 to 9536 (in bits) (by +768 bits) 6 ('int detect_change' .. 'task_struct* sdio_irq_thread') offsets changed (by +1024 bits) type 'struct delayed_work' of 'mmc_host::sdio_irq_work' changed, as reported earlier and offset changed from 10112 to 11136 (in bits) (by +1024 bits) 19 ('bool sdio_irq_pending' .. 'bool hsq_enabled') offsets changed (by +1280 bits) 2 ('u64 android_vendor_data1' .. 'u64 android_oem_data1') offsets changed (by +1408 bits) 'unsigned long int private[]' offset changed (by +1536 bits) 89 impacted interfaces 'struct mmc_host_ops at host.h:85:1' changed: type size changed from 1408 to 1536 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1408 (in bits) at host.h:181:1 'u64 android_kabi_reserved2', at offset 1472 (in bits) at host.h:182:1 89 impacted interfaces 'struct mmc_part at card.h:229:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at card.h:241:1 89 impacted interfaces 'struct nd_region at nd.h:138:1' changed (indirectly): type size changed from 8512 to 9280 (in bits) there are data member changes: type 'struct device' of 'nd_region::dev' changed, as reported earlier 25 ('ida ns_ida' .. 'nd_mapping mapping[]') offsets changed (by +768 bits) one impacted interface 'struct neigh_parms at neighbour.h:70:1' changed: details were reported earlier 'struct neigh_table at neighbour.h:194:1' changed: details were reported earlier 'struct neighbour at neighbour.h:134:1' changed: type size changed from 2944 to 3008 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2944 (in bits) at neighbour.h:164:1 there are data member changes: 'u8 primary_key[]' offset changed (by +64 bits) 3982 impacted interfaces 'struct net at net_namespace.h:56:1' changed (indirectly): details were reported earlier 'struct net_device at netdevice.h:1898:1' changed: type size changed from 18944 to 19968 (in bits) 1 data member insertion: 'netprio_map* priomap', at offset 18176 (in bits) at netdevice.h:2189:1 there are data member changes: type 'struct device' of 'net_device::dev' changed, as reported earlier 8 ('const attribute_group* sysfs_groups[4]' .. 'u8 prio_tc_map[16]') offsets changed (by +768 bits) 17 ('phy_device* phydev' .. 'u64 android_kabi_reserved8') offsets changed (by +832 bits) 3982 impacted interfaces 'struct netns_can at can.h:15:1' changed: details were reported earlier 'struct netns_ct at conntrack.h:95:1' changed (indirectly): details were reported earlier 'struct netns_ipv4 at ipv4.h:43:1' changed: details were reported earlier 'struct netns_ipv6 at ipv6.h:56:1' changed: details were reported earlier 'struct netns_nf at netfilter.h:11:1' changed: details were reported earlier 'struct netns_xfrm at xfrm.h:32:1' changed: details were reported earlier 'struct nf_conn at nf_conntrack.h:59:1' changed: type size changed from 2176 to 2240 (in bits) 1 data member insertion: 'u64 android_oem_data1', at offset 2176 (in bits) at nf_conntrack.h:114:1 3982 impacted interfaces 'struct nvdimm at nd-core.h:31:1' changed (indirectly): type size changed from 8064 to 9088 (in bits) there are data member changes: type 'struct device' of 'nvdimm::dev' changed, as reported earlier 6 ('atomic_t busy' .. 'struct {const nvdimm_security_ops* ops; unsigned long int flags; unsigned long int ext_flags; unsigned int overwrite_tmo; kernfs_node* overwrite_state;} sec') offsets changed (by +768 bits) type 'struct delayed_work' of 'nvdimm::dwork' changed, as reported earlier and offset changed from 7168 to 7936 (in bits) (by +768 bits) 'const nvdimm_fw_ops* fw_ops' offset changed (by +1024 bits) 3 impacted interfaces 'struct nvdimm_bus at nd-core.h:19:1' changed (indirectly): type size changed from 7616 to 8384 (in bits) there are data member changes: type 'struct device' of 'nvdimm_bus::dev' changed, as reported earlier 6 ('int id' .. 'badrange badrange') offsets changed (by +768 bits) 3 impacted interfaces 'struct nvmem_device at core.c:22:1' changed (indirectly): type size changed from 7680 to 8448 (in bits) there are data member changes: type 'struct device' of 'nvmem_device::dev' changed, as reported earlier 16 ('int stride' .. 'void* priv') offsets changed (by +768 bits) 14 impacted interfaces 'struct page at mm_types.h:71:1' changed: type size hasn't changed 1 data member insertion: 'union {mem_cgroup* mem_cgroup; obj_cgroup** obj_cgroups;}', at offset 448 (in bits) at mm_types.h:205:1 3982 impacted interfaces 'struct page_reporting_dev_info at page_reporting.h:11:1' changed (indirectly): type size changed from 960 to 1216 (in bits) there are data member changes: type 'struct delayed_work' of 'page_reporting_dev_info::work' changed, as reported earlier 'atomic_t state' offset changed (by +256 bits) 2 impacted interfaces 'struct pci_bus at pci.h:611:1' changed (indirectly): type size changed from 9472 to 10240 (in bits) there are data member changes: type 'struct device' of 'pci_bus::dev' changed, as reported earlier 6 ('bin_attribute* legacy_io' .. 'u64 android_kabi_reserved4') offsets changed (by +768 bits) 446 impacted interfaces 'struct pci_dev at pci.h:310:1' changed (indirectly): type size changed from 24768 to 25536 (in bits) there are data member changes: type 'struct device' of 'pci_dev::dev' changed, as reported earlier 14 ('int cfg_size' .. 'pci_vpd* vpd') offsets changed (by +768 bits) anonymous data member 'union {pci_sriov* sriov; pci_dev* physfn;}' offset changed from 24128 to 24896 (in bits) (by +768 bits) 11 ('u16 ats_cap' .. 'u64 android_kabi_reserved4') offsets changed (by +768 bits) 446 impacted interfaces 'struct pci_driver at pci.h:869:1' changed (indirectly): type size changed from 2368 to 2624 (in bits) there are data member changes: type 'struct device_driver' of 'pci_driver::driver' changed, as reported earlier 5 ('pci_dynids dynids' .. 'u64 android_kabi_reserved4') offsets changed (by +256 bits) 446 impacted interfaces 'struct pci_epc at pci-epc.h:111:1' changed (indirectly): type size changed from 7424 to 8192 (in bits) there are data member changes: type 'struct device' of 'pci_epc::dev' changed, as reported earlier 10 ('list_head pci_epf' .. 'atomic_notifier_head notifier') offsets changed (by +768 bits) 9 impacted interfaces 'struct pci_error_handlers at pci.h:806:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at pci.h:830:1 446 impacted interfaces 'struct pci_host_bridge at pci.h:530:1' changed: type size changed from 7680 to 8704 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 8192 (in bits) at pci.h:562:1 'u64 android_kabi_reserved2', at offset 8256 (in bits) at pci.h:563:1 there are data member changes: type 'struct device' of 'pci_host_bridge::dev' changed, as reported earlier 13 ('pci_bus* bus' .. 'typedef resource_size_t (pci_dev*, const resource*, typedef resource_size_t, typedef resource_size_t, typedef resource_size_t)* align_resource') offsets changed (by +768 bits) 'unsigned long int private[]' offset changed (by +1024 bits) 8 impacted interfaces 'struct pci_ops at pci.h:742:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at pci.h:753:1 446 impacted interfaces 'struct pglist_data at mmzone.h:729:1' changed: details were reported earlier 'struct phy at phy.h:138:1' changed (indirectly): type size changed from 7168 to 7936 (in bits) there are data member changes: type 'struct device' of 'phy::dev' changed, as reported earlier 7 ('int id' .. 'regulator* pwr') offsets changed (by +768 bits) 70 impacted interfaces 'struct phy_device at phy.h:540:1' changed: type size changed from 11328 to 12608 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 12352 (in bits) at phy.h:650:1 'u64 android_kabi_reserved2', at offset 12416 (in bits) at phy.h:651:1 'u64 android_kabi_reserved3', at offset 12480 (in bits) at phy.h:652:1 'u64 android_kabi_reserved4', at offset 12544 (in bits) at phy.h:653:1 there are data member changes: type 'struct mdio_device' of 'phy_device::mdio' changed, as reported earlier 25 ('phy_driver* drv' .. 'nlattr* nest') offsets changed (by +768 bits) type 'struct delayed_work' of 'phy_device::state_queue' changed, as reported earlier and offset changed from 9600 to 10368 (in bits) (by +768 bits) 10 ('mutex lock' .. 'void (net_device*)* adjust_link') offsets changed (by +1024 bits) 3982 impacted interfaces 'struct phy_driver at phy.h:696:1' changed: type size changed from 3840 to 4224 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 4096 (in bits) at phy.h:885:1 'u64 android_kabi_reserved2', at offset 4160 (in bits) at phy.h:886:1 there are data member changes: type 'struct mdio_driver_common' of 'phy_driver::mdiodrv' changed, as reported earlier 41 ('u32 phy_id' .. 'int (phy_device*)* get_sqi_max') offsets changed (by +256 bits) 3982 impacted interfaces 'struct phylink at phylink.c:40:1' changed (indirectly): type size changed from 3392 to 3520 (in bits) there are data member changes: type 'struct work_struct' of 'phylink::resolve' changed, as reported earlier 5 ('bool mac_link_dropped' .. 'u8 sfp_port') offsets changed (by +128 bits) 3982 impacted interfaces 'struct platform_device at platform_device.h:22:1' changed: type size changed from 7040 to 7936 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 7808 (in bits) at platform_device.h:42:1 'u64 android_kabi_reserved2', at offset 7872 (in bits) at platform_device.h:43:1 there are data member changes: type 'struct device' of 'platform_device::dev' changed, as reported earlier 8 ('u64 platform_dma_mask' .. 'pdev_archdata archdata') offsets changed (by +768 bits) 38 impacted interfaces 'struct platform_device_info at platform_device.h:81:1' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 704 (in bits) at platform_device.h:102:1 one impacted interface 'struct platform_driver at platform_device.h:200:1' changed: type size changed from 1600 to 1920 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1856 (in bits) at platform_device.h:216:1 there are data member changes: type 'struct device_driver' of 'platform_driver::driver' changed, as reported earlier 2 ('const platform_device_id* id_table' .. 'bool prevent_deferred_probe') offsets changed (by +256 bits) 5 impacted interfaces 'struct platform_suspend_ops at suspend.h:177:1' changed: type size changed from 640 to 704 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 640 (in bits) at suspend.h:190:1 one impacted interface 'struct pool_workqueue at workqueue.c:204:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct work_struct' of 'pool_workqueue::unbound_release_work' changed, as reported earlier 'callback_head rcu' offset changed (by +128 bits) 3982 impacted interfaces 'struct power_supply at power_supply.h:279:1' changed: type size changed from 8832 to 10048 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 9984 (in bits) at power_supply.h:324:1 there are data member changes: type 'struct device' of 'power_supply::dev' changed, as reported earlier type 'struct work_struct' of 'power_supply::changed_work' changed, as reported earlier and offset changed from 6848 to 7616 (in bits) (by +768 bits) type 'struct delayed_work' of 'power_supply::deferred_register_work' changed, as reported earlier and offset changed from 7104 to 8000 (in bits) (by +896 bits) 17 ('spinlock_t changed_lock' .. 'char* charging_blink_full_solid_trig_name') offsets changed (by +1152 bits) 43 impacted interfaces 'struct power_supply_config at power_supply.h:224:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at power_supply.h:238:1 2 impacted interfaces 'struct power_supply_desc at power_supply.h:239:1' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 768 (in bits) at power_supply.h:281:1 43 impacted interfaces 'struct psi_group at psi_types.h:136:1' changed: details were reported earlier 'struct pwm_chip at pwm.h:314:1' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at pwm.h:333:1 10 impacted interfaces 'struct pwm_device at pwm.h:89:1' changed: type size changed from 960 to 1024 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 960 (in bits) at pwm.h:102:1 10 impacted interfaces 'struct pwm_ops at pwm.h:281:1' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 704 (in bits) at pwm.h:305:1 10 impacted interfaces 'struct queue_limits at blkdev.h:318:1' changed: type size changed from 896 to 960 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 896 (in bits) at blkdev.h:354:1 3983 impacted interfaces 'struct rc_dev at rc-core.h:162:1' changed (indirectly): type size changed from 18688 to 20224 (in bits) there are data member changes: type 'struct device' of 'rc_dev::dev' changed, as reported earlier 38 ('bool managed_alloc' .. 'u32 tx_resolution') offsets changed (by +768 bits) type 'struct device' of 'rc_dev::lirc_dev' changed, as reported earlier and offset changed from 9920 to 10688 (in bits) (by +768 bits) 21 ('cdev lirc_cdev' .. 'int (rc_dev*, unsigned int)* s_timeout') offsets changed (by +1536 bits) 38 impacted interfaces 'struct rcu_work at workqueue.h:124:1' changed (indirectly): details were reported earlier 'struct regmap_bus at regmap.h:501:1' changed: type size changed from 896 to 960 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 896 (in bits) at regmap.h:523:1 443 impacted interfaces 'struct regmap_config at regmap.h:347:1' changed: type size changed from 2176 to 2240 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2176 (in bits) at regmap.h:406:1 5 impacted interfaces 'struct regmap_range_cfg at regmap.h:426:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at regmap.h:445:1 5 impacted interfaces 'struct regulator_desc at driver.h:315:1' changed: type size changed from 2304 to 2368 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2304 (in bits) at driver.h:388:1 396 impacted interfaces 'struct regulator_dev at driver.h:437:1' changed: type size changed from 9664 to 10752 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 10688 (in bits) at driver.h:482:1 there are data member changes: type 'struct device' of 'regulator_dev::dev' changed, as reported earlier 4 ('regulation_constraints* constraints' .. 'regmap* regmap') offsets changed (by +768 bits) type 'struct delayed_work' of 'regulator_dev::disable_work' changed, as reported earlier and offset changed from 8512 to 9280 (in bits) (by +768 bits) 4 ('void* reg_data' .. 'unsigned long int last_off_jiffy') offsets changed (by +1024 bits) 396 impacted interfaces 'struct regulator_ops at driver.h:127:1' changed: type size changed from 2112 to 2176 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2112 (in bits) at driver.h:207:1 396 impacted interfaces 'struct request at blkdev.h:127:1' changed: type size changed from 2368 to 2432 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2368 (in bits) at blkdev.h:248:1 3982 impacted interfaces 'struct request_queue at blkdev.h:396:1' changed: type size changed from 15680 to 16768 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 16448 (in bits) at blkdev.h:598:1 'u64 android_kabi_reserved2', at offset 16512 (in bits) at blkdev.h:599:1 'u64 android_kabi_reserved3', at offset 16576 (in bits) at blkdev.h:600:1 'u64 android_kabi_reserved4', at offset 16640 (in bits) at blkdev.h:601:1 there are data member changes: type 'struct work_struct' of 'request_queue::timeout_work' changed, as reported earlier 5 ('atomic_t nr_active_requests_shared_sbitmap' .. 'list_head blkg_list') offsets changed (by +128 bits) type 'struct queue_limits' of 'request_queue::limits' changed, as reported earlier and offset changed from 8576 to 8704 (in bits) (by +128 bits) 8 ('unsigned int required_elevator_features' .. 'spinlock_t requeue_lock') offsets changed (by +192 bits) type 'struct delayed_work' of 'request_queue::requeue_work' changed, as reported earlier and offset changed from 10240 to 10432 (in bits) (by +192 bits) 11 ('mutex sysfs_lock' .. 'list_head tag_set_list') offsets changed (by +448 bits) type 'struct bio_set' of 'request_queue::bio_split' changed, as reported earlier and offset changed from 13184 to 13632 (in bits) (by +448 bits) 6 ('dentry* debugfs_dir' .. 'u64 write_hints[5]') offsets changed (by +832 bits) 'u64 android_oem_data1' offset changed (by +1088 bits) 3982 impacted interfaces 'struct rfkill at core.c:37:1' changed (indirectly): type size changed from 8896 to 10176 (in bits) there are data member changes: type 'struct device' of 'rfkill::dev' changed, as reported earlier 'list_head node' offset changed (by +768 bits) type 'struct delayed_work' of 'rfkill::poll_work' changed, as reported earlier and offset changed from 7552 to 8320 (in bits) (by +768 bits) type 'struct work_struct' of 'rfkill::uevent_work' changed, as reported earlier and offset changed from 8384 to 9408 (in bits) (by +1024 bits) type 'struct work_struct' of 'rfkill::sync_work' changed, as reported earlier and offset changed from 8640 to 9792 (in bits) (by +1152 bits) 'char name[]' offset changed (by +1280 bits) 14 impacted interfaces 'struct rhashtable at rhashtable-types.h:81:1' changed (indirectly): details were reported earlier 'struct rhltable at rhashtable-types.h:97:1' changed (indirectly): type size changed from 1216 to 1344 (in bits) there are data member changes: type 'struct rhashtable' of 'rhltable::ht' changed, as reported earlier one impacted interface 'struct rpmsg_device at rpmsg.h:51:1' changed (indirectly): type size changed from 6976 to 7744 (in bits) there are data member changes: type 'struct device' of 'rpmsg_device::dev' changed, as reported earlier 7 ('rpmsg_device_id id' .. 'const rpmsg_device_ops* ops') offsets changed (by +768 bits) 10 impacted interfaces 'struct rpmsg_driver at rpmsg.h:111:1' changed (indirectly): type size changed from 1472 to 1728 (in bits) there are data member changes: type 'struct device_driver' of 'rpmsg_driver::drv' changed, as reported earlier 5 ('const rpmsg_device_id* id_table' .. 'int (rpmsg_device*, void*, typedef u32, typedef u32)* signals') offsets changed (by +256 bits) 2 impacted interfaces 'struct rproc at remoteproc.h:520:1' changed (indirectly): type size changed from 10432 to 11328 (in bits) there are data member changes: type 'struct device' of 'rproc::dev' changed, as reported earlier 14 ('atomic_t power' .. 'int index') offsets changed (by +768 bits) type 'struct work_struct' of 'rproc::crash_handler' changed, as reported earlier and offset changed from 8448 to 9216 (in bits) (by +768 bits) 15 ('unsigned int crash_cnt' .. 'bool cdev_put_on_release') offsets changed (by +896 bits) 22 impacted interfaces 'struct rt6_info at ip6_fib.h:205:1' changed: type size changed from 1856 to 1920 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1856 (in bits) at ip6_fib.h:230:1 3982 impacted interfaces 'struct rtc_class_ops at rtc.h:59:1' changed: type size changed from 576 to 640 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 576 (in bits) at rtc.h:71:1 10 impacted interfaces 'struct rtc_device at rtc.h:84:1' changed: type size changed from 11200 to 12160 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 12096 (in bits) at rtc.h:147:1 there are data member changes: type 'struct device' of 'rtc_device::dev' changed, as reported earlier 17 ('module* owner' .. 'int pie_enabled') offsets changed (by +768 bits) type 'struct work_struct' of 'rtc_device::irqwork' changed, as reported earlier and offset changed from 10368 to 11136 (in bits) (by +768 bits) 10 ('int uie_unsupported' .. 'bool set_start_time') offsets changed (by +896 bits) 10 impacted interfaces 'struct sched_domain at topology.h:82:1' changed: type size changed from 2304 to 2432 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2304 (in bits) at topology.h:151:1 'u64 android_kabi_reserved2', at offset 2368 (in bits) at topology.h:152:1 there are data member changes: 'unsigned long int span[]' offset changed (by +128 bits) 3982 impacted interfaces 'struct scmi_device at scmi_protocol.h:650:1' changed: type size changed from 6592 to 7424 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7360 (in bits) at scmi_protocol.h:672:1 there are data member changes: type 'struct device' of 'scmi_device::dev' changed, as reported earlier 'scmi_handle* handle' offset changed (by +768 bits) 2 impacted interfaces 'struct scmi_driver at scmi_protocol.h:670:1' changed (indirectly): type size changed from 1408 to 1664 (in bits) there are data member changes: type 'struct device_driver' of 'scmi_driver::driver' changed, as reported earlier 2 impacted interfaces 'struct scmi_handle at scmi_protocol.h:616:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at scmi_protocol.h:642:1 2 impacted interfaces 'struct scsi_cmnd at scsi_cmnd.h:68:1' changed: type size changed from 3264 to 3776 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 3520 (in bits) at scsi_cmnd.h:147:1 'u64 android_kabi_reserved2', at offset 3584 (in bits) at scsi_cmnd.h:148:1 'u64 android_kabi_reserved3', at offset 3648 (in bits) at scsi_cmnd.h:149:1 'u64 android_kabi_reserved4', at offset 3712 (in bits) at scsi_cmnd.h:150:1 there are data member changes: type 'struct delayed_work' of 'scsi_cmnd::abort_work' changed, as reported earlier 25 ('callback_head rcu' .. 'unsigned int extra_len') offsets changed (by +256 bits) 67 impacted interfaces 'struct scsi_device at scsi_device.h:101:1' changed: type size changed from 17280 to 19456 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 19200 (in bits) at scsi_device.h:242:1 'u64 android_kabi_reserved2', at offset 19264 (in bits) at scsi_device.h:243:1 'u64 android_kabi_reserved3', at offset 19328 (in bits) at scsi_device.h:244:1 'u64 android_kabi_reserved4', at offset 19392 (in bits) at scsi_device.h:245:1 there are data member changes: type 'struct work_struct' of 'scsi_device::event_work' changed, as reported earlier 4 ('unsigned int max_device_blocked' .. 'atomic_t ioerr_cnt') offsets changed (by +128 bits) type 'struct device' of 'scsi_device::sdev_gendev' changed, as reported earlier and offset changed from 3136 to 3264 (in bits) (by +128 bits) type 'struct device' of 'scsi_device::sdev_dev' changed, as reported earlier and offset changed from 9536 to 10432 (in bits) (by +896 bits) type 'struct execute_work' of 'scsi_device::ew' changed, as reported earlier and offset changed from 15936 to 17600 (in bits) (by +1664 bits) type 'struct work_struct' of 'scsi_device::requeue_work' changed, as reported earlier and offset changed from 16192 to 17984 (in bits) (by +1792 bits) 8 ('scsi_device_handler* handler' .. 'task_struct* quiesced_by') offsets changed (by +1920 bits) 'unsigned long int sdev_data[]' offset changed (by +2176 bits) 67 impacted interfaces 'struct scsi_host_template at scsi_host.h:32:1' changed: type size changed from 2944 to 3200 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 2944 (in bits) at scsi_host.h:491:1 'u64 android_kabi_reserved2', at offset 3008 (in bits) at scsi_host.h:492:1 'u64 android_kabi_reserved3', at offset 3072 (in bits) at scsi_host.h:493:1 'u64 android_kabi_reserved4', at offset 3136 (in bits) at scsi_host.h:494:1 67 impacted interfaces 'struct scsi_target at scsi_device.h:289:1' changed (indirectly): type size changed from 7104 to 7872 (in bits) there are data member changes: type 'struct device' of 'scsi_target::dev' changed, as reported earlier 11 ('kref reap_ref' .. 'unsigned long int starget_data[]') offsets changed (by +768 bits) 67 impacted interfaces 'struct sdhci_host at sdhci.h:361:1' changed: type size changed from 9728 to 10240 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 10048 (in bits) at sdhci.h:609:1 there are data member changes: type 'struct mmc_host_ops' of 'sdhci_host::mmc_host_ops' changed, as reported earlier 'u64 dma_mask' offset changed (by +128 bits) type 'struct led_classdev' of 'sdhci_host::led' changed, as reported earlier and offset changed from 2112 to 2240 (in bits) (by +128 bits) 34 ('char led_name[32]' .. 'workqueue_struct* complete_wq') offsets changed (by +256 bits) type 'struct work_struct' of 'sdhci_host::complete_work' changed, as reported earlier and offset changed from 7552 to 7808 (in bits) (by +256 bits) 26 ('timer_list timer' .. 'u64 data_timeout') offsets changed (by +384 bits) 'unsigned long int private[]' offset changed (by +512 bits) 11 impacted interfaces 'struct sdhci_ops at sdhci.h:611:1' changed: type size changed from 1920 to 1984 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1920 (in bits) at sdhci.h:659:1 11 impacted interfaces 'struct sdio_driver at sdio_func.h:75:1' changed (indirectly): type size changed from 1408 to 1664 (in bits) there are data member changes: type 'struct device_driver' of 'sdio_driver::drv' changed, as reported earlier 2 impacted interfaces 'struct sdio_func at sdio_func.h:34:1' changed (indirectly): type size changed from 7040 to 7808 (in bits) there are data member changes: type 'struct device' of 'sdio_func::dev' changed, as reported earlier 15 ('sdio_irq_handler_t* irq_handler' .. 'sdio_func_tuple* tuples') offsets changed (by +768 bits) 89 impacted interfaces 'struct serdev_controller at serdev.h:103:1' changed (indirectly): type size changed from 6592 to 7360 (in bits) there are data member changes: type 'struct device' of 'serdev_controller::dev' changed, as reported earlier 3 ('unsigned int nr' .. 'const serdev_controller_ops* ops') offsets changed (by +768 bits) 7 impacted interfaces 'struct serdev_device at serdev.h:41:1' changed (indirectly): type size changed from 7232 to 8000 (in bits) there are data member changes: type 'struct device' of 'serdev_device::dev' changed, as reported earlier 5 ('int nr' .. 'mutex write_lock') offsets changed (by +768 bits) 7 impacted interfaces 'struct serio at serio.h:20:1' changed: type size changed from 9472 to 10304 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 10240 (in bits) at serio.h:66:1 there are data member changes: type 'struct device' of 'serio::dev' changed, as reported earlier 2 ('list_head node' .. 'mutex* ps2_cmd_mutex') offsets changed (by +768 bits) 20 impacted interfaces 'struct serio_driver at serio.h:67:1' changed: type size changed from 1792 to 2112 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2048 (in bits) at serio.h:86:1 there are data member changes: type 'struct device_driver' of 'serio_driver::driver' changed, as reported earlier 20 impacted interfaces 'struct shrinker at shrinker.h:63:1' changed: type size changed from 448 to 512 (in bits) 1 data member insertion: 'int id', at offset 384 (in bits) at shrinker.h:77:1 there are data member changes: 'atomic_long_t* nr_deferred' offset changed (by +64 bits) 3984 impacted interfaces 'struct snd_card at core.h:79:1' changed: type size changed from 18944 to 20608 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 20480 (in bits) at core.h:141:1 'u64 android_kabi_reserved2', at offset 20544 (in bits) at core.h:142:1 there are data member changes: type 'struct device' of 'snd_card::ctl_dev' changed, as reported earlier 15 ('unsigned int last_numid' .. 'device* dev') offsets changed (by +768 bits) type 'struct device' of 'snd_card::card_dev' changed, as reported earlier and offset changed from 11328 to 12096 (in bits) (by +768 bits) 8 ('const attribute_group* dev_groups[4]' .. 'wait_queue_head_t power_sleep') offsets changed (by +1536 bits) 159 impacted interfaces 'struct snd_compr at compress_driver.h:146:1' changed: type size changed from 7808 to 8640 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8576 (in bits) at compress_driver.h:168:1 there are data member changes: type 'struct device' of 'snd_compr::dev' changed, as reported earlier 9 ('snd_compr_ops* ops' .. 'snd_info_entry* proc_info_entry') offsets changed (by +768 bits) 75 impacted interfaces 'struct snd_compr_ops at compress_driver.h:110:1' changed: type size changed from 832 to 896 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 832 (in bits) at compress_driver.h:139:1 75 impacted interfaces 'struct snd_compr_runtime at compress_driver.h:41:1' changed: type size changed from 960 to 1024 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 960 (in bits) at compress_driver.h:59:1 75 impacted interfaces 'struct snd_compr_stream at compress_driver.h:73:1' changed: type size changed from 1600 to 1920 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1856 (in bits) at compress_driver.h:89:1 there are data member changes: type 'struct delayed_work' of 'snd_compr_stream::error_work' changed, as reported earlier 6 ('snd_compr_direction direction' .. 'snd_dma_buffer dma_buffer') offsets changed (by +256 bits) 75 impacted interfaces 'struct snd_device at core.h:66:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at core.h:77:1 one impacted interface 'struct snd_device_ops at core.h:60:1' changed: type size changed from 192 to 256 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 192 (in bits) at core.h:66:1 one impacted interface 'struct snd_hwdep at hwdep.h:39:1' changed: type size changed from 9088 to 9984 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 9920 (in bits) at hwdep.h:66:1 there are data member changes: type 'struct snd_hwdep_ops' of 'snd_hwdep::ops' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 704 (in bits) at hwdep.h:39:1 one impacted interface 3 ('wait_queue_head_t open_wait' .. 'void (snd_hwdep*)* private_free') offsets changed (by +64 bits) type 'struct device' of 'snd_hwdep::dev' changed, as reported earlier and offset changed from 2176 to 2240 (in bits) (by +64 bits) 3 ('mutex open_mutex' .. 'unsigned int dsp_loaded') offsets changed (by +832 bits) one impacted interface 'struct snd_hwdep_ops at hwdep.h:16:1' changed: details were reported earlier 'struct snd_info_entry at info.h:60:1' changed: type size changed from 1344 to 1408 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1344 (in bits) at info.h:81:1 162 impacted interfaces 'struct snd_info_entry_ops at info.h:36:1' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at info.h:60:1 162 impacted interfaces 'struct snd_jack at jack.h:59:1' changed: type size changed from 1536 to 1600 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1536 (in bits) at jack.h:74:1 77 impacted interfaces 'struct snd_pcm at pcm.h:509:1' changed (indirectly): type size changed from 15808 to 17344 (in bits) there are data member changes: 'snd_pcm_str streams[2]' size changed from 13568 to 15104 (in bits) (by +1536 bits) 7 ('mutex open_mutex' .. 'bool no_device_suspend') offsets changed (by +1536 bits) 103 impacted interfaces 'struct snd_pcm_str at pcm.h:488:1' changed (indirectly): type size changed from 6784 to 7552 (in bits) there are data member changes: type 'struct device' of 'snd_pcm_str::dev' changed, as reported earlier 103 impacted interfaces 'struct snd_soc_card at soc.h:982:1' changed: type size changed from 6208 to 6592 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 6336 (in bits) at soc.h:1103:1 'u64 android_kabi_reserved2', at offset 6400 (in bits) at soc.h:1104:1 'u64 android_kabi_reserved3', at offset 6464 (in bits) at soc.h:1105:1 'u64 android_kabi_reserved4', at offset 6528 (in bits) at soc.h:1106:1 there are data member changes: type 'struct work_struct' of 'snd_soc_card::deferred_resume_work' changed, as reported earlier 2 ('u32 pop_time' .. 'void* drvdata') offsets changed (by +128 bits) 74 impacted interfaces 'struct snd_soc_dai_link at soc.h:749:1' changed: type size changed from 1600 to 1664 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1600 (in bits) at soc.h:851:1 74 impacted interfaces 'struct snd_soc_jack_gpio at soc.h:679:1' changed (indirectly): type size changed from 1600 to 1856 (in bits) there are data member changes: type 'struct delayed_work' of 'snd_soc_jack_gpio::work' changed, as reported earlier 4 ('notifier_block pm_notifier' .. 'int (void*)* jack_status_check') offsets changed (by +256 bits) one impacted interface 'struct snd_soc_pcm_runtime at soc.h:1132:1' changed: type size changed from 13760 to 14080 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 14016 (in bits) at soc.h:1189:1 there are data member changes: type 'struct delayed_work' of 'snd_soc_pcm_runtime::delayed_work' changed, as reported earlier 6 ('void (snd_soc_pcm_runtime*)* close_delayed_work_func' .. 'int num_components') offsets changed (by +256 bits) 'snd_soc_component* components[]' offset changed (by +320 bits) 74 impacted interfaces 'struct snd_timer at timer.h:57:1' changed: type size changed from 3456 to 3712 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 3648 (in bits) at timer.h:84:1 there are data member changes: type 'struct snd_timer_hardware' of 'snd_timer::hw' changed: type size changed from 768 to 832 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 768 (in bits) at timer.h:57:1 103 impacted interfaces 6 ('spinlock_t lock' .. 'list_head sack_list_head') offsets changed (by +64 bits) type 'struct work_struct' of 'snd_timer::task_work' changed, as reported earlier and offset changed from 3136 to 3200 (in bits) (by +64 bits) 2 ('int max_instances' .. 'int num_instances') offsets changed (by +192 bits) 103 impacted interfaces 'struct snd_timer_hardware at timer.h:40:1' changed: details were reported earlier 'struct snd_usb_audio at usbaudio.h:24:1' changed: type size changed from 3520 to 3776 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 3520 (in bits) at usbaudio.h:70:1 'u64 android_kabi_reserved2', at offset 3584 (in bits) at usbaudio.h:71:1 'u64 android_kabi_reserved3', at offset 3648 (in bits) at usbaudio.h:72:1 'u64 android_kabi_reserved4', at offset 3712 (in bits) at usbaudio.h:73:1 3 impacted interfaces 'struct snd_usb_audio_vendor_ops at usbaudio.h:160:1' changed: type size changed from 576 to 704 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 576 (in bits) at usbaudio.h:187:1 'u64 android_kabi_reserved2', at offset 640 (in bits) at usbaudio.h:188:1 one impacted interface 'struct snd_usb_stream at card.h:183:1' changed (indirectly): type size changed from 4288 to 4416 (in bits) there are data member changes: 'snd_usb_substream substream[2]' size changed from 3968 to 4096 (in bits) (by +128 bits) 'list_head list' offset changed (by +128 bits) 2 impacted interfaces 'struct snd_usb_substream at card.h:126:1' changed: type size changed from 1984 to 2048 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1984 (in bits) at card.h:182:1 2 impacted interfaces 'struct soc_device at soc.c:24:1' changed (indirectly): type size changed from 6528 to 7296 (in bits) there are data member changes: type 'struct device' of 'soc_device::dev' changed, as reported earlier 2 ('soc_device_attribute* attr' .. 'int soc_dev_num') offsets changed (by +768 bits) 2 impacted interfaces 'struct soc_enum at soc.h:1257:1' changed: type size changed from 832 to 896 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 832 (in bits) at soc.h:1283:1 one impacted interface 'struct sock at sock.h:348:1' changed: type size changed from 6656 to 6720 (in bits) 1 data member insertion: 'u64 android_oem_data1', at offset 6656 (in bits) at sock.h:535:1 3982 impacted interfaces 'struct spi_controller at spi.h:466:1' changed: type size changed from 12544 to 13440 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 13312 (in bits) at spi.h:677:1 'u64 android_kabi_reserved2', at offset 13376 (in bits) at spi.h:678:1 there are data member changes: type 'struct device' of 'spi_controller::dev' changed, as reported earlier 66 ('list_head list' .. 'unsigned long int irq_flags') offsets changed (by +768 bits) 18 impacted interfaces 'struct spi_device at spi.h:159:1' changed: type size changed from 9152 to 10048 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 9920 (in bits) at spi.h:201:1 'u64 android_kabi_reserved2', at offset 9984 (in bits) at spi.h:202:1 there are data member changes: type 'struct device' of 'spi_device::dev' changed, as reported earlier 16 ('spi_controller* controller' .. 'spi_statistics statistics') offsets changed (by +768 bits) 18 impacted interfaces 'struct spi_driver at spi.h:278:1' changed: type size changed from 1408 to 1728 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1664 (in bits) at spi.h:289:1 there are data member changes: type 'struct device_driver' of 'spi_driver::driver' changed, as reported earlier one impacted interface 'struct spi_message at spi.h:999:1' changed: type size changed from 832 to 896 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 832 (in bits) at spi.h:1045:1 18 impacted interfaces 'struct spi_transfer at spi.h:926:1' changed: type size changed from 1152 to 1216 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1152 (in bits) at spi.h:977:1 19 impacted interfaces 'struct spmi_controller at spmi.h:80:1' changed: type size changed from 6656 to 7488 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7424 (in bits) at spmi.h:89:1 there are data member changes: type 'struct device' of 'spmi_controller::dev' changed, as reported earlier 4 ('unsigned int nr' .. 'int (spmi_controller*, typedef u8, typedef u8, typedef u16, const u8*, typedef size_t)* write_cmd') offsets changed (by +768 bits) 11 impacted interfaces 'struct spmi_device at spmi.h:39:1' changed (indirectly): type size changed from 6528 to 7296 (in bits) there are data member changes: type 'struct device' of 'spmi_device::dev' changed, as reported earlier 2 ('spmi_controller* ctrl' .. 'u8 usid') offsets changed (by +768 bits) 8 impacted interfaces 'struct spmi_driver at spmi.h:137:1' changed: type size changed from 1280 to 1600 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1536 (in bits) at spmi.h:143:1 there are data member changes: type 'struct device_driver' of 'spmi_driver::driver' changed, as reported earlier 2 ('int (spmi_device*)* probe' .. 'void (spmi_device*)* remove') offsets changed (by +256 bits) one impacted interface 'struct srcu_data at srcutree.h:24:1' changed (indirectly): type size changed from 2560 to 3072 (in bits) there are data member changes: type 'struct work_struct' of 'srcu_data::work' changed, as reported earlier 5 ('callback_head srcu_barrier_head' .. 'srcu_struct* ssp') offsets changed (by +128 bits) 3982 impacted interfaces 'struct srcu_notifier_head at notifier.h:74:1' changed (indirectly): details were reported earlier 'struct srcu_struct at srcutree.h:64:1' changed (indirectly): details were reported earlier 'struct super_block at fs.h:1416:1' changed: type size changed from 11776 to 12800 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 12160 (in bits) at fs.h:1580:1 'u64 android_kabi_reserved2', at offset 12224 (in bits) at fs.h:1581:1 'u64 android_kabi_reserved3', at offset 12288 (in bits) at fs.h:1582:1 'u64 android_kabi_reserved4', at offset 12352 (in bits) at fs.h:1583:1 there are data member changes: type 'struct shrinker' of 'super_block::s_shrink' changed, as reported earlier 7 ('atomic_long_t s_remove_count' .. 'user_namespace* s_user_ns') offsets changed (by +64 bits) type 'struct list_lru' of 'super_block::s_dentry_lru' changed, as reported earlier and offset changed from 9984 to 10048 (in bits) (by +64 bits) type 'struct list_lru' of 'super_block::s_inode_lru' changed, as reported earlier and offset changed from 10048 to 10304 (in bits) (by +256 bits) 'callback_head rcu' offset changed (by +448 bits) type 'struct work_struct' of 'super_block::destroy_work' changed, as reported earlier and offset changed from 10240 to 10688 (in bits) (by +448 bits) 2 ('mutex s_sync_lock' .. 'int s_stack_depth') offsets changed (by +576 bits) 4 ('spinlock_t s_inode_list_lock' .. 'list_head s_inodes_wb') offsets changed (by +512 bits) 3982 impacted interfaces 'struct super_operations at fs.h:1935:1' changed: type size changed from 1664 to 1920 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1664 (in bits) at fs.h:2013:1 'u64 android_kabi_reserved2', at offset 1728 (in bits) at fs.h:2014:1 'u64 android_kabi_reserved3', at offset 1792 (in bits) at fs.h:2015:1 'u64 android_kabi_reserved4', at offset 1856 (in bits) at fs.h:2016:1 3982 impacted interfaces 'struct task_group at sched.h:387:1' changed (indirectly): details were reported earlier 'struct task_struct at sched.h:652:1' changed: details were reported earlier 'struct tcpm_port at tcpm.c:298:1' changed (indirectly): type size changed from 99520 to 99648 (in bits) there are data member changes: type 'struct typec_capability' of 'tcpm_port::typec_caps' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at typec.h:257:1 34 impacted interfaces 81 ('typec_port* typec_port' .. 'power_supply* psy') offsets changed (by +64 bits) type 'struct power_supply_desc' of 'tcpm_port::psy_desc' changed, as reported earlier and offset changed from 9472 to 9536 (in bits) (by +64 bits) 30 ('power_supply_usb_type usb_type' .. 'u8* logbuffer[1024]') offsets changed (by +128 bits) 17 impacted interfaces 'struct thermal_bind_params at thermal.h:205:1' changed: type size changed from 256 to 320 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 256 (in bits) at thermal.h:248:1 61 impacted interfaces 'struct thermal_cooling_device at thermal.h:93:1' changed: type size changed from 7552 to 8384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8320 (in bits) at thermal.h:110:1 there are data member changes: type 'struct device' of 'thermal_cooling_device::device' changed, as reported earlier 8 ('device_node* np' .. 'list_head node') offsets changed (by +768 bits) 102 impacted interfaces 'struct thermal_cooling_device_ops at thermal.h:84:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at thermal.h:94:1 102 impacted interfaces 'struct thermal_governor at thermal.h:196:1' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at thermal.h:211:1 61 impacted interfaces 'struct thermal_zone_device at thermal.h:150:1' changed: type size changed from 9600 to 10688 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 10624 (in bits) at thermal.h:189:1 there are data member changes: type 'struct device' of 'thermal_zone_device::device' changed, as reported earlier 26 ('attribute_group trips_attribute_group' .. 'list_head node') offsets changed (by +768 bits) type 'struct delayed_work' of 'thermal_zone_device::poll_queue' changed, as reported earlier and offset changed from 8704 to 9472 (in bits) (by +768 bits) 'thermal_notify_event notify_event' offset changed (by +1024 bits) 61 impacted interfaces 'struct thermal_zone_device_ops at thermal.h:61:1' changed: type size changed from 896 to 960 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 896 (in bits) at thermal.h:83:1 61 impacted interfaces 'struct thermal_zone_of_device_ops at thermal.h:308:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at thermal.h:329:1 2 impacted interfaces 'struct thermal_zone_params at thermal.h:240:1' changed: type size changed from 576 to 640 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 576 (in bits) at thermal.h:303:1 61 impacted interfaces 'struct thread_struct at processor.h:131:1' changed: details were reported earlier 'struct ttm_bo_device at ttm_bo_driver.h:316:1' changed (indirectly): type size changed from 2688 to 2944 (in bits) there are data member changes: type 'struct delayed_work' of 'ttm_bo_device::wq' changed, as reported earlier 2 ('bool need_dma32' .. 'bool no_retry') offsets changed (by +256 bits) 27 impacted interfaces 'struct tty_bufhead at tty.h:85:1' changed (indirectly): details were reported earlier 'struct tty_driver at tty_driver.h:297:1' changed: type size changed from 1472 to 1600 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1472 (in bits) at tty_driver.h:334:1 'u64 android_kabi_reserved2', at offset 1536 (in bits) at tty_driver.h:335:1 3982 impacted interfaces 'struct tty_ldisc_ops at tty_ldisc.h:175:1' changed: type size changed from 1216 to 1344 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1216 (in bits) at tty_ldisc.h:216:1 'u64 android_kabi_reserved2', at offset 1280 (in bits) at tty_ldisc.h:217:1 3982 impacted interfaces 'struct tty_operations at tty_driver.h:246:1' changed: type size changed from 2176 to 2304 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 2176 (in bits) at tty_driver.h:297:1 'u64 android_kabi_reserved2', at offset 2240 (in bits) at tty_driver.h:298:1 3982 impacted interfaces 'struct tty_port at tty.h:230:1' changed: details were reported earlier 'struct tty_port_operations at tty.h:205:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at tty.h:223:1 3982 impacted interfaces 'struct tty_struct at tty.h:285:1' changed: type size changed from 6336 to 6720 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 6592 (in bits) at tty.h:354:1 'u64 android_kabi_reserved2', at offset 6656 (in bits) at tty.h:355:1 there are data member changes: type 'struct work_struct' of 'tty_struct::hangup_work' changed, as reported earlier 7 ('void* disc_data' .. 'int write_cnt') offsets changed (by +128 bits) type 'struct work_struct' of 'tty_struct::SAK_work' changed, as reported earlier and offset changed from 6016 to 6144 (in bits) (by +128 bits) 'tty_port* port' offset changed (by +256 bits) 3982 impacted interfaces 'struct typec_altmode at typec_altmode.h:24:1' changed: type size changed from 6656 to 7488 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7424 (in bits) at typec_altmode.h:33:1 there are data member changes: type 'struct device' of 'typec_altmode::dev' changed, as reported earlier 5 ('u16 svid' .. 'const typec_altmode_ops* ops') offsets changed (by +768 bits) 42 impacted interfaces 'struct typec_altmode_ops at typec_altmode.h:57:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at typec_altmode.h:67:1 42 impacted interfaces 'struct typec_capability at typec.h:241:1' changed: details were reported earlier 'struct typec_mux at bus.h:43:1' changed (indirectly): type size changed from 6464 to 7232 (in bits) there are data member changes: type 'struct device' of 'typec_mux::dev' changed, as reported earlier type 'typedef typec_mux_set_fn_t' of 'typec_mux::set' changed: underlying type 'int (typec_mux*, typec_mux_state*)*' changed: and offset changed from 6400 to 7168 (in bits) (by +768 bits) 38 impacted interfaces 'struct typec_operations at typec.h:211:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at typec.h:219:1 34 impacted interfaces 'struct typec_partner at class.c:33:1' changed: type size changed from 6848 to 7680 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7616 (in bits) at class.c:45:1 there are data member changes: type 'struct device' of 'typec_partner::dev' changed, as reported earlier 6 ('usb_pd_identity* identity' .. 'usb_pd_svdm_ver svdm_version') offsets changed (by +768 bits) 28 impacted interfaces 'struct typec_port at class.c:44:1' changed: type size changed from 7488 to 8320 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8256 (in bits) at class.c:67:1 there are data member changes: type 'struct device' of 'typec_port::dev' changed, as reported earlier 13 ('ida mode_ids' .. 'const typec_operations* ops') offsets changed (by +768 bits) 34 impacted interfaces 'struct typec_switch at bus.h:38:1' changed (indirectly): type size changed from 6464 to 7232 (in bits) there are data member changes: type 'struct device' of 'typec_switch::dev' changed, as reported earlier type 'typedef typec_switch_set_fn_t' of 'typec_switch::set' changed: underlying type 'int (typec_switch*, enum typec_orientation)*' changed: and offset changed from 6400 to 7168 (in bits) (by +768 bits) 37 impacted interfaces 'struct uart_8250_port at serial_8250.h:94:1' changed (indirectly): type size changed from 6080 to 6464 (in bits) there are data member changes: type 'struct uart_port' of 'uart_8250_port::port' changed: type size changed from 3776 to 3904 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 3776 (in bits) at serial_core.h:264:1 'u64 android_kabi_reserved2', at offset 3840 (in bits) at serial_core.h:265:1 21 impacted interfaces 27 ('timer_list timer' .. 'void (uart_8250_port*)* rs485_stop_tx') offsets changed (by +128 bits) type 'struct delayed_work' of 'uart_8250_port::overrun_backoff' changed, as reported earlier and offset changed from 5184 to 5312 (in bits) (by +128 bits) 'u32 overrun_backoff_time_ms' offset changed (by +384 bits) 4 impacted interfaces 'struct uart_driver at serial_core.h:306:1' changed: type size changed from 512 to 576 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 512 (in bits) at serial_core.h:329:1 6 impacted interfaces 'struct uart_ops at serial_core.h:38:1' changed: type size changed from 1472 to 1600 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 1472 (in bits) at serial_core.h:85:1 'u64 android_kabi_reserved2', at offset 1536 (in bits) at serial_core.h:86:1 21 impacted interfaces 'struct uart_port at serial_core.h:106:1' changed: details were reported earlier 'struct uart_state at serial_core.h:286:1' changed (indirectly): type size changed from 3712 to 3904 (in bits) there are data member changes: type 'struct tty_port' of 'uart_state::port' changed, as reported earlier 5 ('uart_pm_state pm_state' .. 'uart_port* uart_port') offsets changed (by +192 bits) 21 impacted interfaces 'struct ucsi at ucsi.h:281:1' changed (indirectly): type size changed from 1216 to 1344 (in bits) there are data member changes: type 'struct work_struct' of 'ucsi::work' changed, as reported earlier 3 ('mutex ppm_lock' .. 'unsigned long int flags') offsets changed (by +128 bits) 7 impacted interfaces 'struct ucsi_connector at ucsi.h:314:1' changed (indirectly): type size changed from 6848 to 7104 (in bits) there are data member changes: type 'struct work_struct' of 'ucsi_connector::work' changed, as reported earlier 5 ('completion complete' .. 'typec_altmode* partner_altmode[30]') offsets changed (by +128 bits) type 'struct typec_capability' of 'ucsi_connector::typec_cap' changed, as reported earlier and offset changed from 4992 to 5120 (in bits) (by +128 bits) 4 ('u16 unprocessed_changes' .. 'power_supply* psy') offsets changed (by +192 bits) type 'struct power_supply_desc' of 'ucsi_connector::psy_desc' changed, as reported earlier and offset changed from 5696 to 5888 (in bits) (by +192 bits) 4 ('u32 rdo' .. 'usb_role_switch* usb_role_sw') offsets changed (by +256 bits) 7 impacted interfaces 'struct ufs_clk_gating at ufshcd.h:383:1' changed: type size changed from 1920 to 2368 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2304 (in bits) at ufshcd.h:404:1 there are data member changes: type 'struct delayed_work' of 'ufs_clk_gating::gate_work' changed, as reported earlier type 'struct work_struct' of 'ufs_clk_gating::ungate_work' changed, as reported earlier and offset changed from 832 to 1088 (in bits) (by +256 bits) 9 ('clk_gating_state state' .. 'workqueue_struct* clk_gating_workq') offsets changed (by +384 bits) 39 impacted interfaces 'struct ufs_clk_scaling at ufshcd.h:425:1' changed: type size changed from 1472 to 1792 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1728 (in bits) at ufshcd.h:452:1 there are data member changes: type 'struct work_struct' of 'ufs_clk_scaling::suspend_work' changed, as reported earlier type 'struct work_struct' of 'ufs_clk_scaling::resume_work' changed, as reported earlier and offset changed from 1088 to 1216 (in bits) (by +128 bits) 6 ('u32 min_gear' .. 'bool is_suspended') offsets changed (by +256 bits) 39 impacted interfaces 'struct ufs_dev_info at ufs.h:578:1' changed: type size changed from 320 to 384 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 320 (in bits) at ufs.h:598:1 39 impacted interfaces 'struct ufs_hba at ufshcd.h:774:1' changed: type size changed from 35328 to 37696 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 37440 (in bits) at ufshcd.h:931:1 'u64 android_kabi_reserved2', at offset 37504 (in bits) at ufshcd.h:932:1 'u64 android_kabi_reserved3', at offset 37568 (in bits) at ufshcd.h:933:1 'u64 android_kabi_reserved4', at offset 37632 (in bits) at ufshcd.h:934:1 there are data member changes: type 'struct work_struct' of 'ufs_hba::eh_work' changed, as reported earlier type 'struct work_struct' of 'ufs_hba::eeh_work' changed, as reported earlier and offset changed from 5952 to 6080 (in bits) (by +128 bits) 10 ('u32 errors' .. 'ktime_t last_dme_cmd_tstamp') offsets changed (by +256 bits) type 'struct ufs_dev_info' of 'ufs_hba::dev_info' changed, as reported earlier and offset changed from 19328 to 19584 (in bits) (by +256 bits) 8 ('bool auto_bkops_enabled' .. 'ufs_pwr_mode_info max_pwr_info') offsets changed (by +320 bits) type 'struct ufs_clk_gating' of 'ufs_hba::clk_gating' changed, as reported earlier and offset changed from 20672 to 20992 (in bits) (by +320 bits) 2 ('u32 caps' .. 'devfreq* devfreq') offsets changed (by +768 bits) type 'struct ufs_clk_scaling' of 'ufs_hba::clk_scaling' changed, as reported earlier and offset changed from 22720 to 23488 (in bits) (by +768 bits) 6 ('bool is_sys_suspended' .. 'atomic_t scsi_block_reqs_cnt') offsets changed (by +1088 bits) type 'struct device' of 'ufs_hba::bsg_dev' changed, as reported earlier and offset changed from 24960 to 26048 (in bits) (by +1088 bits) 3 ('request_queue* bsg_queue' .. 'bool wb_enabled') offsets changed (by +1856 bits) type 'struct delayed_work' of 'ufs_hba::rpm_dev_flush_recheck_work' changed, as reported earlier and offset changed from 31488 to 33344 (in bits) (by +1856 bits) 6 ('ufs_hba_monitor monitor' .. 'dentry* debugfs_root') offsets changed (by +2112 bits) 39 impacted interfaces 'struct ufs_hba_variant_ops at ufshcd.h:320:1' changed: type size changed from 1472 to 1728 (in bits) 4 data member insertions: 'u64 android_kabi_reserved1', at offset 1472 (in bits) at ufshcd.h:360:1 'u64 android_kabi_reserved2', at offset 1536 (in bits) at ufshcd.h:361:1 'u64 android_kabi_reserved3', at offset 1600 (in bits) at ufshcd.h:362:1 'u64 android_kabi_reserved4', at offset 1664 (in bits) at ufshcd.h:363:1 39 impacted interfaces 'struct ufshcd_lrb at ufshcd.h:192:1' changed: type size changed from 1152 to 1216 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1152 (in bits) at ufshcd.h:222:1 39 impacted interfaces 'struct uio_device at uio_driver.h:69:1' changed: type size changed from 7360 to 8192 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 8128 (in bits) at uio_driver.h:82:1 there are data member changes: type 'struct device' of 'uio_device::dev' changed, as reported earlier 8 ('int minor' .. 'kobject* portio_dir') offsets changed (by +768 bits) 2 impacted interfaces 'struct uio_info at uio_driver.h:98:1' changed: type size changed from 4544 to 4608 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 4544 (in bits) at uio_driver.h:115:1 2 impacted interfaces 'struct usb_composite_driver at composite.h:388:1' changed (indirectly): type size changed from 2560 to 2816 (in bits) there are data member changes: type 'struct usb_gadget_driver' of 'usb_composite_driver::gadget_driver' changed: type size changed from 1984 to 2240 (in bits) there are data member changes: type 'struct device_driver' of 'usb_gadget_driver::driver' changed, as reported earlier 2 ('char* udc_name' .. 'list_head pending') offsets changed (by +256 bits) 94 impacted interfaces 24 impacted interfaces 'struct usb_device at usb.h:647:1' changed (indirectly): type size changed from 11712 to 12480 (in bits) there are data member changes: type 'struct device' of 'usb_device::dev' changed, as reported earlier 33 ('usb_device_descriptor descriptor' .. 'u64 android_kabi_reserved4') offsets changed (by +768 bits) 89 impacted interfaces 'struct usb_driver at usb.h:1207:1' changed (indirectly): type size changed from 2432 to 2688 (in bits) there are data member changes: type 'struct usbdrv_wrap' of 'usb_driver::drvwrap' changed: type size changed from 1216 to 1472 (in bits) there are data member changes: type 'struct device_driver' of 'usbdrv_wrap::driver' changed, as reported earlier 'int for_devices' offset changed (by +256 bits) 2 impacted interfaces 4 ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved4') offsets changed (by +256 bits) 2 impacted interfaces 'struct usb_ep at gadget.h:227:1' changed: details were reported earlier 'struct usb_ep_ops at gadget.h:137:1' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 704 (in bits) at gadget.h:159:1 108 impacted interfaces 'struct usb_gadget at gadget.h:407:1' changed (indirectly): type size changed from 7744 to 8640 (in bits) there are data member changes: type 'struct work_struct' of 'usb_gadget::work' changed, as reported earlier 10 ('usb_udc* udc' .. 'const char* name') offsets changed (by +128 bits) type 'struct device' of 'usb_gadget::dev' changed, as reported earlier and offset changed from 832 to 960 (in bits) (by +128 bits) 10 ('unsigned int isoch_delay' .. 'u64 android_kabi_reserved4') offsets changed (by +896 bits) 94 impacted interfaces 'struct usb_gadget_driver at gadget.h:716:1' changed (indirectly): details were reported earlier 'struct usb_gadget_ops at gadget.h:312:1' changed: type size changed from 832 to 1216 (in bits) 6 data member insertions: 'void (usb_gadget*, typedef bool)* udc_async_callbacks', at offset 768 (in bits) at gadget.h:335:1 'int (usb_gadget*)* check_config', at offset 896 (in bits) at gadget.h:339:1 'u64 android_kabi_reserved1', at offset 960 (in bits) at gadget.h:341:1 'u64 android_kabi_reserved2', at offset 1024 (in bits) at gadget.h:342:1 'u64 android_kabi_reserved3', at offset 1088 (in bits) at gadget.h:343:1 'u64 android_kabi_reserved4', at offset 1152 (in bits) at gadget.h:344:1 there are data member changes: 'usb_ep* (usb_gadget*, usb_endpoint_descriptor*, usb_ss_ep_comp_descriptor*)* match_ep' offset changed (by +64 bits) 94 impacted interfaces 'struct usb_hcd at hcd.h:82:1' changed (indirectly): type size changed from 5504 to 5760 (in bits) there are data member changes: type 'struct work_struct' of 'usb_hcd::wakeup_work' changed, as reported earlier type 'struct work_struct' of 'usb_hcd::died_work' changed, as reported earlier and offset changed from 2560 to 2688 (in bits) (by +128 bits) 24 ('const hc_driver* driver' .. 'unsigned long int hcd_priv[]') offsets changed (by +256 bits) 43 impacted interfaces 'struct usb_interface at usb.h:233:1' changed (indirectly): type size changed from 7360 to 8256 (in bits) there are data member changes: type 'struct device' of 'usb_interface::dev' changed, as reported earlier 'device* usb_dev' offset changed (by +768 bits) type 'struct work_struct' of 'usb_interface::reset_ws' changed, as reported earlier and offset changed from 6848 to 7616 (in bits) (by +768 bits) 4 ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved4') offsets changed (by +896 bits) 97 impacted interfaces 'struct usb_otg at otg.h:16:1' changed: type size changed from 704 to 768 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 704 (in bits) at otg.h:44:1 52 impacted interfaces 'struct usb_phy at phy.h:88:1' changed: type size changed from 2688 to 2880 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 2816 (in bits) at phy.h:160:1 there are data member changes: type 'struct work_struct' of 'usb_phy::chg_work' changed, as reported earlier 13 ('atomic_notifier_head notifier' .. 'enum usb_charger_type (usb_phy*)* charger_detect') offsets changed (by +128 bits) 52 impacted interfaces 'struct usb_request at gadget.h:101:1' changed: details were reported earlier 'struct usb_role_switch at class.c:19:1' changed (indirectly): type size changed from 7232 to 8000 (in bits) there are data member changes: type 'struct device' of 'usb_role_switch::dev' changed, as reported earlier 5 ('mutex lock' .. 'device* udc') offsets changed (by +768 bits) type 'typedef usb_role_switch_set_t' of 'usb_role_switch::set' changed: underlying type 'int (usb_role_switch*, enum usb_role)*' changed: and offset changed from 7040 to 7808 (in bits) (by +768 bits) type 'typedef usb_role_switch_get_t' of 'usb_role_switch::get' changed: underlying type 'enum usb_role (usb_role_switch*)*' changed: and offset changed from 7104 to 7872 (in bits) (by +768 bits) 'bool allow_userspace_control' offset changed (by +768 bits) 35 impacted interfaces 'struct usb_tt at hcd.h:564:1' changed (indirectly): type size changed from 896 to 1024 (in bits) there are data member changes: type 'struct work_struct' of 'usb_tt::clear_work' changed, as reported earlier 4 ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved4') offsets changed (by +128 bits) 89 impacted interfaces 'struct usb_udc at core.c:37:1' changed (indirectly): type size changed from 6720 to 7488 (in bits) there are data member changes: type 'struct device' of 'usb_udc::dev' changed, as reported earlier 3 ('list_head list' .. 'bool started') offsets changed (by +768 bits) 94 impacted interfaces 'struct usbdrv_wrap at usb.h:1136:1' changed (indirectly): details were reported earlier 'struct usbnet at usbnet.h:29:1' changed (indirectly): type size changed from 5376 to 5504 (in bits) there are data member changes: type 'struct work_struct' of 'usbnet::kevent' changed, as reported earlier 5 ('unsigned long int flags' .. 'u64 android_kabi_reserved4') offsets changed (by +128 bits) 10 impacted interfaces 'struct user_namespace at user_namespace.h:57:1' changed (indirectly): type size changed from 4608 to 4736 (in bits) there are data member changes: type 'struct work_struct' of 'user_namespace::work' changed, as reported earlier 6 ('ctl_table_set set' .. 'u64 android_kabi_reserved2') offsets changed (by +128 bits) 3982 impacted interfaces 'struct user_struct at user.h:13:1' changed: type size changed from 1088 to 1216 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 960 (in bits) at user.h:47:1 'u64 android_kabi_reserved2', at offset 1024 (in bits) at user.h:48:1 there are data member changes: 'u64 android_oem_data1[2]' offset changed (by +128 bits) 3982 impacted interfaces 'struct v4l2_ctrl at v4l2-ctrls.h:243:1' changed: type size changed from 1728 to 1792 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1728 (in bits) at v4l2-ctrls.h:302:1 49 impacted interfaces 'struct v4l2_ctrl_config at v4l2-ctrls.h:415:1' changed: type size changed from 1088 to 1152 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1088 (in bits) at v4l2-ctrls.h:448:1 one impacted interface 'struct v4l2_ctrl_handler at v4l2-ctrls.h:367:1' changed: type size changed from 1728 to 1792 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 1728 (in bits) at v4l2-ctrls.h:395:1 49 impacted interfaces 'struct v4l2_ctrl_ops at v4l2-ctrls.h:118:1' changed: type size changed from 192 to 256 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 192 (in bits) at v4l2-ctrls.h:127:1 49 impacted interfaces 'struct v4l2_ctrl_ref at v4l2-ctrls.h:323:1' changed: type size changed from 448 to 512 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 448 (in bits) at v4l2-ctrls.h:343:1 49 impacted interfaces 'struct v4l2_ctrl_type_ops at v4l2-ctrls.h:134:1' changed: type size changed from 256 to 320 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 256 (in bits) at v4l2-ctrls.h:150:1 49 impacted interfaces 'struct v4l2_file_operations at v4l2-dev.h:200:1' changed: type size changed from 640 to 704 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 640 (in bits) at v4l2-dev.h:216:1 39 impacted interfaces 'struct v4l2_m2m_dev at v4l2-mem2mem.c:94:1' changed (indirectly): type size changed from 4608 to 4736 (in bits) there are data member changes: type 'struct work_struct' of 'v4l2_m2m_dev::job_work' changed, as reported earlier 2 ('unsigned long int job_queue_flags' .. 'const v4l2_m2m_ops* m2m_ops') offsets changed (by +128 bits) 59 impacted interfaces 'struct vb2_v4l2_buffer at videobuf2-v4l2.h:44:1' changed: type size changed from 7488 to 7552 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 7488 (in bits) at videobuf2-v4l2.h:56:1 63 impacted interfaces 'struct video_device at v4l2-dev.h:263:1' changed: type size changed from 11456 to 12352 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 12224 (in bits) at v4l2-dev.h:314:1 'u64 android_kabi_reserved2', at offset 12288 (in bits) at v4l2-dev.h:315:1 there are data member changes: type 'struct device' of 'video_device::dev' changed, as reported earlier 21 ('cdev* cdev' .. 'mutex* lock') offsets changed (by +768 bits) 39 impacted interfaces 'struct virtio_device at virtio.h:107:1' changed (indirectly): type size changed from 6976 to 7744 (in bits) there are data member changes: type 'struct device' of 'virtio_device::dev' changed, as reported earlier 6 ('virtio_device_id id' .. 'void* priv') offsets changed (by +768 bits) 34 impacted interfaces 'struct virtio_driver at virtio.h:165:1' changed (indirectly): type size changed from 1920 to 2176 (in bits) there are data member changes: type 'struct device_driver' of 'virtio_driver::driver' changed, as reported earlier 12 ('const virtio_device_id* id_table' .. 'int (virtio_device*)* restore') offsets changed (by +256 bits) 2 impacted interfaces 'struct vsock_sock at af_vsock.h:27:1' changed (indirectly): type size changed from 10688 to 11520 (in bits) there are data member changes: type 'struct sock' of 'vsock_sock::sk' changed, as reported earlier 14 ('const vsock_transport* transport' .. 'bool rejected') offsets changed (by +64 bits) type 'struct delayed_work' of 'vsock_sock::connect_work' changed, as reported earlier and offset changed from 7808 to 7872 (in bits) (by +64 bits) type 'struct delayed_work' of 'vsock_sock::pending_work' changed, as reported earlier and offset changed from 8640 to 8960 (in bits) (by +320 bits) type 'struct delayed_work' of 'vsock_sock::close_work' changed, as reported earlier and offset changed from 9472 to 10048 (in bits) (by +576 bits) 8 ('bool close_work_scheduled' .. 'void* trans') offsets changed (by +832 bits) 30 impacted interfaces 'struct wiphy at cfg80211.h:4899:1' changed: type size changed from 10496 to 11264 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 11200 (in bits) at cfg80211.h:5075:1 there are data member changes: type 'struct device' of 'wiphy::dev' changed, as reported earlier 5 ('bool registered' .. 'list_head wdev_list') offsets changed (by +768 bits) type 'typedef possible_net_t' of 'wiphy::_net' changed: underlying type 'struct {net* net;}' at net_namespace.h:314:1 changed: and offset changed from 9472 to 10240 (in bits) (by +768 bits) 17 ('const wiphy_coalesce_support* coalesce' .. 'char priv[]') offsets changed (by +768 bits) 3982 impacted interfaces 'struct wiphy_vendor_command at cfg80211.h:4621:1' changed: type size changed from 384 to 448 (in bits) 1 data member insertion: 'u64 android_kabi_reserved1', at offset 384 (in bits) at cfg80211.h:4669:1 3982 impacted interfaces 'struct wireless_dev at cfg80211.h:5257:1' changed: type size changed from 3520 to 3904 (in bits) 2 data member insertions: 'u64 android_kabi_reserved1', at offset 3776 (in bits) at cfg80211.h:5377:1 'u64 android_kabi_reserved2', at offset 3840 (in bits) at cfg80211.h:5378:1 there are data member changes: type 'struct work_struct' of 'wireless_dev::disconnect_wk' changed, as reported earlier 20 ('u8 disconnect_bssid[6]' .. 'spinlock_t pmsr_lock') offsets changed (by +128 bits) type 'struct work_struct' of 'wireless_dev::pmsr_free_wk' changed, as reported earlier and offset changed from 3200 to 3328 (in bits) (by +128 bits) 'unsigned long int unprot_beacon_reported' offset changed (by +256 bits) 3982 impacted interfaces 'struct work_struct at workqueue.h:102:1' changed: details were reported earlier 'struct wpan_phy at cfg802154.h:176:1' changed (indirectly): type size changed from 8448 to 9216 (in bits) there are data member changes: type 'struct device' of 'wpan_phy::dev' changed, as reported earlier type 'typedef possible_net_t' of 'wpan_phy::_net' changed, as reported earlier and offset changed from 8320 to 9088 (in bits) (by +768 bits) 'char priv[]' offset changed (by +768 bits) 7 impacted interfaces 'struct wq_device at workqueue.c:5386:1' changed (indirectly): type size changed from 6464 to 7232 (in bits) there are data member changes: type 'struct device' of 'wq_device::dev' changed, as reported earlier 3982 impacted interfaces 'struct xdp_umem at xdp_sock.h:20:1' changed (indirectly): type size changed from 896 to 1024 (in bits) there are data member changes: type 'struct work_struct' of 'xdp_umem::work' changed, as reported earlier 3982 impacted interfaces 'struct xfrm_policy_hthresh at xfrm.h:23:1' changed (indirectly): details were reported earlier 'struct xhci_hcd at xhci.h:1753:1' changed (indirectly): type size changed from 59392 to 59648 (in bits) there are data member changes: type 'struct delayed_work' of 'xhci_hcd::cmd_timer' changed, as reported earlier 39 ('completion cmd_ring_stop_completion' .. 'unsigned long int priv[]') offsets changed (by +256 bits) 18 impacted interfaces 'struct xsk_buff_pool at xsk_buff_pool.h:41:1' changed (indirectly): type size hasn't changed there are data member changes: type 'struct work_struct' of 'xsk_buff_pool::work' changed, as reported earlier 3 ('list_head free_list' .. 'u16 queue_id') offsets changed (by +128 bits) 3982 impacted interfaces Bug: 193676678 Signed-off-by: Todd Kjos <tkjos@google.com> Change-Id: Iee206350c13a5227247fbf97832322ec4fa70b83
This commit is contained in:
parent
e9742a9ea5
commit
870488eb07
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
BRANCH=android12-5.10
|
||||
KMI_GENERATION=8
|
||||
KMI_GENERATION=9
|
||||
|
||||
LLVM=1
|
||||
DEPMOD=depmod
|
||||
|
Loading…
Reference in New Issue
Block a user