Export symbols for KVM module
We want to be able to build KVM as a module. To enable us doing so, we need some more exports from core Linux parts. This patch exports all functions and variables that are required for KVM. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
committed by
Benjamin Herrenschmidt
parent
62908905b2
commit
4ab79aa801
@@ -268,6 +268,7 @@ void account_system_vtime(struct task_struct *tsk)
|
|||||||
per_cpu(cputime_scaled_last_delta, smp_processor_id()) = deltascaled;
|
per_cpu(cputime_scaled_last_delta, smp_processor_id()) = deltascaled;
|
||||||
local_irq_restore(flags);
|
local_irq_restore(flags);
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL_GPL(account_system_vtime);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Transfer the user and system times accumulated in the paca
|
* Transfer the user and system times accumulated in the paca
|
||||||
|
@@ -92,6 +92,7 @@ struct mmu_psize_def mmu_psize_defs[MMU_PAGE_COUNT];
|
|||||||
struct hash_pte *htab_address;
|
struct hash_pte *htab_address;
|
||||||
unsigned long htab_size_bytes;
|
unsigned long htab_size_bytes;
|
||||||
unsigned long htab_hash_mask;
|
unsigned long htab_hash_mask;
|
||||||
|
EXPORT_SYMBOL_GPL(htab_hash_mask);
|
||||||
int mmu_linear_psize = MMU_PAGE_4K;
|
int mmu_linear_psize = MMU_PAGE_4K;
|
||||||
int mmu_virtual_psize = MMU_PAGE_4K;
|
int mmu_virtual_psize = MMU_PAGE_4K;
|
||||||
int mmu_vmalloc_psize = MMU_PAGE_4K;
|
int mmu_vmalloc_psize = MMU_PAGE_4K;
|
||||||
@@ -102,6 +103,7 @@ int mmu_io_psize = MMU_PAGE_4K;
|
|||||||
int mmu_kernel_ssize = MMU_SEGSIZE_256M;
|
int mmu_kernel_ssize = MMU_SEGSIZE_256M;
|
||||||
int mmu_highuser_ssize = MMU_SEGSIZE_256M;
|
int mmu_highuser_ssize = MMU_SEGSIZE_256M;
|
||||||
u16 mmu_slb_size = 64;
|
u16 mmu_slb_size = 64;
|
||||||
|
EXPORT_SYMBOL_GPL(mmu_slb_size);
|
||||||
#ifdef CONFIG_HUGETLB_PAGE
|
#ifdef CONFIG_HUGETLB_PAGE
|
||||||
unsigned int HPAGE_SHIFT;
|
unsigned int HPAGE_SHIFT;
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user