Invention Grant
US07921250B2 Method to switch the lock-bits combination used to lock a page table entry upon receiving system reset exceptions
失效
用于在接收到系统复位异常时切换用于锁定页表条目的锁定位组合的方法
- Patent Title: Method to switch the lock-bits combination used to lock a page table entry upon receiving system reset exceptions
- Patent Title (中): 用于在接收到系统复位异常时切换用于锁定页表条目的锁定位组合的方法
-
Application No.: US10902607Application Date: 2004-07-29
-
Publication No.: US07921250B2Publication Date: 2011-04-05
- Inventor: Van Hoa Lee
- Applicant: Van Hoa Lee
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent Diana R. Gerhardt
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/14 ; G06F13/00 ; G06F13/28

Abstract:
A method, system, and computer instructions for changing the lock-bits combination used to lock a resource upon receiving a system reset exception. The present invention forces the software to use different lock-bits combinations based on the number of occurrences of system reset exceptions. When a system reset exception is received, a system reset exception bit value in a special purpose register is updated based on the history of system reset exception occurrences. Based on the updated value in the system reset exception bit, the lock-bits combination for locking a resource is changed to allow the data processing system to reuse the resource with bad lock-bits. In this manner, the deadlocked resource is resolved, and a processor is not able to obtain an indefinitely held lock on system resources caused by system reset exceptions.
Public/Granted literature
Information query