From mboxrd@z Thu Jan 1 00:00:00 1970 Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <13426df10711072331w6dd252a8jf65a5c8ac1320d08@mail.gmail.com> References: <13426df10711072331w6dd252a8jf65a5c8ac1320d08@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <09A14518-C875-48EB-A629-BBFC068452D7@mac.com> Content-Transfer-Encoding: 7bit From: Pietro Gagliardi Subject: Re: [9fans] From our "not quite grasping the concept" file Date: Thu, 8 Nov 2007 14:46:12 -0500 To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Topicbox-Message-UUID: efe8c432-ead2-11e9-9d60-3106f5b1d025 Here's a question: What do strings have to do with PCI devices? Don't ID tags end with \0 or something? On Nov 8, 2007, at 2:31 AM, ron minnich wrote: > I offer this: > http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/ > 5f92fd9fa6c2c64f/ef69521d8d0bd004?lnk=raot > > "I dislike strings. They make it look as if you have a nice > extensible > interface, where in reality you have a poorly documented interface > which > leads to poor interoperability." > > So, the decision in the linux virtualization world is to make all > paravirtual devices look like ... drum roll ... PCI devices. Since, of > course, PCI device is the Universal device. > > My brain hurts. > > ron