mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-23 14:02:06 -04:00
KVM: selftests: Add KVM selftests header files for LoongArch
Add KVM selftests header files for LoongArch, including processor.h and kvm_util_arch.h. It mainly contains LoongArch CSR register and page table entry definition. Signed-off-by: Bibo Mao <maobibo@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
This commit is contained in:
@@ -233,6 +233,11 @@ extern enum vm_guest_mode vm_mode_default;
|
||||
#define MIN_PAGE_SHIFT 12U
|
||||
#define ptes_per_page(page_size) ((page_size) / 8)
|
||||
|
||||
#elif defined(__loongarch__)
|
||||
#define VM_MODE_DEFAULT VM_MODE_P47V47_16K
|
||||
#define MIN_PAGE_SHIFT 12U
|
||||
#define ptes_per_page(page_size) ((page_size) / 8)
|
||||
|
||||
#endif
|
||||
|
||||
#define VM_SHAPE_DEFAULT VM_SHAPE(VM_MODE_DEFAULT)
|
||||
|
||||
Reference in New Issue
Block a user