Date: Mon, 11 Jul 2016 15:32:37 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r302569 - in projects/powernv/powerpc: include powerpc Message-ID: <201607111532.u6BFWbuN051875@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nwhitehorn Date: Mon Jul 11 15:32:37 2016 New Revision: 302569 URL: https://svnweb.freebsd.org/changeset/base/302569 Log: Add a new trap definition that we do not yet handle. Modified: projects/powernv/powerpc/include/trap.h projects/powernv/powerpc/powerpc/trap.c Modified: projects/powernv/powerpc/include/trap.h ============================================================================== --- projects/powernv/powerpc/include/trap.h Mon Jul 11 14:24:50 2016 (r302568) +++ projects/powernv/powerpc/include/trap.h Mon Jul 11 15:32:37 2016 (r302569) @@ -75,6 +75,7 @@ #define EXC_DSMISS 0x1200 /* Data store translation miss */ /* Power ISA 2.06+: */ +#define EXC_HEA 0x0e40 /* Hypervisor Emulation Assistance */ #define EXC_VSX 0x0f40 /* VSX Unavailable */ /* The following are available on 4xx and 85xx */ Modified: projects/powernv/powerpc/powerpc/trap.c ============================================================================== --- projects/powernv/powerpc/powerpc/trap.c Mon Jul 11 14:24:50 2016 (r302568) +++ projects/powernv/powerpc/powerpc/trap.c Mon Jul 11 15:32:37 2016 (r302569) @@ -116,6 +116,7 @@ static struct powerpc_exception powerpc_ { EXC_EXI, "external interrupt" }, { EXC_ALI, "alignment" }, { EXC_PGM, "program" }, + { EXC_HEA, "hypervisor emulation assistance" }, { EXC_FPU, "floating-point unavailable" }, { EXC_APU, "auxiliary proc unavailable" }, { EXC_DECR, "decrementer" },
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607111532.u6BFWbuN051875>