Re: [PATCH 6/8]kvm/ia64: Make pmt table be able to hold physical mmio entries.

Amit Shah <[email protected]>
Newsgroups org.kernel.vger.kvm-ia64,org.kernel.vger.kvm
Message-ID <[email protected]>
* On Monday 29 Sep 2008 10:56:58 Zhang, Xiantao wrote:
> From c459cae4b89b445a2b85be915b269676b6ff394f Mon Sep 17 00:00:00 2001
> From: Xiantao Zhang <[email protected]>
> Date: Sat, 27 Sep 2008 12:52:35 +0800
> Subject: [PATCH] kvm/ia64: Make pmt table be able to hold physical mmio
> entries.
>
> Don't try to do put_page once the entries are mmio.
> Set the tag to indicate the mmio space for vmm setting
> TLB's memory attribute.
> Signed-off-by: Xiantao Zhang <[email protected]>
> ---
>  arch/ia64/kvm/kvm-ia64.c |   20 +++++++++++++-------
>  1 files changed, 13 insertions(+), 7 deletions(-)
>
> diff --git a/arch/ia64/kvm/kvm-ia64.c b/arch/ia64/kvm/kvm-ia64.c
> index a6cf719..20622d6 100644
> --- a/arch/ia64/kvm/kvm-ia64.c
> +++ b/arch/ia64/kvm/kvm-ia64.c
> @@ -1437,17 +1437,23 @@ int kvm_arch_set_memory_region(struct kvm *kvm,
>  		int user_alloc)
>  {
>  	unsigned long i;
> -	struct page *page;
> +	unsigned long pfn;
>  	int npages = mem->memory_size >> PAGE_SHIFT;
>  	struct kvm_memory_slot *memslot = &kvm->memslots[mem->slot];
>  	unsigned long base_gfn = memslot->base_gfn;
> -
>  	for (i = 0; i < npages; i++) {

Please keep that line break; it'll be tougher to read without that.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.