On Nov 8, 2007 8:33 AM, erik quanstrom <[EMAIL PROTECTED]> wrote:
> > > 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.


You guys lost me. The header fields are in a certain byte order, but
when did the data start being byte-reordered? Have I been missing this
reordering all these years? I sure never implemented it in my code ...
which worked fine between Alpha and x86.

ron

Reply via email to