Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018119662) KERNEL UPDATE METHOD AND APPARATUS, AND COMPUTER DEVICE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/119662 International Application No.: PCT/CN2016/112370
Publication Date: 05.07.2018 International Filing Date: 27.12.2016
IPC:
G06F 9/445 (2006.01)
[IPC code unknown for G06F 9/445]
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian,Longgang District Shenzhen, Guangdong 518129, CN
Inventors:
彭瑞林 PENG, Ruilin; CN
Priority Data:
Title (EN) KERNEL UPDATE METHOD AND APPARATUS, AND COMPUTER DEVICE
(FR) PROCÉDÉ ET APPAREIL DE MISE À JOUR DE NOYAU, ET DISPOSITIF INFORMATIQUE
(ZH) 内核更新方法和装置、计算机设备
Abstract:
(EN) A kernel update method and apparatus (700), and a computer device (100). The computer device (100) executes the kernel update method to update a loadable kernel module in the kernel. The method comprises: firstly, setting a first interface mapping table to be invalid (S411), the invalid first interface mapping table enabling an interface module to stop sending a service request of a service application to a drive logic of a first drive logic module, so that the first drive logic module suspends provision of a drive service to the service application; then, replacing the first drive logic module in the loadable kernel module into a second drive logic module (S412); and in a second interface mapping table, recording each interface in the interface module and a drive logic in the second drive logic module corresponding to the interface (S413). After the loadable kernel module is updated, the second drive logic module executes a drive logic on a new service request forwarded by the interface module according to the second interface mapping table, and accordingly, the provision of a drive service to the service application is recovered.
(FR) L'invention concerne un procédé et un appareil de mise à jour de noyau (700), et un dispositif informatique (100). Le dispositif informatique (100) exécute le procédé de mise à jour de noyau pour mettre à jour un module de noyau chargeable dans le noyau. Le procédé comprend les étapes suivantes : premièrement, configurer une première table de mappage d'interfaces comme étant invalide (S411), la première table de mappage d'interfaces invalide permettant à un module d'interface d'arrêter d'envoyer une demande de service d'une application de service à une logique de lecteur d'un premier module de logique de lecteur, de sorte que le premier module de logique de lecteur suspende la fourniture d'un service de lecteur à l'application de service; puis, remplacer le premier module de logique de lecteur dans le module de noyau chargeable avec un deuxième module de logique de lecteur (S412); et dans une deuxième table de mappage d'interfaces, enregistrer chaque interface dans le module d'interface et une logique de lecteur dans le deuxième module de logique de lecteur correspondant à l'interface (S413). Après que le module de noyau chargeable a été mis à jour, le deuxième module de logique de lecteur exécute une logique de lecteur sur une nouvelle demande de service réacheminée par le module d'interface selon la deuxième table de mappage d'interfaces et, par conséquent, la fourniture d'un service de lecteur à l'application de service est récupérée.
(ZH) 一种内核更新方法和装置(700)、计算机设备(100),其中该计算机设备(100)执行该内核更新方法来更新内核中的可加载内核模块;首先将第一接口映射表置为无效(S411),无效的第一接口映射表使得接口模块停止将业务应用的业务请求发送至第一驱动逻辑模块的驱动逻辑,从而第一驱动逻辑模块暂停为业务应用提供驱动服务;然后替换该可加载内核模块中的该第一驱动逻辑模块为第二驱动逻辑模块(S412),并在第二接口映射表中记录该接口模块中的每个接口以及该接口对应的该第二驱动逻辑模块中的驱动逻辑(S413)。更新该可加载内核模块之后,第二驱动逻辑模块对该接口模块根据该第二接口映射表转发的该新的业务请求执行驱动逻辑,从而恢复为业务应用提供驱动服务。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)