To allow hardware to work around a broken memory bus where we need to
support the nonposted-mmio flag.
Details
Details
- Reviewers
manu kevans - Commits
- rG5a91529479b4: Support non-posted MMIO on arm64 with FDT
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 44529 Build 41417: arc lint + arc unit
Event Timeline
Comment Actions
Just a very minor notice . Wouldn't it be better to name the VM memory attribute by function, not by type? Different architectures may have different attribute mapping requirements for the PCI configuration space, and something like a global VM_MEMATTR_PCI_CONFIG (may be aliased to platform specific VM_MEMATTR_DEVICE_NP on arm64) gives us a much better chance of having cross-platform drivers without #ifdef hell.