Kernel Mode Linux 2.6.19_001
Sponsored Links
Kernel Mode Linux 2.6.19_001 Ranking & Summary
File size:
0.032 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1057
Date added:
2006-12-11
Publisher:
Toshiyuki Maeda
Kernel Mode Linux 2.6.19_001 description
Kernel Mode Linux project is a technology which enables us to execute user programs in kernel mode. In Kernel Mode Linux, user programs can be executed as user processes that have the privilege level of kernel mode.
The benefit of executing user programs in kernel mode is that the user programs can access a kernel address space directly. So, for example, user programs can invoke system calls very fast because it is unnecessary to switch between a kernel mode and a user mode by using costly software interruptions or context switches.
Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual.
Although it seems dangerous to let user programs access a kernel directly, safety of the kernel can be ensured, for example, by static type checking, software fault isolation, and so forth.
For proof of concept, we are developing a system which is based on the combination of Kernel Mode Linux and Typed Assembly Language, TAL. (TAL can ensure safety of programs through its type checking and the type checking can be done at machine binary level.
Version restrictions:
- User processes executed in kernel mode should obey the following limitations. Otherwise, your system will be in an undefined state. In the worst-case scenario, your system will crash.
- On IA-32, programs executed in kernel mode shouldnt modify their CS, DS, FS and SS registers.
- On AMD64, programs executed in kernel mode shouldnt modify their CS register.
- In addition, on AMD64, IA-32 binaries cannot be executed in kernel mode.
Enhancements:
- This release has been merged with the 2.6.19 Linux kernel.
The benefit of executing user programs in kernel mode is that the user programs can access a kernel address space directly. So, for example, user programs can invoke system calls very fast because it is unnecessary to switch between a kernel mode and a user mode by using costly software interruptions or context switches.
Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual.
Although it seems dangerous to let user programs access a kernel directly, safety of the kernel can be ensured, for example, by static type checking, software fault isolation, and so forth.
For proof of concept, we are developing a system which is based on the combination of Kernel Mode Linux and Typed Assembly Language, TAL. (TAL can ensure safety of programs through its type checking and the type checking can be done at machine binary level.
Version restrictions:
- User processes executed in kernel mode should obey the following limitations. Otherwise, your system will be in an undefined state. In the worst-case scenario, your system will crash.
- On IA-32, programs executed in kernel mode shouldnt modify their CS, DS, FS and SS registers.
- On AMD64, programs executed in kernel mode shouldnt modify their CS register.
- In addition, on AMD64, IA-32 binaries cannot be executed in kernel mode.
Enhancements:
- This release has been merged with the 2.6.19 Linux kernel.
Kernel Mode Linux 2.6.19_001 Screenshot
Advertisements
Kernel Mode Linux 2.6.19_001 Keywords
Kernel Mode Linux 2.6.19
kernel mode linux
Kernel mode
user programs
kernel
mode
linux
user
programs
executed
Kernel Mode Linux 2.6.19_001
Kernel Mode Linux 2.6.19_001
Kernels
System
Bookmark Kernel Mode Linux 2.6.19_001
Kernel Mode Linux 2.6.19_001 Copyright
WareSeeker periodically updates pricing and software information of Kernel Mode Linux 2.6.19_001 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Kernel Mode Linux 2.6.19_001 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
kernel mode setting
unexpected kernel mode trap
kernel mode debugger
kernel mode definition
kernel mode driver
image file could not be opened by miniport in kernel mode
what is kernel mode
kernel mode printer blocking policy is enabled
disable kernel mode driver blocking
kernel mode driver blocking
kernel mode trap
kernel mode user mode
Kernel-Mode Driver Framework
kernel mode exception not handled
unable to open file in kernel mode
kernel mode vs user mode
kernel mode drivers are blocked
ring
Related Software
Kernel Mode Linux project is a technology which enables us to execute user programs in kernel mode. Free Download
speed up the development of high performance kernel mode device drivers Free Download
KernelKit is a Knoppix GNU/Linux derivative targetting the development of Linux kernel and drivers. Free Download
Jedo Linux is a simple, clean Linux distribution that aims to provide a reliable distro for power users. Free Download
Kernux is a fully kernel-mode http-daemon for Linux. Free Download
Atomates and simplifies the development of user mode Linux device drivers Free Download
Parsix GNU/Linux is a live CD based on Knoppix and Debian. Free Download
AVG Free for linux is a free anti-virus protection tool avg free trial. Free Download
Latest Software
Popular Software
Favourite Software