git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86/xen: simplify xen_oldmem_pfn_is_ram()
[sfrench/cifs-2.6.git]
/
arch
/
x86
/
xen
/
mmu_hvm.c
diff --git
a/arch/x86/xen/mmu_hvm.c
b/arch/x86/xen/mmu_hvm.c
index b242d1f4b42695d4197ece1439dfa6c45b0027d2..d1b38c77352ba261eb177f4963792c14db517d7d 100644
(file)
--- a/
arch/x86/xen/mmu_hvm.c
+++ b/
arch/x86/xen/mmu_hvm.c
@@
-21,23
+21,10
@@
static int xen_oldmem_pfn_is_ram(unsigned long pfn)
.domid = DOMID_SELF,
.pfn = pfn,
};
.domid = DOMID_SELF,
.pfn = pfn,
};
- int ram;
if (HYPERVISOR_hvm_op(HVMOP_get_mem_type, &a))
return -ENXIO;
if (HYPERVISOR_hvm_op(HVMOP_get_mem_type, &a))
return -ENXIO;
-
- switch (a.mem_type) {
- case HVMMEM_mmio_dm:
- ram = 0;
- break;
- case HVMMEM_ram_rw:
- case HVMMEM_ram_ro:
- default:
- ram = 1;
- break;
- }
-
- return ram;
+ return a.mem_type != HVMMEM_mmio_dm;
}
#endif
}
#endif