Message ID | 20210617105824.31752-1-wangyanan55@huawei.com (mailing list archive) |
---|---|
Headers | show |
Series | KVM: arm64: Improve efficiency of stage2 page table | expand |
On Thu, 17 Jun 2021 18:58:20 +0800, Yanan Wang wrote: > This series makes some efficiency improvement of guest stage-2 page > table code, and there are some test results to quantify the benefit. > > Description for this series: > We currently uniformly permorm CMOs of D-cache and I-cache in function > user_mem_abort before calling the fault handlers. If we get concurrent > guest faults(e.g. translation faults, permission faults) or some really > unnecessary guest faults caused by BBM, CMOs for the first vcpu are > necessary while the others later are not. > > [...] Applied to next, thanks! [1/4] KVM: arm64: Introduce two cache maintenance callbacks commit: 6204004de3160900435bdb4b9a2fb8749a9277d2 [2/4] KVM: arm64: Introduce mm_ops member for structure stage2_attr_data commit: a4d5ca5c7cd8fe85056b8cb838fbcb7e5a05f356 [3/4] KVM: arm64: Tweak parameters of guest cache maintenance functions commit: 378e6a9c78a02b4b609846aa0afccf34d3038977 [4/4] KVM: arm64: Move guest CMOs to the fault handlers commit: 25aa28691bb960a76f0cffd8862144a29487f6ff Cheers, M.