| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix the armv6 build after r309553. | Luiz Otavio O Souza | 2016-12-06 | 1 | -1/+1 |
* | Fix build breakage caused by r309531. | Michal Meloun | 2016-12-05 | 1 | -0/+1 |
* | Implement fake pmap_mapdev_attr() for ARMv6. | Michal Meloun | 2016-12-04 | 1 | -0/+6 |
* | Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't | Ian Lepore | 2016-05-25 | 1 | -2/+0 |
* | Move common definitions from both pmap-v4.h and pmap-v6.h into pmap.h. | Svatopluk Kraus | 2016-02-19 | 1 | -0/+27 |
* | Rename pmap.h to pmap-v4.h and remove pmap-v6.h include from it. | Svatopluk Kraus | 2016-02-19 | 1 | -514/+8 |
* | Remove redundant ARM_L2_ADDR_BITS and L2_ADDR_BITS definitions and | Svatopluk Kraus | 2016-02-18 | 1 | -1/+1 |
* | Remove all stuff related to __ARM_ARCH >= 6 from pmap.h header except | Svatopluk Kraus | 2016-02-01 | 1 | -162/+4 |
* | Retire pmap_pte_init_mmu_v6() which was used by old pmap-v6. | Svatopluk Kraus | 2016-01-29 | 1 | -3/+0 |
* | Use kernel_pmap directly instead of pmap_kernel(). The kernel_pmap is | Svatopluk Kraus | 2016-01-29 | 1 | -2/+1 |
* | ARM: remove old pmap-v6 code. The new pmap-v6 is mature enough, and | Michal Meloun | 2016-01-29 | 1 | -3/+5 |
* | Create new pmap dump interface for minidump and use it for existing | Svatopluk Kraus | 2016-01-25 | 1 | -0/+1 |
* | Retire pmap_dmap_iscurrent(). It is only a wrapper around pmap_is_current(),... | Jason A. Harmening | 2015-10-28 | 1 | -1/+0 |
* | Add a pmap_kremove_device() to undo mappings made with pmap_kenter_device(). | Ian Lepore | 2015-04-10 | 1 | -1/+2 |
* | Remove ARM9_CACHE_WRITE_THROUGH, none of our configs define it. | Andrew Turner | 2015-03-29 | 1 | -4/+1 |
* | Remove support for CPU_ARM10. No kernel configs could possibly use this as | Andrew Turner | 2015-03-29 | 1 | -3/+0 |
* | New pmap code for armv6. Disabled by default, option ARM_NEW_PMAP enables it. | Ian Lepore | 2015-03-26 | 1 | -0/+4 |
* | Rename pmap_kenter_temp to pmap_kenter_temporary to be consistent with the | Andrew Turner | 2014-09-11 | 1 | -1/+1 |
* | Move an else case that was missed in r263676 | Andrew Turner | 2014-03-24 | 1 | -25/+25 |
* | Reorder the pmap macros so "ARM_MMU_V6 + ARM_MMU_V7" is first. As they are | Andrew Turner | 2014-03-23 | 1 | -41/+42 |
* | Remove all traces of support for ARM chips prior to the arm9 series. We | Ian Lepore | 2014-03-09 | 1 | -15/+5 |
* | Always clear L1 PTE descriptor when removing superpage on ARM | Zbigniew Bodek | 2014-02-15 | 1 | -0/+1 |
* | Remove the ARM_USE_SMALL_ALLOC option and code related to it. | Ian Lepore | 2014-02-08 | 1 | -11/+0 |
* | Make PTE_DEVICE a synonym for PTE_NOCACHE on armv4, to make it easier to | Ian Lepore | 2013-11-05 | 1 | -0/+1 |
* | Move remaining code and data related to static device mapping into the | Ian Lepore | 2013-11-04 | 1 | -14/+0 |
* | Begin reducing code duplication in arm pmap.c and pmap-v6.c by factoring | Ian Lepore | 2013-11-04 | 1 | -4/+1 |
* | Fix condition that determines PMAP_NEEDS_PTE_SYNC value for ARM | Zbigniew Bodek | 2013-10-28 | 1 | -1/+1 |
* | Retire arm_remap_nocache() and the data and constants associated with it. | Ian Lepore | 2013-10-27 | 1 | -5/+0 |
* | Spell cpu_l2cache_wb_range correctly. | Olivier Houchard | 2013-10-17 | 1 | -1/+1 |
* | - Switch to use WBWA mappings for page tables on armv6, this is needed for SMP. | Olivier Houchard | 2013-10-17 | 1 | -4/+12 |
* | Introduce superpages support for ARMv6/v7. | Rafal Jaworowski | 2013-08-26 | 1 | -6/+34 |
* | Do not use pv_kva on ARMv6/v7 and save some space on each vm_page. It's only | Rafal Jaworowski | 2013-08-19 | 1 | -0/+2 |
* | Clear all L2 PTE protection bits before their configuration. | Rafal Jaworowski | 2013-08-19 | 1 | -1/+1 |
* | Stop using PVF_MOD, PVF_REF & PVF_EXEC flags in pv_entry, use PTE. | Grzegorz Bernacki | 2013-05-23 | 1 | -0/+1 |
* | Improve, optimize and clean-up ARMv6/v7 memory management related code. | Grzegorz Bernacki | 2013-05-23 | 1 | -1/+0 |
* | Switch to AP[2:1] access permissions model. Store "referenced" | Grzegorz Bernacki | 2013-05-23 | 1 | -3/+18 |
* | Port the new PV entry allocator from amd64/i386/mips to armv6/v7. | Grzegorz Bernacki | 2013-05-14 | 1 | -2/+25 |
* | Fix L2 PTE access permissions management. | Grzegorz Bernacki | 2013-05-06 | 1 | -1/+1 |
* | Add pmap function pmap_copy_pages(), which copies the content of the | Konstantin Belousov | 2013-03-14 | 1 | -0/+2 |
* | Initialize vm_max_kernel_address on non-FDT platforms. (This should have | Alan Cox | 2013-02-20 | 1 | -1/+1 |
* | Switch default cache type for ARMv6/ARMv7 from write-through to | Oleksandr Tymoshenko | 2013-01-08 | 1 | -1/+1 |
* | Fix misleading comment | Oleksandr Tymoshenko | 2012-12-20 | 1 | -1/+1 |
* | Properly implement pmap_[get|set]_memattr | Olivier Houchard | 2012-12-19 | 1 | -2/+3 |
* | Eliminate an unused declaration. | Alan Cox | 2012-09-29 | 1 | -2/+0 |
* | Implementing pmap_kextract(va) as pmap_extract(kernel_pmap, va) is | Alan Cox | 2012-09-27 | 1 | -2/+2 |
* | Eliminate an unused macro. | Alan Cox | 2012-09-07 | 1 | -7/+0 |
* | Merging projects/armv6, part 1 | Oleksandr Tymoshenko | 2012-08-15 | 1 | -11/+133 |
* | The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap | Alan Cox | 2012-06-16 | 1 | -0/+1 |
* | trim trailing whitespace | Warner Losh | 2012-06-13 | 1 | -2/+2 |
* | ARM pmap fixes: | Rafal Jaworowski | 2011-12-15 | 1 | -2/+4 |