Invention Grant
US08397245B2 Managing loading and unloading of shared kernel extensions in isolated virtual space
有权
管理在隔离虚拟空间中加载和卸载共享内核扩展
- Patent Title: Managing loading and unloading of shared kernel extensions in isolated virtual space
- Patent Title (中): 管理在隔离虚拟空间中加载和卸载共享内核扩展
-
Application No.: US12834492Application Date: 2010-07-12
-
Publication No.: US08397245B2Publication Date: 2013-03-12
- Inventor: Khalid Filali-Adib , Kevin L. Fought , David W. Sheffield , Nathaniel S. Tomsic , Sungjin Yook
- Applicant: Khalid Filali-Adib , Kevin L. Fought , David W. Sheffield , Nathaniel S. Tomsic , Sungjin Yook
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: DeLizio Gilliam, PLLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/00 ; H04L29/06

Abstract:
Some embodiments of the inventive subject matter are directed to receiving a request from a first instance of an operating system (e.g., a virtual operating system) to load a kernel extension that extends functionality of a kernel, where the kernel and the first instance of the operating system are managed by a second instance of the operating system (e.g., a global operating system), and where the first and second instances of the operating system share the kernel. Some embodiments are further directed to loading the kernel extension as a shared kernel extension. Some embodiments are further directed to receiving a request by the first instances of the operating system to unload the kernel extension and determining that a third instance of the operating system (e.g., another virtual operating system also managed by the global operating system) requires the kernel extension to remain loaded. Some embodiments are further directed to notifying the first instance of the operating system that the kernel extension was unloaded while leaving the kernel extension loaded in the kernel.
Public/Granted literature
- US20120011503A1 MANAGING LOADING AND UNLOADING OF SHARED KERNEL EXTENSIONS IN ISOLATED VIRTUAL SPACE Public/Granted day:2012-01-12
Information query