WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012106871) METHOD FOR DEBUGGING OPERATING SYSTEM KERNEL AND VIRTUAL DEBUGGING SERVICE MODULE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/106871    International Application No.:    PCT/CN2011/076910
Publication Date: 16.08.2012 International Filing Date: 06.07.2011
IPC:
G06F 11/36 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129 (CN) (For All Designated States Except US).
ZHANG, Chao [CN/CN]; (CN) (For US Only).
LI, Jun [CN/CN]; (CN) (For US Only)
Inventors: ZHANG, Chao; (CN).
LI, Jun; (CN)
Agent: SHENPAT INTELLECTUAL PROPERTY AGENCY; Room 1521, West Block, Guomao Building Shenzhen, Guangdong 518014 (CN)
Priority Data:
Title (EN) METHOD FOR DEBUGGING OPERATING SYSTEM KERNEL AND VIRTUAL DEBUGGING SERVICE MODULE
(FR) PROCÉDÉ DE MISE AU POINT D'UN NOYAU DE SYSTÈME D'EXPLOITATION ET MODULE DE SERVICE DE MISE AU POINT VIRTUELLE
(ZH) 一种操作系统内核调试方法和虚拟调试服务模块
Abstract: front page image
(EN)Disclosed are a method for debugging an operating system kernel and virtual debugging service module, the method comprising: the virtual debugging service module receives a breakpoint insertion request for inserting at least one breakpoint sent by a debugging module in a main control operating system, the breakpoint insertion request comprises the position information of breakpoint insertion; the virtual debugging service module inserts a breakpoint at the corresponding position of the operating system being debugged according to the position information of the breakpoint insertion in the breakpoint insertion request, and records the position of the breakpoint insertion in a debugging breakpoint information table; the virtual debugging service module catches breakpoint exceptions triggered during the execution of the operating system being debugged, compares the characteristic of the caught breakpoint exceptions with the breakpoint position recorded in the debugging breakpoint information table and suspending the operation of the operating system being debugged if matches.
(FR)L'invention concerne un procédé de mise au point d'un noyau de système d'exploitation et un module de service de mise au point virtuelle, le procédé comprenant les étapes suivantes : le module de service de mise au point virtuelle reçoit une demande d'insertion de points d'arrêt envoyée par un module de mise au point dans un système d'exploitation de contrôle principal afin d'insérer au moins un point d'arrêt, la demande d'insertion de points d'arrêt comprend l'information de position de l'insertion de points d'arrêt ; le module de service de mise au point virtuelle insère un point d'arrêt à la position correspondante du système d'exploitation en cours de mise au point en fonction de l'information de position de l'insertion de points d'arrêt dans la demande d'insertion de points d'arrêt et il enregistre la position de l'insertion de points d'arrêt dans une table d'informations de points d'arrêt de mise au point ; le module de service de mise au point virtuelle détecte les exceptions par point d'arrêt déclenchées pendant l'exécution du système d'exploitation en cours de mise au point, compare la caractéristique des exceptions par point d'arrêt détectées à la position de points d'arrêt enregistrée dans la table d'informations de points d'arrêt de mise au point, et suspend le fonctionnement du système d'exploitation en cours de mise au point s'il y a des correspondances.
(ZH)一种操作系统内核的调试方法和虚拟调试服务模块,该方法包括:虚拟调试服务模块接收主控操作系统中的调试模块发送的插入至少一个断点的断点插入请求,断点插入请求中包括插入断点的位置信息;虚拟调试服务模块根据断点插入请求中的插入断点的位置信息,在被调试操作系统中的相应位置处插入断点,并将插入断点的位置记录在调试断点信息表中;虚拟调试服务模块捕获被调试操作系统执行过程中触发的断点异常,并将捕获到的断点异常的特征与调试断点信息表中记录的断点的位置进行比较,如果匹配,则暂停被调试操作系统的运行。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)