From: Henrik N. <hn...@ma...> - 2001-03-19 18:03:46
|
Hi, and many thanks for the user-mode-linux patch. It really makes kernel hacking a lot easier (no more oops, I hate these reboot cycles.. time for a coffie during fsck, or what kprintfs do I need today?), and also allows one to easily build a virtual network of N sandboxes all running on one CPU to test interesting network setups. As thanks I have uploaded a set of patches to SourceForge. * A TUN/TAP daemon that creates a TUN/TAP tap device and connects this to um_eth_serv. Makes it piece of cake to connect the local host to the virtual network. Just start um_eth_tap on the host, and then configure the tap0 interface with the IP of the host on the virtual network. If you want to publish any of the virtual machines on the local lan then proxy-arp them or enable bridging. * Support for running with the root on hostfs. No longer any need to maintain an separate image file, and all system files can be updated run-time from the host with no hassle. * Added the TUN/TAP driver to the list of available network drivers. This to allow experimenting with TUN/TAP based tunnels in virtual machines.. * Minor fix to have the module path correct when installing modules. Was missing the -<n>um extra version added by arch/um/Makefile make INSTAL_MOD_PATH=3D/path/to/uml-root modules_install and some other minor things barely worth mentioning.. Now that I have what I need running, I will continue with my intended development in netfilter, LVS and TCP.. again many thanks. Having a networken virtual machine you can control from gdb and that can run on your laptop makes wonders! And in combination with hostfs it really rocks! Now, time for some complaints: * It would be nice if the xterms (virtual consoles or debuggers) was killed properly when the kernel shuts down/resets. * Any clue why /proc/cmdline is missing most of the kernel command line? Short facts about me: Name: Henrik Nordstr=F6m Involvment in uml: Needed a "sandbox" for kernel and network developments Occupation: Systems programmer & UNIX guru, MARA Systems Special interests: UNIX systems programming, networking, firewalls Pet project/hobby: Squid HTTP Proxy Last project: MARACache, a simplified "firewall appliance" Private email: hn...@he... -- Henrik Nordstr=F6m MARA Systems |
From: Henrik N. <hn...@ma...> - 2001-03-20 01:34:00
|
Have uploaded a patch that makes sure everything gets killed when the "uml" kernel is killed by an ouside force (kill -TERM/-HUP/-SEGV from the host). https://sourceforge.net/tracker/index.php?func=detail&aid=409895&group_id=429&atid=300429 -- Henrik Nordstrom Henrik Nordstrom wrote: > * It would be nice if the xterms (virtual consoles or debuggers) was > killed properly when the kernel shuts down/resets. |