[x] I've made an attempt to remove all redundant code
Some redundant code regarding page table operations is mot removed in capinv.c.
All of these code lines are surrounded with / TODO:remove after testing / block comments, and
will be removed after Phani's comprehensive testing of kernel APIs.
[x] I've considered ways in which my changes might impact existing code, and cleaned it up
[x] I've formatted the code in an effort to make it easier to read (proper error handling, function use, etc...)
[x] I've commented appropriately where code is tricky
[x] I agree that there is no "throw-away" code, and that code in this PR is of high quality
Testing
I've tested the code using the following test programs (provide list here):
Summary of this Pull Request (PR)
The current work on arm branch, all page table stuff done, ready for the next step.
Intent for your PR
Choose one (Mandatory):
Reviewers (Mandatory):
@phanikishoreg @ryuxin
Code Quality
As part of this pull request, I've considered the following:
Style:
Code Craftsmanship:
Testing
I've tested the code using the following test programs (provide list here):