<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/xen/interface/vcpu.h, branch v3.6-rc3</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/include/xen/interface/vcpu.h?h=v3.6-rc3</id>
<link rel='self' href='https://git.amat.us/linux/atom/include/xen/interface/vcpu.h?h=v3.6-rc3'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2008-04-24T21:57:32Z</updated>
<entry>
<title>xen: add missing definitions in include/xen/interface/vcpu.h which ia64/xen needs</title>
<updated>2008-04-24T21:57:32Z</updated>
<author>
<name>Isaku Yamahata</name>
<email>yamahata@valinux.co.jp</email>
</author>
<published>2008-04-02T17:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2724426924a471dc9fd8989dae56ab4d79519e34'/>
<id>urn:sha1:2724426924a471dc9fd8989dae56ab4d79519e34</id>
<content type='text'>
Add xen handles realted definitions for xen vcpu which ia64/xen needs.
Pointer argumsnts for ia64/xen hypercall are passed in pseudo physical
address (guest physical address) so that it is required to convert
guest kernel virtual address into pseudo physical address.
The xen guest handle represents such arguments.

Signed-off-by: Isaku Yamahata &lt;yamahata@valinux.co.jp&gt;
Signed-off-by: Jeremy Fitzhardinge &lt;jeremy.fitzhardinge@citrix.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>xen: fix incorrect vcpu_register_vcpu_info hypercall argument</title>
<updated>2007-10-16T18:51:31Z</updated>
<author>
<name>Jeremy Fitzhardinge</name>
<email>jeremy@xensource.com</email>
</author>
<published>2007-10-16T18:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e3d2697669abbe26c08dc9b95e2a71c634d096ed'/>
<id>urn:sha1:e3d2697669abbe26c08dc9b95e2a71c634d096ed</id>
<content type='text'>
The kernel's copy of struct vcpu_register_vcpu_info was out of date,
at best causing the hypercall to fail and the guest kernel to fall
back to the old mechanism, or worse, causing random memory corruption.

[ Stable folks: applies to 2.6.23 ]

Signed-off-by: Jeremy Fitzhardinge &lt;jeremy@xensource.com&gt;
Cc: Stable Kernel &lt;stable@kernel.org&gt;
Cc: Morten =?utf-8?q?B=C3=B8geskov?= &lt;xen-users@morten.bogeskov.dk&gt;
Cc: Mark Williamson &lt;mark.williamson@cl.cam.ac.uk&gt;

</content>
</entry>
<entry>
<title>xen: Place vcpu_info structure into per-cpu memory</title>
<updated>2007-07-18T15:47:45Z</updated>
<author>
<name>Jeremy Fitzhardinge</name>
<email>jeremy@xensource.com</email>
</author>
<published>2007-07-18T01:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=60223a326fc8fa6e90e2c3fd28ae6de4a311d731'/>
<id>urn:sha1:60223a326fc8fa6e90e2c3fd28ae6de4a311d731</id>
<content type='text'>
An experimental patch for Xen allows guests to place their vcpu_info
structs anywhere.  We try to use this to place the vcpu_info into the
PDA, which allows direct access.

If this works, then switch to using direct access operations for
irq_enable, disable, save_fl and restore_fl.

Signed-off-by: Jeremy Fitzhardinge &lt;jeremy@xensource.com&gt;
Cc: Chris Wright &lt;chrisw@sous-sol.org&gt;
Cc: Keir Fraser &lt;keir@xensource.com&gt;
</content>
</entry>
<entry>
<title>xen: Add Xen interface header files</title>
<updated>2007-07-18T15:47:42Z</updated>
<author>
<name>Jeremy Fitzhardinge</name>
<email>jeremy@xensource.com</email>
</author>
<published>2007-07-18T01:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a42089dd358a7673a0a23126589a9029e57c2049'/>
<id>urn:sha1:a42089dd358a7673a0a23126589a9029e57c2049</id>
<content type='text'>
Add Xen interface header files. These are taken fairly directly from
the Xen tree, but somewhat rearranged to suit the kernel's conventions.

Define macros and inline functions for doing hypercalls into the
hypervisor.

Signed-off-by: Jeremy Fitzhardinge &lt;jeremy@xensource.com&gt;
Signed-off-by: Ian Pratt &lt;ian.pratt@xensource.com&gt;
Signed-off-by: Christian Limpach &lt;Christian.Limpach@cl.cam.ac.uk&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
</content>
</entry>
</feed>
