This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[XenPPC] Some advice. VIO: netfront finally begun

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [XenPPC] Some advice. VIO: netfront finally begun
From: Jimi Xenidis <jimix@xxxxxxxxxxxxxx>
Date: Mon, 21 Aug 2006 12:52:44 -0400
Cc: xen-ppc-devel <xen-ppc-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 21 Aug 2006 09:52:53 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
Ok.. The PPC team are finally going whole hog on the VIO stuff and going after net front/back. I'm looking at linux: network_alloc_rx_buffers() which allocates a bunch of skbuf pages and eventually calls XENMEM_decrease_reservation to remove them from the domain.

We use large pages, and in fact we are forced to a special area to handle real mode exceptions called an RMA. Consider it a permanent large page (64M) that is used for real mode, this is our minimum memory. In order to decrease a reservation that mean that memory must be greater than this minimum memory by at least as much as we want to decrease. We also want to make sure that pages that are part of the decrease do not come from the RMA.

Any thoughts on this would be appreciated.
Also, I know others are thinking about super-pages, any progress on that with regard to grant transfers?

Xen-ppc-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [XenPPC] Some advice. VIO: netfront finally begun, Jimi Xenidis <=