| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-23 | fix linux module intermediate filenames | ririyeye | |
| Generate linux module intermediate files from the target basename instead of the final .ko path so modpost reads hello.o rather than hello.ko.o. This avoids the bogus *.ko.ko module name and undefined symbol warnings reported in #5721. Made-with: Cursor | |||
| 2026-04-23 | fix linux driver final review issue | ririyeye | |
| Drop the redundant newline normalization in kernel config checks because io.readfile() already returns newline-split content suitable for line-based matching. Made-with: Cursor | |||
| 2026-04-23 | fix linux driver review follow-ups | ririyeye | |
| Use target:is_cross() for kbuild probing, normalize module-common paths before comparing them, and check kernel configs line by line for clearer exact matches. Made-with: Cursor | |||
| 2026-04-23 | fix linux driver cross compile detection | ririyeye | |
| Pass ARCH and CROSS_COMPILE for same-platform cross builds and derive the toolchain prefix from versioned gcc names so kbuild flag probing uses the correct target tools. Made-with: Cursor | |||
| 2026-04-23 | fix linux module review follow-ups | ririyeye | |
| Tighten kernel config detection to avoid prefix matches and share module-common.c lookup so dependency tracking and compilation stay aligned. Made-with: Cursor | |||
| 2026-04-22 | fix linux module builds on kernel 6.12+ | ririyeye | |
| Keep xmake's linux module rule aligned with modern kbuild so generated .ko files retain vermagic and modversion metadata required for loading on newer kernels. | |||
| 2026-03-29 | improve const limit codes | ruki | |
| 2026-03-29 | fix const limit on lua5.5 | ruki | |
| 2025-07-10 | fix replace gcc/ld | ruki | |
| 2025-07-10 | fix ld #6613 | ruki | |
| 2025-07-03 | rename copyright | ruki | |
| 2025-02-13 | fix platform.linux.module | ruki | |
| 2024-12-16 | improve to parse linux module flags | ruki | |
| 2024-12-13 | Update xmake.lua | ruki | |
| 2024-12-13 | rename luarocks.module to lua.module, platform.linux.driver to ↵ | Wu, Zhenyu | |
| platform.linux.module | |||
| 2024-12-02 | Improve ccache tool | star9029 | |
| 2024-10-27 | update | ririyeye | |
| 2024-10-26 | add linux_builddir fix ko build err | ririyeye | |
| 2024-10-22 | fix linux-driver build err | ririyeye | |
| 2023-11-10 | fix modpost parameter of linux driver rule | xi4oyu | |
| 2023-09-01 | revert on_changed | ruki | |
| 2023-09-01 | replace on_changed | ruki | |
| 2023-07-19 | Fix grammar | wtz | |
| 2023-01-15 | install and uninstall driver modules | ruki | |
| 2023-01-13 | fig bug 3279 | wangzhankun | |
| 2023-01-13 | translate fplugin dir #3279 | ruki | |
| 2022-09-28 | Cache key add arch | luna | |
| 2022-09-28 | Fix Linux driver multi-target build error | luna | |
| 2022-09-27 | fix linux driver for kernel 5.19+ | yintian | |
| 2022-09-22 | mark error as warning for modpost | ruki | |
| 2022-09-22 | improve kernel driver | ruki | |
| 2022-05-22 | improve more rules | ruki | |
| 2022-04-17 | Update xmake.lua | ruki | |
| 2022-04-14 | update(rules/platform/linux/bpf): enforce -O2 when compiling BPF | Leo Di Donato | |
| To avoid compiler optimizations messing up with generated IR and BPF instructions is paramount to enforce the optimization level to 2 disregarding the mode (whether it is set to debug or release etc.) Signed-off-by: Leonardo Di Donato <[email protected]> | |||
| 2022-01-05 | Update driver_modules.lua | ruki | |
| 2022-01-05 | Update driver_modules.lua | ruki | |
| 2022-01-05 | Update driver_modules.lua | ruki | |
| 2022-01-05 | improve driver modules | ruki | |
| 2022-01-02 | improve driver modules | ruki | |
| 2022-01-02 | fix linux driver for kernel 4.x | ruki | |
| 2022-01-01 | Update driver_modules.lua | ruki | |
| 2021-12-29 | fix linux driver | ruki | |
| 2021-12-29 | improve toolchain and linux driver | ruki | |
| 2021-12-24 | Update driver_modules.lua | ruki | |
| 2021-12-24 | Update driver_modules.lua | ruki | |
| 2021-12-18 | Update driver_modules.lua | ruki | |
| 2021-12-11 | add comments | ruki | |
| 2021-12-11 | get ldflags from make | ruki | |
| 2021-12-11 | improve to get cflags from make | ruki | |
| 2021-12-11 | improve driver flags | ruki | |
