Age | Commit message (Collapse) | Author |
|
git log --first-parent -100 --oneline --no-decorate 12972dd7bfa3..d9f210a14db5:
d9f210a14db5 ANDROID: kunit: Provision kunit as a vendor module
e8bca85bc1fd ANDROID: Update the ABI symbol list
6c8043376f4b ANDROID: Add new pkvm_iommu_* functions to aarch64 ABI
d2e71e529bf6 ANDROID: KVM: arm64: iommu: Add pkvm_iommu_finalize
2c05ff981ae7 ANDROID: KVM: arm64: iommu: No powered check in DABT handler
611c9a2a4afd ANDROID: KVM: arm64: s2mpu: Create SysMMU_SYNC driver
d5bc11965689 ANDROID: KVM: arm64: iommu: Create parent/child relation
db89d65f696c ANDROID: KVM: arm64: iommu: Run validate() on struct pkvm_iommu
c690c2e305bc ANDROID: KVM: arm64: iommu: Create private mapping last
597558ad5b7f ANDROID: KVM: arm64: iommu: Free memory on registration error
0c292fa8d620 ANDROID: KVM: arm64: iommu: Harden __pkvm_iommu_pm_notify
5de2ef69b647 FROMLIST: fuse: give wakeup hints to the scheduler
754bb029c85f FROMGIT: ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment
cd54a8bad45d UPSTREAM: ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes
97a290b0e570 ANDROID: thermal: Add vendor hook to check power range
60cddd3d152f ANDROID: GKI: Update virtual_device symbol list
c6fb9f663698 ANDROID: Add vendor hook to the effective_cpu_util
59a389919e5f UPSTREAM: virtio: pci: check bar values read from virtio config space
51919aeb09b5 UPSTREAM: Revert "virtio_pci: harden MSI-X interrupts"
b1c4b56bc3a8 UPSTREAM: Revert "virtio-pci: harden INTX interrupts"
d10551c5fd5c ANDROID: KVM: arm64: Don't map host sections in pkvm
fa96b5be92e5 ANDROID: KVM: arm64: Explicitely map kvm_vgic_global_state at EL2
7670745758b3 ANDROID: KVM: arm64: Unmap kvm_arm_hyp_percpu_base from the host
e3d466ac291d ANDROID: KVM: arm64: pkvm: Don't access kvm_arm_hyp_percpu_base at EL1
558584da7482 FROMGIT: arm64: head.S: Initialise MPAM EL2 registers and disable traps
5bd796e994dc ANDROID: arm64: Partial MPAM sysreg definition import
c6d01c7abaee ANDROID: selftests: incfs: Add stacked_mount_test
deef3f1bd784 ANDROID: arm64: restore start_backtrace() notrace and NOKPROBE_SYMBOL
3450010a05bf UPSTREAM: erofs: add sysfs interface
fb8ac7510f93 ANDROID: selftests: incfs: Add umount helper function
bb06586f5a9f ANDROID: selftests: incfs: skip large_file_test test is not enough free space
27c354de0367 ANDROID: selftests: incfs: Add -fno-omit-frame-pointer
f545f0a2a0b8 ANDROID: incremental-fs: limit mount stack depth
73a2a894a9b4 ANDROID: stacktrace: export stack_trace_save_tsk/regs
Test: treehugger
Bug: 228270187
Change-Id: I8fe7e35dcbad6ae7457f653f8347342570d107e3
|
|
git log --first-parent -100 --oneline --no-decorate 79f51cc58ad3..12972dd7bfa3:
12972dd7bfa3 ANDROID: mm: Export kswapd function
162cbdd8076b Revert "ALSA: pcm: Fix races among concurrent hw_params and hw_free calls"
9f368dfefdc0 Revert "ALSA: pcm: Fix races among concurrent read/write and buffer changes"
f9e40dc81261 Revert "ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls"
07566786dcf5 Revert "ALSA: pcm: Fix races among concurrent prealloc proc writes"
3019c1326da0 Merge 5.15.32 into android13-5.15
3f5ffbd827db ANDROID: KVM: arm64: Drop FOLL_FORCE when pinning guest memory pages
94bf7ff64290 Revert "ANDROID: KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL"
68c3df5b39f8 Revert "ANDROID: KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications"
5f2c063b0e3d ANDROID: usb: export built-in tracepoint functions
9f08c9b8e047 UPSTREAM: virtio-blk: Use blk_validate_block_size() to validate block size
2692f0f6f17f ANDROID: KVM: arm64: pkvm: Inject SIGSEGV on illegal accesses
f711573491d3 ANDROID: KVM: arm64: Refactor enter_exception64()
d5d40c59dabc ANDROID: KVM: arm64: Add is_pkvm_initialized() helper
4347917056da ANDROID: KVM: arm64: Use PSCI MEM_PROTECT to zap guest pages on reset
935f60b120f8 ANDROID: KVM: arm64: Check pin_user_pages() return value
0b48050d2c8b ANDROID: KVM: arm64: Handle all ID registers trapped for a protected VM
4fa38f9405ba ANDROID: GKI: Enable BUILD_GKI_CERTIFICATION_TOOLS
4390a263a88d ANDROID: usb: gadget: f_accessory: add compat_ioctl support
c86bdcbfd532 UPSTREAM: scsi: ufs: ufs-mediatek: Change dbg select by check IP version
9f47dfea7d0d ANDROID: gki_defconfig: enable CONFIG_SPI_MEM
14ad77dd0022 ANDROID: KVM: arm64: Only map swap-backed pages into the guest
e9eea2a170fb UPSTREAM: mm: fix use-after-free when anon vma name is used after vma is freed
6e2654ba4905 UPSTREAM: mm: prevent vm_area_struct::anon_name refcount saturation
0fd37220d859 UPSTREAM: mm: refactor vm_area_struct::anon_vma_name usage code
7ff2a036738e Revert "FROMGIT: mm: fix use-after-free when anon vma name is used after vma is freed"
928b638950a7 ANDROID: mm: Fix implicit declaration of function 'isolate_lru_page'
b1315d627552 ANDROID: timer: update vendor hook for timer calc index
9283e0977a99 ANDROID: inline isolate_and_split_free_page
3c3554ebf36b ANDROID: clang: update to 14.0.3
a83572352e0b ANDROID: build.config: re-disable LTO properly for KASAN
d5aece25862f ANDROID: vendor_hooks: Add hooks for frequency optimization
b7464d4ae561 BACKPORT: vsock: each transport cycles only on its own sockets
d3273816854a ANDROID: remove crc change in block/blk-core.c
d2408f683625 Revert "vsock: each transport cycles only on its own sockets"
61abfd477317 Merge 5.15.31 into android13-5.15
4ccf574362f0 Revert "BACKPORT: vsock: each transport cycles only on its own sockets"
c22d8a19e93d BACKPORT: vsock: each transport cycles only on its own sockets
f4210b942704 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android13-5.15
63ce3d0fa0ac ANDROID: GKI: 3/23/2022 KMI update
3f353d6f91ab Revert "Revert "mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property""
a6abedbff6e9 Revert "Revert "nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property""
acd0c09fbba6 Revert "Revert "net-timestamp: convert sk->sk_tskey to atomic_t""
1aeba0549aec ANDROID: GKI: Enable PARAVIRT_TIME_ACCOUNTING config
a1f3b5d80ea8 ANDROID: abi_gki_aarch64_qcom: Add reclaim_shmem_address_space
96f80f628451 ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims
7f43425ef27f ANDROID: GKI: enable macsec
8aa6f1cde040 Revert "Revert "bpf: Fix possible race in inc_misses_counter""
57270a84df04 Revert "Revert "bpf: Use u64_stats_t in struct bpf_prog_stats""
85c1108fd6ce Revert "Revert "ethtool: Fix link extended state for big endian""
97e323626c30 Revert "ANDROID: fix up rndis ABI breakage"
af2ae8657c9a FROMLIST: dma-buf: support users to change dma_buf.name
d2ca738f11a6 FROMLIST: iommu: Introduce map_sg() as an IOMMU op for IOMMU drivers
536fdf792df0 FROMLIST: iommu/io-pgtable: Introduce map_sg() as a page table op
46dfaf84abfd ANDROID: rwsem: Add vendor hook to the rw-semaphore
3a105c3cafa0 ANDROID: ABI: modify exports for find_vma
385b0dd1f929 ANDROID: mm: Fix page table lookup in speculative fault path
6febc3942c29 BACKPORT: FROMLIST: f2fs: implement speculative fault handling
a21ca34904e0 BACKPORT: FROMLIST: ext4: implement speculative fault handling
7d6787088d0e BACKPORT: FROMLIST: mm: enable speculative fault handling for supported file types.
a2138fee6ce7 FROMLIST: fs: list file types that support speculative faults.
4979ff3738e7 FROMLIST: mm: implement speculative handling in filemap_map_pages()
7045d2d838a3 FROMLIST: mm: implement speculative handling in do_fault_around()
687764059840 BACKPORT: FROMLIST: mm: implement speculative fault handling in finish_fault()
cd333a037cfa BACKPORT: FROMLIST: mm: implement speculative handling in filemap_fault()
b12e52ca98e3 FROMLIST: mm: implement speculative handling in __do_fault()
48e35d053f92 FROMLIST: mm: rcu safe vma->vm_file freeing
fea117c94aea FROMLIST: powerpc/mm: attempt speculative mm faults first
c3b8c726b8bf FROMLIST: powerpc/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT
ac39e2e1eb49 FROMLIST: arm64/mm: attempt speculative mm faults first
f03ec9d1c60d FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT
9b92402808a2 FROMLIST: mm: anon spf statistics
956cb3f22805 FROMLIST: mm: create new include/linux/vm_event.h header file
12230588f3e9 FROMLIST: mm: disable rcu safe vma freeing for single threaded user space
959fc0f0f1b3 FROMLIST: mm: disable speculative faults for single threaded user space
aa9ae5c9158f FROMLIST: mm: implement and enable speculative fault handling in handle_pte_fault()
40bc9ed389f8 FROMLIST: mm: implement speculative handling in wp_page_copy()
81863f742203 FROMLIST: mm: add mmu_notifier_trylock() and mmu_notifier_unlock()
3e15787d2255 FROMLIST: mm: write lock mmu_notifier_lock when registering mmu notifiers
1ae855f1919a FROMLIST: mm: add mmu_notifier_lock
3f4fefc1a429 FROMLIST: percpu-rwsem: enable percpu_sem destruction in atomic context
009020e3d1a0 FROMLIST: mm: enable speculative fault handling in do_numa_page()
fedc4d513e77 FROMLIST: mm: implement speculative handling in do_numa_page()
c2b2abe72490 FROMLIST: mm: enable speculative fault handling through do_anonymous_page()
31cf1fd5649a FROMLIST: mm: implement speculative handling in do_anonymous_page()
6e6766ab7613 BACKPORT: FROMLIST: mm: add pte_map_lock() and pte_spinlock()
6ab660d7cbf6 FROMLIST: mm: implement speculative handling in __handle_mm_fault().
f3f9f17a32a4 FROMLIST: mm: refactor __handle_mm_fault() / handle_pte_fault()
f8a4611b4737 FROMLIST: mm: add speculative_page_walk_begin() and speculative_page_walk_end()
4dea585cfe3a FROMLIST: x86/mm: attempt speculative mm faults first
0823d516af82 FROMLIST: mm: separate mmap locked assertion from find_vma
67cc8ce9a649 FROMLIST: mm: rcu safe vma freeing
29e9bee6fcf5 FROMLIST: mm: add per-mm mmap sequence counter for speculative page fault handling.
4e2e391ff724 BACKPORT: FROMLIST: mm: add do_handle_mm_fault()
f2fa9aae2e20 BACKPORT: FROMLIST: mm: add FAULT_FLAG_SPECULATIVE flag
f4108b362f54 FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT
67ad4ad4dee3 FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT
57f3bb2b129e BACKPORT: FROMLIST: do_anonymous_page: reduce code duplication
82ab55ebccc8 FROMLIST: do_anonymous_page: use update_mmu_tlb()
ab55b3bab683 FROMLIST: mmap locking API: name the return values
Test: treehugger
Bug: 227411127
Change-Id: I1a8e16256081474c4b2df3374b25ed759b5f11db
|
|
git log --first-parent -100 --oneline --no-decorate 405073393fd4..79f51cc58ad3:
79f51cc58ad3 ANDROID: Update QCOM symbol list
fdf79bad05d6 ANDROID: incremental-fs: populate userns before calling vfs_rename
e4967c187ba0 FROMLIST: kasan, scs: support tagged vmalloc mappings
4b6f018168b5 ANDROID: kasan: sync vmalloc support with linux-next/akpm
78c7e3132da6 ANDROID: thermal: Add hook to enable/disable thermal power throttle
167b1e671c5f Merge 5.15.30 into android13-5.15
061e34c52e0f ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition
93ad5b812368 ANDROID: gki_defconfig: Disable SERIAL_QCOM_GENI_CONSOLE_DEFAULT_ENABLED
98f1e6b5a0db ANDROID: tty: serial: msm: geni: Add module parameter to enable/disable console
a7e175e11264 ANDROID: rproc: Add vendor hook when setting recovery mode
a018077c4dce ANDROID: sched/core: Optimize vendor hook placement
0d8a83644b26 FROMGIT: mm/migrate: fix race between lock page and clear PG_Isolated
28b046777fb6 Merge 5.15.29 into android-5.15
1e656f861a42 ANDROID: GKI: Update the .xml file due to 5.15.28 changes
8f997c3ab5de Merge 5.15.28 into android13-5.15
f82f0ceba582 UPSTREAM: sched: Fix yet more sched_fork() races
1eea6c0aeb32 UPSTREAM: sched/fair: Fix fault in reweight_entity
f47b852faa4a ANDROID: implement wrapper for reverse migration
c34dfc24e09c ANDROID: Add ieee80211_tx_prepare_skb symbol to android/abi_gki_aarch64_virtual_device
74d434ad67f1 Revert "ethtool: Fix link extended state for big endian"
beb134d21aa1 Revert "bpf: Use u64_stats_t in struct bpf_prog_stats"
bb592b68989c Revert "bpf: Fix possible race in inc_misses_counter"
16f06ae35178 Merge 5.15.27 into android-5.15
11f1be4453c4 ANDROID: thermal: Add vendor hooks for thermal
0e189b0893e3 Revert "net-timestamp: convert sk->sk_tskey to atomic_t"
165953b3529c Revert "nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property"
407543a2ff43 Revert "mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property"
fc94364a7023 ANDROID: fix up rndis ABI breakage
26481b5161d7 Merge 5.15.26 into android13-5.15
74710cbec0c5 ANDROID: Add vendor hook to the deadline scheduler
Test: treehugger
Bug: 226276855
Change-Id: I0b6a9ed15fc55eb67e4fa5628b2b7b2b65027529
|
|
git log --first-parent -100 --oneline --no-decorate a0662e559d62..405073393fd4:
405073393fd4 ANDROID: ABI: add fips140 symbol list
1ced87f1a9e7 ANDROID: fips140: add fips140_lab_util program
2db9143a1b5a ANDROID: fips140: add kernel crypto module
221d338929ca ANDROID: arm64: module.lds.h: support built-in initcalls
7ca824a38c41 ANDROID: arm64: simd: omit capability check in may_use_simd()
f1518f1207ed ANDROID: arm64: disable LSE when building the FIPS140 module
d63d0208ee9b ANDROID: arm64: only permit certain alternatives in the FIPS140 module
c1668daa9b06 ANDROID: jump_label: disable jump labels in fips140.ko
8e20b6bf3062 ANDROID: crypto: define fips_enabled to 1 in fips140.ko
b6180f8b8173 ANDROID: crypto: lib/aes - add vendor hooks for AES library routines
e9a715522180 ANDROID: crypto: lib/sha256 - add vendor hook for sha256() routine
557054dd761f ANDROID: kbuild: lto: permit the use of .a archives in LTO modules
5651d743ee3e ANDROID: kbuild: support fips140 integrity check in module linker script
aaaa0245d545 UPSTREAM: crypto: arm64/aes-ce - stop using SIMD helper for skciphers
b9561224540b UPSTREAM: crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers
f35579002125 FROMGIT: arm64/mte: Remove asymmetric mode from the prctl() interface
0f8a5d6b09e8 FROMGIT: arm64/mte: Document ABI for asymmetric mode
293ac12652c9 Revert "FROMLIST: arm64/mte: Document ABI for asymmetric mode"
0e00d7c46b36 ANDROID: mm/slub: Fix Kasan issue with for_each_object_track
ec0a6ef36e00 ANDROID: update ABI representation
3e3bc301e611 ANDROID: Add pkvm_iommu_* symbols to aarch64 ABI
6122181d638a ANDROID: KVM: arm64: Remove unused IOMMU hooks, kvm_iommu_ops
0e73ac05bf48 ANDROID: KVM: arm64: s2mpu: Implement host stage2 idmap callbacks
2927077b471a ANDROID: KVM: arm64: s2mpu: Move mpt_update_flags into FMPT
0f911c35cab2 ANDROID: KVM: arm64: s2mpu: Replace DABT handler with callback
e3f32a19c32c ANDROID: KVM: arm64: s2mpu: Replace SMC handler with PM callbacks
b5877cf5f53e ANDROID: KVM: arm64: s2mpu: Add driver initializer
bdcf9ecb5c96 ANDROID: KVM: arm64: s2mpu: Remove host_stage2_adjust_mmio_range
498f6cfaf999 ANDROID: KVM: arm64: s2mpu: Replace struct s2mpu with pkvm_iommu
eac866611cd0 ANDROID: KVM: arm64: s2mpu: Remove all EL1 code
880d95ffa3a6 ANDROID: KVM: arm64: s2mpu: Move SFR init to EL2
500011c5cdd2 ANDROID: KVM: arm64: iommu: Snapshot host stage-2 at driver init
5a174cc840e3 ANDROID: KVM: arm64: iommu: Host stage-2 idmap callbacks
2a61e9901bee ANDROID: KVM: arm64: iommu: DABT handler callback
25ffe9c3760c ANDROID: KVM: arm64: iommu: Suspend/resume callbacks
25a7df226838 ANDROID: KVM: arm64: iommu: Register device hypcall
3212c41a2f3d ANDROID: KVM: arm64: iommu: Avoid mapping devices in host stage-2
dd2da81e3853 ANDROID: KVM: arm64: iommu: Driver initialization hypcall
c5153da66cfb ANDROID: KVM: arm64: Add .hyp.data section
d392c0b3b2b8 ANDROID: KVM: arm64: pkvm: Don't zero shared pages
3e7a2c016c47 ANDROID: KVM: arm64: Push shadow table locking up to callers
e3ca18b7f3a2 ANDROID: KVM: arm64: Avoid exposing shadow table internals outside of pkvm.c
102255d1e456 ANDROID: arm64: add vendor hooks for unusal abort cases
61d7b6c74146 ANDROID: arm64: add vendor hooks for kernel fault cases
2232e3fc8553 ANDROID: power: add vendor hooks for try_to_freeze fail
5cc613a916fd ANDROID: softlockup: add vendor hook for a softlockup task
ba7e9d1a771d ANDROID: bug: add vendor hook for bug trap
f154a239c34d ANDROID: cpuidle: export cpuidle_driver_state_disabled
307ad9fb59d6 ANDROID: printk: add vendor hook to record more information about caller
a733d4b8db75 FROMGIT: Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
b12a57fccd1d FROMGIT: KVM: arm64: Really propagate PSCI SYSTEM_RESET2 arguments to userspace
a5e266c7e8f5 Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume"
fc6ab4da3168 ANDROID: GKI: 3/9/2022 KMI update
a0c2ddcd797a UPSTREAM: virtio-pci: harden INTX interrupts
3e0edf7cb540 UPSTREAM: virtio_pci: harden MSI-X interrupts
c9d5a7ce8038 UPSTREAM: virtio_config: introduce a new .enable_cbs method
6434bd9e968f ANDROID: GKI: defconfig: enable BTF debug info
f3ff03c9a187 UPSTREAM: cfg80211: Support configuration of station EHT capabilities
160e88de7228 UPSTREAM: cfg80211: add NO-EHT flag to regulatory
93637453d11c UPSTREAM: nl80211: add support for 320MHz channel limitation
44f32f3f7ff8 UPSTREAM: nl80211: add EHT MCS support
263ab7898839 UPSTREAM: cfg80211: Add support for EHT 320 MHz channel width
2626768c2ad0 UPSTREAM: cfg80211: Add data structures to capture EHT capabilities
1b0f13df7098 UPSTREAM: ieee80211: add EHT 1K aggregation definitions
902345aabc53 UPSTREAM: ieee80211: Add EHT (802.11be) definitions
3dcf9eb37a7a UPSTREAM: mac80211_hwsim: check TX and STA bandwidth
d0026ae78f04 UPSTREAM: nl80211: accept only HE capability elements with valid size
1afe8a5aa0ee UPSTREAM: ieee80211: add helper to check HE capability element size
4c4e96fcb0e9 UPSTREAM: cfg80211: don't add non transmitted BSS to 6GHz scanned channels
150c882a3dd8 FROMLIST: iommu/iova: Add a best-fit algorithm
989b762eb159 FROMLIST: iommu/iova: Add support for IOVA max alignment tuning
6215ed4f5f35 FROMGIT: rtc: pl031: fix rtc features null pointer dereference
097c689d48c5 Revert "ANDROID: incremental-fs: fix mount_fs issue"
Test: treehugger
Bug: 224905636
Change-Id: Ib324086ae2e5433087b6f417a11f1e214dbe103f
|
|
git log --first-parent -100 --oneline --no-decorate 42da9cb95612..a0662e559d62:
a0662e559d62 ANDROID: KVM: arm64: Flag pages needing poisoning in hyp_vmemmap
ba565fd777ca ANDROID: KVM: arm64: Add flags to struct hyp_page
eabae32b804e UPSTREAM: virtio_console: validate max_nr_ports before trying to use it
03094c3abe16 UPSTREAM: virtio-blk: validate num_queues during probe
e085ccb3db84 ANDROID: KVM: arm64: Relax SMCCC version check during FF-A proxy init
4345c3db8492 ANDROID: sched: update is_cpu_allowed tracehook
16327a1367f8 ANDROID: tracing: fix register tracing spam on memcpy
97c18633aaee ANDROID: dma-direct: Document disable_dma32
4632fda82b77 ANDROID: dma-direct: Make DMA32 disablement work for CONFIG_NUMA
84915dbcbe23 UPSTREAM: dma-buf: system_heap: Avoid warning on mid-order allocations
b25a6a78d4ed FROMGIT: bpf: Add config to allow loading modules with BTF mismatches
Test: treehugger
Bug: 223505918
Change-Id: I371e69cf1a87d6a4ce21efd48201718f98aaeba1
|
|
git log --first-parent -100 --oneline --no-decorate dc855f8bdfc1..42da9cb95612:
42da9cb95612 UPSTREAM: sched: Fix yet more sched_fork() races
8ab19855fccf UPSTREAM: sched/fair: Fix fault in reweight_entity
f3eb1ea20f9f ANDROID: Update QCOM symbol list
7300e71355c1 ANDROID: gki_defconfig: Enable powercap framework
3b0c9ad7c7c4 ANDROID: KVM: arm64: Ignore length of 0 in kvm_flush_dcache_to_poc()
f03e0cb77b79 FROMGIT: mm: count time in drain_all_pages during direct reclaim as memory pressure
48870890a34c ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode
87dcc48027fb ANDROID: GKI: remove TIDY_ABI=1 from build configuration
5a379c470b95 ANDROID: Update mtktv symbol list
29e2f1380589 ANDROID: KVM: arm64: get_shadow_vcpu()'s vcpu_idx should be unsigned
5897711b741d ANDROID: KVM: arm64: Do not use kvm.created_vcpus to track the number of pinned vcpus
7ab22b914dc2 ANDROID: KVM: arm64: Change variable names to avoid confusing size and count
0e6b940fce4c ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_put()
6733943e5578 ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_sync_state()
13a11f20733a ANDROID: KVM: arm64: Refactor __sync_vcpu_state()
579e21a96cfd ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_host_donate_guest()
0856ec2e5348 ANDROID: KVM: arm64: Do not pass host struct pointers to __pkvm_teardown_shadow()
aaf561420068 ANDROID: KVM: arm64: move kvm_shadow_destroy to pkvm.c for symmetry with create_el2_shadow
ab9f8c82007d ANDROID: KVM: arm64: Do not pass host struct pointers to kvm_arch_vcpu_load()
0863f25b5d86 ANDROID: KVM: arm64: Only call kvm_shadow_destroy() in protected mode
50d8a0882d2e ANDROID: KVM: arm64: Memory donated for shadow state must be aligned
3edc23316ae0 ANDROID: GKI: refresh XML following KMI enforcement race
e3b73a4b5e67 ANDROID: KVM: arm64: Clear pvmfw pages on clean host shutdown
9eab20c98fb1 ANDROID: KVM: arm64: Fix host MMIO DABT handler IPA
3162b2f66c9f ANDROID: GKI: update the pixel symbol list
c8726f223084 ANDROID: GKI: add VIDEOBUF2_DMA_SG under GKI_HIDDEN_MEDIA_CONFIGS
0152a475c498 ANDROID: add initial KMI representation and enable KMI enforcement
Test: treehugger
Bug: 222192907
Change-Id: Iae5d843c01b62ec512ce16991f2a2de49d42f2c9
|
|
git log --first-parent -100 --oneline --no-decorate 9730810b7ca5..dc855f8bdfc1:
dc855f8bdfc1 ANDROID: dm-bow: remove dm-bow
539aef49d393 ANDROID: align constness of extcon_get_state parameter
2ded03fd7cae Merge 5.15.25 into android13-5.15
a4719cfb574b ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege
3de00e23a901 UPSTREAM: KVM: arm64: vgic: Read HW interrupt pending state from the HW
5cf72b438790 ANDROID: KVM: arm64: Forward PSCI SYSTEM_RESET2 calls back to the host
1cff9a26fcfa FROMLIST: BACKPORT: KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags field
25aa354adb19 FROMLIST: KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guest
b5c4401843c3 FROMLIST: KVM: arm64: Bump guest PSCI version to 1.1
a8e96486c3c7 UPSTREAM: nl80211: don't kfree() ERR_PTR() value
0e2eb486c405 UPSTREAM: dma-buf: cma_heap: Fix mutex locking section
f79e49085d1d ANDROID: Add a vendor hook that allow a module to modify the wake flag
50d260a969cb ANDROID: gki_defconfig: Enable CONFIG_RANDOM_TRUST_CPU=y
c96767cc24f1 ANDROID: KVM: arm64: Don't repaint PSCI SYSTEM_RESET to SYSTEM_OFF
8f3d3d547d2c FROMLIST: arm64/mte: Add userspace interface for enabling asymmetric mode
ddd2af6be781 BACKPORT: FROMLIST: arm64/mte: Add hwcap for asymmetric mode
9f7bd54c9d8b FROMLIST: arm64/mte: Add a little bit of documentation for mte_update_sctlr_user()
926ce981052d FROMLIST: arm64/mte: Document ABI for asymmetric mode
81581c794a1a ANDROID: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors
1b0f98a2c207 ANDROID: KVM: arm64: Handle FFA_MEM_LEND calls from the host
08be3bcb7e08 ANDROID: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host
ad2b2b869f6b ANDROID: KVM: arm64: Handle FFA_MEM_SHARE calls from the host
1b4277a04949 ANDROID: BACKPORT: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world
64eaaad40f56 ANDROID: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host
868e8504cc29 ANDROID: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes
1bdc86f0b09f ANDROID: KVM: arm64: Handle FFA_FEATURES call from the host
2c234836ad4a ANDROID: KVM: arm64: Probe FF-A version and host/hyp partition ID during init
c63757defdb0 ANDROID: BACKPORT: KVM: arm64: Block unsafe FF-A calls from the host
80d49439eaab ANDROID: KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
1c0baeb7f001 ANDROID: firmware: arm_ffa: Move comment before the field it is documenting
905f49d35b89 ANDROID: firmware: arm_ffa: Move constants to header file
a2625171d1a1 ANDROID: Update comment in build.config.gki.aarch64.
f0a8f34910d0 ANDROID: Revert "tracefs: Have tracefs directories not set OTH permission bits by default"
91b758441165 FROMGIT: mm: fix use-after-free when anon vma name is used after vma is freed
287cd0232cd8 Merge 5.15.24 into android13-5.15
acccc2aa2ea0 FROMLIST: kasan: improve vmalloc tests
1a0c413e7565 FROMGIT: kasan: documentation updates
6e71e864f388 FROMGIT: arm64: select KASAN_VMALLOC for SW/HW_TAGS modes
838c66893504 FROMGIT: kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS
7088ced28d9c FROMGIT: kasan: add kasan.vmalloc command line flag
d2e878f05a20 FROMGIT: kasan: clean up feature flags for HW_TAGS mode
b362dc049e62 FROMGIT: kasan: mark kasan_arg_stacktrace as __initdata
2dc1e2b3318b FROMGIT: kasan, arm64: don't tag executable vmalloc allocations
d51f0bf565f4 FROMGIT: kasan, vmalloc: only tag normal vmalloc allocations
261a7a2ac989 BACKPORT: FROMGIT: kasan, vmalloc: add vmalloc tagging for HW_TAGS
bb88568de214 BACKPORT: FROMGIT: kasan, page_alloc: allow skipping memory init for HW_TAGS
61dbe708393f BACKPORT: FROMGIT: kasan, page_alloc: allow skipping unpoisoning for HW_TAGS
99b3decd03c1 BACKPORT: FROMGIT: kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS
7f845e9e5cf6 FROMGIT: kasan, vmalloc: unpoison VM_ALLOC pages after mapping
688abddcfa17 BACKPORT: FROMGIT: kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged
ecf1dc6838bd FROMGIT: kasan, vmalloc: add vmalloc tagging for SW_TAGS
064f89156f1e FROMGIT: kasan, arm64: reset pointer tags of vmapped stacks
cdb4c1893583 FROMLIST: kasan, fork: reset pointer tags of vmapped stacks
25d90a2ba047 FROMGIT: kasan, vmalloc: reset tags in vmalloc functions
be087c0e1418 FROMGIT: kasan: add wrappers for vmalloc hooks
e8c3e6f87a73 BACKPORT: FROMGIT: kasan: reorder vmalloc hooks
7eb4832324ac FROMGIT: kasan, vmalloc: drop outdated VM_KASAN comment
deb5ba531118 FROMGIT: kasan, x86, arm64, s390: rename functions for modules shadow
c0983b3ca7e7 FROMGIT: kasan: define KASAN_VMALLOC_INVALID for SW_TAGS
c7b815fbefa8 FROMGIT: kasan: clean up metadata byte definitions
8a710d3f6839 FROMGIT: kasan, page_alloc: rework kasan_unpoison_pages call site
b5d822fda858 FROMGIT: kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook
7c2ba461d950 FROMGIT: kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook
f34795b8fc83 FROMGIT: kasan, page_alloc: combine tag_clear_highpage calls in post_alloc_hook
00ab82715744 FROMGIT: kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook
eedf93006433 FROMGIT: kasan, page_alloc: refactor init checks in post_alloc_hook
8847765ba3ab FROMGIT: kasan: only apply __GFP_ZEROTAGS when memory is zeroed
c47a6692034a FROMGIT: mm: clarify __GFP_ZEROTAGS comment
26f19f2b4dd7 FROMGIT: kasan: drop skip_kasan_poison variable in free_pages_prepare
6843e5d12eb4 FROMGIT: kasan, page_alloc: init memory of skipped pages on free
aec66c979da7 FROMGIT: kasan, page_alloc: simplify kasan_poison_pages call site
75f01f8aed06 FROMGIT: kasan, page_alloc: merge kasan_free_pages into free_pages_prepare
fca2cda982dc FROMGIT: kasan, page_alloc: move tag_clear_highpage out of kernel_init_free_pages
55edf5da76b5 FROMGIT: kasan, page_alloc: deduplicate should_skip_kasan_poison
b35dd8c5f724 UPSTREAM: kasan: test: fix compatibility with FORTIFY_SOURCE
07f1b24714cc UPSTREAM: lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()
b8494b66920b UPSTREAM: kasan: fix quarantine conflicting with init_on_free
2ad8d9d321a5 UPSTREAM: kasan: test: add test case for double-kmem_cache_destroy()
96ac8b3213a2 BACKPORT: kasan: add ability to detect double-kmem_cache_destroy()
ac3107b46a67 UPSTREAM: kasan: test: add globals left-out-of-bounds test
68b808216381 UPSTREAM: mm: defer kmemleak object creation of module_alloc()
95a04ddf238e UPSTREAM: kmemleak: fix kmemleak false positive report with HW tag-based kasan enable
3457cc5797a7 UPSTREAM: kasan: test: silence intentional read overflow warnings
0cd94483ffc4 UPSTREAM: kasan: add kasan mode messages when kasan init
c189385c2f64 UPSTREAM: mm: kasan: use is_kernel() helper
bd28b243c5c7 UPSTREAM: arm64: mte: change PR_MTE_TCF_NONE back into an unsigned long
6b8cc5f60bb1 UPSTREAM: kasan: test: bypass __alloc_size checks
0c32aa8a236b UPSTREAM: kasan: test: add memcpy test that avoids out-of-bounds write
a68d14a0410f UPSTREAM: kasan: fix tag for large allocations when using CONFIG_SLAB
2f8e4638859e UPSTREAM: rcu: Avoid alloc_pages() when recording stack
507128e80070 UPSTREAM: workqueue, kasan: avoid alloc_pages() when recording stack
8064e9d4cd47 UPSTREAM: kasan: generic: introduce kasan_record_aux_stack_noalloc()
a5739cc487ef UPSTREAM: kasan: common: provide can_alloc in kasan_save_stack()
52d92e09e96e UPSTREAM: lib/stackdepot: introduce __stack_depot_save()
e6ce5b1fd624 UPSTREAM: lib/stackdepot: remove unused function argument
27afb7e2a515 UPSTREAM: lib/stackdepot: include gfp.h
66e9a387020e UPSTREAM: arm64: Track no early_pgtable_alloc() for kmemleak
54e74987eda3 UPSTREAM: kasan: Extend KASAN mode kernel parameter
caaa139dd2ed UPSTREAM: arm64: mte: Add asymmetric mode support
d43f48c05a9d UPSTREAM: arm64: mte: CPU feature detection for Asymm MTE
Test: treehugger
Bug: 221177147
Change-Id: Ice6d9bcc7f099cb61434a0bb0edbf8237c183f59
|
|
git log --first-parent -100 --oneline --no-decorate a74d4e284c70..9730810b7ca5:
9730810b7ca5 ANDROID: GKI: enable hung task detector
17ef7da1cc39 ANDROID: kleaf: make a note to sync define_common_kernels() and KMI_SYMBOL_LIST(S).
c761c9052c57 Merge 5.15.23 into android13-5.15
727bc3e38a9a ANDROID: GKI: Enable CONFIG_SERIAL_8250_RUNTIME_UARTS=0
ad03707057f2 ANDROID: clang: update to 14.0.2
8c075d0642c3 ANDROID: remoteproc: core: Export the rproc coredump APIs
ccabb0e3654d ANDROID: sched: Don't allow frozen asymmetric tasks to remain on the rq
6ebb3c50575b FROMLIST: sched: Defer wakeup in ttwu() for unschedulable frozen tasks
56dcbabd69ce FROMLIST: freezer: Add frozen_or_skipped() helper function
71f632baf22d Revert "ANDROID: GKI: defconfig: enable BTF debug info"
d0f2a5b86a96 UPSTREAM: firmware: arm_ffa: Remove unused 'compat_version' variable
266a72792235 UPSTREAM: firmware: arm_ffa: Add support for MEM_LEND
105353892779 UPSTREAM: firmware: arm_ffa: Handle compatibility with different firmware versions
Test: treehugger
Bug: 219628532
Change-Id: I1fe51ec57a6e9fab1262a7bf73a3e769c88d62d2
|
|
git log --first-parent -100 --oneline --no-decorate 8222792e8eb4..a74d4e284c70:
a74d4e284c70 Merge 5.15.22 into android13-5.15
fd578e168672 ANDROID: GKI: update the pixel symbol list
97d6c580dffd ANDROID: sched: Add trace for __setscheduler_uclamp
265615cfd372 ANDROID: sched: Add vendor hook for util_est_update
abf44714df28 ANDROID: sched: Add vendor hook for uclamp_eff_get
87475cbbe154 ANDROID: sched: Add vendor hook for cpu_overutilized
53237559ad82 Revert "clk: Emit a stern warning with writable debugfs enabled"
df704104322c FROMLIST: kbuild: Add environment variables for userprogs flags
bca6145c9f8e ANDROID: arm64: declare system_32bit_el0_cpumask as export
15d3343151f3 Merge 5.15.21 into android13-5.15
344a3ff87c47 Merge 5.15.20 into android13-5.15
25dff3a6093d ANDROID: kleaf: build/kleaf -> build/kernel/kleaf
b5660868d7d6 UPSTREAM: nl80211: Add support to offload SA Query procedures for AP SME device
6ebaf9ca4ce6 UPSTREAM: nl80211: Add support to set AP settings flags with single attribute
edd3b03740ca UPSTREAM: cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard
aef95dea7900 UPSTREAM: mac80211: introduce set_radar_offchan callback
2706cc90648f UPSTREAM: cfg80211: Add support for notifying association comeback
d3578b139d65 UPSTREAM: cfg80211: simplify cfg80211_chandef_valid()
92d558f329a6 UPSTREAM: nl80211: remove reload flag from regulatory_request
f3a39c421844 UPSTREAM: nl80211: reset regdom when reloading regdb
ccb91dbf24c1 UPSTREAM: cfg80211: use ieee80211_bss_get_elem() instead of _get_ie()
72059fa37306 UPSTREAM: cfg80211: allow continuous radar monitoring on offchannel chain
0493ff880fe5 UPSTREAM: cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event
58ea06f6b218 UPSTREAM: cfg80211: delete redundant free code
b03386aee21d UPSTREAM: cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection
c6e3db4b3c60 UPSTREAM: cfg80211: move offchan_cac_event to a dedicated work
9ba3336fdcd1 UPSTREAM: cfg80211: Fix order of enum nl80211_band_iftype_attr documentation
5d0725f5d6da UPSTREAM: cfg80211: implement APIs for dedicated radar detection HW
38631d440ddf UPSTREAM: cfg80211: fix kernel-doc for MBSSID EMA
290bc8e2f856 UPSTREAM: nl80211: Add LC placeholder band definition to nl80211_band
ede2a43301dd UPSTREAM: nl80211: MBSSID and EMA support in AP mode
42c6a8abb782 UPSTREAM: nl80211: don't put struct cfg80211_ap_settings on stack
e02138178838 UPSTREAM: cfg80211: AP mode driver offload for FILS association crypto
206689258c24 FROMGIT: f2fs: move f2fs to use reader-unfair rwsems
db0c2ceba7ab ANDROID: build/build-tools -> build/kernel/build-tools.
10412e10c6c1 ANDROID: incremental-fs: populate userns before calling vfs_rename
7ad88c934932 ANDROID: incremental-fs: remove index and incomplete dir on umount
Test: treehugger
Bug: 218595151
Change-Id: I885bdeeac88dbb8653fdc3d8cb212a1ea0b30a07
|
|
git log --first-parent -100 --oneline --no-decorate 24bfd162f966..8222792e8eb4:
8222792e8eb4 Merge 5.15.19 into android13-5.15
68d2a58b28ec ANDROID: Incremental fs: Mark merkle tree pages uptodate
8920ba7401f8 ANDROID: iommu/io-pgtable-arm: Add IOMMU_CACHE_ICACHE_OCACHE_NWA
ec1e52f1ca2d ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA
69c6228a2c68 ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY
2c39fe822392 ANDROID: arm64: Add support for system cache memory type
5cf67f02b3fd ANDROID: Update QCOM symbol list
388a1734b3f8 Revert "ANDROID: GKI: enable test_stackinit kernel module"
2b3eb6227c38 FROMLIST: Revert mm/gup: small refactoring: simplify try_grab_page()
2ab42271742f ANDROID: qcom: iommu: Use restricted vendor hook for dma ops
242d64a6bd23 ANDROID: Update QCOM symbol list
be1b98b011b5 ANDROID: Sort QCOM symbol list
87e612c7a015 ANDROID: gic: change gic resume vendor hook para
88c67dcda488 ANDROID: hung_task: Add vendor hook for hung task detect
2eebe00fce12 Merge 5.15.18 into android13-5.15
a8b5dc30325a Merge 5.15.17 into android13-5.15
2270e9af6bd3 ANDROID: KVM: arm64: pkvm: Prevent the donation of no-map pages
6a5e97033e1d FROMLIST: kbuild: install the modules.order for external modules
e5127ce6fa53 Revert "FROMLIST: kbuild: install the modules.order for external modules"
0eaf0db54977 UPSTREAM: scsi: ufs: core: Export hibern8 entry and exit functions
9515eed842d3 ANDROID: KVM: arm64: Don't remove shadow table entry twice on teardown
9703a8cd4bd1 ANDROID: Update QCOM symbol list
784db42db836 BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace
684b2735162d FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE
7a02bab109b9 Revert "BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace"
13758e91c1d4 Revert "FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE"
dd78c3263a3a ANDROID: remove extra !SMP inline for __migrate_task
99e789264526 ANDROID: Incremental-fs: Doc: correct a sysfs path in incfs.rst
eb0da4d29ac0 ANDROID: selftests: fix incfs_test
d5faa13b5976 ANDROID: incremental-fs: fix mount_fs issue
7d96c4ab9489 ANDROID: incremental-fs: fix GPF in pending_reads_dispatch_ioctl
4d7fc7aaec9c ANDROID: mm, oom: add vendor hook to prevent oom panic
Test: treehugger
Bug: 217555663
Change-Id: I90e5360b2f7015880e56c9ea68c53f59c47bb30a
|
|
git log --first-parent -100 --oneline --no-decorate 2c37ba03094d..24bfd162f966:
24bfd162f966 ANDROID: rproc: Add vendor hook for recovery
b35a3d1bada2 ANDROID: Re-apply vendor hooks for rt_mutex information of blocked tasks
3aabda4d52fe ANDROID: Re-apply vendor hooks for information of blocked tasks
b7e4947b29bb UPSTREAM: arm64: cpufeature: Export this_cpu_has_cap helper
250eaa29cb19 UPSTREAM: arm64: errata: Enable TRBE workaround for write to out-of-range address
271897b38418 UPSTREAM: arm64: errata: Enable workaround for TRBE overwrite in FILL mode
3f727d18c3eb UPSTREAM: arm64: errata: Add detection for TRBE write to out-of-range
64e86ba35afc UPSTREAM: arm64: errata: Add workaround for TSB flush failures
5636fd523c70 UPSTREAM: arm64: errata: Add detection for TRBE overwrite in FILL mode
2a9f32b75b5b UPSTREAM: arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
9d101de97b2e UPSTREAM: coresight: trbe: Work around write to out of range
e7fc4a9e626a UPSTREAM: coresight: trbe: Make sure we have enough space
6f1a11858f98 UPSTREAM: coresight: trbe: Add a helper to determine the minimum buffer size
f0908accc40f UPSTREAM: coresight: trbe: Workaround TRBE errata overwrite in FILL mode
84271cf9f0b4 UPSTREAM: coresight: trbe: Add infrastructure for Errata handling
78edee043597 UPSTREAM: coresight: trbe: Allow driver to choose a different alignment
98c2c7c79df9 UPSTREAM: coresight: trbe: Decouple buffer base from the hardware base
ea480c0f70ea UPSTREAM: coresight: trbe: Add a helper to pad a given buffer area
fcb0f0502bb7 UPSTREAM: coresight: trbe: Add a helper to calculate the trace generated
3efe28b9f10c UPSTREAM: coresight: etm4x: Add ETM PID for Kryo-5XX
0b46078ddc8e UPSTREAM: coresight: trbe: Prohibit trace before disabling TRBE
7069b9e840b4 UPSTREAM: coresight: trbe: End the AUX handle on truncation
19f38d35f9f4 UPSTREAM: coresight: trbe: Do not truncate buffer on IRQ
0e7d9e4b5e87 UPSTREAM: coresight: trbe: Fix handling of spurious interrupts
aac76367e4ed UPSTREAM: coresight: trbe: irq handler: Do not disable TRBE if no action is needed
984ff5cb7324 UPSTREAM: coresight: trbe: Unify the enabling sequence
3e0492f703fc UPSTREAM: coresight: trbe: Drop duplicate TRUNCATE flags
e29edaac168b UPSTREAM: coresight: trbe: Ensure the format flag is always set
0e5e45f4f00d UPSTREAM: coresight: etm-pmu: Ensure the AUX handle is valid
eafd22e7f7e5 UPSTREAM: coresight: etm4x: Use Trace Filtering controls dynamically
9ae4cb206bf1 UPSTREAM: coresight: etm4x: Save restore TRFCR_EL1
5f4d516d89ad UPSTREAM: coresight: Don't immediately close events that are run on invalid CPU/sink combos
c63411d4b757 UPSTREAM: coresight: tmc-etr: Speed up for bounce buffer in flat mode
3451f252b3e5 UPSTREAM: coresight: Update comments for removing cs_etm_find_snapshot()
cbc6a844a903 UPSTREAM: coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer
39004ed16073 UPSTREAM: coresight: tmc-etf: Add comment for store ordering
2db35c7c1426 UPSTREAM: coresight: tmc-etr: Add barrier after updating AUX ring buffer
0aaa0f0c16e3 UPSTREAM: coresight: tmc: Configure AXI write burst size
7715954deb1b UPSTREAM: coresight: cpu-debug: Control default behavior via Kconfig
1050e6e0211a ANDROID: sched: core: hook for get_nohz_timer_target
a24320887769 ANDROID: kernel: sched: tracehook for is_cpu_allowed
50f5345c8756 ANDROID: __migrate_task header
5d83118dbf33 ANDROID: GKI: update the pixel symbol list
bb60015aace1 FROMGIT: KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE
180087cfb4ba FROMGIT: KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems
6cb32aeea6b8 FROMGIT: KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance
9cc414ef88ab Revert "FROMLIST: KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance"
4132be368b1e ANDROID: KVM: arm64: pkvm: Force injection of a data abort on NISV MMIO exit
93b08c26e73b ANDROID: KVM: arm64: Fix vcpu sys_reg accessors when running with VHE
aebaed988efb ANDROID: KVM: arm64: Support TLB invalidation in guest context
6b08ae02c5c2 Revert "ANDROID: KVM: arm64: Avoid switching to guest context if guest is already loaded"
0c339121fc04 ANDROID: f2fs: fix fscrypt direct I/O support
f5ea50a85ba4 ANDROID: GKI: update virtual_device symbol list
16ea5847024a Merge 5.15.16 into android13-5.15
31641032ce01 ANDROID: GKI: update virtual device symbol list
9ce2897801fe Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android13-5.15
184e458499af ANDROID: GKI: enable test_stackinit kernel module
9d6e74178376 ANDROID: GKI: defconfig: enable BTF debug info
f6b5584fbd36 Merge 5.15.15 into android13-5.15
Test: treehugger
Bug: 216395084
Change-Id: I2fa80edb966bdc97a0edbba00dc929abc8a38f8f
|
|
git log --first-parent -100 --oneline --no-decorate fb1e970d4e0c..2c37ba03094d:
2c37ba03094d ANDROID: Change anon vma name limit from 80 to 256
2795c80c57e5 ANDROID: GKI: enable CONFIG_ANON_VMA_NAME to support anonymous vma names
049413278db3 UPSTREAM: mm: move anon_vma declarations to linux/mm_inline.h
3f4e41d4091f UPSTREAM: mm: add anonymous vma name refcounting
301c56064d72 UPSTREAM: mm: add a field to store names for private anonymous memory
730a9d73ab66 UPSTREAM: mm: rearrange madvise code to allow for reuse
f355f9635d12 Revert "ANDROID: mm: add a field to store names for private anonymous memory"
c7c68b81e193 Revert "ANDROID: mm: fix up new call to vma_merge()"
65d0fb37150e Revert "ANDROID: fix up 60500a42286d ("ANDROID: mm: add a field to store names for private anonymous memory")"
9e332a14f325 FROMGIT: tools/resolve_btfids: Build with host flags
82b3ce0bcc69 ANDROID: rwsem: Export rwsem_waiter struct for loadable modules
00da226f8bf6 ANDROID: GKI: Enable TRACE_MMIO_ACCESS config for gki_defconfig
4de51791002e FROMLIST: asm-generic/io: Add logging support for MMIO accessors
c7b6c40553f8 FROMLIST: tracing: Add register read/write tracing support
9c25e5d6f583 ANDROID: gic: Add vendor hook to GIC
19fad7e20525 BACKPORT: scsi: ufs: Add quirk to enable host controller without PH configuration
7f1f1f79024e BACKPORT: scsi: ufs: Add quirk to handle broken UIC command
1694ef383e30 ANDROID: GKI: Disable security lockdown for unsigned modules
fbdf37f093d9 ANDROID: GKI: Enable system_dlkm build for gki
bdde154ca46e ANDROID: GKI: Enable config for module signing
acf7ba2b074e ANDROID: GKI: Do not force select MODULE_SIG_ALL
3251a051a29e BACKPORT: FROMLIST: misc: open-dice: Add driver to expose DICE data to userspace
e286af39577d FROMLIST: dt-bindings: reserved-memory: Open Profile for DICE
888643ea37b5 ANDROID: KVM: arm64: relay entropy requests from protected guests directly to secure
aebc0435b105 ANDROID: KVM: arm64: Create EL2 copy of __icache_flags for pKVM instead of alias
870bcaf6e73b ANDROID: arm64: Register earlycon fixmap with the MMIO guard
41fd5d58f9c5 ANDROID: arm64: Add a helper to retrieve the PTE of a fixmap
de5c2716e31c ANDROID: arm64: Enroll into KVM's MMIO guard if required
078e81b0c108 ANDROID: arm64: Implement ioremap/iounmap hooks calling into KVM's MMIO guard
acd8b4b1f1b9 ANDROID: mm/vmalloc: Add arch-specific callbacks to track io{remap,unmap} physical pages
4837fb146d4c ANDROID: KVM: arm64: Add some documentation for the MMIO guard feature
24483ac2dbf5 ANDROID: KVM: arm64: Plumb MMIO checking into the fault handling
030481dc2db1 ANDROID: KVM: arm64: pkvm: Wire MMIO guard hypercalls
f01af370af69 ANDROID: KVM: arm64: pkvm: Add MMIO guard infrastructure
4bd3bae3cc10 ANDROID: KVM: arm64: Introduce KVM_ARCH_FLAG_MMIO_GUARD flag
c3e455cd3347 ANDROID: KVM: arm64: Expose topup_hyp_memcache() to the rest of KVM
c1f264d4f052 ANDROID: KVM: arm64: Define MMIO guard hypercalls
89db48d20466 ANDROID: KVM: arm64: Check for PTE valitity when checking for executable/cacheable
5abc5f17d0d4 ANDROID: KVM: arm64: Generalise VM features into a set of flags
a1d06af5bf75 ANDROID: KVM: arm64: pkvm: Plug in cache invalidation for non-protected guests
88c46ab100bb ANDROID: KVM: arm64: pkvm: Allow the shadows to be destroyed on teardown
1fef38359c86 ANDROID: KVM: arm64: pkvm: Don't init pvm traps non non-protected guests
8d6a327d52d9 ANDROID: KVM: arm64: pkvm: Share memory with non-protected guests
28f12f0fa00f ANDROID: KVM: arm64: pkvm: Manage the non-protected guest dirty state from EL1
a282cd5146c6 ANDROID: KVM: arm64: pkvm: State sync primitives for non-protected guests
20204f79dee3 ANDROID: KVM: arm64: pkvm: Introduce entry/exit handlers for non-protected guests
342b0133f3aa ANDROID: KVM: arm64: pkvm: Make {flush,sync}_shadow_state() take the full state
730d3feb51da ANDROID: KVM: arm64: pkvm: Replace pkvm_loaded_state.is_shadow with is_protected
e7d30f4c8cc5 ANDROID: KVM: arm64: Generate hyp-constants.o as an nVHE object
9c2007f6d585 ANDROID: KVM: arm64: Introduce vcpu_is_protected() helper
7c52b4e55a90 ANDROID: KVM: arm64: pkvm: Update the shadow view of pkvm.enabled at creation time
f780e698c787 ANDROID: KVM: arm64: pkvm: Store vcpus in donated PGD at shadow-creation time
addb3e1f4783 ANDROID: KVM: arm64: pkvm: Rerge get_num_hvc_args into handle_pvm_exit_hvc64
339858e14632 ANDROID: KVM: arm64: pkvm: Move memcache topup into a helper
eb41d1857424 ANDROID: KVM: arm64: Introduce KVM_CAP_ARM_PROTECTED_VM to set/query PVM firmware
3c4b7ff7369f ANDROID: BACKPORT: KVM: arm64: Introduce KVM_VM_TYPE_ARM_PROTECTED machine type for PVMs
94d7fa9be48c ANDROID: KVM: arm64: Reset primary vCPU according to PVM firmware boot protocol
29cbec8da56d ANDROID: KVM: arm64: Copy pvmfw into guest pages during donation from the host
ab5c0b846b1a ANDROID: KVM: arm64: Unmap PVM firmware from host stage-2 during de-privilege
4b23440d04cc ANDROID: BACKPORT: KVM: arm64: Parse reserved-memory node for pkvm guest firmware region
705b678b8b32 ANDROID: KVM: arm64: Extend comment in has_vhe()
13e73a21a9ca ANDROID: KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
08a460da6c87 ANDROID: KVM: arm64: Create EL2 shadow for VMs when pKVM is enabled
e8238cfc5dd8 ANDROID: BACKPORT: arm64: mm: Implement memory encryption API using KVM sharing hypercalls
8e3a834c92b4 FROMLIST: firmware/smccc: Call arch-specific hook on discovering KVM services
f4c9f74c6bf8 ANDROID: BACKPORT: KVM: arm64: Zero protected guest pages on teardown
f85c26161b05 ANDROID: KVM: arm64: Donate pages to protected guests
0b7e337bafc0 ANDROID: KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications
da4c4dc33af4 ANDROID: KVM: arm64: Add MEMINFO and {UN,}SHARE hypercalls for protected guests
dfd60e8e53e6 ANDROID: KVM: arm64: Advertise KVM vendor hypercalls to protected guests
f3468eac6f5a ANDROID: KVM: arm64: Add __pkvm_guest_unshare_host()
00c5ba045a6c ANDROID: KVM: arm64: Add __pkvm_guest_share_host()
a1bd2a6b3c1a ANDROID: KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL
d3e0947f470c ANDROID: KVM: arm64: Reject concurrent loading of a vCPU on multiple physical CPUs
6f93dc7bb931 ANDROID: KVM: arm64: Refcount shadow structs on vcpu_{load/put}()
dded44bcfd81 ANDROID: BACKPORT: KVM: arm64: Use guest VMID as owner id
5da4a4ca5f68 ANDROID: BACKPORT: KVM: arm64: Make owner ids 32 bits wide
cc8d7dcc4082 ANDROID: BACKPORT: KVM: arm64: Turn kvm_pgtable_stage2_set_owner into kvm_pgtable_stage2_annotate
42fe9018002a ANDROID: KVM: arm64: Avoid switching to guest context if guest is already loaded
4fc088eb4d38 ANDROID: KVM: arm64: Reclaim vm state pages in teardown memcache
ea8ad30e3ae0 ANDROID: KVM: arm64: Call __pkvm_host_share_guest on memory abort
2570e98d667b ANDROID: KVM: arm64: Add __pkvm_host_share_guest hypercall
35c5a8c85da0 ANDROID: KVM: arm64: Reclaim guest page-table pages during teardown
a97793ae99ad ANDROID: KVM: arm64: Prepare EL2 guest stage-2 page-table
09d4026ae9e6 ANDROID: KVM: arm64: Add pcpu fixmap infrastructure at EL2
c9cc94723b52 ANDROID: KVM: arm64: Factor out private range VA allocation
71a298723416 ANDROID: BACKPORT: KVM: arm64: Make hyp stage-1 refcnt correct on the whole range
4b57e10b5c88 ANDROID: arm64: Annotate icache_inval_pou as position-independent
e3e29226fcc1 ANDROID: KVM: arm64: Add hyp_memcache helpers for pkvm
16dd5fd0d42e ANDROID: KVM: arm64: Add hyp_memcache helpers for the kernel
23de5749a2d6 ANDROID: KVM: arm64: Add generic hyp_memcache helpers
cef2dc6c4991 ANDROID: KVM: arm64: Consolidate stage-2 init in one function
a437069d1321 ANDROID: KVM: arm64: Allow non-coallescable pages in a hyp_pool
f42a0f71532b ANDROID: KVM: arm64: Provide a helper to compute the size of stage-2 PGDs
233f0df2b18b ANDROID: KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE
96da61b2fa84 ANDROID: KVM: arm64: Handle PSCI for protected VMs
9a893ced5920 ANDROID: KVM: arm64: refactor kvm_vcpu_enable_ptrauth() for hyp use
36a84952bc93 ANDROID: KVM: arm64: refactor vcpu_read_sys_reg and vcpu_write_sys_reg for hyp use
ac64a28652c6 ANDROID: KVM: arm64: Move some kvm_psci functions to a shared header
32b11a8a5695 ANDROID: KVM: arm64: pkvm: Refactor DABT entry/exit
Test: treehugger
Bug: 215278527
Change-Id: Ic2019fb8c6b3ce676edcaba24236ab6f0917aa86
|
|
git log --first-parent -100 --oneline --no-decorate 3ff3c30b7d4f..fb1e970d4e0c:
fb1e970d4e0c ANDROID: kleaf: drop toolchain_version = CLANG_VERSION
83a84a5782c5 ANDROID: arm64/mm: Add command line option to make ZONE_DMA32 empty
d52e3e447307 Revert "ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT"
e3bc721865c7 ANDROID: KVM: arm64: Initialize pkvm_pgtable.mm_ops earlier
8d929114a7d6 ANDROID: KVM: arm64: Mark select_iommu_ops static
2023f014611f ANDROID: Enable KVM_S2MPU in gki_defconfig
0fedf3dfd38c ANDROID: KVM: arm64: Unmap S2MPU MMIO registers from host stage-2
81e70911d602 ANDROID: KVM: arm64: Implement MMIO handler in S2MPU driver
b03ce007f96c ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT
fa6ad0bcb8ed ANDROID: KVM: arm64: Add S2MPU kselftest
ce1b8ebce88d ANDROID: KVM: arm64: Modify S2MPU MPT in 'host_stage2_set_owner'
4bd76c88c59a ANDROID: KVM: arm64: Set up S2MPU Memory Protection Table
6a2df2071281 ANDROID: KVM: arm64: Reprogram S2MPUs in 'host_smc_handler'
f6b90bb6f59d ANDROID: KVM: arm64: Enable S2MPUs in __pkvm_init_stage2_iommu
0ed6ef5469b9 ANDROID: KVM: arm64: Copy S2MPU configuration to hyp
4a75e1b06028 ANDROID: KVM: arm64: Implement IRQ handler for S2MPU faults
a74e3b10a1ed ANDROID: KVM: arm64: Allocate context IDs for valid VIDs
e85048537499 ANDROID: KVM: arm64: Read and check S2MPU_VERSION
8827315de08f ANDROID: KVM: arm64: Parse S2MPU MMIO region
d907ef4ba571 ANDROID: KVM: arm64: Create empty S2MPU driver
f43970daf2ba ANDROID: dt-bindings: iommu: Add Google S2MPU
57454d376351 ANDROID: KVM: arm64: Add 'host_stage2_adjust_mmio_range' to kvm_iommu_ops
565267794acd ANDROID: KVM: arm64: Add 'host_mmio_dabt_handler' to kvm_iommu_ops
f51f6b5d266d ANDROID: KVM: arm64: Add 'host_stage2_set_owner' to kvm_iommu_ops
ba27273db7f8 ANDROID: KVM: arm64: Add 'host_smc_handler' to kvm_iommu_ops
5158bd95fef7 ANDROID: KVM: arm64: Introduce IOMMU driver infrastructure
9e280ea43eaa ANDROID: sched: export task_rq_lock
cabf26b4eb37 ANDROID: sched: Add vendor hook to select ilb cpu
25d620ba7994 ANDROID: GKI: sched: add rvh for new cfs task util
ca6883251afd ANDROID: sched: add rvh for rebalance domains
88b7cf0b5b04 ANDROID: Add initial QCOM symbol list
4c62466a005a ANDROID: clang: update to 14.0.1
23c5cc871466 ANDROID: GKI: Disable module signing support from gki_defconfig
1d50adbe5ad4 ANDROID: Fix "one_thousand" defined but not used warning
c6e5bd97f633 ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats
de680fdc4b3a FROMGIT: KVM: arm64: vgic: Replace kernel.h with the necessary inclusions
90ee768cbcb7 FROMGIT: KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve()
fc13bc019ff7 FROMGIT: KVM: arm64: Rework kvm_pgtable initialisation
60bd62a27a3e FROMGIT: KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug()
d11273c6b3d0 FROMGIT: KVM: arm64: vgic-v3: Fix vcpu index comparison
79e8cbf51ada FROMGIT: KVM: arm64: Drop unused workaround_flags vcpu field
8b7fdc4ca70a ANDROID: GKI: Update virtual_device symbol list
0df27086969a ANDROID: dma-heap: Make the page-pool library built-in
7a2d401ac28e ANDROID: dma-buf: heaps: fix dma-buf heap pool pages stat
c6a639f5890e ANDROID: dma-heap: Let system heap report total pool size
32fe36e04d60 ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size.
7f612dda4404 ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools
ef2ab77cc18a ANDROID: dma-buf: system_heap: Add pagepool support to system heap
cc46bc6803ad ANDROID: dma-buf: heaps: Add a shrinker controlled page pool
d35a883ae5ba ANDROID: mm/oom_kill: allow process_mrelease reclaim memory in parallel with exit_mmap
563cf57f78a3 FROMLIST: mm/oom_kill: allow process_mrelease to run under mmap_lock protection
28358ebf2adb FROMLIST: mm: protect free_pgtables with mmap_lock write lock in exit_mmap
9ec6b2ff43c6 ANDROID: add initial symbol list for mtktv
12f8b6f54b59 FROMGIT: KVM: arm64: pkvm: Unshare guest structs during teardown
b45ecf7774a0 FROMGIT: KVM: arm64: Expose unshare hypercall to the host
2d57dde147b7 FROMGIT: KVM: arm64: Implement do_unshare() helper for unsharing memory
ba98bc064bf5 FROMGIT: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
2477c5eb2b3e FROMGIT: KVM: arm64: Implement do_share() helper for sharing memory
32cc9591f003 FROMGIT: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
d9acb48aed93 FROMGIT: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
61936dc510ac FROMGIT: KVM: arm64: pkvm: Refcount the pages shared with EL2
6234d467447b BACKPORT: FROMGIT: KVM: arm64: Introduce kvm_share_hyp()
a7be01eb8d3a FROMGIT: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
5f9b0a6162ba FROMGIT: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
7fbaf3706968 FROMGIT: KVM: arm64: Fixup hyp stage-1 refcount
acfd93461740 FROMGIT: KVM: arm64: Refcount hyp stage-1 pgtable pages
830bf938c49c FROMGIT: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
6cb9fcb232ce Revert "FROMLIST: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator"
647d1e9dcc9d Revert "FROMLIST: KVM: arm64: Refcount hyp stage-1 pgtable pages"
da05d9279eb7 Revert "FROMLIST: KVM: arm64: Fixup hyp stage-1 refcount"
81ab9e20cfdc Revert "FROMLIST: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table"
8e885d812cc6 Revert "FROMLIST: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2"
f635fad1fcfc Revert "FROMLIST: KVM: arm64: Introduce kvm_share_hyp()"
95580d6d6df4 Revert "FROMLIST: KVM: arm64: pkvm: Refcount the pages shared with EL2"
acb3a1f80a64 Revert "FROMLIST: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages"
0262359012be Revert "FROMLIST: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors"
58c639d7096e Revert "FROMLIST: KVM: arm64: Implement do_share() helper for sharing memory"
958cf0694ec1 Revert "FROMLIST: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()"
739e040272d7 Revert "FROMLIST: KVM: arm64: Implement do_unshare() helper for unsharing memory"
5b78540213f1 Revert "FROMLIST: KVM: arm64: Expose unshare hypercall to the host"
0a0bb5476708 Revert "FROMLIST: KVM: arm64: pkvm: Unshare guest structs during teardown"
f8bd6cf70dec ANDROID: GKI: Add module load time protected symbol lookup
31d5735baf0b ANDROID: GKI: Add script to generate symbol protection headers
0f047989b007 FROMGIT: mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
009596c521eb Merge 5.15.13 into android13-5.15
70f80ec2b0ac ANDROID: remove stale variables from build.config files
Test: treehugger
Bug: 214143143
Change-Id: I27db39c4796925921cb62c90f181ba0e9d8135ff
|
|
git log --first-parent -100 --oneline --no-decorate ee1928bbd15e..3ff3c30b7d4f:
3ff3c30b7d4f FROMLIST: drivers/clocksource/timer-of: Remove __init markings
b64326a36443 ANDROID: GKI: add symbol list for raviole
37039d2a38f7 Merge 5.15.12 into android13-5.15
bbc1b6a8a4ab Merge 5.15.11 into android13-5.15
5ee2de48eacd Merge 5.15.10 into android13-5.15
Test: treehugger
Bug: 213255307
Change-Id: I760c65bb3ee0c2b9dc27401cff3738e1e45dab65
|
|
git log --first-parent -100 --oneline --no-decorate 99f05a0e5fc0..ee1928bbd15e:
ee1928bbd15e FROMLIST: kbuild: install the modules.order for external modules
bd213d9a6705 ANDROID: GKI: Export clocksource_mmio_init
39b50e068537 ANDROID: GKI: Export sched_clock_register
f4bb4932c9ec BACKPORT: FROMGIT: scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION
Test: treehugger
Bug: 212479528
Change-Id: I09f6246214c1b55fdcc1fcf2adcd80b3e54355e9
|
|
git log --first-parent -100 --oneline --no-decorate 884a951e92a9..99f05a0e5fc0:
99f05a0e5fc0 ANDROID: Kleaf: Fix build by exporting mixed-build-prefix
b7a492af2e1e ANDROID: Reland "Kbuild: Support KBUILD_MIXED_TREE in Makefile.modfinal"
3d42cc9e75a3 ANDROID: kbuild: add support for compiling external device trees
9fe4dc55985d ANDROID: kbuild: add Kconfig support for external modules
b9f648a67c32 ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations
427449e7c7d4 Merge 5.15.9 into android13-5.15
f36d7e344195 ANDROID: Fix wrong pr_err type specifier in remove_memory_subsection
1592d4fa4971 ANDROID: GKI: update symbol list for usleep_range change
1dcc7190fe48 Merge 5.15.8 into android13-5.15
5f6a4664cbc4 ANDROID: GKI: update virtual device symbol list
Test: treehugger
Bug: 211708246
Change-Id: Iff544d4f59265bcefe9ac0c0ffaf087b2633ef23
|
|
git log --first-parent -100 --oneline --no-decorate 41f53f87c1d6..884a951e92a9:
884a951e92a9 UPSTREAM: arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id
855239adf7b5 UPSTREAM: arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id
d3df2d141961 ANDROID: GKI: Add VLAN_8021Q
46161882da1b ANDROID: sched: add hook point in do_sched_yield()
6935217fb2e9 UPSTREAM: tracefs: Set all files to the same group ownership as the mount option
095be8e28881 UPSTREAM: tracefs: Have new files inherit the ownership of their parent
81a34d6495e3 ANDROID: Fix wrong pr_err type specifier in add_memory_subsection
5e960d7e5831 ANDROID: Kleaf: Fix branch-specific toolchain_version
2c2712edb849 ANDROID: move CLANG_VERSION definition to build.config.constants
e5897989726a ANDROID: clang: update to 14.0.0
0d3ec366471e FROMGIT: clk: Don't parent clks until the parent is fully registered
889f8be857d8 ANDROID: sched: Introducing PELT multiplier
5c9cf613be14 ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking
82ab28f25a2a ANDROID: mm/memory_hotplug: fix check for proper subsection removal
42db6c2e985b ANDROID: mm/memory_hotplug: implement {add/remove}_memory_subsection
d6e26868e11b FROMLIST: KVM: arm64: Use defined value for SCTLR_ELx_EE
00e12639966e FROMLIST: KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on()
439be95f5b2c FROMLIST: KVM: arm64: Fix comment for kvm_reset_vcpu()
eb57c3111505 ANDROID: allmodconfig: disable WERROR
a7ab492aa53a Revert "ANDROID: Revert "Enable '-Werror' by default for all kernel builds""
032803afe58c FROMLIST: irqchip/gic-v3-its: Mark some in-memory data structures as 'decrypted'
396a43c5bd47 FROMLIST: KVM: arm64: pkvm: Stub io map functions
f8b4f2d6cd40 FROMLIST: KVM: arm64: Make __io_map_base static
3c4e35400482 FROMLIST: KVM: arm64: Make the hyp memory pool static
0a398e8a312e FROMLIST: KVM: arm64: pkvm: Disable GICv2 support
1fc8561b6d04 FROMLIST: KVM: arm64: pkvm: Fix hyp_pool max order
206467fd5a88 FROMLIST: KVM: arm64: pkvm: Unshare guest structs during teardown
326a987d71b3 FROMLIST: KVM: arm64: Expose unshare hypercall to the host
92140facee99 FROMLIST: KVM: arm64: Implement do_unshare() helper for unsharing memory
a39c93198b76 FROMLIST: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
a8e6e3763ad2 FROMLIST: KVM: arm64: Implement do_share() helper for sharing memory
0a1b52003b6a FROMLIST: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
1d5d8f249370 FROMLIST: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
e41cc0f83a2d FROMLIST: KVM: arm64: pkvm: Refcount the pages shared with EL2
7c979b82716c FROMLIST: KVM: arm64: Introduce kvm_share_hyp()
d6d544e4af67 FROMLIST: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
75ed01242ca3 FROMLIST: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
59b96bd25e54 FROMLIST: KVM: arm64: Fixup hyp stage-1 refcount
b91c0e5d9683 FROMLIST: KVM: arm64: Refcount hyp stage-1 pgtable pages
2183d4b5246d FROMLIST: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
0ebed5c7abb2 FROMLIST: KVM: arm64: Check if running in VHE from kvm_host_owns_hyp_mappings()
25b14230afbc FROMLIST: virtio_ring: Fix querying of maximum DMA mapping size for virtio device
03761cf7c782 FROMGIT: KVM: Drop stale kvm_is_transparent_hugepage() declaration
8549f68c4fdb FROMGIT: KVM: arm64: Move host EL1 code out of hyp/ directory
f892fc063327 FROMGIT: KVM: arm64: Generate hyp_constants.h for the host
06266d8715f9 FROMGIT: arm64: Add missing include of asm/cpufeature.h to asm/mmu.h
8aefe3af040e FROMGIT: KVM: arm64: Constify kvm_io_gic_ops
a8ec5752e7cb FROMGIT: KVM: arm64: Add minimal handling for the ARMv8.7 PMU
b97f3540d566 FROMGIT: KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid
d4a75950cb02 FROMGIT: KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init()
f60ecc8f7528 FROMGIT: KVM: arm64: Restructure the point where has_run_once is advertised
b0f186eadfbb FROMGIT: KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line
2e8036db259d BACKPORT: FROMGIT: KVM: arm64: Move SVE state mapping at HYP to finalize-time
2e202f384916 FROMGIT: arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVM
da67268e10db FROMGIT: KVM: arm64: Stop mapping current thread_info at EL2
71d0d497f23c FROMGIT: KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATE
0b3870c0361c BACKPORT: FROMGIT: KVM: arm64: Remove unused __sve_save_state
1b9dd8ee915e FROMGIT: KVM: arm64: Get rid of host SVE tracking/saving
63f327d8f61a FROMGIT: KVM: arm64: Reorder vcpu flag definitions
17b90af2c2fb ANDROID: Remove LOCALVERSION
e5f6d1dffb82 Merge 5.15.7 into android13-5.15
Test: treehugger
Bug: 210805760
Change-Id: I340323512cec32140dac15c522abf0431c16e339
|
|
git log --first-parent -100 --oneline --no-decorate ff061e6248dc..41f53f87c1d6:
41f53f87c1d6 ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations
7aa82e72a1fc ANDROID: sched: Export available_idle_cpu
f0a317610a84 ANDROID: sched: Export symbol for vendor RT hook funcion
468e34ac93aa ANDROID: sched: Export symbol for vendor RT hook funcion
f4450be6e75d ANDROID: vendor_hooks: Add hooks for improving binder trans
0180d9427619 ANDROID: GKI: USB: Allow usbmon as a vendor module
280c1215d7d1 FROMGIT: f2fs: show number of pending discard commands
fcefe6c6647d ANDROID: irqchip: gic-v3: Move struct gic_chip_data to header
92d60ba2a31d ANDROID: GKI: Add symbols abi for USB IP kernel modules.
c44fcf911c9f ANDROID: sched/fair: fix place_entity() vendor hook
29d9f7fdcbd9 ANDROID: gki_defconfig: enable CONFIG_PID_IN_CONTEXTIDR
3efa38ae9b0d ANDROID: sched: Make uclamp changes depend on CAP_SYS_NICE
0865ed2b44d7 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android13-5.15
eb2f3d6b8d86 Merge 5.15.6 into android13-5.15
Test: treehugger
Bug: 209743088
Change-Id: Id2775ab67b348a6c60b1e8de970b4d4db7e3934c
|
|
git log --first-parent -100 --oneline --no-decorate 36de88a85525..ff061e6248dc:
ff061e6248dc UPSTREAM: erofs: fix deadlock when shrink erofs slab
5713e82dadf3 UPSTREAM: KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1
b3781ec08846 UPSTREAM: KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure
09634de920c1 UPSTREAM: KVM: arm64: Save PSTATE early on exit
398d6e9fa661 UPSTREAM: KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus()
ae4825a5530d Revert "ANDROID: rwsem: Add vendor hook to the rw-semaphore"
e4720024bac9 FROMGIT: usb: gadget: f_fs: Use stream_open() for endpoint files
966869fb2a55 Merge 5.15.5 into android13-5.15
dde568a7ad3f ANDROID: Fix kernelci build-break in printk.c
611e67fd1a78 FROMLIST: overlayfs: inode_owner_or_capable called during execv
84a6506ce62b FROMLIST: overlayfs: override_creds=off option bypass creator_cred
0820d8e399e8 ANDROID: logbuf: Add new logbuf vendor hook to support pr_cont()
976f1840da44 ANDROID: logbuf: vendor hook for logbuf dump on oops
873cb4b915ac ANDROID: mm: add get_each_object_track function
602e4e28d89c ANDROID: dma-buf: add get_each_dmabuf function
5f85a2fca945 ANDROID: mm: add get_page_owner_handle function
409aa4d67577 ANDROID: dma-buf: Export is_dma_buf_file
eb03ee118ab0 ANDROID: mm: Export si_swapinfo
e619b1992119 ANDROID: mm: Export lookup_page_ext
1f293b60eba4 ANDROID: mm: Export get_slabinfo
515db8c26fd6 ANDROID: defconfig: Enable debug_symbol driver
b2df67a932b5 ANDROID: android: Create debug_symbols driver
5acb9c2a7bc8 ANDROID: db845c_gki.fragment: Drop CONFIG_VIDEO_QCOM_VENUS due to stability issues
d48b369cee23 ANDROID: db845c: Add symbol list file
8488267949b7 FROMGIT: binder: fix test regression due to sender_euid change
52729c9fb840 ANDROID: GKI: disable CONFIG_FORTIFY_SOURCE
8a39139a1096 Merge 5.15.4 into android13-5.15
e884438aa554 Revert "FROMLIST: Add flags option to get xattr method paired to..."
df1cc768a503 Revert "FROMLIST: overlayfs: handle XATTR_NOSECURITY flag for ge..."
650b7fa416c2 Revert "FROMLIST: overlayfs: override_creds=off option bypass cr..."
c100cf8c92a3 Revert "FROMLIST: overlayfs: inode_owner_or_capable called durin..."
90342f7225b7 UPSTREAM: tracing/histogram: Fix UAF in destroy_hist_field()
Test: treehugger
Bug: 208521601
Change-Id: Ib8a544ae216f6640224d5b6a5992100bc95fc12a
|
|
git log --first-parent -100 --oneline --no-decorate e884438aa554..36de88a85525:
Test: treehugger
Bug: 205650361
Change-Id: I74f2fd2e6691f3026ba313c48005f69e3e2baa1c
|