×

Realtime-safe read copy update with per-processor read/write locks

  • US 20070101071A1
  • Filed: 11/01/2005
  • Published: 05/03/2007
  • Est. Priority Date: 11/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for realtime-safe detection of a grace period for deferring the destruction of a shared data element until pre-existing references to the data element are removed, comprising:

  • establishing a read/write lock for each of one or more processors;

    when reading a shared data element at a processor;

    acquiring said processor'"'"'s read/write lock for reading;

    referencing said shared data element; and

    releasing said read/write lock that was acquired for reading; and

    when starting a new grace period;

    acquiring all of said read/write locks for writing;

    starting a new grace period; and

    releasing all of said read/write locks.

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