- Dec 06, 2018
-
-
Prakash Gupta authored
In cases like FSR:AFF, pte flags are needed to be inspected. Dump lower 12 bits of PTE to help in debug. update MAIR_ATTR UPSTREAM_HINT and LLC_NWA. Fix UNMAPPED range size calculation. Change-Id: Idb4150887f68251dd3c1ddc74d86d392fa9a7ace Signed-off-by:
Prakash Gupta <guptap@codeaurora.org>
-
- Jul 11, 2018
-
-
Charan Teja Reddy authored
Check for invalid entries, when extracting the pagetables from ramdump. Change-Id: I35250c4c47af9046636dc135cda5f7a6f882cd69 Signed-off-by:
Charan Teja Reddy <charante@codeaurora.org>
-
- Feb 05, 2018
-
-
Patrick Daly authored
Fix an error where the attributes of the next PTE were printed as the attributes for the current PTE. Change-Id: I7307f148609164ef5891c58abf5c221d4ed78066
-
- Jul 13, 2017
-
-
Sudarshan Rajagopalan authored
The struct 'iommu_debug_attachment' no longer contains the field 'dev'. Use appropriate fields to get the required job done. Change-Id: I794e0d507101c6cd131da97f31b18f319125eca0
-
- Apr 13, 2017
-
-
Prakash Gupta authored
Fix UnboundLocalError for local variable 'attr_indx_str' referenced before assignment ----------begin IOMMU---------- !!! Exception while running IOMMU Traceback (most recent call last): File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\ramparse.py", line 376, in <module> p.cls(dump).parse() File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\parsers\iommu.py", line 352, in parse parse_aarch64_tables(self.ramdump, d, domain_num) File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\aarch64iommulib.py", line 444, in parse_aarch64_tables flat_mapping = create_flat_mappings(ramdump, d.pg_table, d.level) File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\aarch64iommulib.py", line 403, in create_flat_mappings tmp_mapping) File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\aarch64iommulib.py", line 336, in parse_2nd_level_table page_size, attr_indx, shareability, xn_bit, True) File "linux-ramdump-parser-v2\linux-ramdump-parser-v2\aarch64iommulib.py", line 185, in add_flat_mapping map = FlatMapping(virt, phy_addr, map_type_str, page_size, attr_indx_str, UnboundLocalError: local variable 'attr_indx_str' referenced before assignment ------------end IOMMU---------- Change-Id: I604c920ef302ee9f53d31aa7a0c6edf20c25e7c9 Fixes: If05b35e7855 ("lrdp-v2: Change to printout memory attributes")
-
- Feb 08, 2017
-
-
Sudarshan Rajagopalan authored
This change will allow the memory attribute details to be printed out during page-table dump. Change-Id: If05b35e78558abeffbf64b6ea615454caa24c67c
-
- Apr 28, 2016
-
-
Susheel Khiani authored
Some clients can generate 48/49 bit virtual address. Enhance ramdump parser to add support for this page table format. Change-Id: I46d803e7fcecadc73e0ccca3422d586c00ecc610
-