Skip to content

Releases: multikernel/kernelscript

KernelScript 0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 18:56

What's Changed

Full Changelog: v0.1.1...v0.1.2

KernelScript 0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 May 16:21

What's Changed

  • Fix kfunc/extern codegen so sched_ext_simple compiles by @congwang-mk in #21

Full Changelog: v0.1.0...v0.1.1

KernelScript 0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 May 02:11

What's Changed

  • kernelscript: add a little detailed instructions by @jbrandeb in #4
  • Fix try/catch control flow in eBPF and missing catch body in userspace by @SiyuanSun0736 in #11
  • fix: correct pinned maps handling and implement missing userspace setup by @SiyuanSun0736 in #13
  • Auto-deref map access in assignments and Add Forward Declarations by @SiyuanSun0736 in #14
  • fix: ensure eBPF verifier compliance by adding explicit fallback returns after tail calls by @SiyuanSun0736 in #16
  • feat: improve struct_ops codegen lifecycle and test coverage by @SiyuanSun0736 in #17
  • Add if (var x = expr) and map[k].field op= rhs by @congwang-mk in #19
  • Add @perf_event program type with full attach/detach/count support by @SiyuanSun0736 in #18

New Contributors

Full Changelog: https://github.com/multikernel/kernelscript/commits/v0.1.0