luainkernel

luainkernel/lunatik

Lunatik is a framework for scripting the Linux kernel with Lua.

23 good first / help-wanted issues · C · last activity Sep 15, 2026

600 stars 63 forks 600 watchers C GNU General Public License v2.0
c kernel linux-kernel lua
23 Open Issues Need Help Last updated: Sep 15, 2026

Open Issues Need Help

View All on GitHub
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue severity: low
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
enhancement good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
enhancement good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

AI Summary: This GitHub issue proposes renaming Lunatik binding C source files from `lua<libname>.c` to `luna<libname>.c`. The primary motivation is to improve discoverability and management of Lunatik-specific modules, making it easier to identify them, for example, using system tools like `lsmod`.

Complexity: 2/5
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua
good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua

AI Summary: Implement a Continuous Integration (CI) or GitHub Actions workflow to automatically test Lunatik builds on the `master` branch against Linux kernel versions 5.x and later. The CI/CD pipeline should build Lunatik, and then test it against various kernel versions to identify compatibility issues early, preventing problems like those described in issue #307.

Complexity: 4/5
enhancement good first issue
luainkernel/lunatik
600

Lunatik is a framework for scripting the Linux kernel with Lua.

C
#c#kernel#linux-kernel#lua