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

[Xen-devel] int causing GPF


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Ivan Kelly <ivanbkelly@xxxxxxxxx>
  • Date: Mon, 20 Feb 2006 12:57:05 +0000
  • Delivery-date: Mon, 20 Feb 2006 13:10:13 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=TnTmYjKfcKlLDw56ptXixjwRahISrsOvQ/sWaVXoVxivzkDDID665sh8ZeochzG0uBJ5eRypUNN/+WO3vWQA+p5NUBM74Fk3DxtVYWZuc/sVhaFiLdTYQs2nMu6AVmjNe1KTiMOFIa4FPmbfugnm4egCky4khuMlMX5jOXjR+Hg=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Im trying to port minix to xen(2.0.7 atm) and Im having problems getting the tasks running in ring 2 to call interrupts in ring 1. I have hypervisor_callback working for when interrupts occur from ring 1. It just calls iretd, and everything is fine.
My problem is when i call
int LEVEL1_VECTOR
from ring 2. I get the following error:
(XEN) (file=extable.c, line=71) Pre-exception: fc53a962 -> fc53aa34
(XEN) (file=traps.c, line=566) GPF (0000): fc53aa49 -> fc506d22
And hypervisor_callback never seems to get called.
Regards
Ivan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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