starry-kernel 0.6.3

A Linux-compatible OS kernel built on ArceOS unikernel
1
2
3
4
5
6
7
8
9
10
11
12
//! Compatibility symbols for Linux C modules.

#[cfg(target_arch = "x86_64")]
mod x86_64 {
    use kmod::capi_fn;

    #[capi_fn]
    #[unsafe(naked)]
    unsafe extern "C" fn __x86_return_thunk() {
        core::arch::naked_asm!("ret");
    }
}