Will Deacon
|
c92fde7c79
|
Revert "ANDROID: KVM: arm64: pkvm: Prevent the donation of no-map pages"
This reverts commit 2270e9af6b.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I2eccd8ae8d15721e75334ead675a8c27235a5865
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
1c13daec02
|
Revert "ANDROID: firmware: arm_ffa: Move constants to header file"
This reverts commit 905f49d35b.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I057a34c49e5e3fd1f44f1f770aee848df6a19289
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
12749a81ca
|
Revert "ANDROID: firmware: arm_ffa: Move comment before the field it is documenting"
This reverts commit 1c0baeb7f0.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ia33d00daec02d055a281b4f80372dabfe6834f3b
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
794e114269
|
Revert "ANDROID: KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h"
This reverts commit 80d49439ea.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Id17526a0ea6ae3438e3da4772b8fd1508f6ca240
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
07e24d0bc7
|
Revert "ANDROID: BACKPORT: KVM: arm64: Block unsafe FF-A calls from the host"
This reverts commit c63757defd.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I6ab696c6ec7f60828061e0bbf2a2466a1b641340
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
5b19ef7a56
|
Revert "ANDROID: KVM: arm64: Probe FF-A version and host/hyp partition ID during init"
This reverts commit 2c234836ad.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I8ef63d69c263d239d2f7a3713658087cb883dbc3
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
7d492d973b
|
Revert "ANDROID: KVM: arm64: Handle FFA_FEATURES call from the host"
This reverts commit 1bdc86f0b0.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I76878683c00557b16cdc43b12abffa5a6afb9dcb
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
9c27aa05d6
|
Revert "ANDROID: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes"
This reverts commit 868e8504cc.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I0eddecd8d5bc4d3c30899dd95cfffd3436b17663
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
b422db4c25
|
Revert "ANDROID: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host"
This reverts commit 64eaaad40f.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I396947e13f07258c59915e47fb7fee8b619dd9e3
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
08829d5415
|
Revert "ANDROID: BACKPORT: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world"
This reverts commit 1b4277a049.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: If736d67f0ff4d8f9f62af6bd1a2b9e341ee5afcf
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
95c89c1594
|
Revert "ANDROID: KVM: arm64: Handle FFA_MEM_SHARE calls from the host"
This reverts commit ad2b2b869f.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I3b2f7906eeec0405e841cd3736378ac9e5de4df4
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
d63be4bfc3
|
Revert "ANDROID: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host"
This reverts commit 08be3bcb7e.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Iba02b0f85cc97c32994a5c72345535a9f970f7b6
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
40c405c071
|
Revert "ANDROID: KVM: arm64: Handle FFA_MEM_LEND calls from the host"
This reverts commit 1b0f98a2c2.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I745faba81b1d2108e4b850b8438dce7e0ff132f1
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
955aa35d9d
|
Revert "ANDROID: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors"
This reverts commit 81581c794a.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I6188ee42f9324eb41f12be0eae5b83c8ce2e359d
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
4cf007bc65
|
Revert "ANDROID: KVM: arm64: Don't repaint PSCI SYSTEM_RESET to SYSTEM_OFF"
This reverts commit c96767cc24.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I9352e7ad2a8fb088fd63d3243cea24dfcb11ca7a
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
96c5df4973
|
Revert "FROMLIST: KVM: arm64: Bump guest PSCI version to 1.1"
This reverts commit b5c4401843.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ic91d43d8d7fe81554c3a8c7e1b576a4c280ad611
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
4c29fddedd
|
Revert "FROMLIST: KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guest"
This reverts commit 25aa354adb.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I2fe4cc1a129872e0cd5d65ae974a358b23895526
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
fb05e4fb48
|
Revert "FROMLIST: BACKPORT: KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags field"
This reverts commit 1cff9a26fc.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Iebfafe1890f2d3c07218d3345f7d3d65af03b127
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
f775f87d16
|
Revert "ANDROID: KVM: arm64: Forward PSCI SYSTEM_RESET2 calls back to the host"
This reverts commit 5cf72b4387.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ic9ae70a170bf7faa2619a4ac8293f900a5b6912b
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
b30213b95f
|
Revert "ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege"
This reverts commit a4719cfb57.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I01d90d9c9effdec0d5923c87819e3168a4b32175
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
375387ce16
|
Revert "ANDROID: KVM: arm64: Fix host MMIO DABT handler IPA"
This reverts commit 9eab20c98f.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I0e88e392cd364a2a1e8c6d2a3fef20aea135ba3f
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
8fd570f1a8
|
Revert "ANDROID: KVM: arm64: Clear pvmfw pages on clean host shutdown"
This reverts commit e3b73a4b5e.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I406a474c879d2fe44b850fd25262a70a561a5567
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
03abbd72a3
|
Revert "ANDROID: KVM: arm64: Memory donated for shadow state must be aligned"
This reverts commit 50d8a0882d.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I75ca42ba22f416eb17aaf61aa209afaced595f1c
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
c93313e2b6
|
Revert "ANDROID: KVM: arm64: Only call kvm_shadow_destroy() in protected mode"
This reverts commit 0863f25b5d.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I62a13366e694441b688d6555fe8a19cb6552c031
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
07dac217ae
|
Revert "ANDROID: KVM: arm64: Do not pass host struct pointers to kvm_arch_vcpu_load()"
This reverts commit ab9f8c8200.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I86c1cceabbc4b73beeac96279056da86d8443a2c
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
8e1ed1cf82
|
Revert "ANDROID: KVM: arm64: move kvm_shadow_destroy to pkvm.c for symmetry with create_el2_shadow"
This reverts commit aaf5614200.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: If565eea895d34a27d2633d707c5faa17d66e6382
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
52a268ea87
|
Revert "ANDROID: KVM: arm64: Do not pass host struct pointers to __pkvm_teardown_shadow()"
This reverts commit 0856ec2e53.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I994e06c090d65f16ca663e517950b681cbcdc7a1
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
37fca1139e
|
Revert "ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_host_donate_guest()"
This reverts commit 579e21a96c.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: If7ccfaea098fa2abcc48b96f392ed24cd7b79f3d
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
497c7db99e
|
Revert "ANDROID: KVM: arm64: Refactor __sync_vcpu_state()"
This reverts commit 13a11f2073.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I257360d510bce73651682601c2a0b772d9e61593
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
f9125fdfbd
|
Revert "ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_sync_state()"
This reverts commit 6733943e55.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I074a996bc6344119c6edb732ae86d230f4f1ad35
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
693838c85e
|
Revert "ANDROID: KVM: arm64: Do not pass host struct pointers to pkvm_vcpu_put()"
This reverts commit 0e6b940fce.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I9224bc31e330d201c5fe13b5bfe92fdcc270fcd9
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
3fa7323143
|
Revert "ANDROID: KVM: arm64: Change variable names to avoid confusing size and count"
This reverts commit 7ab22b914d.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I2fc71418a9145b7a548d15f790509e591b3e5811
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
717816658d
|
Revert "ANDROID: KVM: arm64: Do not use kvm.created_vcpus to track the number of pinned vcpus"
This reverts commit 5897711b74.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ide48f5a4ed7f1fca9e82b7fcf88ee4f92e7026ba
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
846dfa1ddd
|
Revert "ANDROID: KVM: arm64: get_shadow_vcpu()'s vcpu_idx should be unsigned"
This reverts commit 29e2f13805.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I5f56923c8681390124ecc8e0afd523284da5ba1d
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
17ff52af66
|
Revert "ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode"
This reverts commit 48870890a3.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I143e7d84b5c7b2b143844981e39f255a54418518
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
eeb2fb00df
|
Revert "ANDROID: KVM: arm64: Ignore length of 0 in kvm_flush_dcache_to_poc()"
This reverts commit 3b0c9ad7c7.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I0c8e335994c7c7a8cfe29bfef20d624362b03aec
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
f6b5b12a3b
|
Revert "ANDROID: KVM: arm64: Relax SMCCC version check during FF-A proxy init"
This reverts commit e085ccb3db.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ia02ce776036eb637c8a8cb8077d947cdcfc04467
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
5297a32894
|
Revert "ANDROID: KVM: arm64: Add flags to struct hyp_page"
This reverts commit ba565fd777.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I8ef1b420ad2e634b3ffd0b90e54d444da3168a12
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
6c23c215a6
|
Revert "ANDROID: KVM: arm64: Flag pages needing poisoning in hyp_vmemmap"
This reverts commit a0662e559d.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I5e5ddab37e7ebfc0c1f25120e39760064f99871b
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
567e5b159c
|
Revert "FROMGIT: KVM: arm64: Really propagate PSCI SYSTEM_RESET2 arguments to userspace"
This reverts commit b12a57fccd.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I68964d91a8bfc2ef84b142705098cbbcf985143c
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
543f342a14
|
Revert "ANDROID: KVM: arm64: Avoid exposing shadow table internals outside of pkvm.c"
This reverts commit e3ca18b7f3.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ice7c9f663cddf2297c981a4e152ed9206d0c8167
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
eb15852990
|
Revert "ANDROID: KVM: arm64: Push shadow table locking up to callers"
This reverts commit 3e7a2c016c.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Icf2829fc85909812625841bbe6845f5d481833ca
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
5c263174f4
|
Revert "ANDROID: KVM: arm64: pkvm: Don't zero shared pages"
This reverts commit d392c0b3b2.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ieeb931c00c4ad4cecd36200dc2ff44308bf132b7
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
5a58f482eb
|
Revert "ANDROID: KVM: arm64: Add .hyp.data section"
This reverts commit c5153da66c.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I75bab7b405298c5647745c4d36064cb51153f831
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
0b03f71118
|
Revert "ANDROID: KVM: arm64: iommu: Driver initialization hypcall"
This reverts commit dd2da81e38.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I9e1ab89c0a129dd7260e48c6818766d33edbaf00
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
951a4dc774
|
Revert "ANDROID: KVM: arm64: iommu: Avoid mapping devices in host stage-2"
This reverts commit 3212c41a2f.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I446a83f3ef9f6704e18e02dd40655681d4ad7f50
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
32a6eafeb0
|
Revert "ANDROID: KVM: arm64: iommu: Register device hypcall"
This reverts commit 25a7df2268.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I4b53eaae3acb0bf20bbf72a66b1eed9129daf356
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
a4cc2462aa
|
Revert "ANDROID: KVM: arm64: iommu: Suspend/resume callbacks"
This reverts commit 25ffe9c376.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I52d709062dbb7c78b7b6d93055be66b98ef4de42
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
a6861d2268
|
Revert "ANDROID: KVM: arm64: iommu: DABT handler callback"
This reverts commit 2a61e9901b.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: Ib2ebd907f874f214d2c098960f02cf302d215681
|
2022-08-04 13:03:53 +00:00 |
|
Will Deacon
|
3280765899
|
Revert "ANDROID: KVM: arm64: iommu: Host stage-2 idmap callbacks"
This reverts commit 5a174cc840.
Bug: 233587962
Signed-off-by: Will Deacon <willdeacon@google.com>
Change-Id: I77c0a06fcf299e3fd7698f802140d64dd0507548
|
2022-08-04 13:03:53 +00:00 |
|