Sharing kernel services among kernels
First Claim
1. A method of sharing kernel services among kernels, the method implemented upon automated computing machinery comprising at least a computer processor and a computer memory operatively coupled to the computer processor, the method comprising:
- receiving, by a partition manager from an application in a logical partition, a first system call for a kernel service from a first kernel, the first system call having form and content compatible with the first kernel;
generating, in dependence upon the first system call, a second system call for the kernel service from a second kernel, the second system call having form and content compatible with the second kernel; and
sending the second system call through the partition manager to the second kernel for execution;
providing, by the second kernel, the kernel service; and
sending a response to the application in the logical partition, the response having form and content compatible with the first kernel.
1 Assignment
0 Petitions
Accused Products
Abstract
Sharing kernel services among kernels, including receiving, by a partition manager from an application in a logical partition, a first system call for a kernel service from a first kernel, the first system call having form and content compatible with the first kernel, generating, in dependence upon the first system call, a second system call for the kernel service from a second kernel, the second system call having form and content compatible with the second kernel, and sending the second system call through the partition manager to the second kernel for execution.
-
Citations
15 Claims
-
1. A method of sharing kernel services among kernels, the method implemented upon automated computing machinery comprising at least a computer processor and a computer memory operatively coupled to the computer processor, the method comprising:
-
receiving, by a partition manager from an application in a logical partition, a first system call for a kernel service from a first kernel, the first system call having form and content compatible with the first kernel; generating, in dependence upon the first system call, a second system call for the kernel service from a second kernel, the second system call having form and content compatible with the second kernel; and sending the second system call through the partition manager to the second kernel for execution; providing, by the second kernel, the kernel service; and sending a response to the application in the logical partition, the response having form and content compatible with the first kernel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for sharing kernel services among kernels, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
-
receiving, by a partition manager from an application in a logical partition, a first system call for a kernel service from a first kernel, the first system call having form and content compatible with the first kernel; generating, in dependence upon the first system call, a second system call for the kernel service from a second kernel, the second system call having form and content compatible with the second kernel; and sending the second system call through the partition manager to the second kernel for execution; providing, by the second kernel, the kernel service; and sending a response to the application in the logical partition, the response having form and content compatible with the first kernel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for sharing kernel services among kernels, the computer program product disposed upon a computer-readable recording medium, the computer program product comprising computer program instructions capable of:
-
receiving, by a partition manager from an application in a logical partition, a first system call for a kernel service from a first kernel, the first system call having form and content compatible with the first kernel; generating, in dependence upon the first system call, a second system call for the kernel service from a second kernel, the second system call having form and content compatible with the second kernel; and sending the second system call through the partition manager to the second kernel for execution; providing, by the second kernel, the kernel service; and sending a response to the application in the logical partition, the response having form and content compatible with the first kernel. - View Dependent Claims (12, 13, 14, 15)
-
Specification