Patent · US Active

Techniques for synchronizing processing of at least two code threads

US8752057B1 · kind B1 · utility

8Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2008
Grant dateJun 10, 2014
Priority date
Expiry dateMay 5, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/526
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described are techniques synchronizing processing of at least two code threads. A first thread executing in user space is provided. A second thread executing in kernel space is provided. A global mutex lock is provided for synchronizing processing between said first thread and said second thread. One of said first thread and said second thread holds the global mutex lock and is identified as a current owner of the global mutex lock. The other of said first thread and said second thread requests the global mutex lock and is blocked until the current owner of the global mutex lock releases the global mutex lock. The global mutex lock is held by at most one thread at a point in time and is identified as the current owner.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.