lkrg-org / lkrg

Linux Kernel Runtime Guard
https://lkrg.org
Other
404 stars 72 forks source link

Add support for Kernel 5.19+ for aarch64 #239

Closed wladmis closed 1 year ago

wladmis commented 1 year ago

Since torvalds/linux@e9d75a0ba87851187fe52493f1527229a7e101b3 struct stackframe has been renamed to struct unwind_state for arm64.

solardiz commented 1 year ago

Thanks!

@vt-alt This probably means we need CI tests using latest mainline kernels on all supported archs, not only x86_64. Easy to add?

vt-alt commented 1 year ago

@vt-alt This probably means we need CI tests using latest mainline kernels on all supported archs, not only x86_64. Easy to add?

Ubuntu have built mainline packages for required arches, but perhaps we will not be able to install it easily on x86-64 GA CI system (then to cross-compile lkrg). Need to double verify this though, if dpkg have something like rpms --nodeps.

Other options — (cross-)compile "manually" Linux from source tree (this will take traffic and time (remember there is just 2 cpu); use qemu-user'd docker (like we have for docker-boot) to then install these mainline packages normally and compile;