International Business Machines Corporation
Container-based virtualization system extending kernel functionality using kernel modules compiled by a compiling container and loaded by an application container

Last updated:

Abstract:

The present disclosure relates to a method for extending kernel functionality of a kernel of a container-based virtualization system. The method comprises: providing in the container-based virtualization system a compiling container for compiling kernel modules against the kernel of the container-based virtualization system, and an application container for extending kernel functionality of the kernel using a kernel module. The application container may input the kernel module to the compiling container. The compiling container may compile the kernel module in the compiling container. The application container may receive from the compiling container the compiled kernel module. The application container may load the compiled kernel module to the kernel of the system for enabling the extension of the kernel functionality.

Status:
Grant
Type:

Utility

Filling date:

30 Mar 2020

Issue date:

12 Jul 2022