1. 01f8e0f demand_paging: eviction: add kconfig CONFIG_EVICTION_TRACKING by Daniel Leung · 4 months ago
  2. 1e4fd23 kernel: mmu: install demand mappings for the on-demand linker sections by Nicolas Pitre · 6 months ago
  3. 6b3fff3 kernel: mmu: make demand paging work on SMP by Nicolas Pitre · 6 months ago
  4. c692136 mmu: introduce k_mem_update_flags() by Nicolas Pitre · 7 months ago
  5. c9aa98e kernel: mmu: support for on-demand mappings by Nicolas Pitre · 7 months ago
  6. ef639ef style: kernel: comply with MISRA C:2012 Rule 15.6 by Pisit Sawangvonganan · 7 months ago
  7. 2a41d85 k_mem_map: move some assertions to unconditional checks by Nicolas Pitre · 7 months ago
  8. 5ed3cd4 kernel: fix typo by Pisit Sawangvonganan · 9 months ago
  9. 6a3aa3b demand_paging: add frame tracking functions to eviction algorithms by Nicolas Pitre · 9 months ago
  10. 0313091 kernel: mmu: make k_mem_unmap() work with demand paging by Nicolas Pitre · 9 months ago
  11. 564ca11 kernel: mm: rename z_page_fault() to k_mem_page_fault() by Daniel Leung · 9 months ago
  12. 54af5dd kernel: mm: rename z_page_frame_* to k_mem_page_frame_* by Daniel Leung · 9 months ago
  13. 0168275 kernel: mm: rename Z_VM_RESERVED to K_MEM_VM_RESERVED by Daniel Leung · 9 months ago
  14. a459cdf kernel: mm: rename Z_FREE_VM_START to K_MEM_VM_FREE_START by Daniel Leung · 9 months ago
  15. b2784c9 kernel: mm: rename Z_KERNEL_VIRT_* to K_MEM_KERNEL_VIRT_* by Daniel Leung · 9 months ago
  16. 03eded1 kernel: mm: rename Z_VIRT_RAM_* to K_MEM_VIRT_* by Daniel Leung · 9 months ago
  17. 3fd66de kernel: mm: rename Z_PHYS_RAM_* to K_MEM_PHYS_* by Daniel Leung · 9 months ago
  18. def364a kernel: mm: rename Z_BOOT_* to K_MEM_BOOT_* by Daniel Leung · 9 months ago
  19. 552e297 kernel: mm: rename z_phys_un/map to k_mem_*_phys_bare by Daniel Leung · 9 months ago
  20. 9f9dd26 kernel: mm: rename k_mem_un/map_impl to k_mem_*_phys_guard by Daniel Leung · 9 months ago
  21. 4c2938a kernel: added missing parenthesis by frei tycho · 10 months ago
  22. e9a47d9 kernel: mmu: shrink and align struct z_page_frame by Nicolas Pitre · 10 months ago
  23. 5730597 kernel: mmu: abstract access to page frame flags and address by Nicolas Pitre · 10 months ago
  24. 6d417d5 coding guidelines: comply with MISRA Rule 12.1. by Hess Nathan · 10 months ago
  25. f147a5f spelling: Replace occurrences of "iff" with "if and only if" by Pieter De Gendt · 11 months ago
  26. 04c5632 kernel: mm: introduce k_mem_phys_map()/_unmap() by Daniel Leung · 12 months ago
  27. bcd1d19 kernel: add closing comments to config endifs by Simon Hein · 12 months ago
  28. e2f3840 kernel: Fix possible overflow in k_mem_map by Flavio Ceolin · 12 months ago
  29. fa561cc kernel: mmu: no need to expose z_free_page_count by Daniel Leung · 1 year, 3 months ago
  30. 22447c9 kernel: mmu: fix typo K_DIRECT_MAP to K_MEM_DIRECT_MAP by Daniel Leung · 1 year, 3 months ago
  31. 91a6af3 kernel: mmu: Fix static analysis issue by Peter Mitsis · 1 year, 4 months ago
  32. 40ba401 kernel: mm: only include demand_paging.h if needed by Daniel Leung · 1 year, 4 months ago
  33. 4e39617 kernel: move syscall_handler.h to internal include directory by Anas Nashif · 1 year, 5 months ago
  34. a36c016 kernel: mmu: Fix possible null de-reference by Flavio Ceolin · 1 year, 5 months ago
  35. b8e0de2 kernel: mmu: fix bitmap set and clear under direct map by Daniel Leung · 1 year, 7 months ago
  36. 41520e8 kernel: mmu: add direct-map support in z_phys_map() by Hou Zhiqiang · 1 year, 10 months ago
  37. 100eacc kernel: mmu: fix potential running out of virtual memory space by Daniel Leung · 2 years, 4 months ago
  38. 02cfbfe kernel: comply to coding guidelines MISRA C:2012 Rule 14.4 by Simon Hein · 2 years, 8 months ago
  39. 3c97130 arch/kernel/soc/samples: use unsigned int for irq_lock() by Johann Fischer · 2 years, 8 months ago
  40. ad8778d coding guidelines: comply with MISRA C:2012 Rule 4.1 by Abramo Bagnara · 2 years, 9 months ago
  41. cffefc8 kernel: migrate includes to <zephyr/...> by Gerard Marull-Paretas · 2 years, 11 months ago
  42. b469164 kernel: mmu: add a log line for z_phys_unmap by Daniel Leung · 3 years, 1 month ago
  43. 2000cdf kernel: mmu: Fix access to unpacked member inside packed struct by Carles Cufi · 3 years, 3 months ago
  44. fff9180 kernel: mmu: make virtual region bitmap static by Daniel Leung · 3 years, 4 months ago
  45. 6aa783e kernel: mmu: exclude some funcs from coverage by Lixin Guo · 3 years, 4 months ago
  46. 2f359ae mmu: fix virt_region_alloc() unused region free when aligned by Neil Armstrong · 3 years, 5 months ago
  47. 7830f87 mmu: get virtual alignment from physical address by Neil Armstrong · 3 years, 5 months ago
  48. fbe7d72 comments: minor typo fixes by Stefan Eicher · 3 years, 6 months ago
  49. 2dfae4a kernel: demand_paging: allow reserving page frames by Daniel Leung · 3 years, 7 months ago
  50. e88afd2 kernel: mmu: pin/unpin boot sections during boot process by Daniel Leung · 3 years, 7 months ago
  51. f32ea44 kernel: demand_paging: clear BSS after paging is initialized by Daniel Leung · 3 years, 7 months ago
  52. 7771d27 kernel: mmu: move when page fault is counted by Daniel Leung · 3 years, 7 months ago
  53. c38634f kernel: mmu: fix assigning unaligned addr to page frame by Daniel Leung · 3 years, 7 months ago
  54. dfa4b7e kernel: mmu: z_backing_store* to k_mem_paging_backing_store* by Daniel Leung · 3 years, 10 months ago
  55. 31c362d kernel: mmu: rename z_eviction* to k_mem_paging_eviction* by Daniel Leung · 3 years, 10 months ago
  56. 216dc5d kernel: mmu: remove un-needed call to virt_to_bitmap_offset by Daniel Leung · 3 years, 10 months ago
  57. 1310ad6 linker: add bits for pinned regions by Daniel Leung · 3 years, 11 months ago
  58. c318290 kernel: mmu: use bitarrays for k_mem_map/k_mem_unmap by Daniel Leung · 3 years, 11 months ago
  59. c254c58 kernel: mmu: add k_mem_unmap by Daniel Leung · 3 years, 11 months ago
  60. 085d376 kernel: mmu: introduce arch_page_phys_get() by Daniel Leung · 3 years, 11 months ago
  61. fe48f5a kernel: mmu: always use before/after guard pages for k_mem_map() by Daniel Leung · 3 years, 11 months ago
  62. e6df25f kernel: mmu: implement z_phys_unmap() by Daniel Leung · 3 years, 11 months ago
  63. 1117169 kernel: generate placeholders for kobj tables before final build by Daniel Leung · 3 years, 11 months ago
  64. 09e8db3 kernel: enable using timing subsys to collect paging histograms by Daniel Leung · 4 years ago
  65. 8eea511 kernel: mmu: demand paging execution time histogram by Daniel Leung · 4 years ago
  66. ae86519 kernel: mmu: collect more demand paging statistics by Daniel Leung · 4 years ago
  67. 25c87db kernel/arch: cleanup function definitions by Anas Nashif · 4 years ago
  68. bbbc38b kernel: Make both operands of operators of same essential type category by Anas Nashif · 4 years ago
  69. 302a36a kernel: mmu: Fix trivial typos by Carlo Caione · 4 years, 2 months ago
  70. 14c5d1f kernel: add CONFIG_ARCH_MAPS_ALL_RAM by Andrew Boie · 4 years, 2 months ago
  71. 6c97ab3 mmu: promote public APIs by Andrew Boie · 4 years, 2 months ago
  72. c7be5dd mmu: backing stores reserve page fault room by Andrew Boie · 4 years, 2 months ago
  73. 60d3066 kernel: add z_num_pagefaults_get() by Andrew Boie · 4 years, 2 months ago
  74. 611b626 mmu: pin the whole kernel by Andrew Boie · 4 years, 2 months ago
  75. a5cb878 kernel: add demand paging implementation by Andrew Boie · 4 years, 2 months ago
  76. ecb25fe mmu: ensure gperf data is mapped by Andrew Boie · 4 years, 2 months ago
  77. 299a2cf mmu: arch_mem_map() may no longer fail by Andrew Boie · 4 years, 2 months ago
  78. 5db615b mmu: add k_mem_free_get() by Andrew Boie · 4 years, 2 months ago
  79. 8ccec8e kernel: add k_mem_map() interface by Andrew Boie · 4 years, 2 months ago
  80. e35f179 kernel: add page frame management by Andrew Boie · 4 years, 2 months ago
  81. 8e84eaf Revert "kernel: add page frame management" by Anas Nashif · 4 years, 2 months ago
  82. 0417b97 Revert "kernel: add k_mem_map() interface" by Anas Nashif · 4 years, 2 months ago
  83. 6b82664 Revert "mmu: add k_mem_free_get()" by Anas Nashif · 4 years, 2 months ago
  84. a2ec139 Revert "mmu: arch_mem_map() may no longer fail" by Anas Nashif · 4 years, 2 months ago
  85. d887e07 Revert "mmu: ensure gperf data is mapped" by Anas Nashif · 4 years, 2 months ago
  86. 752934b Revert "kernel: add demand paging implementation" by Anas Nashif · 4 years, 2 months ago
  87. 75ebe4c Revert "mmu: pin the whole kernel" by Anas Nashif · 4 years, 2 months ago
  88. c2c87c9 Revert "kernel: add z_num_pagefaults_get()" by Anas Nashif · 4 years, 2 months ago
  89. 5e978d2 Revert "mmu: backing stores reserve page fault room" by Anas Nashif · 4 years, 2 months ago
  90. ef17f88 Revert "mmu: promote public APIs" by Anas Nashif · 4 years, 2 months ago
  91. 63fc93e mmu: promote public APIs by Andrew Boie · 4 years, 2 months ago
  92. 7a642f8 mmu: backing stores reserve page fault room by Andrew Boie · 4 years, 2 months ago
  93. d7e6bc3 kernel: add z_num_pagefaults_get() by Andrew Boie · 4 years, 2 months ago
  94. a45486e mmu: pin the whole kernel by Andrew Boie · 4 years, 2 months ago
  95. 2fe1fc5 kernel: add demand paging implementation by Andrew Boie · 4 years, 2 months ago
  96. e9bfd64 mmu: ensure gperf data is mapped by Andrew Boie · 4 years, 2 months ago
  97. db56722 mmu: arch_mem_map() may no longer fail by Andrew Boie · 4 years, 2 months ago
  98. 9111ec2 mmu: add k_mem_free_get() by Andrew Boie · 4 years, 2 months ago
  99. 69d39af kernel: add k_mem_map() interface by Andrew Boie · 4 years, 2 months ago
  100. 2ca5fb7 kernel: add page frame management by Andrew Boie · 4 years, 2 months ago