Add to sysreg definition for coproc regs required for virtualization
Details
- Reviewers
andrew grehan mmel - Group Reviewers
ARM - Commits
- rS326850: Add the virtualisation special register definitions.
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
In the future can you please include full context (details on https://wiki.freebsd.org/Phabricator) e.g.
git diff -U999999 other-branch svn diff --diff-cmd=diff -x -U999999
sys/arm/include/sysreg.h | ||
---|---|---|
86 ↗ | (On Diff #31529) | Please, keep the list sorted - here and below. |
323 ↗ | (On Diff #31529) | I'm only curious here - why a '2' suffix and do you really need LPAE version of TTBR registers? |
sys/arm/include/sysreg.h | ||
---|---|---|
323 ↗ | (On Diff #31529) | On hyp-mode LPAE is the only supported page table format. |
sys/arm/include/sysreg.h | ||
---|---|---|
323 ↗ | (On Diff #31529) | It's 2 because is the 64bit version (2 registers). CP15_TTBR0/1 already exists for 32bits. I would have the same name. Please provide another naming convention if this is not ok. |
Ordered entries. If they are not order, please provide the methodology of ordering them.
sys/arm/include/sysreg.h | ||
---|---|---|
323 ↗ | (On Diff #31818) | Rather, I would prefer <foo>_LPAE or something like. But this is only my "soft" personal preference. |