Code

History

Commits on master to arch/riscv/kernel/module.c35+
  1. Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook committed 8 months ago189f164
  2. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  3. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  4. riscv: module: Fix out-of-bounds relocation accessSamuel Holland committed 1 year ago0b4cce6
  5. riscv: Use kvmalloc_array on relocation_hashtableWill Pierce committed 1 year ago8578b2f
  6. riscv: module: remove relocation_head rel_entry member allocationClément Léger committed 1 year ago03f0b54
  7. riscv: Use LIST_HEAD() to simplify codeJinjie Ruan committed 2 years ago3cc754c
  8. arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM) committed 2 years ago0cc2dc4
  9. riscv: extend execmem_params for generated code allocationsMike Rapoport (IBM) committed 2 years ago4d7b321
  10. mm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM) committed 2 years agof6bec26
  11. riscv: optimize ELF relocation function in riscvMaxim Kochetkov committed 2 years ago080c432
  12. Merge patch series "riscv: modules: Fix module loading error handling"Palmer Dabbelt committed 2 years ago3a58275
  13. riscv: Fix relocation_hashtable sizeCharlie Jenkins committed 2 years agoa35551c
  14. riscv: Correctly free relocation hashtable on errorCharlie Jenkins committed 2 years ago4b38b36
  15. riscv: Fix module loading free orderCharlie Jenkins committed 2 years ago78996ee
  16. riscv: Fix module_alloc() that did not reset the linear mapping permissionsAlexandre Ghiti committed 2 years ago749b94b
  17. riscv: Correct type casting in module loadingCharlie Jenkins committed 2 years ago4a92a87
  18. riscv: Safely remove entries from relocation listCharlie Jenkins committed 2 years agod8792a5
  19. RISC-V: Don't rely on positional structure initializationPalmer Dabbelt committed 3 years ago28ea54b
  20. riscv: Add remaining module relocationsCharlie Jenkins committed 3 years ago8fd6c51
  21. riscv: Avoid unaligned access when relocating modulesEmil Renner Berthing committed 3 years ago8cbe0ac
  22. riscv: module: Add ADD16 and SUB16 rela typesAndrew Jones committed 3 years ago1bc400f
  23. riscv: module: move find_section to module.hJisheng Zhang committed 3 years agoe0c267e
  24. riscv: implement module alternativesHeiko Stuebner committed 4 years agoa8e9101
  25. RISC-V: module: fix apply_r_riscv_rcv_branch_rela typoWu Caize committed 4 years ago6174876
  26. riscv: Fix auipc+jalr relocation range checksEmil Renner Berthing committed 4 years ago0966d38
  27. riscv: module: Create module allocations without exec permissionsJisheng Zhang committed 5 years ago5387054
  28. riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti committed 5 years ago2bfc6cd
  29. riscv: Support R_RISCV_ADD64 and R_RISCV_SUB64 relocsEmil Renner Berthing committed 6 years ago11a54f4
  30. mm: introduce include/linux/pgtable.hMike Rapoport committed 6 years agoca5999f
  31. riscv: avoid the PIC offset of static percpu data in module beyond 2G limitsVincent Chen committed 6 years ago0cff8bf
  32. riscv: Use pr_warn instead of pr_warningKefeng Wang committed 7 years ago04ce8d3
  33. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner committed 7 years agoc942fdd
  34. RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW)Joe Perches committed 7 years agoda4ed37
  35. RISC-V: Silence some module warnings on 32-bitOlof Johansson committed 8 years agoef3a614