aboutsummaryrefslogtreecommitdiff
path: root/lib/libkvm/kvm_aarch64.h
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2017-11-12 01:36:48 +0000
committerWill Andrews <will@FreeBSD.org>2017-11-12 01:36:48 +0000
commit8baaf913be7543273fb411228b26206440c21978 (patch)
treeba4bd20aa477b6d57ebfbab50a512e2acfbd9586 /lib/libkvm/kvm_aarch64.h
parent2aa6a4f3c8f0a2c90af82dc2cc79438778d9b405 (diff)
downloadsrc-8baaf913be7543273fb411228b26206440c21978.tar.gz
src-8baaf913be7543273fb411228b26206440c21978.zip
libkvm: fix build failures
Notes
Notes: svn path=/head/; revision=325732
Diffstat (limited to 'lib/libkvm/kvm_aarch64.h')
-rw-r--r--lib/libkvm/kvm_aarch64.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libkvm/kvm_aarch64.h b/lib/libkvm/kvm_aarch64.h
index 0f977820e3da..807fd610111f 100644
--- a/lib/libkvm/kvm_aarch64.h
+++ b/lib/libkvm/kvm_aarch64.h
@@ -42,8 +42,8 @@ typedef uint64_t aarch64_pte_t;
/* Source: arm64/include/pte.h */
#define AARCH64_ATTR_MASK 0xfff0000000000fff
-#define AARCH64_ATTR_UXN (1UL << 54)
-#define AARCH64_ATTR_PXN (1UL << 53)
+#define AARCH64_ATTR_UXN (1ULL << 54)
+#define AARCH64_ATTR_PXN (1ULL << 53)
#define AARCH64_ATTR_XN (AARCH64_ATTR_PXN | AARCH64_ATTR_UXN)
#define AARCH64_ATTR_AP(x) ((x) << 6)
#define AARCH64_ATTR_AP_RO (1 << 1)