> > are 9p mesages really the right vehicle for this? 9p messages > > provides a serialized and in a standard byte order. this requires > > byte reordering (on intel) and copying. but are these really needed? > > the guest and host are on the same platform, so the guest can > > pass pointers to the host. for the same reason, integers don't need > > reformatting. > > > > 9p is the right organizational structure. The details of marshalling > and pass-by-copy versus pass-by-reference are transport issues. Lucho > and I have been playing with zero-marhsalling/zero-copy transport > variants of 9P for virtualized environments. > > -eric
perhaps i'm being too pedantic, but 9p is defined by how it marshals data. - erik