Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022002106 - INTERRUPT PROCESSING METHOD, INTERRUPT MANAGER, ELECTRONIC DEVICE AND COMPUTER-READABLE STORAGE MEDIUM

Publication Number WO/2022/002106
Publication Date 06.01.2022
International Application No. PCT/CN2021/103404
International Filing Date 30.06.2021
IPC
G06F 9/455 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
CPC
G06F 2009/45575
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
45575Starting, stopping, suspending or resuming virtual machine instances
G06F 9/45504
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
Applicants
  • 中兴通讯股份有限公司 ZTE CORPORATION [CN]/[CN]
Inventors
  • 李翌 LI, Yi
  • 刘熠 LIU, Yi
Agents
  • 北京天昊联合知识产权代理有限公司 TEE&HOWE INTELLECTUAL PROPERTY ATTORNEYS
Priority Data
202010625104.701.07.2020CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) INTERRUPT PROCESSING METHOD, INTERRUPT MANAGER, ELECTRONIC DEVICE AND COMPUTER-READABLE STORAGE MEDIUM
(FR) PROCÉDÉ DE TRAITEMENT D'INTERRUPTION, GESTIONNAIRE D'INTERRUPTION, DISPOSITIF ÉLECTRONIQUE ET SUPPORT DE STOCKAGE LISIBLE PAR ORDINATEUR
(ZH) 中断处理方法、中断管理器、电子设备、计算机可读存储介质
Abstract
(EN) The present disclosure provides an interrupt processing method, comprising: when inter-processor interrupt (IPI) request information is written into an IPI request information area, generating a predetermined interrupt request according to the IPI request information, wherein the IPI request information carries an identifier of at least one target virtual central processing unit (vCPU), a storage space of a current IPI interrupt manager comprises at least one IPI request information area, the IPI request information area corresponds to a virtual machine, and the physical address of the IPI request information area is mapped to the corresponding virtual machine by means of memory mapping input and output (MMIO); and sending the predetermined interrupt request to an interrupt controller, so that the interrupt controller sends the predetermined interrupt request to each target vCPU. The present disclosure further provides an interrupt manager, an electronic device and a computer-readable storage medium.
(FR) La présente divulgation concerne un procédé de traitement d'interruption, consistant : lorsque des informations de requête d'interruption inter-processeur (IPI) sont écrites dans une zone d'informations de requête IPI, à générer une requête d'interruption prédéterminée selon les informations de requête IPI, les informations de requête IPI transportant un identifiant d'au moins une unité centrale virtuelle (vCPU) cible, un espace de stockage d'un gestionnaire d'interruption IPI courant comprenant au moins une zone d'informations de requête IPI, la zone d'informations de requête IPI correspondant à une machine virtuelle, et l'adresse physique de la zone d'informations de requête IPI étant mise en correspondance avec la machine virtuelle correspondante au moyen d'entrées-sorties projetées en mémoires (MMIO) ; et à envoyer la requête d'interruption prédéterminée à un contrôleur d'interruption, de telle sorte que le contrôleur d'interruption envoie la requête d'interruption prédéterminée à chaque unité centrale virtuelle cible. La présente divulgation concerne en outre un gestionnaire d'interruption, un dispositif électronique et un support de stockage lisible par ordinateur.
(ZH) 本公开提供一种中断处理方法,包括:当处理器间中断(IPI)请求信息区写入IPI请求信息时,根据所述IPI请求信息生成预定中断请求,所述IPI请求信息携带至少一个目标虚拟中央处理器(vCPU)的标识,当前IPI中断管理器的存储空间包括至少一个所述IPI请求信息区,所述IPI请求信息区对应有虚拟机,所述IPI请求信息区的物理地址通过内存映射输入输出MMIO映射到对应的虚拟机;以及将所述预定中断请求发送到中断控制器,以使所述中断控制器将所述预定中断请求发送到各个所述目标vCPU。本公开还提供一种中断管理器、一种电子设备、和一种计算机可读存储介质。
Related patent documents
Latest bibliographic data on file with the International Bureau