分类 gVisor 下的文章

gVisor ptrace平台学习

本文是我将gVsior移植到RISC-V架构过程中的学习记录,移植项目在我的Github上:TeddyNight/gvisor-riscv。这篇文章仅代表我写完文章以前对gVisor的认识;同时我深知自己对gVisor的认识还不充分,对Linux等相关知识仍然知之甚少,故保留内省的权利,当然也欢迎朋友们交流和批评指正。

- 阅读剩余部分 -

gVisor kvm平台学习

本文是我将gVsior移植到RISC-V架构过程中的学习记录,移植项目在我的Github上:TeddyNight/gvisor-riscv。这篇文章仅代表我写完文章以前对gVisor的认识;同时我深知自己对gVisor的认识还不充分,对Linux等相关知识仍然知之甚少,故保留内省的权利,当然也欢迎朋友们交流和批评指正。

KVM平台的代码集中在pkg/sentry/platform/kvm(主要是VM的创建,页表初始化,虚拟内存管理等)和pkg/ring0(实现一个简单的Guest Kernel

本文将以TestKernelSyscall为例子展开介绍一个gVisor KVM平台工作的基本流程和我在移植到RISC-V架构上完成的一些工作。

- 阅读剩余部分 -