dayeol / linux-keystone-driver

Loadable Module for Keystone Enclave

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keystone Enclave Driver

This is a loadable kernel module for Keystone Enclave. To build the module, make with a proper KDIR path.

make KDIR=<path to linux>

Compatibility

For the upstream linux, loadable modules for RISC-V only work on kernel versions later than 4.17.

To use the module in 4.15, please use this version

https://github.com/riscv/riscv-linux/tree/65e929792fb9b632c20be118fa0795b26cc89fe4

If you are using kernel earlier than 4.15, you might need to apply Zong's patch by yourself.

https://lore.kernel.org/patchwork/patch/933133/

About

Loadable Module for Keystone Enclave

License:Other


Languages

Language:C 98.3%Language:Makefile 1.7%