Re: [patch 0/6] Guest page hinting version 7.

2009-04-06 Thread Nick Piggin
On Monday 06 April 2009 17:21:11 Martin Schwidefsky wrote: > On Fri, 03 Apr 2009 11:19:24 -0700 > > Yes. But it still depends on the guest. A very helpful guest could > > deliberately preswap pages so that it can mark them as volatile, whereas > > a less helpful one may keep them persistent an

Re: [patch 0/6] Guest page hinting version 7.

2009-04-02 Thread Nick Piggin
On Friday 03 April 2009 06:06:31 Rik van Riel wrote: > Martin Schwidefsky wrote: > > The benefits are the same but the algorithmic complexity is reduced. > > The patch to the memory management has complexity in itself but from a > > 1000 feet standpoint guest page hinting is simpler, no? > Page hi

Re: [patch 0/6] Guest page hinting version 7.

2009-04-02 Thread Nick Piggin
On Friday 03 April 2009 02:52:49 Martin Schwidefsky wrote: > On Thu, 2 Apr 2009 22:32:00 +1100 > Nick Piggin wrote: > > > On Monday 30 March 2009 01:23:36 Martin Schwidefsky wrote: > > > On Sat, 28 Mar 2009 17:05:28 +1030 > > > > > > Rusty Russell wrot

Re: [patch 0/6] Guest page hinting version 7.

2009-04-02 Thread Nick Piggin
On Monday 30 March 2009 01:23:36 Martin Schwidefsky wrote: > On Sat, 28 Mar 2009 17:05:28 +1030 > > Rusty Russell wrote: > > On Saturday 28 March 2009 01:39:05 Martin Schwidefsky wrote: > > > Greetings, > > > the circus is back in town -- another version of the guest page hinting > > > patches. Th

Re: How to get a sense of VM pressure

2008-07-25 Thread Nick Piggin
On Saturday 26 July 2008 03:55, Jeremy Fitzhardinge wrote: > I'm thinking about ways to improve the Xen balloon driver. This is the > driver which allows the guest domain to expand or contract by either > asking for more memory from the hypervisor, or giving unneeded memory > back. From the kerne

Re: [PATCH RFC 0/4] Paravirtual spinlocks

2008-07-07 Thread Nick Piggin
On Tuesday 08 July 2008 10:29, Rusty Russell wrote: > On Tuesday 08 July 2008 05:07:49 Jeremy Fitzhardinge wrote: > > At the most recent Xen Summit, Thomas Friebel presented a paper > > ("Preventing Guests from Spinning Around", > > http://xen.org/files/xensummitboston08/LHP.pdf) investigating the

Re: [PATCH] xen: Use wmb instead of rmb in xen_evtchn_do_upcall().

2008-06-10 Thread Nick Piggin
On Tuesday 10 June 2008 17:57, Jeremy Fitzhardinge wrote: > Nick Piggin wrote: > > On Tuesday 10 June 2008 17:35, Isaku Yamahata wrote: > >> This patch is ported one from 534:77db69c38249 of linux-2.6.18-xen.hg. > >> Use wmb instead of rmb to enforce ordering between >

Re: [PATCH] xen: Use wmb instead of rmb in xen_evtchn_do_upcall().

2008-06-10 Thread Nick Piggin
On Tuesday 10 June 2008 17:35, Isaku Yamahata wrote: > This patch is ported one from 534:77db69c38249 of linux-2.6.18-xen.hg. > Use wmb instead of rmb to enforce ordering between > evtchn_upcall_pending and evtchn_pending_sel stores > in xen_evtchn_do_upcall(). There are a whole load of places in

Re: LFENCE instruction (was: [rfc][patch 3/3] x86: optimise barriers)

2007-10-17 Thread Nick Piggin
On Wed, Oct 17, 2007 at 01:51:17PM +0800, Herbert Xu wrote: > Nick Piggin <[EMAIL PROTECTED]> wrote: > > > > Also, for non-wb memory. I don't think the Intel document referenced > > says anything about this, but the AMD document says that loads can pass > > lo