发明名称 UPDATING METHOD AND COMPUTER SYSTEM FOR HYPERVISOR COMPONENTS
摘要 <p>A method for upgrading a Hypervisor component and a computer system are disclosed. The method for upgrading a Hypervisor component includes: calling, by a kernel of a virtual machine, a hypercall interface of a Hypervisor, and loading an upgrade file to an address space of the Hypervisor, where the upgrade file is used for upgrading a target function in a Hypervisor component; calling, by the kernel of the virtual machine, the hypercall interface of the Hypervisor, and replacing an instruction at a starting position of the target function in the Hypervisor component that needs to be upgraded with a first interrupt instruction; and if it is judged by an interrupt processing program included in the kernel of the virtual machine that a breakpoint exception is caused by the first interrupt instruction, calling, by the kernel of the virtual machine, the hypercall interface of the Hypervisor, and replacing the first interrupt instruction with a jump instruction that is required for the upgrade, so as to upgrade the target function in the Hypervisor component that needs to be upgraded to the upgrade function. With the technical solutions in the embodiments of the present invention, a device resource that upgrading the Hypervisor component needs to occupy can be reduced, and an impact caused by the upgrade on a service can be mitigated.</p>
申请公布号 EP2557498(A1) 申请公布日期 2013.02.13
申请号 EP20110856751 申请日期 2011.08.31
申请人 HUAWEI TECHNOLOGIES CO., LTD. 发明人 LIN, QIANGMIN
分类号 G06F9/455;G06F9/445 主分类号 G06F9/455
代理机构 代理人
主权项
地址