[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 1/7] target-arm: Allow special cpregs to have fla
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH v2 1/7] target-arm: Allow special cpregs to have flags set |
Date: |
Mon, 3 Jun 2013 14:47:11 +0100 |
Relax the "is this a valid ARMCPRegInfo type value?" check to permit
"special" cpregs to have flags other than ARM_CP_SPECIAL set. At
the moment none of the other flags are relevant for special regs,
but the migration related flag we're about to introduce can apply
here too.
Signed-off-by: Peter Maydell <address@hidden>
---
target-arm/cpu.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target-arm/cpu.h b/target-arm/cpu.h
index 5438444..737c00c 100644
--- a/target-arm/cpu.h
+++ b/target-arm/cpu.h
@@ -456,7 +456,7 @@ static inline bool cptype_valid(int cptype)
{
return ((cptype & ~ARM_CP_FLAG_MASK) == 0)
|| ((cptype & ARM_CP_SPECIAL) &&
- (cptype <= ARM_LAST_SPECIAL));
+ ((cptype & ~ARM_CP_FLAG_MASK) <= ARM_LAST_SPECIAL));
}
/* Access rights:
--
1.7.9.5
- [Qemu-devel] [PATCH v2 0/7] target-arm: cpregs list for migration, kvm reset, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 3/7] target-arm: mark up cpregs for no-migrate or raw access, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 6/7] target-arm: Reinitialize all KVM VCPU registers on reset, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 1/7] target-arm: Allow special cpregs to have flags set,
Peter Maydell <=
- [Qemu-devel] [PATCH v2 7/7] target-arm: Use tuple list to sync cp regs with KVM, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 2/7] target-arm: Add raw_readfn and raw_writefn to ARMCPRegInfo, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 5/7] target-arm: Initialize cpreg list from KVM when using KVM, Peter Maydell, 2013/06/03
- [Qemu-devel] [PATCH v2 4/7] target-arm: Convert TCG to using (index, value) list for cp migration, Peter Maydell, 2013/06/03
- Re: [Qemu-devel] [PATCH v2 0/7] target-arm: cpregs list for migration, kvm reset, Peter Maydell, 2013/06/13