Code

History

Commits on master to mm/execmem.c23
  1. mm: split out vmalloc declarations from internal.hMike Rapoport (Microsoft) committed 4 months agoef79e0f
  2. mm/execmem: make the populate and alloc atomicHubert Mazur committed 7 months ago1871d54
  3. mm: remove PMD alignment constraint in execmem_vmalloc()Dev Jain committed 1 year ago4afb85f
  4. mm: correct type for vmalloc vm_flags fieldsLorenzo Stoakes committed 1 year agof04fd85
  5. execmem: drop writable parameter from execmem_fill_trapping_insns()Mike Rapoport (Microsoft) committed 1 year agoab674b6
  6. execmem: add fallback for failures in vmalloc(VM_ALLOW_HUGE_VMAP)Mike Rapoport (Microsoft) committed 1 year ago3bd4e0a
  7. execmem: move execmem_force_rw() and execmem_restore_rox() before useMike Rapoport (Microsoft) committed 1 year ago888b5a8
  8. execmem: rework execmem_cache_free()Mike Rapoport (Microsoft) committed 1 year ago187fd85
  9. execmem: introduce execmem_alloc_rw()Mike Rapoport (Microsoft) committed 1 year ago838955f
  10. execmem: drop unused execmem_update_copy()Mike Rapoport (Microsoft) committed 1 year agofcd90ad
  11. mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes committed 1 year agobfbe711
  12. Revert "mm/execmem: Unify early execmem_cache behaviour"Mike Rapoport (Microsoft) committed 1 year ago7cd9a11
  13. Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago00c010e
  14. execmem: enforce allocation size aligment to PAGE_SIZEMike Rapoport (Microsoft) committed 1 year ago6bbf0e7
  15. mm/execmem: Unify early execmem_cache behaviourPeter Zijlstra committed 1 year agod6d1e3e
  16. execmem: add API for temporal remapping as RW and restoring ROX afterwardsMike Rapoport (Microsoft) committed 1 year ago05e555b
  17. execmem: don't remove ROX cache from the direct mapMike Rapoport (Microsoft) committed 1 year ago925f426
  18. alloc_tag: populate memory for module tags as neededSuren Baghdasaryan committed 2 years ago0f9b685
  19. execmem: add support for cache of large ROX pagesMike Rapoport (Microsoft) committed 2 years ago2e45474
  20. module: prepare to handle ROX allocations for textMike Rapoport (Microsoft) committed 2 years ago0c133b1
  21. mm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM) committed 2 years ago223b5e5
  22. mm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM) committed 2 years agof6bec26
  23. mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM) committed 2 years ago12af2b8