×

Short-circuiting normal grace-period computations in the presence of expedited grace periods

  • US 10,360,080 B2
  • Filed: 02/04/2017
  • Issued: 07/23/2019
  • Est. Priority Date: 08/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for short-circuiting normal read-copy update (RCU) grace period computations in the presence of expedited RCU grace periods, said method comprising:

  • determining during normal RCU grace period processing whether at least one expedited RCU grace period has elapsed during a normal RCU grace period;

    if at least one expedited RCU grace period has elapsed during said normal RCU grace period, ending said normal RCU grace period;

    if at least one expedited RCU grace period has not elapsed during said normal RCU grace period, continuing said normal RCU grace period processing;

    said expedited RCU grace periods being implemented by expedited RCU grace period processing that periodically awakens a kernel thread that implements said normal RCU grace period processing;

    said expedited RCU grace period processing conditionally throttling wakeups to said kernel thread based on CPU utilization.

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