64 Commits (ca10f8b0a09d94c46d9561dcd083e66c20fd0f41)

Author SHA1 Message Date
Lixin Guo 6aa783ed6a kernel: mmu: exclude some funcs from coverage 4 years ago
Neil Armstrong 2f359aeacf mmu: fix virt_region_alloc() unused region free when aligned 4 years ago
Neil Armstrong 7830f87ccd mmu: get virtual alignment from physical address 4 years ago
Stefan Eicher fbe7d7297e comments: minor typo fixes 4 years ago
Daniel Leung 2dfae4a0f7 kernel: demand_paging: allow reserving page frames 4 years ago
Daniel Leung e88afd2c37 kernel: mmu: pin/unpin boot sections during boot process 4 years ago
Daniel Leung f32ea4433c kernel: demand_paging: clear BSS after paging is initialized 4 years ago
Daniel Leung 7771d27525 kernel: mmu: move when page fault is counted 4 years ago
Daniel Leung c38634fa33 kernel: mmu: fix assigning unaligned addr to page frame 4 years ago
Daniel Leung dfa4b7e375 kernel: mmu: z_backing_store* to k_mem_paging_backing_store* 4 years ago
Daniel Leung 31c362d966 kernel: mmu: rename z_eviction* to k_mem_paging_eviction* 4 years ago
Daniel Leung 216dc5ddfe kernel: mmu: remove un-needed call to virt_to_bitmap_offset 4 years ago
Daniel Leung 1310ad6b0e linker: add bits for pinned regions 4 years ago
Daniel Leung c31829074f kernel: mmu: use bitarrays for k_mem_map/k_mem_unmap 4 years ago
Daniel Leung c254c58184 kernel: mmu: add k_mem_unmap 4 years ago
Daniel Leung 085d3768e1 kernel: mmu: introduce arch_page_phys_get() 4 years ago
Daniel Leung fe48f5a920 kernel: mmu: always use before/after guard pages for k_mem_map() 4 years ago
Daniel Leung e6df25f68c kernel: mmu: implement z_phys_unmap() 4 years ago
Daniel Leung 1117169980 kernel: generate placeholders for kobj tables before final build 4 years ago
Daniel Leung 09e8db3d68 kernel: enable using timing subsys to collect paging histograms 4 years ago
Daniel Leung 8eea5119d7 kernel: mmu: demand paging execution time histogram 4 years ago
Daniel Leung ae86519819 kernel: mmu: collect more demand paging statistics 4 years ago
Anas Nashif 25c87db860 kernel/arch: cleanup function definitions 4 years ago
Anas Nashif bbbc38ba8f kernel: Make both operands of operators of same essential type category 4 years ago
Carlo Caione 302a36a115 kernel: mmu: Fix trivial typos 4 years ago
Andrew Boie 14c5d1f1f7 kernel: add CONFIG_ARCH_MAPS_ALL_RAM 5 years ago
Andrew Boie 6c97ab3167 mmu: promote public APIs 5 years ago
Andrew Boie c7be5dddda mmu: backing stores reserve page fault room 5 years ago
Andrew Boie 60d306642e kernel: add z_num_pagefaults_get() 5 years ago
Andrew Boie 611b626b39 mmu: pin the whole kernel 5 years ago
Andrew Boie a5cb878144 kernel: add demand paging implementation 5 years ago
Andrew Boie ecb25fec51 mmu: ensure gperf data is mapped 5 years ago
Andrew Boie 299a2cf62e mmu: arch_mem_map() may no longer fail 5 years ago
Andrew Boie 5db615bb38 mmu: add k_mem_free_get() 5 years ago
Andrew Boie 8ccec8eba6 kernel: add k_mem_map() interface 5 years ago
Andrew Boie e35f179db3 kernel: add page frame management 5 years ago
Anas Nashif 8e84eaf73e Revert "kernel: add page frame management" 5 years ago
Anas Nashif 0417b97257 Revert "kernel: add k_mem_map() interface" 5 years ago
Anas Nashif 6b82664a5a Revert "mmu: add k_mem_free_get()" 5 years ago
Anas Nashif a2ec139bf7 Revert "mmu: arch_mem_map() may no longer fail" 5 years ago
Anas Nashif d887e078f9 Revert "mmu: ensure gperf data is mapped" 5 years ago
Anas Nashif 752934b3c8 Revert "kernel: add demand paging implementation" 5 years ago
Anas Nashif 75ebe4c7bd Revert "mmu: pin the whole kernel" 5 years ago
Anas Nashif c2c87c99c7 Revert "kernel: add z_num_pagefaults_get()" 5 years ago
Anas Nashif 5e978d237c Revert "mmu: backing stores reserve page fault room" 5 years ago
Anas Nashif ef17f889dc Revert "mmu: promote public APIs" 5 years ago
Andrew Boie 63fc93e21f mmu: promote public APIs 5 years ago
Andrew Boie 7a642f81ab mmu: backing stores reserve page fault room 5 years ago
Andrew Boie d7e6bc3e84 kernel: add z_num_pagefaults_get() 5 years ago
Andrew Boie a45486e1d5 mmu: pin the whole kernel 5 years ago