lrdp-v2: add support for parsing LPAE IOMMU page table
The IOMMU parser currently only supports short-descriptor format page tables but hardware supports long-descriptor format page tables. Add support for the long-descriptor format. Most of the existing LPAE MMU code can be re-used for this, although it must be refactored a bit. Change-Id: I464d7edeb8818c0be9de1e1a8224bc9b478eac37
Showing
- linux-ramdump-parser-v2/iommulib.py 3 additions, 0 deletionslinux-ramdump-parser-v2/iommulib.py
- linux-ramdump-parser-v2/lpaeiommulib.py 187 additions, 0 deletionslinux-ramdump-parser-v2/lpaeiommulib.py
- linux-ramdump-parser-v2/mmu.py 257 additions, 87 deletionslinux-ramdump-parser-v2/mmu.py
- linux-ramdump-parser-v2/parsers/iommu.py 32 additions, 25 deletionslinux-ramdump-parser-v2/parsers/iommu.py
- linux-ramdump-parser-v2/ramdump.py 1 addition, 5 deletionslinux-ramdump-parser-v2/ramdump.py
Loading
Please register or sign in to comment