--- - branch: MAIN date: Sat Feb 29 21:34:37 UTC 2020 files: - new: '1.12' old: '1.11' path: src/sys/arch/aarch64/aarch64/fault.c pathrev: src/sys/arch/aarch64/aarch64/fault.c@1.12 type: modified - new: '1.66' old: '1.65' path: src/sys/arch/aarch64/aarch64/pmap.c pathrev: src/sys/arch/aarch64/aarch64/pmap.c@1.66 type: modified - new: '1.6' old: '1.5' path: src/sys/arch/aarch64/aarch64/pmapboot.c pathrev: src/sys/arch/aarch64/aarch64/pmapboot.c@1.6 type: modified - new: '1.12' old: '1.11' path: src/sys/arch/aarch64/include/pte.h pathrev: src/sys/arch/aarch64/include/pte.h@1.12 type: modified id: 20200229T213437Z.ce43828fc93037778c2bfd3f4023f9bd70f3d878 log: | Fix pmap to work correctly with tagged addresses - when fault, untag from address before passing to uvm/pmap functions - pmap_extract() checks more strictly and consider the address tag module: src subject: 'CVS commit: src/sys/arch/aarch64' unixtime: '1583012077' user: ryo