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

Re: [Xen-devel] handle virtualization exception


  • To: xen-devel <xen-devel@xxxxxxxxxxxxx>
  • From: Big Strong <fangtuo90@xxxxxxxxx>
  • Date: Sat, 4 Jun 2016 20:35:30 +0800
  • Delivery-date: Sat, 04 Jun 2016 12:36:00 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

To handle this system reserved exception, should I modify the linux kernel instead of using loadable kernel module? Is there any suggestions?

2016-06-01 11:08 GMT+08:00 Big Strong <fangtuo90@xxxxxxxxx>:
Virtualization exception is a fault exception caused by specific type of EPT violations. The vector is 20, which is not defined in linux kernel (traps.h), also no exception handling function is defined (traps.c). So is there any way to implement it as a LKM? As it is needed to set virtualization-exception information area and virtualization exception handler ((for example, by executing the EPTP-switching VM function), it is inflexible to implement it in linux kernel directly.

_______________________________________________
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®.