[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Fw: [Xen-devel] Xen on /. again



> Question: 
> a) Does the balloon driver clean pages before releasing it to 
> other partitions? (I guess not) 

Yes it does.

> b) Does the page-swap thas happens when a packet is received 
> clear the pages? (I guess not) 

There is a pool of pages that are used for network IO. They're not
normally scrubbed when they get flipped, on the grounds that network
packets could be sniffed on the wire anyhow. Pages are scrubbed before
entering the pool. 

I guess we could have a config option that also zeroed the payload area
of a packet when the skb is freed, for those that want belt and braces.

[NB: one area we need to investigate is whether the kernel ever does
decrypt in-place in the skb data area, and if so, throw the page out of
the pool.]

Ian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.