From: Adam H. <ad...@do...> - 2001-02-03 05:32:46
|
I'm sure everyone on this list has run uml. And most have probably run more than one at the same time. However, what I am suggesting is something even more far reaching. There are systems in existance that are based on back-plane technology. Each system board is hot swappable, and has its own memory, drives, ethernet, etc. Certain functions are provided by the backplane itself, which can be system monitoring, status of other cards plugged in, etc. I'm thinking of working on a program that runs on the host, that provides this backplane functionallity, and writing kernel drivers for uml to interface with it. This could also have use in the main line kernel, when linux is used on such a device. In my particular application, the backplane has an ethernet hub, and all cpu boards plugged in have one ethernet device hooked up to this(they have other ether devices, but those are separate ports). There is also a multi-drop serial port, along with status leds, and a system-address bit. Also, each cpu board knows what slot it is plugged in to. I think that this is similiar to what the S/390 project has done, when running multiple partitioned linuces. ----BEGIN GEEK CODE BLOCK---- Version: 3.12 GCS d- s: a-- c+++ UL++++ P+ L++++ !E W+ M o+ K- W--- !O M- !V PS-- PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z? -----END GEEK CODE BLOCK----- ----BEGIN PGP INFO---- Adam Heath <do...@de...> Finger Print | KeyID 67 01 42 93 CA 37 FB 1E 63 C9 80 1D 08 CF 84 0A | DE656B05 PGP AD46 C888 F587 F8A3 A6DA 3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG -----END PGP INFO----- |