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

Re: [Xen-devel] Xen paging unit test



On Mon, 2012-09-10 at 15:08 +0100, Andres Lagar-Cavilla wrote:
> Hi,
> In the process of submitting the privcmd MMAP_BATCH_V2 patches for Linux 3.7, 
> Konrad asked a very valid question:
> 
> "How do you test this thing?"
> 
> Turns out that you have two ways
> 1. You do the actual paging thing on a live domain
> 2. I had a unit test buried in my stash
> 
> Coincidentally, Ian C asked for demonstrable consumers of the
> xenpaging interface in the process of summarizing the 4.2 change log.
> 
> I've github'ed my paging unit test in the hopes it will be found
> useful, not only as a unit test, but also a demo/reference piece of
> code. 
> 
> The unit test exercises the privcmd/libxc interface for creating
> foreign mappings of paged out pages. As a precondition, it must create
> a domain, enable paging on it, and act as a pager to satisfy the
> page-in requests generated by the foreign maps.
> 
> https://github.com/andreslagarcavilla/xenpagingtest

I get a server error (cat holding a 500? so error code 500? nice way to
obfuscate the useful info!) from this.

I stripped off a level and tried https://github.com/andreslagarcavilla
but that gets me an angry unicorn saying "Page did not respond in a
timely fashion.".

:-)

Is this similar to/derived from tools/xenpaging?

> 
> This might be considered useful for tools/tests in xen-unstable, and I'll be 
> happy to resubmit in a suitable form if you ask.
> 
> Cheers
> Andres



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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