From 520f2f626ad6ed04fd5c0ba58de2ef35b0de4a59 Mon Sep 17 00:00:00 2001 From: sinkingpoint Date: Mon, 22 Jul 2024 14:16:08 +1000 Subject: [PATCH] Add MODULE_INIT_COMPRESSED_FILE to ModuleInitFlags bitflags This is needed to be able to load compressed kernel modules. Signed-off-by: sinkingpoint --- changelog/2462.added.md | 1 + src/kmod.rs | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 changelog/2462.added.md diff --git a/changelog/2462.added.md b/changelog/2462.added.md new file mode 100644 index 0000000000..cbc648d056 --- /dev/null +++ b/changelog/2462.added.md @@ -0,0 +1 @@ +Add module flag option `MODULE_INIT_COMPRESSED_FILE` \ No newline at end of file diff --git a/src/kmod.rs b/src/kmod.rs index 5cf2ed2c39..39ffec9945 100644 --- a/src/kmod.rs +++ b/src/kmod.rs @@ -62,6 +62,8 @@ libc_bitflags!( MODULE_INIT_IGNORE_MODVERSIONS; /// Ignore kernel version magic. MODULE_INIT_IGNORE_VERMAGIC; + /// Use in-kernel module decompression. + MODULE_INIT_COMPRESSED_FILE } );