* [EMAIL PROTECTED] [2008-01-14 07:34:17]
>>> What type of change does IP do that causes Xen problems?
>>
>> It byte-swaps fields in the headers. Given that the preference of the
>> guest domain is to provide a read-only mapping to pages it loans to
>> the IO domain, any attempt to modify packets is problematic.
>
> And at a guess, we don't have a flag in the mblk/dblk that says the data
> is read-only (or something similar)?

No, we don't have such a thing.

> (At least I can't see any evidence of this in stream.h) Would doing
> something like that help (if we aren't already) or do you think it
> is likely to just move the problem?

In the simplest case it would just move the problem and probably make
things worse in the broader code (because we'd end up with needing to
check the flag in lots of places).

dme.
-- 
David Edmondson, Sun Microsystems, http://www.dme.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to