Go to main content

Oracle® Solaris 11.4 发行说明

退出打印视图

更新时间: 2018 年 8 月
 
 

内核区域问题

本节介绍了 Oracle Solaris 11.4 中与内核区域相关的问题。

SPARC:当来宾域中正在运行内核区域时,来宾域实时迁移失败 (21289174)

Oracle VM Server for SPARC 域中正在运行的内核区域会阻止来宾域的实时迁移。类似的问题以前在被本报告取代的错误 18289196 中有介绍。可能会显示以下错误消息:

Guest suspension failed due to the presence of active Kernel Zones.
Stop Kernel Zones and retry the operation.

解决方法:请选择下列解决方法之一:

x86:具有 Spectre V2 缓解的内核区域在迁移到未缓解系统后,在恢复时出现紧急情况 (27966086)

如果将内核区域从运行 Spectre V2 缓解的系统迁移到没有 Spectre V2 缓解的系统,当在未缓解的系统上恢复内核区域时,内核区域会出现紧急情况。如果内核区域在恢复时出现紧急情况,会显示类似如下的消息:

error: VCPU 0: VM exit for WRMSR: msr == 0x49
error: VCPU 0: unallowed WRMSR
panic[cpu0]/thread=ffffe33000005b00: BAD TRAP: type=d (#gp General protection)
rp=ffffe33000005950 due to access to a non-canonical address

内核区域在出现紧急情况并重新引导之后将运行,但是在迁移时运行的内容将丢失。

解决方法:请勿将具有 Spectre V2 缓解的内核区域迁移到未运行 Spectre V2 缓解的系统。在 x86 系统上,将具有 Spectre V2 缓解的内核区域迁移到另一个具有 Spectre V2 缓解的系统,或者将未缓解的内核区域迁移到另一个未缓解的系统。