= Linux kernel module support = This is an informal wiki to keep tabs on Linux kernel module support ongoing R&D and outstanding things. <> = Previous pull requests = This contains the list of changes sent to Linus: * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=21e80f3841c01aeaf32d7aee7bbc87b3db1aa0c6|modules-v6.7-rc1]] * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=daa22f5a78c27412e88d31780c4a6262cda559cd|modules-v6.6-rc1]] * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4e3c09e95499e83dafc93860d56070a76d20e830|modules-v6.5-rc1]] = Onging development = Things requiring more community eyeballs or maintainer review: * execmem_alloc() work to generalize bpf_prog_pack() * rust patches for modules = TODO = Things which the maintainer or other developers can work on: * Add support for [[https://lore.kernel.org/all/ZCIiBHyrzDoTJPXT@bombadil.infradead.org/|EXPORT_SYMBOL_FOR()]] to force restricting access to symbols only for certain modules * extend kdevops modules test to include kmod.git userspace tests * extend kdevops modules test to include the new stress-ng module stressor support * extend patchwork support to use kdevopes testing using all tests supported for incoming patches by certain developers, leverage the work eBPF folks have done * hookup kdevops modules testing with 0-day