×

Adapting RCU for real-time operating system usage

  • US 7,287,135 B2
  • Filed: 09/29/2004
  • Issued: 10/23/2007
  • Est. Priority Date: 09/29/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for operating a single central processing unit (CPU) computer system comprising:

  • traversing a read-copy-update (RCU) locked data structure by a first function without a second function accessing the data structure being made aware of said traversal;

    removing an element from said data structure;

    determining if said element can be immediately freed from memory, including determining if said element can be removed from said data structure and freed from memory by said second function operating concurrently with said first function, and said second function passing a flag to said first function to approve immediate freeing of said element from memory in response to an ability of said second function to remove said element from said data structure and free said element from memory; and

    immediately freeing said element from memory in response to a positive determination.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×