Fix the arm64 page table entry attribute mask.
It did not include the DBM or contiguous bits. Reported by: andrew Reviewed by: andrew MFC after: 3 days Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
5f4e2bae6a
commit
079d038a05
@ -39,7 +39,7 @@ typedef uint64_t pt_entry_t; /* page table entry */
|
||||
#endif
|
||||
|
||||
/* Block and Page attributes */
|
||||
#define ATTR_MASK_H UINT64_C(0xfff0000000000000)
|
||||
#define ATTR_MASK_H UINT64_C(0xfffc000000000000)
|
||||
#define ATTR_MASK_L UINT64_C(0x0000000000000fff)
|
||||
#define ATTR_MASK (ATTR_MASK_H | ATTR_MASK_L)
|
||||
/* Bits 58:55 are reserved for software */
|
||||
|
Loading…
Reference in New Issue
Block a user