android_kernel_msm-6.1_noth.../arch
Sebastian Ene 8a597e7a2d ANDROID: KVM: arm64: Don't prepopulate MMIO regions for host stage-2
As we reserve only 1GB of memory for the MMIO region don't prepopulate
the entire remaining address space with MMIO as this is prone to failure.
Instead, let the MMIO regions to be created lazily on the fault path and
keep only the RAM regions prepopulated.

Bug: 307805059
Test: Boot pKVM with CONFIG_ARM64_16K_PAGES
Change-Id: I6327f42eb17c6588335a1e04736393c9032114ab
Signed-off-by: Sebastian Ene <sebastianene@google.com>
2024-01-05 12:43:55 +00:00
..
alpha alpha: remove __init annotation from exported page_is_ram() 2023-08-16 18:27:31 +02:00
arc ARC: atomics: Add compiler barrier to atomic operations... 2023-09-19 12:28:04 +02:00
arm Merge 6.1.56 into android14-6.1-lts 2023-10-27 09:17:04 +00:00
arm64 ANDROID: KVM: arm64: Don't prepopulate MMIO regions for host stage-2 2024-01-05 12:43:55 +00:00
csky UPSTREAM: mm/fault: convert remaining simple cases to lock_mm_and_find_vma() 2023-07-27 05:04:57 +00:00
hexagon UPSTREAM: mm/fault: convert remaining simple cases to lock_mm_and_find_vma() 2023-07-27 05:04:57 +00:00
ia64 Merge 6.1.44 into android14-6.1-lts 2023-09-12 15:09:42 +00:00
loongarch Merge 6.1.56 into android14-6.1-lts 2023-10-27 09:17:04 +00:00
m68k m68k: Fix invalid .section syntax 2023-09-13 09:42:21 +02:00
microblaze BACKPORT: mm: always expand the stack with the mmap write lock held 2023-07-27 11:47:21 +00:00
mips MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled 2023-10-06 14:56:45 +02:00
nios2 Merge branch 'android14-6.1' into 'android14-6.1-lts' 2023-08-23 18:31:43 +00:00
openrisc Merge branch 'android14-6.1' into 'android14-6.1-lts' 2023-08-23 18:31:43 +00:00
parisc This is the 6.1.57 stable release 2023-11-02 07:05:54 +00:00
powerpc FROMGIT: arch/mm/fault: fix major fault accounting when retrying under per-VMA lock 2024-01-03 20:45:51 +00:00
riscv FROMGIT: arch/mm/fault: fix major fault accounting when retrying under per-VMA lock 2024-01-03 20:45:51 +00:00
s390 FROMGIT: arch/mm/fault: fix major fault accounting when retrying under per-VMA lock 2024-01-03 20:45:51 +00:00
sh sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() 2023-09-19 12:28:04 +02:00
sparc Merge 6.1.44 into android14-6.1-lts 2023-09-12 15:09:42 +00:00
um um: Fix hostaudio build errors 2023-09-13 09:42:58 +02:00
x86 FROMGIT: arch/mm/fault: fix major fault accounting when retrying under per-VMA lock 2024-01-03 20:45:51 +00:00
xtensa xtensa: boot/lib: fix function prototypes 2023-10-06 14:56:49 +02:00
.gitignore
Kconfig Merge 6.1.44 into android14-6.1-lts 2023-09-12 15:09:42 +00:00