From mboxrd@z Thu Jan 1 00:00:00 1970 From: Big Strong Subject: handle virtualization exception Date: Wed, 1 Jun 2016 11:08:18 +0800 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4140981765015216504==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel List-Id: xen-devel@lists.xenproject.org --===============4140981765015216504== Content-Type: multipart/alternative; boundary=001a1141282025bc1a05342ecdb7 --001a1141282025bc1a05342ecdb7 Content-Type: text/plain; charset=UTF-8 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. --001a1141282025bc1a05342ecdb7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Virtualization exception is a fault exception caused by sp= ecific type of EPT violations. The vector is 20, which is not defined in li= nux 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= =C2=A0virtualization-exception information area and=C2=A0virtualization exc= eption handler ((for example, by executing the EPTP-switching VM function),= it is inflexible to implement it in linux kernel directly.
--001a1141282025bc1a05342ecdb7-- --===============4140981765015216504== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============4140981765015216504==--