|
|
UML oder User Mode Linux ist ein, wie ich finde, extrem interessantes Project von Jeff Dike, das sich zum Ziel gesetzt hat den Linuxkernel wie jedes andere Programm im Usermode ausführbar zu machen. Nähere Information finden sich unter user-mode-linux.sourceforge.net.
Mein Beitrag beschränkt sich zur Zeit auf ein kleines Patch um Support für /proc/umid zu schaffen. Damit kann man sich innerhalb der UML-Instanz durch ein cat /proc/umid Kenntnis über die aktuelle umid verschaffen. Das Patch ist relativ zu verschiedenen Kernelversionen erhältlich. Da das Patch ziemlich klein und eng umgrenzt ist, sollten sich die Patches auch für "verwandte" Kernelversionen eignen.
Patch | md5sum |
2.4.19 | 8b3ece84c3831ab3190e7a533ca9b5c2 |
2.4.20 | 958102bae90306af4455c3c0dc4067b |
2.4.21 | 220d42bbfd6dbef052765392ef8076e3 |
2.4.22 | 76fd07c3b06e8fd37042e5dfbbddfded |
2.4.23 | 9522eab9a45cb8ffa6752ac4dce21696 |
2.5.58 | 9df4273d59a8dc3ee506e50f5454b5d9 |
2.6.0-test2 | 97c1ba0b6beb08d34440748b0a38a07e |
2.6.0-test3 | d6d10bfbb049b88c12c17dc1b17378f2 |
2.6.0-test5 | 4b417053438d833ef277bea74c86f246 |
2.6.0-test8 | 1d964107d2e0dd2aecb7f76a20d7164d |
2.6.0-test9 | 0d9e53e4dc1021b74d3fd25fa9e2c3db |
2.6.0-test11 | d1cb5dc653f9d8ef2c7a9158a656a5d |
2.6.0 | 42b77424431c3a9fe0bce7ac5d1a8a81 |
2.6.1 | 77b55730c99bb713d92fe3b22967f144 |