kata-containers/tools/packaging/kernel/patches/5.10.x
Chao Wu f5c34ed088 Dragonball: introduce upcall
Upcall is a direct communication tool between VMM and guest developed
upon vsock. The server side of the upcall is a driver in guest kernel
(kernel patches are needed for this feature) and it'll start to serve
the requests after the kernel starts. And the client side is in
Dragonball VMM , it'll be a thread that communicates with vsock through
uds.

We want to keep the lightweight of the VM through the implementation of
the upcall, through which we could achieve vCPU hotplug, virtio-mmio
hotplug without implementing complex and heavy virtualization features
such as ACPI virtualization.

fixes: #5642

Signed-off-by: Chao Wu <chaowu@linux.alibaba.com>
2022-12-13 15:44:47 +08:00
..
dragonball-experimental Dragonball: introduce upcall 2022-12-13 15:44:47 +08:00
experimental kernel: update experimental kernel to 5.10.x 2021-04-06 19:06:09 +00:00
0001-5.10.x-PTP_KVM-support-for-arm-arm64.patch kernel: PTP_KVM support for arm/arm64 in Kata 2021-08-10 11:04:28 +08:00
0001-arm64-mmu-compared-with-linear-start-physical-addres.patch kernel: upgrade kernel to 5.10.x for arm64. 2021-04-01 17:01:44 +08:00
0001-arm64-sparsemem-reduce-SECTION_SIZE_BITS.patch kernel: reduce alignment size of memory hotplug to 128M 2021-09-26 15:33:33 +08:00
0001-NO-UPSTREAM-9P-always-use-cached-inode-to-fill-in-v9.patch versions: kernel 5.10.x 2021-03-26 17:58:09 +00:00