testing-6.12
32 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
0690b3438b |
ANDROID: 2025/05/15 KMI update
Increment KMI_GENERATION for the 2025/05/15 update. Bug: 418015058 Change-Id: Ic294104424ca9cb87fd55354ac82ce34b9dbb0b8 Signed-off-by: Carlos Llamas <cmllamas@google.com> |
||
|
|
6cf7b79fed |
ANDROID: 2025/04/30 KMI update
Increment KMI_GENERATION for the 2025/04/30 update.
4 function symbol(s) added
'int __traceiter_android_vh_lruvec_add_folio(void*, struct lruvec*, struct folio*, enum lru_list, bool, bool*)'
'int __traceiter_android_vh_lruvec_del_folio(void*, struct lruvec*, struct folio*, enum lru_list, bool*)'
'int hci_drv_cmd_complete(struct hci_dev*, u16, u8, void*, size_t)'
'int hci_drv_cmd_status(struct hci_dev*, u16, u8)'
2 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_lruvec_add_folio'
'struct tracepoint __tracepoint_android_vh_lruvec_del_folio'
function symbol 'int __break_lease(struct inode*, unsigned int, unsigned int)' changed
CRC changed from 0xfcf44aad to 0x149f61ec
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol changed from 'int __traceiter_android_vh_filemap_map_pages(void*, struct file*, unsigned long, unsigned long, vm_fault_t)' to 'int __traceiter_android_vh_filemap_map_pages(void*, struct file*, unsigned long, unsigned long, unsigned long, vm_fault_t)'
CRC changed from 0x4ab7d13d to 0xa4050fc3
type changed from 'int(void*, struct file*, unsigned long, unsigned long, vm_fault_t)' to 'int(void*, struct file*, unsigned long, unsigned long, unsigned long, vm_fault_t)'
parameter 5 type changed from 'vm_fault_t' = 'unsigned int' to 'unsigned long'
resolved type changed from 'unsigned int' to 'unsigned long'
parameter 6 of type 'vm_fault_t' was added
function symbol 'void d_drop(struct dentry*)' changed
CRC changed from 0xe6b957c1 to 0x3d0c46e
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'void d_rehash(struct dentry*)' changed
CRC changed from 0x99dc94ef to 0x25f13622
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'void d_set_d_op(struct dentry*, const struct dentry_operations*)' changed
CRC changed from 0x2e10d861 to 0x4bebf34d
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct file* dentry_open(const struct path*, int, const struct cred*)' changed
CRC changed from 0xcf71e966 to 0x6d0bc257
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct dentry* dget_parent(struct dentry*)' changed
CRC changed from 0xf9cb45cd to 0x8a222453
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'void fsstack_copy_inode_size(struct inode*, struct inode*)' changed
CRC changed from 0xf0b97aed to 0xb81c04a2
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct dentry* lock_rename(struct dentry*, struct dentry*)' changed
CRC changed from 0x29a92466 to 0xae61fcd5
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct vfsmount* mntget(struct vfsmount*)' changed
CRC changed from 0xc92a2396 to 0xcc3e76a0
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct dentry* mount_nodev(struct file_system_type*, int, void*, int(*)(struct super_block*, void*, int))' changed
CRC changed from 0x6d01eec8 to 0x2efa94ea
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'const struct cred* override_creds(const struct cred*)' changed
CRC changed from 0x70518d28 to 0x74991c9c
namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver was added
function symbol 'void path_get(const struct path*)' changed
CRC changed from 0xbd05eb3e to 0xc0f84cde
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct cred* prepare_creds()' changed
CRC changed from 0xfefdef91 to 0x125a505f
namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver was added
function symbol 'void revert_creds(const struct cred*)' changed
CRC changed from 0xcbf949cb to 0x15c87cb2
namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver was added
function symbol 'void unlock_rename(struct dentry*, struct dentry*)' changed
CRC changed from 0x59bca7b8 to 0x7ac3991a
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'int vfs_getattr(const struct path*, struct kstat*, u32, unsigned int)' changed
CRC changed from 0xf9989b99 to 0xc0f64eb1
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'int vfs_path_lookup(struct dentry*, struct vfsmount*, const char*, unsigned int, struct path*)' changed
CRC changed from 0x4bdfc8c to 0x867ebbdf
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'int vfs_statfs(const struct path*, struct kstatfs*)' changed
CRC changed from 0x6330728d to 0x8d81d51c
namespace ANDROID_GKI_VFS_EXPORT_ONLY was added
function symbol 'struct block_device* I_BDEV(struct inode*)' changed
CRC changed from 0x4641678c to 0x5b39e7d
function symbol 'void __ClearPageMovable(struct page*)' changed
CRC changed from 0x5b9a7e9e to 0x28da48e6
function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed
CRC changed from 0x7fc77709 to 0x4d5a2ea0
... 5816 omitted; 5819 symbols have only CRC changes
type 'struct inode' changed
byte size changed from 696 to 704
7 members ('struct list_head i_devices' .. 'void* i_private') changed
offset changed by 64
type 'struct rq' changed
byte size changed from 4352 to 4544
68 members ('struct rt_rq rt' .. 'cpumask_var_t scratch_mask') changed
offset changed by 1024
member 'call_single_data_t cfsb_csd' was added
member 'struct list_head cfsb_csd_list' was added
2 members ('misfit_reason_t misfit_reason' .. 'u64 android_oem_data1[16]') changed
offset changed by 1536
type 'struct drm_driver' changed
byte size changed from 200 to 208
member 'int(* fbdev_probe)(struct drm_fb_helper*, struct drm_fb_helper_surface_size*)' was added
11 members ('void(* show_fdinfo)(struct drm_printer*, struct drm_file*)' .. 'const struct file_operations* fops') changed
offset changed by 64
type 'struct address_space' changed
byte size changed from 240 to 248
member 'atomic_t nr_thps' was added
10 members ('struct rb_root_cached i_mmap' .. 'void* i_private_data') changed
offset changed by 64
type 'struct hci_dev' changed
byte size changed from 5296 to 5304
member 'struct hci_drv* hci_drv' was added
17 members ('int(* open)(struct hci_dev*)' .. 'u8(* classify_pkt_type)(struct hci_dev*, struct sk_buff*)') changed
offset changed by 64
type 'struct kunit' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct kunit_loc' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct kunit_assert' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct percpu_rw_semaphore' changed
byte size changed from 96 to 104
member 'u64 android_oem_data1' was added
type 'struct cfs_rq' changed
byte size changed from 384 to 512
member 'int runtime_enabled' was added
member 's64 runtime_remaining' was added
member 'u64 throttled_pelt_idle' was added
member 'u64 throttled_clock' was added
member 'u64 throttled_clock_pelt' was added
member 'u64 throttled_clock_pelt_time' was added
member 'u64 throttled_clock_self' was added
member 'u64 throttled_clock_self_time' was added
member 'int throttled' was added
member 'int throttle_count' was added
member 'struct list_head throttled_list' was added
member 'struct list_head throttled_csd_list' was added
type 'struct gunyah_hypercall_vcpu_run_resp' changed
member changed from 'union { enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, } state; u64 sized_state; }' to 'union { enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, GUNYAH_VCPU_STATE_SYSTEM_OFF = 256, } state; u64 sized_state; }'
type changed from 'union { enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, } state; u64 sized_state; }' to 'union { enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, GUNYAH_VCPU_STATE_SYSTEM_OFF = 256, } state; u64 sized_state; }'
member changed from 'enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, } state' to 'enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, GUNYAH_VCPU_STATE_SYSTEM_OFF = 256, } state'
type changed from 'enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, }' to 'enum { GUNYAH_VCPU_STATE_READY = 0, GUNYAH_VCPU_STATE_EXPECTS_WAKEUP = 1, GUNYAH_VCPU_STATE_POWERED_OFF = 2, GUNYAH_VCPU_STATE_BLOCKED = 3, GUNYAH_VCPU_ADDRSPACE_VMMIO_READ = 4, GUNYAH_VCPU_ADDRSPACE_VMMIO_WRITE = 5, GUNYAH_VCPU_ADDRSPACE_PAGE_FAULT = 7, GUNYAH_VCPU_STATE_SYSTEM_OFF = 256, }'
enumerator 'GUNYAH_VCPU_STATE_SYSTEM_OFF' (256) was added
type 'struct super_block' changed
28 members ('void* s_fs_info' .. 'int s_stack_depth') changed
offset changed by 192
type 'struct shmem_inode_info' changed
byte size changed from 816 to 824
member 'u64 android_vendor_data1' changed
offset changed by 64
type 'struct cgroup' changed
byte size changed from 1856 to 1920
member 'struct cgroup_base_stat bstat' changed
offset changed by 64
10 members ('struct prev_cputime prev_cputime' .. 'struct cgroup* ancestors[0]') changed
offset changed by 128
type 'struct task_group' changed
byte size changed from 448 to 704
5 members ('unsigned int uclamp_pct[2]' .. 'u64 android_vendor_data1[4]') changed
offset changed by 1920
type 'struct mem_cgroup' changed
member changed from 'u64 android_oem_data1' to 'u64 android_oem_data1[2]'
type changed from 'u64' = '__u64' = 'unsigned long long' to 'u64[2]'
resolved type changed from 'unsigned long long' to 'u64[2]'
member 'struct mem_cgroup_per_node* nodeinfo[0]' changed
offset changed by 64
type 'struct io_pgtable_ops' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 android_kabi_reserved3' was removed
member 'u64 android_kabi_reserved4' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
member 'u64 __kabi_reserved3' was added
member 'u64 __kabi_reserved4' was added
type 'struct em_perf_domain' changed
byte size changed from 24 to 32
member 'int min_perf_state' was added
member 'int max_perf_state' was added
2 members ('unsigned long flags' .. 'unsigned long cpus[0]') changed
offset changed by 64
type 'struct fwnode_reference_args' changed
byte size changed from 80 to 144
member changed from 'u64 args[8]' to 'u64 args[16]'
type changed from 'u64[8]' to 'u64[16]'
number of elements changed from 8 to 16
type 'struct hci_cb' changed
byte size changed from 72 to 64
member 'bool(* match)(struct hci_conn*)' was removed
5 members ('void(* connect_cfm)(struct hci_conn*, __u8)' .. 'void(* role_switch_cfm)(struct hci_conn*, __u8, __u8)') changed
offset changed by -64
type 'struct hci_uart' changed
byte size changed from 248 to 256
7 members ('void* priv' .. 'u8 padding') changed
offset changed by 64
type 'struct iommu_iotlb_gather' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
type 'struct kunit_hooks_table' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct kvm_iommu_ops' changed
member changed from 'int(* attach_dev)(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32)' to 'int(* attach_dev)(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32, unsigned long)'
type changed from 'int(*)(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32)' to 'int(*)(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32, unsigned long)'
pointed-to type changed from 'int(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32)' to 'int(struct kvm_hyp_iommu*, struct kvm_hyp_iommu_domain*, u32, u32, u32, unsigned long)'
parameter 6 of type 'unsigned long' was added
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 android_kabi_reserved3' was removed
member 'u64 android_kabi_reserved4' was removed
member 'u64 android_kabi_reserved5' was removed
member 'u64 android_kabi_reserved6' was removed
member 'u64 android_kabi_reserved7' was removed
member 'u64 android_kabi_reserved8' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
member 'u64 __kabi_reserved3' was added
member 'u64 __kabi_reserved4' was added
member 'u64 __kabi_reserved5' was added
member 'u64 __kabi_reserved6' was added
member 'u64 __kabi_reserved7' was added
member 'u64 __kabi_reserved8' was added
type 'struct kvm_iommu_driver' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 android_kabi_reserved3' was removed
member 'u64 android_kabi_reserved4' was removed
member 'u64 android_kabi_reserved5' was removed
member 'u64 android_kabi_reserved6' was removed
member 'u64 android_kabi_reserved7' was removed
member 'u64 android_kabi_reserved8' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
member 'u64 __kabi_reserved3' was added
member 'u64 __kabi_reserved4' was added
member 'u64 __kabi_reserved5' was added
member 'u64 __kabi_reserved6' was added
member 'u64 __kabi_reserved7' was added
member 'u64 __kabi_reserved8' was added
type 'struct l2cap_conn' changed
member 'struct mutex chan_lock' was removed
member 'struct mutex lock' was added
type 'struct ucsi_operations' changed
byte size changed from 64 to 72
member 'int(* poll_cci)(struct ucsi*, u32*)' was added
6 members ('int(* read_message_in)(struct ucsi*, void*, size_t)' .. 'void(* connector_status)(struct ucsi_connector*)') changed
offset changed by 64
type 'struct kunit_suite' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct kunit_try_catch' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct sb_writers' changed
byte size changed from 304 to 328
type 'struct cgroup_root' changed
byte size changed from 6144 to 6208
5 members ('struct cgroup* cgrp_ancestor_storage' .. 'char name[64]') changed
offset changed by 512
type 'struct cgroup_rstat_cpu' changed
byte size changed from 112 to 144
member 'struct cgroup_base_stat last_bstat' changed
offset changed by 64
member 'struct cgroup_base_stat subtree_bstat' changed
offset changed by 128
member 'struct cgroup_base_stat last_subtree_bstat' changed
offset changed by 192
2 members ('struct cgroup* updated_children' .. 'struct cgroup* updated_next') changed
offset changed by 256
type 'struct cgroup_base_stat' changed
byte size changed from 24 to 32
member 'u64 ntime' was added
type 'struct cfs_bandwidth' changed
byte size changed from 0 to 240
member 'raw_spinlock_t lock' was added
member 'ktime_t period' was added
member 'u64 quota' was added
member 'u64 runtime' was added
member 'u64 burst' was added
member 'u64 runtime_snap' was added
member 's64 hierarchical_quota' was added
member 'u8 idle' was added
member 'u8 period_active' was added
member 'u8 slack_started' was added
member 'struct hrtimer period_timer' was added
member 'struct hrtimer slack_timer' was added
member 'struct list_head throttled_cfs_rq' was added
member 'int nr_periods' was added
member 'int nr_throttled' was added
member 'int nr_burst' was added
member 'u64 throttled_time' was added
member 'u64 burst_time' was added
type 'struct kvm_hyp_iommu_domain' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
type 'struct kvm_hyp_iommu' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 android_kabi_reserved3' was removed
member 'u64 android_kabi_reserved4' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
member 'u64 __kabi_reserved3' was added
member 'u64 __kabi_reserved4' was added
type 'struct kunit_case' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct kunit_attributes' changed
member 'u64 android_kabi_reserved1' was removed
member 'u64 __kabi_reserved1' was added
type 'struct ib_device' changed
byte size changed from 3008 to 3016
member 'u8 hw_stats_attr_index' was added
31 members ('u64 uverbs_cmd_mask' .. 'enum rdma_nl_name_assign_type name_assign_type') changed
offset changed by 64
type 'struct can_pkg_stats' changed
member changed from 'unsigned long rx_frames' to 'atomic_long_t rx_frames'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
member changed from 'unsigned long tx_frames' to 'atomic_long_t tx_frames'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
member changed from 'unsigned long matches' to 'atomic_long_t matches'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
member changed from 'unsigned long rx_frames_delta' to 'atomic_long_t rx_frames_delta'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
member changed from 'unsigned long tx_frames_delta' to 'atomic_long_t tx_frames_delta'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
member changed from 'unsigned long matches_delta' to 'atomic_long_t matches_delta'
type changed from 'unsigned long' to 'atomic_long_t' = 'atomic64_t' = 'struct { s64 counter; }'
resolved type changed from 'unsigned long' to 'struct { s64 counter; }'
type 'struct pkvm_module_ops' changed
byte size changed from 712 to 728
member 'void*(* fixblock_map)(phys_addr_t)' was added
member 'void(* fixblock_unmap)()' was added
48 members ('void*(* linear_map_early)(phys_addr_t, size_t, enum kvm_pgtable_prot)' .. 'int(* device_register_reset)(u64, void*, int(*)(void*, bool))') changed
offset changed by 128
member 'u64 android_kabi_reserved1' was removed
member 'u64 android_kabi_reserved2' was removed
member 'u64 android_kabi_reserved3' was removed
member 'u64 android_kabi_reserved4' was removed
member 'u64 android_kabi_reserved5' was removed
member 'u64 android_kabi_reserved6' was removed
member 'u64 android_kabi_reserved7' was removed
member 'u64 android_kabi_reserved8' was removed
member 'u64 android_kabi_reserved9' was removed
member 'u64 android_kabi_reserved10' was removed
member 'u64 android_kabi_reserved11' was removed
member 'u64 android_kabi_reserved12' was removed
member 'u64 android_kabi_reserved13' was removed
member 'u64 android_kabi_reserved14' was removed
member 'u64 android_kabi_reserved15' was removed
member 'u64 android_kabi_reserved16' was removed
member 'u64 android_kabi_reserved17' was removed
member 'u64 android_kabi_reserved18' was removed
member 'u64 android_kabi_reserved19' was removed
member 'u64 android_kabi_reserved20' was removed
member 'u64 android_kabi_reserved21' was removed
member 'u64 android_kabi_reserved22' was removed
member 'u64 android_kabi_reserved23' was removed
member 'u64 android_kabi_reserved24' was removed
member 'u64 android_kabi_reserved25' was removed
member 'u64 android_kabi_reserved26' was removed
member 'u64 android_kabi_reserved27' was removed
member 'u64 android_kabi_reserved28' was removed
member 'u64 android_kabi_reserved29' was removed
member 'u64 android_kabi_reserved30' was removed
member 'u64 android_kabi_reserved31' was removed
member 'u64 android_kabi_reserved32' was removed
member 'u64 __kabi_reserved1' was added
member 'u64 __kabi_reserved2' was added
member 'u64 __kabi_reserved3' was added
member 'u64 __kabi_reserved4' was added
member 'u64 __kabi_reserved5' was added
member 'u64 __kabi_reserved6' was added
member 'u64 __kabi_reserved7' was added
member 'u64 __kabi_reserved8' was added
member 'u64 __kabi_reserved9' was added
member 'u64 __kabi_reserved10' was added
member 'u64 __kabi_reserved11' was added
member 'u64 __kabi_reserved12' was added
member 'u64 __kabi_reserved13' was added
member 'u64 __kabi_reserved14' was added
member 'u64 __kabi_reserved15' was added
member 'u64 __kabi_reserved16' was added
member 'u64 __kabi_reserved17' was added
member 'u64 __kabi_reserved18' was added
member 'u64 __kabi_reserved19' was added
member 'u64 __kabi_reserved20' was added
member 'u64 __kabi_reserved21' was added
member 'u64 __kabi_reserved22' was added
member 'u64 __kabi_reserved23' was added
member 'u64 __kabi_reserved24' was added
member 'u64 __kabi_reserved25' was added
member 'u64 __kabi_reserved26' was added
member 'u64 __kabi_reserved27' was added
member 'u64 __kabi_reserved28' was added
member 'u64 __kabi_reserved29' was added
member 'u64 __kabi_reserved30' was added
member 'u64 __kabi_reserved31' was added
member 'u64 __kabi_reserved32' was added
Bug: 414607735
Change-Id: Ib95b06fc559167e91ea5b74ed5668e70e2141418
Signed-off-by: Carlos Llamas <cmllamas@google.com>
|
||
|
|
65ba53ca4b |
ANDROID: 2025/04/16 KMI update
Increment KMI_GENERATION for the 2025/04/16 update.
22 function symbol(s) added
'int __traceiter_android_vh_fsnotify_open(void*, struct file*, __u32*)'
'int __traceiter_android_vh_init_adjust_zone_wmark(void*, struct zone*, u64)'
'void* __vmalloc_array_noprof(size_t, size_t, gfp_t)'
'int snd_usb_autoresume(struct snd_usb_audio*)'
'void snd_usb_autosuspend(struct snd_usb_audio*)'
'int snd_usb_endpoint_prepare(struct snd_usb_audio*, struct snd_usb_endpoint*)'
'void* snd_usb_find_csint_desc(void*, int, void*, u8)'
'const struct audioformat* snd_usb_find_format(struct list_head*, snd_pcm_format_t, unsigned int, unsigned int, bool, struct snd_usb_substream*)'
'const struct audioformat* snd_usb_find_substream_format(struct snd_usb_substream*, const struct snd_pcm_hw_params*)'
'int snd_usb_hw_free(struct snd_usb_substream*)'
'int snd_usb_hw_params(struct snd_usb_substream*, struct snd_pcm_hw_params*)'
'int snd_usb_lock_shutdown(struct snd_usb_audio*)'
'void snd_usb_unlock_shutdown(struct snd_usb_audio*)'
'int xhci_sideband_add_endpoint(struct xhci_sideband*, struct usb_host_endpoint*)'
'int xhci_sideband_create_interrupter(struct xhci_sideband*, int, bool, u32, int)'
'struct sg_table* xhci_sideband_get_endpoint_buffer(struct xhci_sideband*, struct usb_host_endpoint*)'
'struct sg_table* xhci_sideband_get_event_buffer(struct xhci_sideband*)'
'struct xhci_sideband* xhci_sideband_register(struct usb_interface*, enum xhci_sideband_type, int(*)(struct usb_interface*, struct xhci_sideband_event*))'
'int xhci_sideband_remove_endpoint(struct xhci_sideband*, struct usb_host_endpoint*)'
'void xhci_sideband_remove_interrupter(struct xhci_sideband*)'
'int xhci_sideband_stop_endpoint(struct xhci_sideband*, struct usb_host_endpoint*)'
'void xhci_sideband_unregister(struct xhci_sideband*)'
2 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_fsnotify_open'
'struct tracepoint __tracepoint_android_vh_init_adjust_zone_wmark'
function symbol changed from 'int __traceiter_android_vh_reweight_entity(void*, struct sched_entity*)' to 'int __traceiter_android_vh_reweight_entity(void*, struct sched_entity*, unsigned long*)'
CRC changed from 0x706e720c to 0x9d30b0ed
type changed from 'int(void*, struct sched_entity*)' to 'int(void*, struct sched_entity*, unsigned long*)'
parameter 3 of type 'unsigned long*' was added
function symbol changed from 'int __traceiter_ufshcd_profile_clk_gating(void*, const char*, const char*, s64, int)' to 'int __traceiter_ufshcd_profile_clk_gating(void*, struct ufs_hba*, const char*, s64, int)'
CRC changed from 0xabbc63ed to 0xb9c78100
type changed from 'int(void*, const char*, const char*, s64, int)' to 'int(void*, struct ufs_hba*, const char*, s64, int)'
parameter 2 type changed from 'const char*' to 'struct ufs_hba*'
pointed-to type changed from 'const char' to 'struct ufs_hba'
qualifier const removed
underlying type changed from 'char' to 'struct ufs_hba'
function symbol changed from 'int __traceiter_ufshcd_profile_clk_scaling(void*, const char*, const char*, s64, int)' to 'int __traceiter_ufshcd_profile_clk_scaling(void*, struct ufs_hba*, const char*, s64, int)'
CRC changed from 0xabbc63ed to 0xb9c78100
type changed from 'int(void*, const char*, const char*, s64, int)' to 'int(void*, struct ufs_hba*, const char*, s64, int)'
parameter 2 type changed from 'const char*' to 'struct ufs_hba*'
pointed-to type changed from 'const char' to 'struct ufs_hba'
qualifier const removed
underlying type changed from 'char' to 'struct ufs_hba'
function symbol changed from 'int __traceiter_ufshcd_profile_hibern8(void*, const char*, const char*, s64, int)' to 'int __traceiter_ufshcd_profile_hibern8(void*, struct ufs_hba*, const char*, s64, int)'
CRC changed from 0xabbc63ed to 0xb9c78100
type changed from 'int(void*, const char*, const char*, s64, int)' to 'int(void*, struct ufs_hba*, const char*, s64, int)'
parameter 2 type changed from 'const char*' to 'struct ufs_hba*'
pointed-to type changed from 'const char' to 'struct ufs_hba'
qualifier const removed
underlying type changed from 'char' to 'struct ufs_hba'
function symbol changed from 'struct v4l2_ctrl* v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler*, const struct v4l2_ctrl_ops*, u32, union v4l2_ctrl_ptr)' to 'struct v4l2_ctrl* v4l2_ctrl_new_std_compound(struct v4l2_ctrl_handler*, const struct v4l2_ctrl_ops*, u32, union v4l2_ctrl_ptr, union v4l2_ctrl_ptr, union v4l2_ctrl_ptr)'
CRC changed from 0x9bc5a772 to 0x596771bf
type changed from 'struct v4l2_ctrl*(struct v4l2_ctrl_handler*, const struct v4l2_ctrl_ops*, u32, union v4l2_ctrl_ptr)' to 'struct v4l2_ctrl*(struct v4l2_ctrl_handler*, const struct v4l2_ctrl_ops*, u32, union v4l2_ctrl_ptr, union v4l2_ctrl_ptr, union v4l2_ctrl_ptr)'
parameter 5 of type 'union v4l2_ctrl_ptr' was added
parameter 6 of type 'union v4l2_ctrl_ptr' was added
function symbol changed from 'struct xhci_interrupter* xhci_create_secondary_interrupter(struct usb_hcd*, unsigned int, u32)' to 'struct xhci_interrupter* xhci_create_secondary_interrupter(struct usb_hcd*, unsigned int, u32, unsigned int)'
CRC changed from 0x13a62673 to 0xc7303a77
type changed from 'struct xhci_interrupter*(struct usb_hcd*, unsigned int, u32)' to 'struct xhci_interrupter*(struct usb_hcd*, unsigned int, u32, unsigned int)'
parameter 4 of type 'unsigned int' was added
function symbol 'struct block_device* I_BDEV(struct inode*)' changed
CRC changed from 0x7eae72f7 to 0x4641678c
function symbol 'void __ClearPageMovable(struct page*)' changed
CRC changed from 0x3ebe73b9 to 0x5b9a7e9e
function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed
CRC changed from 0xe519882 to 0x7fc77709
... 1965 omitted; 1968 symbols have only CRC changes
type 'struct gendisk' changed
byte size changed from 640 to 648
member 'u64 android_oem_data1' was added
type 'struct cma' changed
byte size changed from 176 to 184
member 'bool gcma' was added
6 members ('atomic64_t nr_pages_succeeded' .. 'u64 android_vendor_data1') changed
offset changed by 64
type 'struct readahead_control' changed
byte size changed from 56 to 64
member 'u64 android_oem_data1' was added
type 'struct ufs_hba' changed
byte size changed from 5136 to 5152
member 'int critical_health_count' was added
member 'atomic_t dev_lvl_exception_count' was added
member 'u64 dev_lvl_exception_id' was added
member 'u64 android_oem_data1' changed
offset changed by 128
type 'struct v4l2_ctrl' changed
byte size changed from 232 to 248
member 'union v4l2_ctrl_ptr p_min' was added
member 'union v4l2_ctrl_ptr p_max' was added
2 members ('union v4l2_ctrl_ptr p_new' .. 'union v4l2_ctrl_ptr p_cur') changed
offset changed by 128
type 'struct kvm_iommu_ops' changed
byte size changed from 192 to 200
member 'int(* get_iommu_token_by_id)(pkvm_handle_t, u64*)' was added
8 members ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved8') changed
offset changed by 64
type 'struct kvm_iommu_driver' changed
byte size changed from 88 to 120
member 'int(* get_device_iommu_num_ids)(struct device*)' was added
member 'int(* get_device_iommu_id)(struct device*, u32, pkvm_handle_t*, u32*)' was added
member 'void*(* guest_alloc)(void*, unsigned long)' was added
member 'void(* guest_free)(void*, void*, unsigned long)' was added
8 members ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved8') changed
offset changed by 256
type 'struct phy_driver' changed
byte size changed from 544 to 560
member 'void(* get_phy_stats)(struct phy_device*, struct ethtool_eth_phy_stats*, struct ethtool_phy_stats*)' was added
member 'void(* get_link_stats)(struct phy_device*, struct ethtool_link_ext_stats*)' was added
17 members ('int(* get_sset_count)(struct phy_device*)' .. 'int(* led_polarity_set)(struct phy_device*, int, unsigned long)') changed
offset changed by 128
type 'enum attr_idn' changed
enumerator 'QUERY_ATTR_IDN_DEV_LVL_EXCEPTION_ID' (52) was added
type 'struct v4l2_ctrl_config' changed
byte size changed from 136 to 152
member 'union v4l2_ctrl_ptr p_min' was added
member 'union v4l2_ctrl_ptr p_max' was added
7 members ('u32 dims[4]' .. 'unsigned int is_private:1') changed
offset changed by 128
type 'union v4l2_ctrl_ptr' changed
member 'struct v4l2_rect* p_rect' was added
type 'struct xhci_virt_ep' changed
byte size changed from 152 to 160
member 'struct xhci_sideband* sideband' was added
type 'struct blk_mq_tags' changed
byte size changed from 184 to 192
member 'u64 android_oem_data1' was added
type 'struct fscrypt_operations' changed
byte size changed from 64 to 96
member 'u64 android_oem_data1[4]' was added
type 'struct v4l2_ctrl_type_ops' changed
byte size changed from 32 to 48
member 'void(* minimum)(const struct v4l2_ctrl*, u32, union v4l2_ctrl_ptr)' was added
member 'void(* maximum)(const struct v4l2_ctrl*, u32, union v4l2_ctrl_ptr)' was added
2 members ('void(* log)(const struct v4l2_ctrl*)' .. 'int(* validate)(const struct v4l2_ctrl*, union v4l2_ctrl_ptr)') changed
offset changed by 128
type 'enum v4l2_ctrl_type' changed
enumerator 'V4L2_CTRL_TYPE_RECT' (263) was added
type 'struct iommu_flush_ops' changed
byte size changed from 24 to 32
member 'void(* free_leaf)(unsigned long, size_t, void*)' was added
type 'struct kvm_hyp_iommu_domain' changed
byte size changed from 32 to 40
member 'void* vm' was added
2 members ('u64 android_kabi_reserved1' .. 'u64 android_kabi_reserved2') changed
offset changed by 64
type 'struct xhci_virt_device' changed
byte size changed from 4792 to 5048
6 members ('struct xhci_port* rhub_port' .. 'void* debugfs_private') changed
offset changed by 1984
member 'struct xhci_sideband* sideband' was added
type 'struct kvm_vcpu' changed
byte size changed from 7072 to 7104
5 members ('struct kvm_vcpu_stat stat' .. 'u64 last_used_slot_gen') changed
offset changed by 256
type 'struct pkvm_module_ops' changed
member 'int(* pkvm_host_unuse_dma)(phys_addr_t, size_t)' was removed
member 'int(* pkvm_unuse_dma)(phys_addr_t, size_t)' was added
type 'struct v4l2_ext_control' changed
member changed from 'union { __s32 value; __s64 value64; char* string; __u8* p_u8; __u16* p_u16; __u32* p_u32; __s32* p_s32; __s64* p_s64; struct v4l2_area* p_area; struct v4l2_ctrl_h264_sps* p_h264_sps; struct v4l2_ctrl_h264_pps* p_h264_pps; struct v4l2_ctrl_h264_scaling_matrix* p_h264_scaling_matrix; struct v4l2_ctrl_h264_pred_weights* p_h264_pred_weights; struct v4l2_ctrl_h264_slice_params* p_h264_slice_params; struct v4l2_ctrl_h264_decode_params* p_h264_decode_params; struct v4l2_ctrl_fwht_params* p_fwht_params; struct v4l2_ctrl_vp8_frame* p_vp8_frame; struct v4l2_ctrl_mpeg2_sequence* p_mpeg2_sequence; struct v4l2_ctrl_mpeg2_picture* p_mpeg2_picture; struct v4l2_ctrl_mpeg2_quantisation* p_mpeg2_quantisation; struct v4l2_ctrl_vp9_compressed_hdr* p_vp9_compressed_hdr_probs; struct v4l2_ctrl_vp9_frame* p_vp9_frame; struct v4l2_ctrl_hevc_sps* p_hevc_sps; struct v4l2_ctrl_hevc_pps* p_hevc_pps; struct v4l2_ctrl_hevc_slice_params* p_hevc_slice_params; struct v4l2_ctrl_hevc_scaling_matrix* p_hevc_scaling_matrix; struct v4l2_ctrl_hevc_decode_params* p_hevc_decode_params; struct v4l2_ctrl_av1_sequence* p_av1_sequence; struct v4l2_ctrl_av1_tile_group_entry* p_av1_tile_group_entry; struct v4l2_ctrl_av1_frame* p_av1_frame; struct v4l2_ctrl_av1_film_grain* p_av1_film_grain; struct v4l2_ctrl_hdr10_cll_info* p_hdr10_cll_info; struct v4l2_ctrl_hdr10_mastering_display* p_hdr10_mastering_display; void* ptr; }' to 'union { __s32 value; __s64 value64; char* string; __u8* p_u8; __u16* p_u16; __u32* p_u32; __s32* p_s32; __s64* p_s64; struct v4l2_area* p_area; struct v4l2_rect* p_rect; struct v4l2_ctrl_h264_sps* p_h264_sps; struct v4l2_ctrl_h264_pps* p_h264_pps; struct v4l2_ctrl_h264_scaling_matrix* p_h264_scaling_matrix; struct v4l2_ctrl_h264_pred_weights* p_h264_pred_weights; struct v4l2_ctrl_h264_slice_params* p_h264_slice_params; struct v4l2_ctrl_h264_decode_params* p_h264_decode_params; struct v4l2_ctrl_fwht_params* p_fwht_params; struct v4l2_ctrl_vp8_frame* p_vp8_frame; struct v4l2_ctrl_mpeg2_sequence* p_mpeg2_sequence; struct v4l2_ctrl_mpeg2_picture* p_mpeg2_picture; struct v4l2_ctrl_mpeg2_quantisation* p_mpeg2_quantisation; struct v4l2_ctrl_vp9_compressed_hdr* p_vp9_compressed_hdr_probs; struct v4l2_ctrl_vp9_frame* p_vp9_frame; struct v4l2_ctrl_hevc_sps* p_hevc_sps; struct v4l2_ctrl_hevc_pps* p_hevc_pps; struct v4l2_ctrl_hevc_slice_params* p_hevc_slice_params; struct v4l2_ctrl_hevc_scaling_matrix* p_hevc_scaling_matrix; struct v4l2_ctrl_hevc_decode_params* p_hevc_decode_params; struct v4l2_ctrl_av1_sequence* p_av1_sequence; struct v4l2_ctrl_av1_tile_group_entry* p_av1_tile_group_entry; struct v4l2_ctrl_av1_frame* p_av1_frame; struct v4l2_ctrl_av1_film_grain* p_av1_film_grain; struct v4l2_ctrl_hdr10_cll_info* p_hdr10_cll_info; struct v4l2_ctrl_hdr10_mastering_display* p_hdr10_mastering_display; void* ptr; }'
type changed from 'union { __s32 value; __s64 value64; char* string; __u8* p_u8; __u16* p_u16; __u32* p_u32; __s32* p_s32; __s64* p_s64; struct v4l2_area* p_area; struct v4l2_ctrl_h264_sps* p_h264_sps; struct v4l2_ctrl_h264_pps* p_h264_pps; struct v4l2_ctrl_h264_scaling_matrix* p_h264_scaling_matrix; struct v4l2_ctrl_h264_pred_weights* p_h264_pred_weights; struct v4l2_ctrl_h264_slice_params* p_h264_slice_params; struct v4l2_ctrl_h264_decode_params* p_h264_decode_params; struct v4l2_ctrl_fwht_params* p_fwht_params; struct v4l2_ctrl_vp8_frame* p_vp8_frame; struct v4l2_ctrl_mpeg2_sequence* p_mpeg2_sequence; struct v4l2_ctrl_mpeg2_picture* p_mpeg2_picture; struct v4l2_ctrl_mpeg2_quantisation* p_mpeg2_quantisation; struct v4l2_ctrl_vp9_compressed_hdr* p_vp9_compressed_hdr_probs; struct v4l2_ctrl_vp9_frame* p_vp9_frame; struct v4l2_ctrl_hevc_sps* p_hevc_sps; struct v4l2_ctrl_hevc_pps* p_hevc_pps; struct v4l2_ctrl_hevc_slice_params* p_hevc_slice_params; struct v4l2_ctrl_hevc_scaling_matrix* p_hevc_scaling_matrix; struct v4l2_ctrl_hevc_decode_params* p_hevc_decode_params; struct v4l2_ctrl_av1_sequence* p_av1_sequence; struct v4l2_ctrl_av1_tile_group_entry* p_av1_tile_group_entry; struct v4l2_ctrl_av1_frame* p_av1_frame; struct v4l2_ctrl_av1_film_grain* p_av1_film_grain; struct v4l2_ctrl_hdr10_cll_info* p_hdr10_cll_info; struct v4l2_ctrl_hdr10_mastering_display* p_hdr10_mastering_display; void* ptr; }' to 'union { __s32 value; __s64 value64; char* string; __u8* p_u8; __u16* p_u16; __u32* p_u32; __s32* p_s32; __s64* p_s64; struct v4l2_area* p_area; struct v4l2_rect* p_rect; struct v4l2_ctrl_h264_sps* p_h264_sps; struct v4l2_ctrl_h264_pps* p_h264_pps; struct v4l2_ctrl_h264_scaling_matrix* p_h264_scaling_matrix; struct v4l2_ctrl_h264_pred_weights* p_h264_pred_weights; struct v4l2_ctrl_h264_slice_params* p_h264_slice_params; struct v4l2_ctrl_h264_decode_params* p_h264_decode_params; struct v4l2_ctrl_fwht_params* p_fwht_params; struct v4l2_ctrl_vp8_frame* p_vp8_frame; struct v4l2_ctrl_mpeg2_sequence* p_mpeg2_sequence; struct v4l2_ctrl_mpeg2_picture* p_mpeg2_picture; struct v4l2_ctrl_mpeg2_quantisation* p_mpeg2_quantisation; struct v4l2_ctrl_vp9_compressed_hdr* p_vp9_compressed_hdr_probs; struct v4l2_ctrl_vp9_frame* p_vp9_frame; struct v4l2_ctrl_hevc_sps* p_hevc_sps; struct v4l2_ctrl_hevc_pps* p_hevc_pps; struct v4l2_ctrl_hevc_slice_params* p_hevc_slice_params; struct v4l2_ctrl_hevc_scaling_matrix* p_hevc_scaling_matrix; struct v4l2_ctrl_hevc_decode_params* p_hevc_decode_params; struct v4l2_ctrl_av1_sequence* p_av1_sequence; struct v4l2_ctrl_av1_tile_group_entry* p_av1_tile_group_entry; struct v4l2_ctrl_av1_frame* p_av1_frame; struct v4l2_ctrl_av1_film_grain* p_av1_film_grain; struct v4l2_ctrl_hdr10_cll_info* p_hdr10_cll_info; struct v4l2_ctrl_hdr10_mastering_display* p_hdr10_mastering_display; void* ptr; }'
member 'struct v4l2_rect* p_rect' was added
type 'struct kvm' changed
byte size changed from 4104 to 4136
26 members ('refcount_t users_count' .. 'char stats_id[48]') changed
offset changed by 256
type 'struct kvm_vcpu_arch' changed
byte size changed from 5824 to 5856
member 'struct kvm_hyp_memcache iommu_mc' was added
member 'struct kvm_hyp_req* hyp_reqs' changed
offset changed by 256
type 'struct kvm_arch' changed
byte size changed from 1168 to 1200
type 'struct kvm_protected_vm' changed
byte size changed from 72 to 104
member 'struct kvm_hyp_memcache teardown_iommu_mc' was added
2 members ('gpa_t pvmfw_load_addr' .. 'bool enabled') changed
offset changed by 256
member 'u32 ffa_support' was added
Bug: 409979668
Change-Id: I0200d071a902cac2b0ee6290febba00479be69de
Signed-off-by: Carlos Llamas <cmllamas@google.com>
|
||
|
|
f1a9a2c1ac |
ANDROID: 2025/04/02 KMI update
Increment KMI_GENERATION for the 2025/04/02 update.
6 function symbol(s) added
'int __traceiter_android_vh_inode_lru_isolate(void*, struct inode*, bool*)'
'int __traceiter_android_vh_invalidate_mapping_pagevec(void*, struct address_space*, bool*)'
'int __traceiter_android_vh_receive_sock(void*, struct sock*)'
'int __traceiter_android_vh_shrink_folio_list(void*, struct folio*, bool, bool, bool*, bool*)'
'int __traceiter_android_vh_task_get_classid(void*, const struct sk_buff*, u32*)'
'void _trace_android_vh_task_get_classid(const struct sk_buff*, u32*)'
5 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_inode_lru_isolate'
'struct tracepoint __tracepoint_android_vh_invalidate_mapping_pagevec'
'struct tracepoint __tracepoint_android_vh_receive_sock'
'struct tracepoint __tracepoint_android_vh_shrink_folio_list'
'struct tracepoint __tracepoint_android_vh_task_get_classid'
function symbol 'struct block_device* I_BDEV(struct inode*)' changed
CRC changed from 0xdecf9e17 to 0x7eae72f7
function symbol 'void __ClearPageMovable(struct page*)' changed
CRC changed from 0xb7f73b3e to 0x3ebe73b9
function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed
CRC changed from 0x8fea8d9f to 0xe519882
... 3224 omitted; 3227 symbols have only CRC changes
type 'struct request' changed
member 'unsigned short wbt_flags' was added
3 members ('unsigned short stats_sectors' .. 'unsigned short nr_integrity_segments') changed
offset changed by 16
type 'struct sock' changed
byte size changed from 768 to 776
member 'u64 android_oem_data1' was added
type 'struct kmem_cache' changed
byte size changed from 216 to 224
member 'u64 android_oem_data1' was added
type 'struct cgroup' changed
member changed from 'struct cgroup_subsys_state* subsys[7]' to 'struct cgroup_subsys_state* subsys[8]'
type changed from 'struct cgroup_subsys_state*[7]' to 'struct cgroup_subsys_state*[8]'
number of elements changed from 7 to 8
member changed from 'int nr_dying_subsys[7]' to 'int nr_dying_subsys[8]'
offset changed from 5312 to 5376
type changed from 'int[7]' to 'int[8]'
number of elements changed from 7 to 8
2 members ('struct cgroup_root* root' .. 'struct list_head cset_links') changed
offset changed by 64
member changed from 'struct list_head e_csets[7]' to 'struct list_head e_csets[8]'
offset changed from 5760 to 5824
type changed from 'struct list_head[7]' to 'struct list_head[8]'
number of elements changed from 7 to 8
4 members ('struct cgroup* dom_cgrp' .. 'struct list_head rstat_css_list') changed
offset changed by 192
type 'struct f2fs_sb_info' changed
byte size changed from 4264 to 4304
member changed from 'struct list_head inode_list[3]' to 'struct list_head inode_list[4]'
type changed from 'struct list_head[3]' to 'struct list_head[4]'
number of elements changed from 3 to 4
member changed from 'spinlock_t inode_lock[3]' to 'spinlock_t inode_lock[4]'
offset changed from 10560 to 10688
type changed from 'spinlock_t[3]' to 'spinlock_t[4]'
number of elements changed from 3 to 4
7 members ('struct mutex flush_lock' .. 'unsigned int last_age_weight') changed
offset changed by 128
member 'unsigned int donate_files' was added
16 members ('unsigned int log_sectors_per_block' .. 'bool readdir_ra') changed
offset changed by 160
10 members ('u64 max_io_bytes' .. 'struct f2fs_rwsem quota_sem') changed
offset changed by 192
member 'struct task_struct* umount_lock_holder' was added
39 members ('atomic_t nr_pages[13]' .. 'unsigned int other_skip_bggc') changed
offset changed by 256
member changed from 'unsigned int ndirty_inode[3]' to 'unsigned int ndirty_inode[4]'
offset changed from 22624 to 22880
type changed from 'unsigned int[3]' to 'unsigned int[4]'
number of elements changed from 3 to 4
4 members ('atomic_t cp_call_count[2]' .. 'unsigned int node_io_flag') changed
offset changed by 288
36 members ('struct kobject s_kobj' .. 'u64 revoked_atomic_block') changed
offset changed by 256
member 'bool carve_out' was added
18 members ('struct kmem_cache* page_array_slab' .. 'struct iostat_lat_info* iostat_io_lat') changed
offset changed by 320
type 'struct tcp_sock' changed
byte size changed from 2240 to 2304
40 members ('__u8 __cacheline_group_begin__tcp_sock_read_tx[0]' .. '__u8 __cacheline_group_end__tcp_sock_read_rx[0]') changed
offset changed by 64
116 members ('__u8 __cacheline_group_begin__tcp_sock_write_tx[0]' .. 'u64 android_oem_data1') changed
offset changed by 512
type 'struct inet_connection_sock' changed
byte size changed from 1392 to 1400
31 members ('struct request_sock_queue icsk_accept_queue' .. 'u64 icsk_ca_priv[13]') changed
offset changed by 64
type 'struct dw_pcie_rp' changed
byte size changed from 232 to 240
member 'bool use_linkup_irq' was added
type 'struct dw_pcie' changed
byte size changed from 1624 to 1632
15 members ('struct dw_pcie_ep ep' .. 'bool suspended') changed
offset changed by 64
type 'struct css_set' changed
byte size changed from 424 to 448
member changed from 'struct cgroup_subsys_state* subsys[7]' to 'struct cgroup_subsys_state* subsys[8]'
type changed from 'struct cgroup_subsys_state*[7]' to 'struct cgroup_subsys_state*[8]'
number of elements changed from 7 to 8
8 members ('refcount_t refcount' .. 'struct list_head task_iters') changed
offset changed by 64
member changed from 'struct list_head e_cset_node[7]' to 'struct list_head e_cset_node[8]'
offset changed from 1216 to 1280
type changed from 'struct list_head[7]' to 'struct list_head[8]'
number of elements changed from 7 to 8
12 members ('struct list_head threaded_csets' .. 'struct callback_head callback_head') changed
offset changed by 192
type 'struct sock_cgroup_data' changed
member 'u32 classid' was added
member 'u16 prioidx' changed
offset changed by 32
type 'struct f2fs_stat_info' changed
byte size changed from 792 to 800
member 'unsigned int ndirty_all' changed
offset changed by -32
member 'unsigned int nquota_files' changed
offset changed by 32
member 'unsigned int ndonate_files' was added
38 members ('int nats' .. 'int swapfile_inode') changed
offset changed by 32
46 members ('unsigned long long compr_blocks' .. 'struct f2fs_dev_stats* dev_stats') changed
offset changed by 64
type 'struct inet_sock' changed
byte size changed from 984 to 992
19 members ('struct ipv6_pinfo* pinet6' .. 'struct inet_cork_full cork') changed
offset changed by 64
Bug: 407213363
Change-Id: I5b3984b79476e03b5070bc2153e96cda74cfcb77
Signed-off-by: Carlos Llamas <cmllamas@google.com>
|
||
|
|
4c5fd6927f |
ANDROID: 2025/03/19 KMI update
Increment KMI_GENERATION for the 2025/03/19 update.
9 function symbol(s) removed
'int snd_usb_autoresume(struct snd_usb_audio*)'
'void snd_usb_autosuspend(struct snd_usb_audio*)'
'int snd_usb_endpoint_prepare(struct snd_usb_audio*, struct snd_usb_endpoint*)'
'int snd_usb_hw_free(struct snd_usb_substream*)'
'int snd_usb_hw_params(struct snd_usb_substream*, struct snd_pcm_hw_params*)'
'int snd_usb_lock_shutdown(struct snd_usb_audio*)'
'int snd_usb_register_platform_ops(struct snd_usb_platform_ops*)'
'void snd_usb_unlock_shutdown(struct snd_usb_audio*)'
'int snd_usb_unregister_platform_ops()'
1 variable symbol(s) removed
'struct static_key_false mem_alloc_profiling_key'
14 function symbol(s) added
'int __traceiter_android_rvh_bitmap_find_best_next_area(void*, unsigned long*, unsigned long, unsigned long, unsigned int, unsigned long, unsigned long, unsigned long*, bool)'
'int __traceiter_android_vh_alloc_pages_failure_bypass(void*, gfp_t, int, int, int, struct page**)'
'int __traceiter_android_vh_alloc_pages_reclaim_bypass(void*, gfp_t, int, int, int, struct page**)'
'int __traceiter_android_vh_drain_all_pages_bypass(void*, gfp_t, unsigned int, unsigned long, int, unsigned long, bool*)'
'int __traceiter_android_vh_mglru_aging_bypass(void*, struct lruvec*, unsigned long, int, bool*, bool*)'
'int __traceiter_android_vh_ra_tuning_max_page(void*, struct readahead_control*, unsigned long*)'
'int __traceiter_android_vh_save_track_hash(void*, bool, struct track*)'
'int __traceiter_android_vh_save_vmalloc_stack(void*, unsigned long, struct vm_struct*)'
'int __traceiter_android_vh_show_stack_hash(void*, struct seq_file*, struct vm_struct*)'
'int __traceiter_android_vh_shrink_node_memcgs_bypass(void*, u64*, struct mem_cgroup_reclaim_cookie*, unsigned long, unsigned long, gfp_t, int, bool*)'
'int __traceiter_android_vh_shrink_slab_bypass(void*, gfp_t, int, struct mem_cgroup*, int, bool*)'
'int __traceiter_android_vh_tune_mmap_readaround(void*, unsigned int, unsigned long, unsigned long*, unsigned int*, unsigned int*)'
'int __traceiter_android_vh_vmscan_kswapd_done(void*, int, unsigned int, unsigned int, unsigned int)'
'unsigned long shrink_slab(gfp_t, int, struct mem_cgroup*, int)'
13 variable symbol(s) added
'struct tracepoint __tracepoint_android_rvh_bitmap_find_best_next_area'
'struct tracepoint __tracepoint_android_vh_alloc_pages_failure_bypass'
'struct tracepoint __tracepoint_android_vh_alloc_pages_reclaim_bypass'
'struct tracepoint __tracepoint_android_vh_drain_all_pages_bypass'
'struct tracepoint __tracepoint_android_vh_mglru_aging_bypass'
'struct tracepoint __tracepoint_android_vh_ra_tuning_max_page'
'struct tracepoint __tracepoint_android_vh_save_track_hash'
'struct tracepoint __tracepoint_android_vh_save_vmalloc_stack'
'struct tracepoint __tracepoint_android_vh_show_stack_hash'
'struct tracepoint __tracepoint_android_vh_shrink_node_memcgs_bypass'
'struct tracepoint __tracepoint_android_vh_shrink_slab_bypass'
'struct tracepoint __tracepoint_android_vh_tune_mmap_readaround'
'struct tracepoint __tracepoint_android_vh_vmscan_kswapd_done'
function symbol changed from 'int __traceiter_android_vh_map_util_freq(void*, unsigned long, unsigned long, unsigned long, unsigned long*)' to 'int __traceiter_android_vh_map_util_freq(void*, unsigned long, unsigned long, unsigned long, unsigned long*, struct cpufreq_policy*, bool*)'
CRC changed from 0x7cbb5fcd to 0xb56f451b
type changed from 'int(void*, unsigned long, unsigned long, unsigned long, unsigned long*)' to 'int(void*, unsigned long, unsigned long, unsigned long, unsigned long*, struct cpufreq_policy*, bool*)'
parameter 6 of type 'struct cpufreq_policy*' was added
parameter 7 of type 'bool*' was added
function symbol changed from 'struct xhci_interrupter* xhci_create_secondary_interrupter(struct usb_hcd*, unsigned int, u32, unsigned int)' to 'struct xhci_interrupter* xhci_create_secondary_interrupter(struct usb_hcd*, unsigned int, u32)'
CRC changed from 0x1540e2eb to 0x13a62673
type changed from 'struct xhci_interrupter*(struct usb_hcd*, unsigned int, u32, unsigned int)' to 'struct xhci_interrupter*(struct usb_hcd*, unsigned int, u32)'
parameter 4 of type 'unsigned int' was removed
function symbol 'struct block_device* I_BDEV(struct inode*)' changed
CRC changed from 0x285e0777 to 0xdecf9e17
function symbol 'void __ClearPageMovable(struct page*)' changed
CRC changed from 0x52384fd1 to 0xb7f73b3e
function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed
CRC changed from 0x25b180d3 to 0x8fea8d9f
... 4900 omitted; 4903 symbols have only CRC changes
type 'struct rq' changed
byte size changed from 4096 to 4352
member 'struct scx_rq scx' was added
13 members ('struct sched_dl_entity fair_server' .. 'u64 clock') changed
offset changed by 2112
54 members ('u64 clock_task' .. 'u64 android_oem_data1[16]') changed
offset changed by 2048
type 'struct gendisk' changed
byte size changed from 632 to 640
member 'atomic_t nr_zone_wplugs' was added
member 'spinlock_t zone_wplugs_lock' changed
offset changed by 32
9 members ('struct mempool_s* zone_wplugs_pool' .. 'struct blk_independent_access_ranges* ia_ranges') changed
offset changed by 64
type 'struct queue_limits' changed
byte size changed from 168 to 176
member 'unsigned int min_segment_size' was added
30 members ('unsigned int physical_block_size' .. 'struct blk_integrity integrity') changed
offset changed by 32
member 'bool sub_page_limits' was removed
type 'struct request_queue' changed
byte size changed from 1088 to 1096
42 members ('struct device* dev' .. 'u64 android_oem_data1') changed
offset changed by 64
type 'struct request' changed
byte size changed from 272 to 280
member 'u64 alloc_time_ns' was added
20 members ('u64 start_time_ns' .. 'u64 android_oem_data1') changed
offset changed by 64
type 'struct bio' changed
byte size changed from 128 to 136
member 'u64 bi_iocost_cost' was added
8 members ('struct bio_crypt_ctx* bi_crypt_context' .. 'struct bio_vec bi_inline_vecs[0]') changed
offset changed by 64
type 'struct cma' changed
byte size changed from 168 to 176
member 'u64 android_vendor_data1' was added
type 'struct task_struct' changed
byte size changed from 4864 to 5056
member 'struct alloc_tag* alloc_tag' was removed
member 'int on_cpu' changed
offset changed by -96
11 members ('struct __call_single_node wake_entry' .. 'unsigned int rt_priority') changed
offset changed by -128
member 'struct sched_ext_entity scx' was added
4 members ('const struct sched_class* sched_class' .. 'struct uclamp_se uclamp[2]') changed
offset changed by 1600
197 members ('struct sched_statistics stats' .. 'struct thread_struct thread') changed
offset changed by 1536
type 'struct lruvec' changed
byte size changed from 1176 to 1240
3 members ('struct lru_gen_mm_state mm_state' .. 'struct zswap_lruvec_state zswap_lruvec_state') changed
offset changed by 512
type 'struct cgroup' changed
byte size changed from 1728 to 1856
3 members ('struct cgroup_freezer_state freezer' .. 'struct cgroup* ancestors[0]') changed
offset changed by 1344
type 'struct task_group' changed
member 'u32 scx_flags' was added
member 'u32 scx_weight' was added
11 members ('struct callback_head rcu' .. 'u64 android_vendor_data1[4]') changed
offset changed by 64
type 'struct pglist_data' changed
byte size changed from 7424 to 7488
2 members ('unsigned long flags' .. 'struct lru_gen_mm_walk mm_walk') changed
offset changed by 512
member 'struct lru_gen_memcg memcg_lru' changed
offset changed by 576
3 members ('struct cacheline_padding _pad2_' .. 'atomic_long_t vm_stat[46]') changed
offset changed by 512
type 'struct thermal_zone_device' changed
byte size changed from 1320 to 1304
member 'struct list_head thermal_instances' was removed
8 members ('struct ida ida' .. 'struct thermal_trip_desc trips[0]') changed
offset changed by -128
type 'struct kvm_iommu_ops' changed
byte size changed from 184 to 192
member 'void(* host_stage2_idmap_complete)(bool)' was added
11 members ('int(* suspend)(struct kvm_hyp_iommu*)' .. 'u64 android_kabi_reserved8') changed
offset changed by 64
type 'struct rhashtable' changed
byte size changed from 160 to 152
member 'struct alloc_tag* alloc_tag' was removed
type 'struct rhltable' changed
byte size changed from 160 to 152
type 'struct ufs_hba_variant_ops' changed
byte size changed from 248 to 256
member changed from 'int(* clk_scale_notify)(struct ufs_hba*, bool, enum ufs_notify_change_status)' to 'int(* clk_scale_notify)(struct ufs_hba*, bool, unsigned long, enum ufs_notify_change_status)'
type changed from 'int(*)(struct ufs_hba*, bool, enum ufs_notify_change_status)' to 'int(*)(struct ufs_hba*, bool, unsigned long, enum ufs_notify_change_status)'
pointed-to type changed from 'int(struct ufs_hba*, bool, enum ufs_notify_change_status)' to 'int(struct ufs_hba*, bool, unsigned long, enum ufs_notify_change_status)'
parameter 3 type changed from 'enum ufs_notify_change_status' to 'unsigned long'
parameter 4 of type 'enum ufs_notify_change_status' was added
member 'u32(* freq_to_gear_speed)(struct ufs_hba*, unsigned long)' was added
type 'struct xhci_virt_ep' changed
byte size changed from 160 to 152
member 'struct xhci_sideband* sideband' was removed
type 'struct vm_struct' changed
byte size changed from 64 to 72
member 'u64 android_oem_data1' was added
type 'struct lru_gen_folio' changed
byte size changed from 960 to 1024
member changed from 'unsigned long protected[1][2][3]' to 'unsigned long protected[1][2][4]'
type changed from 'unsigned long[1][2][3]' to 'unsigned long[1][2][4]'
element type changed from 'unsigned long[2][3]' to 'unsigned long[2][4]'
element type changed from 'unsigned long[3]' to 'unsigned long[4]'
number of elements changed from 3 to 4
6 members ('atomic_long_t evicted[1][2][4]' .. 'struct hlist_nulls_node list') changed
offset changed by 128
member 'u64 android_oem_data1[6]' was added
type 'struct cgroup_root' changed
byte size changed from 6016 to 6144
5 members ('struct cgroup* cgrp_ancestor_storage' .. 'char name[64]') changed
offset changed by 1024
type 'struct cgroup_bpf' changed
byte size changed from 552 to 720
member changed from 'struct bpf_prog_array* effective[28]' to 'struct bpf_prog_array* effective[38]'
type changed from 'struct bpf_prog_array*[28]' to 'struct bpf_prog_array*[38]'
number of elements changed from 28 to 38
member changed from 'struct hlist_head progs[28]' to 'struct hlist_head progs[38]'
offset changed from 1792 to 2432
type changed from 'struct hlist_head[28]' to 'struct hlist_head[38]'
number of elements changed from 28 to 38
member changed from 'u8 flags[28]' to 'u8 flags[38]'
offset changed from 3584 to 4864
type changed from 'u8[28]' to 'u8[38]'
number of elements changed from 28 to 38
4 members ('struct list_head storages' .. 'struct work_struct release_work') changed
offset changed by 1344
type 'struct mem_cgroup_per_node' changed
byte size changed from 1472 to 1536
3 members ('struct cacheline_padding _pad2_' .. 'struct mem_cgroup_reclaim_iter iter') changed
offset changed by 512
type 'struct ufs_clk_scaling' changed
member 'u32 wb_gear' was added
6 members ('bool is_enabled' .. 'bool suspend_on_no_request') changed
offset changed by 32
type 'struct lru_gen_mm_walk' changed
byte size changed from 144 to 152
member 'bool can_swap' was removed
member 'int swappiness' was added
member 'bool force_scan' changed
offset changed by 24
type 'struct thermal_trip_desc' changed
byte size changed from 216 to 232
member 'struct list_head thermal_instances' was added
2 members ('int notify_temp' .. 'int threshold') changed
offset changed by 128
type 'struct snd_compr_ops' changed
byte size changed from 104 to 136
member 'int(* task_create)(struct snd_compr_stream*, struct snd_compr_task_runtime*)' was added
member 'int(* task_start)(struct snd_compr_stream*, struct snd_compr_task_runtime*)' was added
member 'int(* task_stop)(struct snd_compr_stream*, struct snd_compr_task_runtime*)' was added
member 'int(* task_free)(struct snd_compr_stream*, struct snd_compr_task_runtime*)' was added
type 'struct snd_compr_runtime' changed
byte size changed from 120 to 152
member 'u32 active_tasks' was added
member 'u32 total_tasks' was added
member 'u64 task_seqno' was added
member 'struct list_head tasks' was added
type 'struct xhci_virt_device' changed
byte size changed from 5048 to 4792
6 members ('struct xhci_port* rhub_port' .. 'void* debugfs_private') changed
offset changed by -1984
member 'struct xhci_sideband* sideband' was removed
type 'struct ioam6_pernet_data' changed
byte size changed from 368 to 352
member 'struct rhashtable schemas' changed
offset changed by -64
type 'struct ipc_namespace' changed
byte size changed from 1264 to 1240
28 members ('int sem_ctls[4]' .. 'struct ns_common ns') changed
offset changed by -192
type 'struct ipc_ids' changed
byte size changed from 264 to 256
Bug: 403896938
Change-Id: I77921ede6e903b8813a043cce11deda88d34c63e
Signed-off-by: Carlos Llamas <cmllamas@google.com>
|
||
|
|
1970bebda7 |
ANDROID: Move BRANCH/KMI_GENERATION from build.config.common to .constants.
We are deprecating build.config.common so we have one less build config for build-config-less builds. Even though the value of `BRANCH` and `KMI_GENERATION` is technically not needed in Bazel's analysis phase, we still move it back to build.config.constants so we have a central place to put branch-specific variables. Bug: 276493276 Bug: 236012223 Change-Id: I0d63399af44e2a4da379fa224f4e53e25052207a Signed-off-by: HONG Yifan <elsk@google.com> |
||
|
|
10ce996d75 |
ANDROID: Update Rust compiler to 1.82.0
We're doing this here directly rather than backporting from mainline because mainline still doesn't have PROCMACROLDFLAGS, which is needed to be able to take this update. Bug: 369422063 Bug: 359429865 Test: With 1.82, tools/bazel build //common:kernel_x86_64 --rust Change-Id: I519d2055f100845c83569f7610327438f3dad7cf Signed-off-by: Matthew Maurer <mmaurer@google.com> |
||
|
|
f4b52a80e0 |
ANDROID: update CLANG_VERSION to r536225
Bug: 354745907 Change-Id: I30002941cbad8ae39b84b0da067e12c150db85a8 Signed-off-by: Alice Ryhl <aliceryhl@google.com> Signed-off-by: Matthias Maennich <maennich@google.com> |
||
|
|
2c8aa8969f |
ANDROID: rust: update to 1.81.0.u1
First unified LLVM compiler - notably contains support for ZSTD debuginfo compression, which should remove our last Rust build warning. Bug: 364327306 Signed-off-by: Matthew Maurer <mmaurer@google.com> Change-Id: Ibc38e4feb2247bb3b9c6e690195a19caadf83c41 |
||
|
|
47820c7a00 |
ANDROID: update RUSTC_VERSION to 1.81.0
Bug: 364333811 Change-Id: I97c919fddf601807dfcfc637f74a1b432a7f7c8b Signed-off-by: Alice Ryhl <aliceryhl@google.com> |
||
|
|
3e7256c41c |
ANDROID: update RUSTC_VERSION to 1.80.1
Bug: 361370910 Change-Id: Iafeb84b2a97d6c1c8f3cffc15b6da57d6e784ff2 Signed-off-by: Alice Ryhl <aliceryhl@google.com> |
||
|
|
274380cd0e |
ANDROID: set RUSTC_VERSION=1.78.0
This makes the Rust compiler available to the build system, but it does not actually enable Rust in the build. Bug: 270672379 Change-Id: I153eb8cbd68a694f72686419aa0d0b7e784a12e2 Signed-off-by: Alice Ryhl <aliceryhl@google.com> |
||
|
|
780605b844 |
ANDROID: Update to clang-r522817
Test: presubmit Bug: 322868540 Change-Id: Iaf50701967888ba86a08c6b3b6c2ced75d5acfc7 Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
b50d182afc |
ANDROID: Move BRANCH back to build.config.common.
Revert "ANDROID: Move BRANCH from build.config.common to .constants."
This reverts commit
|
||
|
|
76deb683b6 |
ANDROID: Kleaf: Switch to Clang 18.0.0 (r510928)
Bug: 301328082 Change-Id: I3e1e8caba075e85066e4157f040fc9a27166872a Signed-off-by: Giuliano Procida <gprocida@google.com> |
||
|
|
b8a072ce7a |
ANDROID: clang: update to 17.0.4
Bug: 293616148 Change-Id: Idb37f7071d5eea093c0ed338ca3f8d0d2afc8aa2 Test: presubmit Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
e2d4d987f8 |
ANDROID: clang: update to 17.0.3
Bug: 280683256 Bug: 290641052 Change-Id: I0ab33288ba11542489b32039967901ef2e61dc63 Signed-off-by: Alistair Delva <adelva@google.com> |
||
|
|
91e9354a2b |
ANDROID: clang: update to 17.0.2
Change-Id: Iac98d18aa284b05267d47a08b30102103e71d293 Test: presubmit Bug: 277565884 Bug: 279955553 Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
dad4133ce5 |
ANDROID: kleaf: move NDK_TRIPLE for arm to build.config.constants.
... so it can be read by Bazel @kernel_toolchain_info later. Test: TH Bug: 272164611 Change-Id: I04648f8fb28537544287797673810946dedb58f3 Signed-off-by: Yifan Hong <elsk@google.com> |
||
|
|
08b1ea807a |
ANDROID: clang: update to 17.0.0
Bug: 264965700 Change-Id: Icccbbe9c188b4fca580789d7ad72f289fbcc1c78 Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
d1cb9d28e8 |
ANDROID: Move NDK_TRIPLE to build.config.constants.
... so that they can be loaded by Kleaf extensions and read during the loading phase. Moving forward, we should remove build configs in the future and express constants in .bzl files. However, for now, until kernel_build has been migrated to use the defined cc_toolchain, we must keep this file. Test: Treehugger Bug: 228238975 Change-Id: Id9628663785970c460470382e1ae162e1112203d Signed-off-by: Yifan Hong <elsk@google.com> |
||
|
|
8ad96c720f |
ANDROID: clang: update to 16.0.2
Bug: 261223935 Change-Id: Ib9c71bde2866c53871b60fb25e281acfb19ea61f Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
||
|
|
521dca1404 |
ANDROID: clang: update to 16.0.1
Bug: 261223935 Change-Id: I2127dcf4f7ca678f14e920dac667758457a4b270 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
||
|
|
bfd43e7760 |
ANDROID: clang: update to 15.0.2
Bug: 250930332 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I51c27dfbf6b39b7e3396669ce41568c0e0101073 |
||
|
|
d339efacc3 |
ANDROID: clang: update to 15.0.1
Bug: 236798112 Change-Id: I3d618fbd42046409013c14d18e409f89a285f9ee Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
e39d2a40b1 |
ANDROID: clang: update to 14.0.7
Bug: 219872481 Change-Id: I8d7432863882c4654e565461c4174c863236b068 Signed-off-by: Yi Kong <yikong@google.com> |
||
|
|
1dfe7be90d |
ANDROID: Move BRANCH from build.config.common to .constants.
This allows Bazel to load the value of $BRANCH in order to determine the value of --dist_dir of copy_to_dist_dir statically. Test: TH Bug: 229268271 Change-Id: Iff759b8188360ea1b2bc204d29750eece9095582 Signed-off-by: Yifan Hong <elsk@google.com> |
||
|
|
fd3d3e7651 |
ANDROID: clang: update to 14.0.4
Bug: 225394140 Signed-off-by: Yi Kong <yikong@google.com> Change-Id: I9827278521b2b7599c22e3df09d27d13b85ef44b |
||
|
|
a663c0c70d |
ANDROID: clang: update to 14.0.3
Bug: 225394140 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I64030d44b33ae4621d8e6938aeccd7c946b60800 |
||
|
|
12ced1aab6 |
ANDROID: clang: update to 14.0.2
Bug: 218541542 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I2af04f2ebda90e5bbff604739d64fb192680e67a |
||
|
|
e016901ad4 |
ANDROID: clang: update to 14.0.1
Bug: 213621148 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Change-Id: I00bee80f41b56493296840fd8ae7987cf44f0569 |
||
|
|
5d1e61a486 |
ANDROID: move CLANG_VERSION definition to build.config.constants
Moving this static value to a separate configuration file allows it to be used from other builds as well, such as the Kleaf build. Bug: 210296725 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I07aac5609d8ec986e0e270fdbba3662ac10029f4 |