Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate 0643e9e3d6b1..dd9c02ccfe27:
dd9c02ccfe27 ANDROID: 16K: Avoid mmap lock assertions for padding VMAs
2c5e07cea30f ANDROID: ABI: update symbol list for honor
9842b4145bac ANDROID: GKI: net: add vendor hook for network quality estimation
df9e426fab63 ANDROID: abi_gki_aarch64_qcom: update abi symbol list
93fd111566be ANDROID: GKI: Update symbol list for Amlogic
d072b31467da UPSTREAM: filemap: add helper mapping_max_folio_size()
15fc1b760fa5 ANDROID: android: Add symbols to debug_symbols driver
42eb612b2599 ANDROID: Enable Rust Binder Module
cb0bef6d8ee8 ANDROID: rust_binder: Switch Rust Binder to GKI Module
b511e79bc5ff ANDROID: Only warn on long symbols
4a571c32cb48 ANDROID: Re-enable Rust symbol export
9b771fcf576c ANDROID: ABI: Update symbol list for Exynos SoC.
7ee86e5b15bf ANDROID: vendor_hooks: Add hooks for util-update related functions
e484bff0c491 ANDROID: ABI: update symbol list for honor
047f3eded89e ANDROID: mm: create vendor hooks for memory reclaim
3ebe062ee3a6 ANDROID: ABI: update symbol list for honor
d61134668c2d ANDROID: Allow vendor modules perform operationson on memleak detect
666cbbfe5c56 ANDROID: 2024/06/14 KMI update
d039dba18144 ANDROID: Enable CONFIG_STACKTRACE_BUILD_ID=y
066872d13d0c FROMLIST: BACKPORT: THP shattering: the reverse of collapsing
c1ff6dcf209e FROMLIST: BACKPORT: THP zones: the use cases of policy zones
ace063af70fc ANDROID: ABI: mm: swap: reserve cluster according to mount option.
216c128a8cc7 FROMLIST: BACKPORT: mm: swap: mTHP allocate swap entries from nonfull list
6b195c7c13a6 FROMLIST: BACKPORT: mm: swap: swap cluster switch to double link list
6806bc0f5df0 BACKPORT: FROMGIT: dm: optimize flushes
3a1e448e38a6 ANDROID: vendor_hooks: add inode as param to android_rvh_ctl_dirty_rate
d5e8c5722508 ANDROID: vendor_hooks: modify vendor hook for page protect
6400b81a2f34 ANDROID: GKI: Add cgroup ABI padding
a005717641cf ANDROID: GKI: Add ANDROID_BACKPORT_RESERVE_ARRAY
9f5900a1e7b7 FROMLIST: PM: EM: Add min/max available performance state limits
7f9b34a3c3c8 UPSTREAM: soc: samsung: exynos-asv: Update Energy Model after adjusting voltage
af4d57d97c83 UPSTREAM: PM: EM: Add em_dev_update_chip_binning()
bb91f5e8934b UPSTREAM: PM: EM: Refactor em_adjust_new_capacity()
95af804c1f4c UPSTREAM: OPP: OF: Export dev_opp_pm_calc_power() for usage from EM
a0eff1404e76 UPSTREAM: PM: EM: Force device drivers to provide power in uW
13446441fb27 UPSTREAM: PM: EM: Fix nr_states warnings in static checks
dabff50e1ac7 UPSTREAM: Documentation: EM: Update with runtime modification design
6e77f2b0e8c1 UPSTREAM: PM: EM: Add em_dev_compute_costs()
3a759c566571 UPSTREAM: PM: EM: Remove old table
ce0c15c7e7ec UPSTREAM: PM: EM: Change debugfs configuration to use runtime EM table data
ae5953e9d24e UPSTREAM: drivers/thermal/devfreq_cooling: Use new Energy Model interface
8b5af51ee005 UPSTREAM: drivers/thermal/cpufreq_cooling: Use new Energy Model interface
5a5d1292dbcf UPSTREAM: powercap/dtpm_devfreq: Use new Energy Model interface to get table
94aa16fdac62 UPSTREAM: powercap/dtpm_cpu: Use new Energy Model interface to get table
0c04804e7ddc BACKPORT: PM: EM: Optimize em_cpu_energy() and remove division
3a386e98188d UPSTREAM: PM: EM: Support late CPUs booting and capacity adjustment
73ee214aebda BACKPORT: PM: EM: Add performance field to struct em_perf_state and optimize
9c018a05c8d7 UPSTREAM: PM: EM: Add em_perf_state_from_pd() to get performance states table
dddecb12400d UPSTREAM: PM: EM: Introduce em_dev_update_perf_domain() for EM updates
4c863dbb8014 UPSTREAM: PM: EM: Add functions for memory allocations for new EM tables
028e73d4599b BACKPORT: PM: EM: Use runtime modified EM for CPUs energy estimation in EAS
93f31a5fdf8f UPSTREAM: PM: EM: Introduce runtime modifiable table
7bdec8994445 UPSTREAM: PM: EM: Split the allocation and initialization of the EM table
eecf92b331e2 UPSTREAM: PM: EM: Check if the get_cost() callback is present in em_compute_costs()
393a17f96747 UPSTREAM: PM: EM: Introduce em_compute_costs()
79b4068e2395 UPSTREAM: PM: EM: Find first CPU active while updating OPP efficiency
6ade7c7f189a UPSTREAM: PM: EM: Extend em_cpufreq_update_efficiencies() argument list
b6ff1ddb40b1 UPSTREAM: PM: EM: Add missing newline for the message log
617e6b5fbfa0 UPSTREAM: PM: EM: Refactor em_pd_get_efficient_state() to be more flexible
88930467e9bf ANDROID: dma-buf: align flag types for uncached heap
31662623dfa6 ANDROID: dma-buf: align fd_flags and heap_flags with uapi
30d2da22a338 BACKPORT: FROMLIST: dma-buf/heaps: Correct the types of fd_flags and heap_flags
1ad8e57df73e BACKPORT: FROMGIT: dma-buf: align fd_flags and heap_flags with dma_heap_allocation_data
b1e9dead3e8c ANDROID: GKI: reserve one u64 field in mm_struct for future backports
26f9f515d1b9 ANDROID: usb: Add vendor hook for usb suspend and resume
3b153dabfcd0 ANDROID: KVM: arm64: Don't double account relinquished page
a3ef4deeb834 FROMGIT: KVM: arm64: FFA: Release hyp rx buffer
84a1dab4614e UPSTREAM: af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
ea5125eb60a8 ANDROID: GKI: add symbols for rtmutex and mm
8bc9708bc9d2 ANDROID: mm: swapon: Introduce mthp_reserve_* flags
15f36aa87a3a FROMGIT: mm: set pte writable while pte_soft_dirty() is true in do_swap_page()
ea2ca3594aed FROMGIT: BACKPORT: mm: introduce pmd|pte_needs_soft_dirty_wp helpers for softdirty write-protect
f7eeffbb7dc6 FROMGIT: BACKPORT: mm: swap: reuse exclusive folio directly instead of wp page faults
f9034e21df8a ANDROID: cpufreq: Improve util tracking and add pressure
2dd2a189c633 FROMGIT: BACKPORT: mm: drop the 'anon_' prefix for swap-out mTHP counters
6a2c5a9c6e78 FROMGIT: mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n
20c5972c7619 FROMGIT: mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes
2a51abdebdb6 FROMGIT: BACKPORT: mm: swap: entirely map large folios found in swapcache
46ae25fadf44 UPSTREAM: mm: remove some calls to page_add_new_anon_rmap()
bef1e0682378 FROMGIT: mm: swap: make should_try_to_free_swap() support large-folio
d92f2e398130 FROMGIT: mm: introduce arch_do_swap_page_nr() which allows restore metadata for nr pages
2f425f068c3c FROMGIT: mm: introduce pte_move_swp_offset() helper which can move offset bidirectionally
6508d828b88d FROMGIT: mm: remove the implementation of swap_free() and always use swap_free_nr()
846f70a82fc9 FROMGIT: mm: swap: introduce swap_free_nr() for batched swap_free()
bb616d66d8a9 ANDROID: Delete obsolete 16k_gki.fragment.
30febe1eb202 Revert "Revert "ANDROID: syscall_check: add vendor hook for open..."
f430ba848154 Revert "ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle"
c95c8e73af67 Revert "ANDROID: syscall_check: add vendor hook for open syscall"
befe27c52953 ANDROID: GKI: update symbol list file for xiaomi
1ac616c90301 ANDROID: GKI: Update QCOM symbol list
ac0e65d760c5 ANDROID: abi_gki_aarch64_vivo: Update symbol list
91868ca6152c ANDROID: Update symbol list for MTK
af0b7d880ab2 ANDROID: ABI: Update pixel symbol list
d3cf5eb7a429 UPSTREAM: freezer,sched: Clean saved_state when restoring it during thaw
1da401e43075 UPSTREAM: freezer,sched: Do not restore saved_state of a thawed task
bb064dd1e04a ANDROID: Improve module loader checks for GKI symbol protection
9acf2adaf5b7 ANDROID: GKI: update symbol list file for xiaomi
97a274d252f6 FROMGIT: arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE
52a033e8980a ANDROID: KVM: arm64: Move init after setting the ops
abd6c25f0d5f ANDROID: KVM: arm64: iommu: Add idmap trace point
Test: treehugger
Bug: 345252092
Bug: 328138888
Bug: 347270344
Bug: 346741763
Change-Id: I2d4c0258000fc8c523b6365fa38dd9896bbf9a9c
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Revert submission 3134175-expand_stack_v2
Reason for revert: Droidmonitor created revert due to b/347270344.
Reverted changes: /q/submissionid:3134175-expand_stack_v2
Change-Id: I150a62979d8c363035baf6f6ade5724bfec42318
|
|
git log --first-parent -100 --oneline --no-decorate 0643e9e3d6b1..bb616d66d8a9:
bb616d66d8a9 ANDROID: Delete obsolete 16k_gki.fragment.
30febe1eb202 Revert "Revert "ANDROID: syscall_check: add vendor hook for open..."
f430ba848154 Revert "ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle"
c95c8e73af67 Revert "ANDROID: syscall_check: add vendor hook for open syscall"
befe27c52953 ANDROID: GKI: update symbol list file for xiaomi
1ac616c90301 ANDROID: GKI: Update QCOM symbol list
ac0e65d760c5 ANDROID: abi_gki_aarch64_vivo: Update symbol list
91868ca6152c ANDROID: Update symbol list for MTK
af0b7d880ab2 ANDROID: ABI: Update pixel symbol list
d3cf5eb7a429 UPSTREAM: freezer,sched: Clean saved_state when restoring it during thaw
1da401e43075 UPSTREAM: freezer,sched: Do not restore saved_state of a thawed task
bb064dd1e04a ANDROID: Improve module loader checks for GKI symbol protection
9acf2adaf5b7 ANDROID: GKI: update symbol list file for xiaomi
97a274d252f6 FROMGIT: arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE
52a033e8980a ANDROID: KVM: arm64: Move init after setting the ops
abd6c25f0d5f ANDROID: KVM: arm64: iommu: Add idmap trace point
ce6eb6fa083e ANDROID: KVM: arm64: Fix prot for __pkvm_host_use_dma_page
9c451cdb9222 ANDROID: KVM: arm64: iommu: Allow NULL domains in kvm_iommu_host_stage2_idmap
65217ef29f46 ANDROID: KVM: arm64: iommu: Allocate IDMAPPED domain from the driver
139e603e6f15 ANDROID: drivers/arm-smmu-v3-kvm: Remove smmu from kvm_arm_smmu_topup_memcache
aa2f788d1220 ANDROID: ABI: Update symbol for Exynos SoC
8ea15a564050 ANDROID: GKI: init vendor data in __init_rwsem
fa174340bebc ANDROID: Define common set of cflags for kselftests
4a43fd065fec ANDROID: Remove obsolete -DKTEST flag from timers selftests
d564ca175ac6 ANDROID: Build with -D_GNU_SOURCE= to avoid redefinition warnings
cb58ac06ff0d ANDROID: Quash macro redefinition warnings for mm/thuge-gen
0e3f933670e7 ANDROID: Don't build with mlock2.h
cff45068d97d ANDROID: 16K: Only check basename of linker context
e5ee6d1db45d UPSTREAM: scsi: ufs: core: mcq: Fix ufshcd_mcq_sqe_search()
96498cee936a ANDROID: 16K: Ensure stack expansion size is __PAGE_SIZE multiple
2d8f89ca0ee6 ANDROID: 16K: Only support page size emulation for x86_64
fece38d63a38 ANDROID: abi_gki_aarch64_vivo: Update symbol list
3a8cfce09951 ANDROID: vendor_hooks: add hooks to fix priority inversion
f933d260cb7d ANDROID: 16K: Avoid and document padding madvise lock warning
b59218bd7b6d ANDROID: KVM: arm64: activate FGT trapping for pvms
b578ac0e1ba9 ANDROID: KVM: arm64: Add fgt trap masks for pKVM but do not activate them yet
e7abba54f7b0 ANDROID: KVM: arm64: Mark PAuth as a restricted feature for protected VMs
991bca29816a ANDROID: KVM: arm64: speacialize and move __activate_traps_hcrx out of __activate_traps_common
289f66c4eed3 ANDROID: KVM: arm64: move __deactivate_traps_hfgxtr out of __deactivate_traps_common
bcbca2e57fb7 ANDROID: KVM: arm64: move __activate_traps_hfgxtr out of __activate_traps_common
96aa0305c4de ANDROID: KVM: arm64: Allow FEAT_ATS1A for Protected VMs
b04695532de9 ANDROID: KVM: arm64: Trap external trace for protected VMs
79358f32efa0 ANDROID: KVM: arm64: Fix which features are marked as allowed for protected VMs
10434a623507 ANDROID: GKI: Add symbols to allowed list for galaxy
58ebfa38d3cf UPSTREAM: usb: dwc3: core: Add DWC31 version 2.00a controller
7511c3ab9cb3 ANDROID: arm64: vdso32: support user-supplied flags
446570771ee3 ANDROID: vendor_hooks: add hook in f2fs_file_open()
35cb2a40178d ANDROID: gki_defconfig: Set CONFIG_DTPM/CONFIG_DTPM_CPU/CONFIG_DTPM_DEVFREQ into y
82df23754014 UPSTREAM: block/blk-mq: Don't complete locally if capacities are different
49691a67e26a BACKPORT: sched: Add a new function to compare if two cpus have the same capacity
67848ad2051f ANDROID: vendor_hooks: add symbols for lazy preemption
73e65037e445 ANDROID: GKI: update symbol list for honor
86dd89554f83 ANDROID: GKI: net: add vendor hooks for link data path
3f6eaa6a3ce8 ANDROID: vendor_hooks: add two hooks for lazy preemption
858a548331a4 FROMLIST: time/sched_clock: Export sched_clock_register()
08901ec9f165 ANDROID: Add specific kselftests in the selftests source code directory.
7fb8bc8a4a9a ANDROID: Update the ABI symbol list for Pixel
c5d01a3f9bc0 ANDROID: vendor_hooks: Export direct reclaim trace points
d5e6efdca33a ANDROID: virt: gunyah: Update protype for platform hooks
741c7f294201 ANDROID: block: fix non po2 support of blk-zoned device
392fd3aaab10 UPSTREAM: regmap-i2c: Subtract reg size from max_write
2b549fbb94e0 ANDROID: GKI defconfig: append "-4k" to UTS
fe188b34f773 ANDROID: iommu/arm-smmu-v3-kvm: Implement reserved regions callback
23b6831c7b71 ANDROID: Add all green kselftests in TEST_MAPPING in common/ directory
9fbe656e1395 ANDROID: GKI: Update oplus symbol list
d3585a646978 FROMLIST: lockdep: fix deadlock issue between lockdep and rcu
69f834b46cd9 ANDROID: GKI: Update QCOM symbol list
a0af19d49e1d Revert "ANDROID: GKI: Disable KUnit built-in testing"
4ca4a2f3e450 UPSTREAM: genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
c5ed0f8bceec ANDROID: abi_gki_aarch64_qcom: update abi symbols
bfb3d6d4c892 ANDROID: tracing: Add restricted vendor hooks for preemptirq events
4bdc97645f1e ANDROID: 2024/06/05 KMI update
96532f839aad UPSTREAM: mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_area_struct
7789c9e4ab73 ANDROID: fs: Add ANDROID OEM DATA ARRAY in struct bdi_writeback
de090207f305 ANDROID: ABI: Update symbol for Exynos SoC
8fc5b8f03ff3 ANDROID: GKI: Add symbol to symbol list for imx
eb1aa949d51d UPSTREAM: of: Reimplement of_machine_is_compatible() using of_machine_compatible_match()
dcc1709075f0 UPSTREAM: of: Change of_machine_is_compatible() to return bool
f589c195b447 UPSTREAM: of: Add of_machine_compatible_match()
f9fbf39372f5 FROMGIT: firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol
14e0e2ab3bb9 FROMGIT: dt-bindings: firmware: Support SCMI pinctrl protocol
5ea96c252eb1 FROMGIT: firmware: arm_scmi: Introduce get_max_msg_size() helper/accessor
ffb70eb8f523 FROMGIT: firmware: arm_scmi: Add protocol versioning checks
69acf8ab7b99 FROMGIT: firmware: arm_scmi: Increase the maximum opp count in the perf protocol
9ede54650fa4 FROMLIST: firmware: arm_scmi: mailbox: support P2A channel completion
99c333ba42c3 FROMLIST: dt-bindings: firmware: arm,scmi: Support notification completion channel
0b38c5c29b2f FROMGIT: firmware: arm_scmi: Implement clock get permissions
839994cdc68e FROMGIT: firmware: arm_scmi: Rework clock domain info lookups
6cbd5597aa85 ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST
5b6dc3948abd FROMGIT: hwspinlock: Introduce hwspin_lock_bust()
7fc172b741f9 ANDROID: abi_gki_aarch64_qcom: Add abi symbols
29460fac7138 FROMLIST: mmc: sdhci-msm: Enable force hw reset during cqe recovery
773b49c99fda ANDROID: vendor_hooks: Add hook in wakeup functionality
b7bdc38ae616 FROMLIST: mmc: core: Introduce new flag to force hardware reset
a8fe5ae5628f ANDROID: mmc: core: Export core functions required for clk scaling
75892d27bc8c ANDROID: mmc: core: Export core functions for kernel modules usage
46fb90cb6941 ANDROID: KVM: arm64: Don't always update IOMMUs from module_change_host_page_prot
11b801668f2b ANDROID: GKI: remove CONFIG_KEXEC_FILE
b9888dee8f7f UPSTREAM: cgroup: Avoid false cacheline sharing of read mostly rstat_cpu
571591d53f84 UPSTREAM: cgroup/rstat: Optimize cgroup_rstat_updated_list()
Test: treehugger
Bug: 345252092
Change-Id: I7e04fc6b1371ba65255c0b8d7f11b263ffd50bc9
|
|
Revert submission 3126091-16k_stack_expand
Reason for revert: DroidMonitor: Potential culprit for b/346730877 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Reverted changes: /q/submissionid:3126091-16k_stack_expand
Change-Id: If047c32d5c759f511f37e042909f3e14041480c2
|
|
git log --first-parent -100 --oneline --no-decorate 0643e9e3d6b1..96498cee936a:
96498cee936a ANDROID: 16K: Ensure stack expansion size is __PAGE_SIZE multiple
2d8f89ca0ee6 ANDROID: 16K: Only support page size emulation for x86_64
fece38d63a38 ANDROID: abi_gki_aarch64_vivo: Update symbol list
3a8cfce09951 ANDROID: vendor_hooks: add hooks to fix priority inversion
f933d260cb7d ANDROID: 16K: Avoid and document padding madvise lock warning
b59218bd7b6d ANDROID: KVM: arm64: activate FGT trapping for pvms
b578ac0e1ba9 ANDROID: KVM: arm64: Add fgt trap masks for pKVM but do not activate them yet
e7abba54f7b0 ANDROID: KVM: arm64: Mark PAuth as a restricted feature for protected VMs
991bca29816a ANDROID: KVM: arm64: speacialize and move __activate_traps_hcrx out of __activate_traps_common
289f66c4eed3 ANDROID: KVM: arm64: move __deactivate_traps_hfgxtr out of __deactivate_traps_common
bcbca2e57fb7 ANDROID: KVM: arm64: move __activate_traps_hfgxtr out of __activate_traps_common
96aa0305c4de ANDROID: KVM: arm64: Allow FEAT_ATS1A for Protected VMs
b04695532de9 ANDROID: KVM: arm64: Trap external trace for protected VMs
79358f32efa0 ANDROID: KVM: arm64: Fix which features are marked as allowed for protected VMs
10434a623507 ANDROID: GKI: Add symbols to allowed list for galaxy
58ebfa38d3cf UPSTREAM: usb: dwc3: core: Add DWC31 version 2.00a controller
7511c3ab9cb3 ANDROID: arm64: vdso32: support user-supplied flags
446570771ee3 ANDROID: vendor_hooks: add hook in f2fs_file_open()
35cb2a40178d ANDROID: gki_defconfig: Set CONFIG_DTPM/CONFIG_DTPM_CPU/CONFIG_DTPM_DEVFREQ into y
82df23754014 UPSTREAM: block/blk-mq: Don't complete locally if capacities are different
49691a67e26a BACKPORT: sched: Add a new function to compare if two cpus have the same capacity
67848ad2051f ANDROID: vendor_hooks: add symbols for lazy preemption
73e65037e445 ANDROID: GKI: update symbol list for honor
86dd89554f83 ANDROID: GKI: net: add vendor hooks for link data path
3f6eaa6a3ce8 ANDROID: vendor_hooks: add two hooks for lazy preemption
858a548331a4 FROMLIST: time/sched_clock: Export sched_clock_register()
08901ec9f165 ANDROID: Add specific kselftests in the selftests source code directory.
7fb8bc8a4a9a ANDROID: Update the ABI symbol list for Pixel
c5d01a3f9bc0 ANDROID: vendor_hooks: Export direct reclaim trace points
d5e6efdca33a ANDROID: virt: gunyah: Update protype for platform hooks
741c7f294201 ANDROID: block: fix non po2 support of blk-zoned device
392fd3aaab10 UPSTREAM: regmap-i2c: Subtract reg size from max_write
2b549fbb94e0 ANDROID: GKI defconfig: append "-4k" to UTS
fe188b34f773 ANDROID: iommu/arm-smmu-v3-kvm: Implement reserved regions callback
23b6831c7b71 ANDROID: Add all green kselftests in TEST_MAPPING in common/ directory
9fbe656e1395 ANDROID: GKI: Update oplus symbol list
d3585a646978 FROMLIST: lockdep: fix deadlock issue between lockdep and rcu
69f834b46cd9 ANDROID: GKI: Update QCOM symbol list
a0af19d49e1d Revert "ANDROID: GKI: Disable KUnit built-in testing"
4ca4a2f3e450 UPSTREAM: genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
c5ed0f8bceec ANDROID: abi_gki_aarch64_qcom: update abi symbols
bfb3d6d4c892 ANDROID: tracing: Add restricted vendor hooks for preemptirq events
4bdc97645f1e ANDROID: 2024/06/05 KMI update
96532f839aad UPSTREAM: mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_area_struct
7789c9e4ab73 ANDROID: fs: Add ANDROID OEM DATA ARRAY in struct bdi_writeback
de090207f305 ANDROID: ABI: Update symbol for Exynos SoC
8fc5b8f03ff3 ANDROID: GKI: Add symbol to symbol list for imx
eb1aa949d51d UPSTREAM: of: Reimplement of_machine_is_compatible() using of_machine_compatible_match()
dcc1709075f0 UPSTREAM: of: Change of_machine_is_compatible() to return bool
f589c195b447 UPSTREAM: of: Add of_machine_compatible_match()
f9fbf39372f5 FROMGIT: firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol
14e0e2ab3bb9 FROMGIT: dt-bindings: firmware: Support SCMI pinctrl protocol
5ea96c252eb1 FROMGIT: firmware: arm_scmi: Introduce get_max_msg_size() helper/accessor
ffb70eb8f523 FROMGIT: firmware: arm_scmi: Add protocol versioning checks
69acf8ab7b99 FROMGIT: firmware: arm_scmi: Increase the maximum opp count in the perf protocol
9ede54650fa4 FROMLIST: firmware: arm_scmi: mailbox: support P2A channel completion
99c333ba42c3 FROMLIST: dt-bindings: firmware: arm,scmi: Support notification completion channel
0b38c5c29b2f FROMGIT: firmware: arm_scmi: Implement clock get permissions
839994cdc68e FROMGIT: firmware: arm_scmi: Rework clock domain info lookups
6cbd5597aa85 ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST
5b6dc3948abd FROMGIT: hwspinlock: Introduce hwspin_lock_bust()
7fc172b741f9 ANDROID: abi_gki_aarch64_qcom: Add abi symbols
29460fac7138 FROMLIST: mmc: sdhci-msm: Enable force hw reset during cqe recovery
773b49c99fda ANDROID: vendor_hooks: Add hook in wakeup functionality
b7bdc38ae616 FROMLIST: mmc: core: Introduce new flag to force hardware reset
a8fe5ae5628f ANDROID: mmc: core: Export core functions required for clk scaling
75892d27bc8c ANDROID: mmc: core: Export core functions for kernel modules usage
46fb90cb6941 ANDROID: KVM: arm64: Don't always update IOMMUs from module_change_host_page_prot
11b801668f2b ANDROID: GKI: remove CONFIG_KEXEC_FILE
b9888dee8f7f UPSTREAM: cgroup: Avoid false cacheline sharing of read mostly rstat_cpu
571591d53f84 UPSTREAM: cgroup/rstat: Optimize cgroup_rstat_updated_list()
b4958d2b0e20 UPSTREAM: cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked()
9d925addfbdd UPSTREAM: mm: memcg: optimize parent iteration in memcg_rstat_updated()
38aad83810cc BACKPORT: mm: memcg: restore subtree stats flushing
8bb30a7df50d UPSTREAM: mm: workingset: move the stats flush into workingset_test_recent()
5b61b798f3ac UPSTREAM: mm: memcg: make stats flushing threshold per-memcg
84b2003d45d5 BACKPORT: mm: memcg: move vmstats structs definition above flushing code
01d12c8b2caf UPSTREAM: mm: memcg: change flush_next_time to flush_last_time
a38b207d4f4e ANDROID: GKI: set vfs-only exports into their own namespace
ab20fe054e42 UPSTREAM: binder: fix max_thread type inconsistency
cfeefa31364c ANDROID: GKI: add wait_for_completion_interruptible_timeout to db845c symbol list
e2b7d397693a UPSTREAM: slimbus: qcom-ngd-ctrl: Add timeout for wait operation
b37bc91be4ab UPSTREAM: mtd: limit OTP NVMEM cell parse to non-NAND devices
c7d1588e7278 UPSTREAM: nvmem: add explicit config option to read old syntax fixed OF cells
b8f693a7b6ef ANDROID: ABI: Update pixel symbol list
77828e5a7da8 ANDROID: virt: geniezone: Align the gzvm driver with mainline v11
f6cbf65f3f53 FROMLIST: dt-bindings: hypervisor: Add MediaTek GenieZone hypervisor
9b6ec31196ef Revert "FROMLIST: dt-bindings: hypervisor: Add MediaTek GenieZone hypervisor"
ee58017a6cba ANDROID: KVM: arm64: Enforce type check for pkvm_register_el2_call()
12fcfb3d6051 Revert "FROMLIST: selftests/vDSO: change elf_hash parameter to signed char"
ccc2b557e67b ANDROID: ABI: Add usb_gadget_connect & usb_gadget_disconnect symbol
94c879bfea52 ANDROID: ABI: update Unisoc symbol list for dm-verity ko
9f2773a83f4e UPSTREAM: swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
4c747cf7d325 ANDROID: abi_gki_aarch64_qcom: Add iio abi symbol
590c5bb0a3f7 FROMLIST: selftests/vDSO: change elf_hash parameter to signed char
ff23df52538e ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context
3f807312a0cb ANDROID: GKI: update xiaomi symbol list
e52e165c6dc2 ANDROID: psi: Add vendor hooks for PSI tracing
1113cfd803aa ANDROID: vendor_hooks:vendor hook for madvise_cold_or_pageout_pte_range.
dedfeb0f6864 ANDROID: vendor_hooks:vendor hook for mmput
Test: treehugger
Bug: 345252092
Change-Id: Ic0558d58c0357a05f846f79301597a2d8ec32b16
|
|
git log --first-parent -100 --oneline --no-decorate 22012ff71665..0643e9e3d6b1:
0643e9e3d6b1 ANDROID: GKI: update symbol list file for xiaomi
d55df162ec18 FROMLIST: kheaders: explicitly define file modes for archived headers
b074a2ef20fa ANDROID: GKI: Update unisoc symbol list
161154b4c8d6 ANDROID: pahole -J -j1 for reproducible BTF
9f9e00240e4b ANDROID: GKI: Removing virtio_pci_legacy from x86_64 GKI
737fd942dab2 UPSTREAM: epoll: be better about file lifetimes
08dde7cab7cf ANDROID: rust_binder: properly handle critical refcount increments
39285e9a6edb ANDROID: rust_binder: split out logic for zero-to-one refcount increment
76784ba7b88e ANDROID: rust_binder: don't use boolean to schedule nodes
43cb2bafebd1 ANDROID: ABI: Update oplus symbol list
55488834c327 ANDROID: ABI: Update oplus symbol list
10301c42cab2 ANDROID: GKI: add more vfs-only exports to their own namespace
9f91b8a6d2a2 ANDROID: fs: Export free_fs_struct,copy_fs_struct.
f7b01c46e08b ANDROID: 2024/05/22 KMI update
eefbda2d3136 ANDROID: GKI: update the ABI symbol list
5700957b094e ANDROID: power: Add ANDROID_OEM_DATA in freq_qos_request.
8a79843b62ae ANDROID: GKI: Add symbols to symbol list for oppo
23951a131975 ANDROID: vendor_hooks: add hooks for slab memory leak debugging
297673085c6c ANDROID: crypto - add backport reserved fields to struct shash_alg
49873a33f449 ANDROID: GKI: update the ABI symbol list
0a3c41e4939f ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct.
f0b0ff9fdb8e ANDROID: user: Add vendor hook to user for GKI purpose
28f04588ae21 ANDROID: export find_user() & free_uid()for GKI purpose.
3c311ed9e37c ANDROID: KVM: arm64: iommu: Increase max atomic pool order
26202155ab1b ANDROID: KVM: arm64: iommu: Document public structs
9c6873db4e1f ANDROID: KVM: arm64: Add hyp_smp_processor_id to module ops
74639359f0af ANDROID: KVM: arm64: Pad IOMMU structs for KMI
6850c86a06c9 ANDROID: KVM: arm64: iommu: Decouple from io-pgtable-arm
a737b7d0e721 ANDROID: KVM: arm64: iommu: Reduce the logic in generic code
a81a14818a09 ANDROID: KVM: arm64: iommu: Restore domain atomic refcount
a36869be6c89 ANDROID: add oem_data to mark signal normal or critical
ce93918d6f19 ANDROID: GKI: enable options to run GKI as Microdroid guest
07aafb5cbe8d Reapply "net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec"
8a33ba7779a6 Reapply "macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst"
807a6ceff938 Reapply "macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads"
dadee449b664 Revert "ANDROID: fix CRC error in struct zone and struct ttm_pool"
a49d107bf368 ANDROID: GKI: Enable CONFIG_USB_MON=m
8c9a5e8e48b7 UPSTREAM: wifi: cfg80211: ignore non-TX BSSs in per-STA profile
9671d0663498 UPSTREAM: wifi: cfg80211: check BSSID Index against MaxBSSID
779bb67ec1e7 BACKPORT: wifi: cfg80211: allow cfg80211_defragment_element() without output
cbee6ec04cc8 BACKPORT: wifi: cfg80211: use ML element parsing helpers
a8d02e41fba2 UPSTREAM: wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt()
cdac39471b89 BACKPORT: wifi: cfg80211: refactor RNR parsing
b0b0e50fbc16 UPSTREAM: wifi: cfg80211: clean up cfg80211_inform_bss_frame_data()
71e81539427c UPSTREAM: wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data()
d90d67456c53 UPSTREAM: wifi: cfg80211: set correct param change count in ML element
9225bb806f4a UPSTREAM: wifi: cfg80211: rename UHB to 6 GHz
3ac29f1a12dd BACKPORT: wifi: cfg80211: add RNR with reporting AP information
65613615753a UPSTREAM: wifi: cfg80211: handle UHB AP and STA power type
2c40fbb18131 UPSTREAM: wifi: ieee80211: fix ieee80211_mle_basic_sta_prof_size_ok()
7e0e3a71c2f5 UPSTREAM: wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
81f7209d3b21 UPSTREAM: wifi: cfg80211: reg: Support P2P operation on DFS channels
a41bbf739f61 UPSTREAM: wifi: cfg80211: OWE DH IE handling offload
93b22bddf1fc UPSTREAM: wifi: cfg80211: save power spectral density(psd) of regulatory rule
cd92a4c82066 UPSTREAM: wifi: cfg80211: generate an ML element for per-STA profiles
5599d04e8d07 UPSTREAM: wifi: cfg80211: Handle specific BSSID in 6GHz scanning
5632a02d9b1b UPSTREAM: wifi: cfg80211: remove scan_width support
84984a8cb73c ANDROID: Block: Add OEM data to struct blkcg and struct blkcg_gq
73726c9e3396 ANDROID: GKI: add ANDROID_OEM_DATA in struct gendisk & scsi_host_template
943f2856e407 ANDROID: GKI: Add ANDROID_OEM_DATA(1) in struct request to support pre-read feature.
feb92ccf10bc ANDROID: Block: add OEM data to struct gendisk
2ab34b6d4334 ANDROID: GKI: net: add oem data for rtt statistics.
7c9ebb4f453a ANDROID: ABI: Update oplus symbol list
7964cc732d40 ANDROID: binder: Add ANDROID_OEM_DATA(1) field in struct binder_proc to implement the feature of binder_proc->fg_todo list
088b154d2680 ANDROID: GKI: Add OEM data to mutex/rwsem
b329d0289ff3 FROMLIST: sched: Consolidate cpufreq updates
df503e41631a FROMLIST: sched/fair: Generalize misfit lb by adding a misfit reason
ce084241b772 FROMLIST: sched/fair: Add is_misfit_task() function
e15dafeef7f7 ANDROID: sched: Add a reserved field for vendors in sched_avg
803085fb49b5 BACKPORT: sched/fair: Simplify util_est
f80f1dd6034a UPSTREAM: sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true)
14e8b9c8a740 ANDROID: abi_gki_aarch64_qcom: update abi symbols
a604ff2f642c ANDROID: GKI: Update symbol list for vivo
ee4615dee5ff FROMGIT: i3c: master: Enable runtime PM for master controller
26ab63fb1544 ANDROID: GKI: vivo add symbols to symbol list
c196e17dffdb ANDROID: vendor hooks: add hook record workingset refault count
085fa85575a0 ANDROID: GKI: Update symbol list for vivo
31bdb63dce8b ANDROID: rename ANDROID_BACKPORT_RESERVED to ANDROID_BACKPORT_RESERVE
bb30c043a984 ANDROID: move ANDROID_BACKPORT_RESERVED to android_kabi.h
ef3ef3d5c0d4 UPSTREAM: ASoC: soc-compress: Fix and add DPCM locking
ca57e2a56511 ANDROID: dt-bindings: interconnect: Add generic PWR_ST tags
8b1881ad162a ANDROID: fips140: add SHA-3 as an approved algorithm
61e5d4f67a17 ANDROID: Remove all but top-level OWNERS
78af57d9b7fb ANDROID: Enable GKI Dr. No Enforcement
22c87c3f23cb ANDROID: GKI: Add symbols to symbol list for oppo
d5de97915a86 ANDROID: vendor_hooks: Add hooks for __alloc_pages_direct_reclaim
b892a9bc1fe8 ANDROID: ABI: update symbol list related to memory debug for galaxy
dccd72bc17d8 ANDROID: vendor_hooks: Add hooks for memory when debug
11510b4bf43e ANDROID: GKI: Update symbol list for vivo
0e6195622773 ANDROID: GKI: add net vendor hooks for traffic statistics extension
fae8977865f9 ANDROID: GKI: add check nanosleep syscall symbols for vivo
1d9ed15534d4 ANDROID: vendor_hooks: add vendor hook for nanosleep syscall
2485db222497 ANDROID: KVM: arm64: Add __pkvm_module_{memcpy,memset}()
6368f8d4d17a ANDROID: usb: Optimize the problem of slow transfer rate in USB accessory mode
95adcc3b4444 ANDROID: GKI: Update oplus symbol list
20ee93f8cadb ANDROID: GKI: Update symbol list for vivo
e54750629200 ANDROID: vendor_hooks: add hooks for exting task's swp_entrys
6efa73d72afa UPSTREAM: tcp: increase the default TCP scaling ratio
5a8bc9080404 UPSTREAM: tcp: define initial scaling factor value as a macro
833aa7366342 ANDROID: GKI: Update QCOM symbol list
Test: treehugger
Bug: 331600622
Change-Id: I14b361061916473571d0019bdda15533061193b3
|
|
git log --first-parent -100 --oneline --no-decorate 3460e85adb57..22012ff71665:
22012ff71665 ANDROID: KVM: arm64: iommu: Track MMIO correctly
784c9c628801 ANDROID: abi_gki_aarch64_qcom: Add additional offloading APIs
978ba6663b19 ANDROID: ABI: update Unisoc symbol list
edc8e82000af ANDROID: GKI: add ABI symbol for xiaomi
7f1f4cb83354 ANDROID: vendor_hooks: add vendor hook to support SAGT
09642b012919 ANDROID: add symbol list for fips140 module
cb9ca9b4f2f4 ANDROID: fips140: avoid crypto driver name collisions
9fed441687da ANDROID: fips140: add fips140_lab_util program
8a99ad0b72e2 ANDROID: fips140: add kernel crypto module
8130bf4a5e82 ANDROID: arm64: simd: omit capability check in may_use_simd()
070c8f88a0a0 ANDROID: arm64: disable LSE when building the FIPS140 module
0d5f51a5b28e ANDROID: arm64: only permit certain alternatives in the FIPS140 module
bc266799dfe2 ANDROID: jump_label: disable jump labels in fips140.ko
82f82f1d2663 ANDROID: crypto: define fips_enabled to 1 in fips140.ko
2363d269275c ANDROID: crypto: lib/aes - add vendor hooks for AES library routines
2c11c44dc5ae ANDROID: crypto: lib/sha256 - add vendor hook for sha256() routine
a4d144867a81 ANDROID: kbuild: customize module linker script for fips140 module
f93d3223daee ANDROID: GKI: Add symbol to symbol list for imx
3bd19bd9e681 ANDROID: GKI: Update qcom symbol list
d1fed93903f0 ANDROID: choose the most critical test class in CtsTelecomTestcase to run on presubmit.
d6aad323c589 ANDROID: Update Pixel symbol list and kernel ABI
05811b07b50a ANDROID: dma-buf: support users to change dma_buf.name
dff0b2a11db2 FROMGIT: scsi: ufs: core: changing the status to check inflight
bbe55af332b7 ANDROID: fuse-bpf: Fix build breakage without CONFIG_FUSE_BPF
5fb8f1c931c2 ANDROID: fuse-bpf: add bpf solution for splice read
615efabb6e66 ANDROID: GKI: Convert CONFIG_NET_9P as GKI modules
b26c35f7d682 ANDROID: 16K: Fix show maps CFI failure
55ad5e997402 ANDROID: 16K: Handle pad VMA splits and merges
f932b862800b ANDROID: 16K: madvise_vma_pad_pages: Remove filemap_fault check
2291549bc760 ANDROID: 16K: Only madvise padding from dynamic linker context
8c2a805a8579 ANDROID: 16K: Separate padding from ELF LOAD segment mappings
be77efbb54b0 ANDROID: 16K: Exclude ELF padding for fault around range
48c1b192f845 ANDROID: 16K: Use MADV_DONTNEED to save VMA padding pages.
f18c34725114 ANDROID: 16K: Introduce ELF padding representation for VMAs
096a5b61301d ANDROID: 16K: Introduce /sys/kernel/mm/pgsize_miration/enabled
b84661d38f9e ANDROID: 16K: Use bit 59 for __VM_NO_COMPAT
4955390edb5b ANDROID: fuse-bpf: Ignore readaheads unless they go to the daemon
021709aa2a33 ANDROID: Add filp_open_block() for zram
78adeb53eea1 ANDROID: KVM: arm64: Fix account_locked_mm() call in non-preemptible section
a0ffabb3cd7e Revert "usb: xhci: Add timeout argument in address_device USB HCD callback"
cbe8956c96f6 Revert "usb: new quirk to reduce the SET_ADDRESS request timeout"
e769c68cf7d1 Revert "serial: core: Fix missing shutdown and startup for serial base port"
c885dd8e2c6d Merge 6.6.29 into android15-6.6
9657423ee9bc FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it
39b868b1034a Revert "FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it"
d2fdd3e2b396 FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it
b1d2317b62eb ANDROID: Build tests.zip in kernel_aarch64 & kernel_x86_64 target.
072c0a2c6799 ANDROID: add a kselftest in TEST_MAPPING presubmit.
d761c03043f7 ANDROID: GKI: Add symbols to symbol list for oppo
facf733510a3 ANDROID: vendor_hooks: Add tune scan type hook in get_scan_count()
7221b896c581 Merge 6.6.28 into android15-6.6
612af23c0563 ANDROID: KVM: arm64: Fix missing KVM stats accounting
8edb26107403 Merge 6.6.27 into android15-6.6
4332d595b2fa Revert "bpf: support deferring bpf_link dealloc to after RCU grace period"
9a08fb7869f9 Revert "inet: inet_defrag: prevent sk release while still in use"
71069d3a92d5 Revert "io_uring/kbuf: get rid of lower BGID lists"
cb6e9161aed0 Revert "io_uring/kbuf: get rid of bl->is_ready"
5c6af0a8aa03 Revert "io_uring/kbuf: protect io_buffer_list teardown with a reference"
487a228d462c Revert "io_uring: use private workqueue for exit work"
273cf7a23029 Revert "io_uring/kbuf: hold io_buffer_list reference over mmap"
d17d5f36b6b2 Merge 6.6.26 into android15-6.6
cae872282ffe ANDROID: Remove ACK's support for riscv64
faf5a95decb2 ANDROID: GKI: Update qcom symbol list
011e70a7d8e2 ANDROID: GKI: Update oplus symbol list
4466afd69452 ANDROID: vendor_hooks: add vendor hook for supporting customize alloc_gfp at alloc_page_slowpath
cce6f9b75454 UPSTREAM: sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
4b8d81bcfbaf UPSTREAM: sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
548aebf8cd72 UPSTREAM: sched/eevdf: Always update V if se->on_rq when reweighting
6dca20b8ed03 ANDROID: GKI: Add symbol to symbol list for vivo.
301c3958e058 ANDROID: vendor_hooks: add hooks to modify pageflags
2729133c1b5b ANDROID: GKI: Add pageflags for OEM
1f55bafcdb5a Revert "drm/ttm: Make sure the mapped tt pages are decrypted when needed"
a8fc44a8c255 Revert "media: mc: Add num_links flag to media_pad"
8fb65127b14c Revert "media: mc: Expand MUST_CONNECT flag to always require an enabled link"
1d353e984377 Revert "usb: dwc3: Properly set system wakeup"
17f717c15059 Revert "drm/bridge: add ->edid_read hook and drm_bridge_edid_read()"
71e7dbcae70f Revert "drm/bridge: lt8912b: use drm_bridge_edid_read()"
4cf4d9cf3ae3 Revert "drm/bridge: lt8912b: clear the EDID property on failures"
3327144c6e6c Revert "drm/bridge: lt8912b: do not return negative values from .get_modes()"
783c9735c5d6 Revert "net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams."
351ef7971421 Merge 6.6.25 into android15-6.6
49467bf1d532 Merge 6.6.24 into android15-6.6
114550fca4e0 FROMLIST: kselftest: Add a ksft_perror() helper
a50491d14400 UPSTREAM: selftests: kselftest: Fix build failure with NOLIBC
7ae04eadde14 UPSTREAM: selftests: timers: Fix abs() warning in posix_timers test
32d9c56342a3 UPSTREAM: selftests: timers: Fix posix_timers ksft_print_msg() warning
80f4a2864605 UPSTREAM: selftests/timers/posix_timers: Reimplement check_timer_distribution()
bb5754b73949 UPSTREAM: selftests: timers: Convert posix_timers test to generate KTAP output
f9d1da7313fa UPSTREAM: selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
eb00f88c5d75 ANDROID: GKI: Expose device async to userspace
65994b8c0220 ANDROID: ABI: Update oplus symbol list
a7367e62ee77 ANDROID: ABI: Update unisoc symbol list
50ef6ed3ee5b ANDROID: ABI: update symbol list for galaxy
3f7b19f63fea ANDROID: ABI: Update symbol list for Exynos SoC
efc424304116 ANDROID: KVM: arm64: Eagerly coalesce host page tables
e6f69387b3a4 ANDROID: KVM: arm64: Eagerly map pages when setting host as owner
9f98232bb8c0 UPSTREAM: netfilter: nft_set_pipapo: do not free live element
7ec6dbf3bfcc BACKPORT: selftests/mm: fix ARM related issue with fork after pthread_create
2a66e4be5842 ANDROID: GKI: Add init symbols list for vivo
2dfd2f2db17a FROMGIT: coresight: etm4x: Fix access to resource selector registers
Test: treehugger
Bug: 332417792
Change-Id: I41c34d9b8edcf188ad40790069764f129e06af8c
|
|
git log --first-parent -100 --oneline --no-decorate ac1a7c65ff1b..3460e85adb57:
3460e85adb57 ANDROID: 16K: __PAGE_ALIGN() virtio gpu dumb buffers
5bf2f96d536f ANDROID: usb: gadget: f_midi: Add missing stub for android_clear_midi_device_info()
8a2330022bec ANDROID: 3/27/2024 KMI update
d364c354be18 ANDROID: null_blk: Support configuring the maximum segment size
4c5b7e834b61 ANDROID: scsi_debug: Support configuring the maximum segment size
e2bd6241b810 ANDROID: block: Add support for filesystem requests and small segments
156206399976 ANDROID: block: Support submitting passthrough requests with small segments
235041d6b220 ANDROID: block: Make sub_page_limit_queues available in debugfs
127412b57cfc ANDROID: block: Support configuring limits below the page size
83635dea64f6 ANDROID: block: Prepare for supporting sub-page limits
de8e5095f47c ANDROID: block: Use pr_info() instead of printk(KERN_INFO ...)
534c5e955bdb ANDROID: fuse: Support errors from fuse daemon in canonical path
297bbd8193ca ANDROID: fsnotify: Notify lower fs of open
762b2c3e0709 ANDROID: fuse-bpf: Make fuse_test pass on 15-6.6
8b16bb6b6f0a ANDROID: fuse-bpf: fuse-bpf v1.2
ae25805a10b6 ANDROID: KVM: arm64: add hyp_trace_printk to redirect hyp tracing to printk
35cb80a22a73 ANDROID: KVM: arm64: trace_hyp_printk()
c846f6950b5d ANDROID: KVM: arm64: Enable in-pKVM-module in-hyp event tracing
758f6686eb73 ANDROID: KVM: arm64: Move nvhe trace related files into nvhe/trace/
78bed703d255 ANDROID: KVM: arm64: Allow registration of pKVM module hyp events
93ebc83d04bc ANDROID: KVM: arm64: Decode pKVM module tracing section
fdf93da81b43 ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats
0cd9d6faedbf ANDROID: Fix incorrect hook declaration
e7ffe9f2aab1 ANDROID: GKI: add some needed symbols to the exported list for 6.6.18
8fbb29bf3eba Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
9fbb96219da1 Merge 6.6.18 into android15-6.6
fd56b2aa92fc UPSTREAM: dm crypt: Fix IO priority lost when queuing write bios
fc8b2d348764 UPSTREAM: dm verity: Fix IO priority lost when reading FEC and hash
3fab19a75efb UPSTREAM: dm bufio: Support IO priority
0120ad9e95e5 BACKPORT: dm io: Support IO priority
0a7a467af9f1 UPSTREAM: block: Fix where bio IO priority gets set
c78b7b967b37 ANDROID: GKI: Add missing symbols to abi_gki_aarch64_qcom
8bd53fa9691a ANDROID: KVM: arm64: Expose the host stage-2 start level and ipa range
d83ecb7039ab ANDROID: KVM: arm64: Add ptdump support for host stage-2
448be453465f ANDROID: KVM: arm64: Allow the hypervisor to snapshot the host stage-2 pagetables
e77e81e1dff0 ANDROID: KVM: arm64: Expose protected guest stage-2 pagetable config to debugfs
d2aa4561437a ANDROID: KVM: arm64: Read the stage-2 pagetable config with the snapshot hvc
e5cb84f88e59 ANDROID: KVM: arm64: Add ptdump support for guest stage-2 under pKVM
c084c13f52a2 ANDROID: KVM: arm64: Add hypervisor call to snapshot the guest stage-2
28b92141c6f3 ANDROID: KVM: arm64: Add stage-2 pagetable snapshot walker
590fdd828e44 ANDROID: KVM: arm64: Add memory accounting for the VM pagetable memory
3e3e44c9106c ANDROID: KVM: arm64: Reset the parser state before dumping descriptors
c1d78fdfb2e5 ANDROID: microdroid: disable CONFIG_MODULES
bd212d10e833 ANDROID: update symbol for unisoc whitelist
1edf3e883564 ANDROID: KVM: arm64: Fix TLB invalidation when coalescing into a block
b182407d4096 ANDROID: KVM: arm64: Remove IOMMU warning
6e6c5061ba61 ANDROID: ABI: Update oplus symbol list
ed1e87e42cc2 ANDROID: vendor_hooks: Export the tracepoints task_rename
2d1260cbe614 ANDROID: ABI: Update oplus symbol list
1be1cb53c6c6 ANDROID: vendor_hooks: Add hooks for signal
910f6657116a ANDROID: ABI: Update oplus symbol list
c3f1a21dc987 ANDROID: vendor_hooks: Add hooks to record the time of the process in various states
2d6a4f7f4705 UPSTREAM: swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
5168979ececc ANDROID: GKI: Add missing symbols to abi_gki_aarch64_qcom
fb5e2d7c5d09 ANDROID: ABI: Update symbol list for Exynos SoC
f9ffba623b3e ANDROID: arm64: add vendor hooks for bad_stack.
09fbcc18550e UPSTREAM: swiotlb: Enforce page alignment in swiotlb_alloc()
0f31154f668b UPSTREAM: swiotlb: Fix double-allocation of slots due to broken alignment handling
d399811b2a58 ANDROID: usb: gadget: f_midi: rework cleanup path
82edcb3f5232 ANDROID: ABI: Update oplus symbol list
942d510b9eb4 ANDROID: vendor_hooks: Export the tracepoints sched_stat_blocked, sched_stat_wait to let modules probe them
aa67823ffd3c ANDROID: GKI: Add initial xiaomi symbol list
e22678715e9f ANDROID: logbuf: vendor hook for logbuf dump on oops
40401433aa82 ANDROID: abi_gki_aarch64_qcom: Add USB audio offloading symbols
6763b81216d5 UPSTREAM: usb:gadget:uvc Do not use worker thread to pump isoc usb requests
d510bb7b301d UPSTREAM: usb: gadget: uvc: Fix use-after-free for inflight usb_requests
d4c9bdd5c3b7 UPSTREAM: usb: gadget: uvc: move video disable logic to its own function
50ffae5e62ec UPSTREAM: usb: gadget: uvc: Allocate uvc_requests one at a time
6340717b380c UPSTREAM: usb: gadget: uvc: prevent use of disabled endpoint
a7e37f3c7c88 ANDROID: 16K: Remove unescessary err log in randomize_page()
e35fb080ee51 ANDROID: Add symbols for IIO SCMI module
430523530159 ANDROID: KVM: arm64: Fix reclaim offset into hyp_alloc
60bcfa8cfa46 ANDROID: ABI: Update symbol list for Exynos SoC
8b6fa44478aa FROMLIST: interconnect: Don't access req_list while it's being manipulated
b7e1de190a22 ANDROID: drivers/arm-smmu-v3-kvm: Fix lock smmu_tlb_inv_range()
f6b472e7e94f ANDROID: 16K Prevent non-__PAGE_ALIGNED() VMA splits by anon names
365b1ff5fc97 ANDROID: 16K: Remove anon name for fixup VMA
835fd4791978 BACKPORT: kunit: Add a macro to wrap a deferred action function
bb5b595d5b66 UPSTREAM: mm: memcg: use larger batches for proactive reclaim
539e2bede3d9 ANDROID: ABI: Update oplus symbol list
0bfc20ddef32 ANDROID: vendor_hooks: Export the tracepoints sched_stat_sleep and sched_waking to let module probe them
fc05dae2bfda UPSTREAM: f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
5b1026482f38 UPSTREAM: f2fs: truncate page cache before clearing flags when aborting atomic write
294140be3e9a UPSTREAM: f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag
a3971a06c477 UPSTREAM: f2fs: prevent atomic write on pinned file
9b55af31ba06 UPSTREAM: f2fs: fix to handle error paths of {new,change}_curseg()
4140b2712482 UPSTREAM: f2fs: unify the error handling of f2fs_is_valid_blkaddr
eaa570ba5ef7 UPSTREAM: f2fs: zone: fix to remove pow2 check condition for zoned block device
499b03d9cda3 UPSTREAM: f2fs: fix to truncate meta inode pages forcely
a3b943f4827b UPSTREAM: f2fs: compress: fix reserve_cblocks counting error when out of space
dbecb01d6509 UPSTREAM: f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
bf4f52cef2a0 UPSTREAM: f2fs: add a proc entry show disk layout
59243f7eb9a8 UPSTREAM: f2fs: introduce SEGS_TO_BLKS/BLKS_TO_SEGS for cleanup
b4eca8fb6ca1 UPSTREAM: f2fs: fix to check return value of f2fs_gc_range
41df45b7b9b3 UPSTREAM: f2fs: fix to check return value __allocate_new_segment
7c61d7e3e78e UPSTREAM: f2fs: fix to do sanity check in update_sit_entry
559206bfbbd4 UPSTREAM: f2fs: fix to reset fields for unloaded curseg
1f6986fbe783 UPSTREAM: f2fs: clean up new_curseg()
04e7474a0553 UPSTREAM: f2fs: relocate f2fs_precache_extents() in f2fs_swap_activate()
7dce7e1a13de UPSTREAM: f2fs: fix blkofs_end correctly in f2fs_migrate_blocks()
Test: treehugger
Bug: 330556068
Bug: 302403436
Bug: 315325080
Change-Id: Id1f4cffa789402035c06328b8567ec94a8ce229e
|
|
git log --first-parent -100 --oneline --no-decorate 515a956763d8..ac1a7c65ff1b:
ac1a7c65ff1b ANDROID: GKI: fix up ABI following merge races
ae44d91f8f94 ANDROID: GKI: Add additional symbols to QCOM symbol list
72077dcfd71e ANDROID: 3/13/2024 KMI update
2e33e46f6697 ANDROID: GKI: update symbol to __cfg80211_get_bss()
b8605d146080 ANDROID: GKI: Enable CONFIG_SWIOTLB_DYNAMIC
ae58e3c59cde UPSTREAM: arm64: swiotlb: Reduce the default size if no ZONE_DMA bouncing needed
3cf581d73622 ANDROID: 16K: Add page_compat[_enabled] to symbol list
741cf93abc30 ANDROID: 16K: Export page compat symbols
86710c24bc07 ANDROID: vendor_hooks: Add hooks for futex
69957edeefc9 ANDROID: vendor_hooks: Add hooks for oem futex optimization
a7c34af26374 ANDROID: GKI: USB: enable usb configs for RISCV
8851a623b7a1 ANDROID: usb: gadget: Add Android Accessory Function
6edae4fa37b5 ANDROID: usb: gadget: f_midi: Create f_midi device in android_usb class
c6f183ea8e2b ANDROID: usb: gadget: configfs: Add Uevent to notify userspace
f46827e7955e ANDROID: drivers/arm-smmu-v3-kvm: Support iommu_iotlb_gather
d3444119b661 ANDROID: drivers/arm-smmu-v3-kvm: Support range tlb invalidation
c220ef36a11e ANDROID: KVM: arm64: iommu: support iommu_iotlb_gather
6a072b1836de ANDROID: drivers/arm-smmu-v3-kvm: Support non-coherent SMMUs
07718f8c6e7f ANDROID: iommu/arm-smmu-v3-kvm: Support PASID operations
660b99dfa3c8 ANDROID: drivers/arm-smmu-v3-kvm: Default to use stage-1
fa857a5a75f2 ANDROID: KVM: arm: smmu-v3: Add stage-1 detach
026ea239f05b ANDROID: KVM: arm: smmu-v3: Add stage-1 attach
e9230f5bde57 ANDROID: drivers/arm-smmu-v3-kvm: Add context descriptor functions
f4b5d261185f ANDROID: KVM: arm64: iommu: smmuv3: Stage-1 TLB ops
950cd700c9cc ANDROID: KVM: arm64: smmuv3: Split stage-1 config
27175bfef08d ANDROID: KVM: arm64: smmu-v3: Support stage-1 in kvm_arm_io_pgtable_init
edb183c2b760 ANDROID: drivers/arm-smmu-v3-kvm: Add smmu_domain_config_s2
536d07448dac ANDROID: KVM: arm64: iommu: Add type to alloc_domain
876a1765bf4e ANDROID: KVM: arm64: iommu: Add PASID to driver calls
1f7c566fe221 ANDROID: drivers/arm-smmu-v3-kvm: Modularize driver
fcc9e477aaee ANDROID: iommu/arm-smmu-v3-kvm: Support EL1 compiling as module
49c715721286 ANDROID: KVM: arm64: Export topup_hyp_memcache
7739e8314d1e ANDROID: iommu/arm-smmu-v3-kvm: Add license
5c56515fbecb ANDROID: iommu/arm-smmu-v3-kvm: Relax OAS requirements
e55c0e59243b ANDROID: iommu/arm-smmu-v3-kvm: Support EL2 compiling as a module
aea998ed10e7 ANDROID: KVM: arm64: Remove HYP_SPIN_LOCK from generated code
509f194d9489 ANDROID: KVM: arm64: Add functions needed by EL2 modules in module ops
988736bbd276 ANDROID: iommu/arm-smmu-v3-kvm: Move files out of KVM
ad17d9268bcb ANDROID: KVM: arm64: Symbolize pKVM modules EL2 stack trace
67a7ba49b519 ANDROID: kallsyms: Ignore __kvm_nvhe_ mapping symbols
027dfe4b7c3a FROMLIST: usb: host: xhci-plat: Set XHCI max interrupters if property is present
372eddf03545 FROMLIST: usb: dwc3: Specify maximum number of XHCI interrupters
0a3d3db60af9 FROMLIST: ALSA: usb-audio: Export USB SND APIs for modules
b68cd6f2f61c FROMLIST: ALSA: usb-audio: Introduce USB SND platform op callbacks
f5a5187f7ea1 FROMLIST: usb: host: xhci-mem: Allow for interrupter clients to choose specific index
ff653620c97d FROMLIST: usb: host: xhci-mem: Cleanup pending secondary event ring events
fb897bf907b8 FROMLIST: usb: host: xhci-sideband: Expose a sideband interrupter enable API
1415683defb2 FROMLIST: xhci: sideband: add initial api to register a sideband entity
a425db644550 FROMLIST: xhci: export XHCI IMOD setting helper for interrupters
fcf981938bf3 FROMLIST: usb: host: xhci: Repurpose event handler for skipping interrupter events
3b7386c1f22b UPSTREAM: wifi: cfg80211: Add support for setting TID to link mapping
1556a6c6b521 UPSTREAM: wifi: cfg80211: add BSS usage reporting
4b12ee3d86df UPSTREAM: wifi: cfg80211: call reg_call_notifier on beacon hints
5ac10739bcf2 ANDROID: incremental-fs: Make work with 16k pages
be6f5372fb00 ANDROID: Update symbol list of mediatek
c2f926fb5ea6 ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu
1f3252730953 ANDROID: ABI: Update oplus symbol list
5ab4c0987cb9 ANDROID: Update the ABI symbol list
8b4906523a13 ANDROID: gki_defconfig: Enable PAGE_PINNER
cf16840f4ae1 ANDROID: page_pinner: add missing page_pinner_put_page
6e808b0712c0 ANDROID: page_pinner: prevent pp_buffer uninitialized access
47777579df14 ANDROID: page_pinner: prevent pp_buffer access before initialization
94fc21c98673 ANDROID: mm: fix use-after free of page_ext in page_pinner
c67a8e1e22a2 ANDROID: mm: introduce page_pinner
88f20fc6f608 ANDROID: Update symbol list for mtk
ed3f5aef2148 ANDROID: kernel: Add restricted vendor hook in creds
795d3d083cee FROMLIST: printk: Update @console_may_schedule in console_trylock_spinning()
b317d48e6431 FROMLIST: firmware_loader: Suppress warning on FW_OPT_NO_WARN flag
b17c6dca59b7 ANDROID: vendor_hooks: Add hook for binder_alloc_new_buf_locked
bc246162e37a ANDROID: Update the ABI symbol list
306e7bafe87d FROMLIST: rust: don't select CONSTRUCTORS
9e2b94a355b6 ANDROID: 16K: Fix __MAP_NO_COMPAT overflow
97b74d4bfb54 UPSTREAM: mm/page_owner: record and dump free_pid and free_tgid
84e4e7443690 ANDROID: ABI: Update oplus symbol list
05af22917f63 ANDROID: vendor_hooks: Add hook for trace_android_vh_copy_process
23e5041bd90d ANDROID: update symbol for unisoc whitelist
e8c2e56d11c6 ANDROID: TRACE: mm: export mm_filemap_* for calling in ko
cddd311490e4 ANDROID: 16K: x86_64: __PAGE_ALIGN vdso_addr()
5fd9f4f13a8c ANDROID: 16K: x86_64: Allow stack randomization of twice page-size
795ad9654912 ANDROID: 16K: x86_64: __PAGE_ALIGN mmap randomization
a6e3b97b002e ANDROID: 16K: brk: __PAGE_ALIGN brk
cbad461f61dc ANDROID: 16K: mlock: __PAGE_ALIGN addr and len
15a83052a5b4 ANDROID: 16K: msync: __PAGE_ALIGN addr and len
49f4d951b1ac ANDROID: 16K: madvise: __PAGE_ALIGN addr and len
a53b0c5a73c4 ANDROID: 16K: mremap: __PAGE_ALIGN addr and len
d09f2bb9b176 ANDROID: 16K: mprotect: __PAGE_ALIGN addr and len
567e33f29d4b ANDROID: 16K: munmap: __PAGE_ALIGN addr and len
6aed6e240b0c ANDROID: 16K: __PAGE_ALIGN stack_[top|base]
3a79d921a0e6 ANDROID: 16K: __PAGE_ALIGN randomize_stack_top() address
a0fb99bbee88 ANDROID: 16K: __PAGE_ALIGN randomize_page() address
61a67fd498f7 ANDROID: 16K: __PAGE_ALIGN mmap hint address
2c6ad172f014 ANDROID: 16K: ashmem: Fix size check
20bb84e98bb1 ANDROID: 16K: Fix selinux mmap size check
a60198a9df09 ANDROID: 16K: procfs: maps: Don't show fixup VMAs
66197e927d9f ANDROID: 16K: Handle filemap faults
7893fd8ee13b ANDROID: uid_sys_stat: fix data-error of cputime and io
0a162a5c9b0d UPSTREAM: tls: extract context alloc/initialization out of tls_set_sw_offload
6b00f1b21946 ANDROID: Add initial symbol list for mtk
e9c73e0594e0 ANDROID: 16K: Introduce __VM_NO_COMPAT vma flag
5c2ee1b260a1 ANDROID: 16K: Ensure unmapped_area returns a __PAGE_ALIGNED address
Test: treehugger
Bug: 315325080
Change-Id: I4ebe625b5b31fb54847067396b3703d862bb3014
|
|
Revert submission 2961402-11442197-6.6-update
Reason for revert: Breaks the build
Bug: 325641324
Reverted changes: /q/submissionid:2961402-11442197-6.6-update
Change-Id: I6a1809ed61600708ca398d52180d2bdbf65c3b06
|
|
git log --first-parent -100 --oneline --no-decorate a3a3f11c83f0..a3a3f11c83f0:
Test: treehugger
Bug: 322235691
Change-Id: I6a75fbf52578c97fe36d593ec34e1807cd0b68fa
|
|
git log --first-parent -100 --oneline --no-decorate 9edaf2caa5ff..515a956763d8:
Test: treehugger
Bug: 317844091
Change-Id: I42793ab4cd32535ca6ec427bec3d3f8ca5b2d639
|