diff options
author | Michal Meloun <mmel@FreeBSD.org> | 2015-11-10 11:45:41 +0000 |
---|---|---|
committer | Michal Meloun <mmel@FreeBSD.org> | 2015-11-10 11:45:41 +0000 |
commit | 89b4b669507938ee3f64608063f5eb0c43b48152 (patch) | |
tree | 412b0b44122f5ff3aaa775b55daf5aee1a14149f /sys/arm/include/pcb.h | |
parent | 79346959a2c19ebf7273aac3eb0b4f5c03d5f4aa (diff) | |
download | src-89b4b669507938ee3f64608063f5eb0c43b48152.tar.gz src-89b4b669507938ee3f64608063f5eb0c43b48152.zip |
ARM: Improve robustness of locore_v6.S and fix errors.
- boot page table is not allocated in data section, so must be
cleared before use
- map only one section (1 MB) for SOCDEV mapping (*)
- DSB must be used for ensuring of finishing TLB operations
- Invalidate BTB when appropriate
PR: 198360
Reported by: Daisuke Aoyama <aoyama at peach.ne.jp> (*)
Approved by: kib (mentor)
Notes
Notes:
svn path=/head/; revision=290647
Diffstat (limited to 'sys/arm/include/pcb.h')
0 files changed, 0 insertions, 0 deletions