aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/bpf_helpers_doc.py
diff options
context:
space:
mode:
authorJoshua Bakita <jbakita@cs.unc.edu>2021-03-07 17:09:49 -0500
committerJoshua Bakita <jbakita@cs.unc.edu>2021-03-07 17:09:49 -0500
commit7bd78e46da141ebf543066bfd192caf7293c8584 (patch)
tree0fc53ddcc2147f86e918296cd5d5ba2ccf7e8261 /scripts/bpf_helpers_doc.py
parent1fad9f5223986fb5502ad8db61676fc8cce38804 (diff)
Backport logging, timer, and race condition bugfixes from MC^2
Fixes are: 1. Fix a potential race condition with budget replenishment in GEDF reservations 2. Fix bug where release_jobs_before_now() could race with itself and corrupt the release heap state (the conditional that checked for a non-empty queue was prior to lock aquisition, and another thread could potentially clear the queue while we spun). 3. Fix a problem with incorrect HRTIMER_MODE in rt_domain. With a preemptible kernel, these need to explicitly expire in a hard interrupt context (new with LITMUS-RT on 5.4). 4. Fix a logging bug in rt_domain where non-existant variable `rh->timer` was being printed rather than `rt->timer`.
Diffstat (limited to 'scripts/bpf_helpers_doc.py')
0 files changed, 0 insertions, 0 deletions