summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-02-12tools/build_configs.py: add a set of test optionsRichard Braun
2018-02-12Add TODO entriesRichard Braun
2018-02-12test: define test_setup as an __init functionRichard Braun
2018-02-12test/test_xcall: fixRichard Braun
2018-02-12test: fix calls to sref_counter_init in sref testsRichard Braun
2018-02-12kern/xcall: declare the xcall_setup init operationRichard Braun
2018-02-12kern/sref: declare the sref_setup init operationRichard Braun
2018-02-12kern/percpu: add TODO entryRichard Braun
2018-02-12kern/atomic: new atomic_fence_acq_rel macroRichard Braun
2018-02-12kern/thread: minor changesRichard Braun
2018-02-07kern/sref: allow custom initial valuesRichard Braun
2018-02-07kern/sref: allow usage from interrupt contextRichard Braun
2018-02-07kern/syscnt: new syscnt_set methodRichard Braun
2018-02-07kern/work: improve description of work_scheduleRichard Braun
2018-02-07kern/sleepq: make sleepq_broadcast real-time friendlyRichard Braun
2018-01-30Fix condition variable broadcastingRichard Braun
2018-01-29Fix undefined behavior in conditional macro replacementRichard Braun
2018-01-24kern/atomic: add thread fencesAgustina Arzille
2018-01-20x86/lapic: don't pack memory map structuresRichard Braun
2018-01-16Clean up init op dependencies between syscnt and mutexRichard Braun
2018-01-16kern/percpu: improve initop descriptions and fix dependenciesRichard Braun
2018-01-16kern/percpu: use ARRAY_SIZE in percpu_areaRichard Braun
2018-01-15kern/sref: document locking keysRichard Braun
2018-01-14kern/perfmon: Remove tsd dependency.Remy Noel
2018-01-14Merge branch 'master' into perfmonRemy Noel
2018-01-12kern/sref: relax memory ordering on weak reference operationsRichard Braun
2018-01-12kern/sref: relax memory ordering on weak reference operationsRichard Braun
2018-01-12kern/macros: minor comment updateRichard Braun
2018-01-12kern/macros: minor comment updateRichard Braun
2018-01-12kern/fmt: remove useless assignmentRichard Braun
2018-01-12kern/fmt: remove useless assignmentRichard Braun
2018-01-12kern/rtmutex: add commentsRichard Braun
2018-01-12kern/rtmutex: add commentsRichard Braun
2018-01-12kern/macros: remove left-over debugging codeRichard Braun
2018-01-12kern/macros: remove left-over debugging codeRichard Braun
2018-01-10Merge branch 'sref_rework'Richard Braun
2018-01-10Merge branch 'sref_rework'Richard Braun
2018-01-10kern/sref: minor style updatesRichard Braun
2018-01-10kern/sref: minor style updatesRichard Braun
2018-01-10kern/sref: flip queues on epoch endRichard Braun
2018-01-10kern/sref: flip queues on epoch endRichard Braun
2018-01-10kern/sref: optimize cache flushingRichard Braun
2018-01-10kern/sref: optimize cache flushingRichard Braun
2018-01-10kern/sref: use an slist for review queuesRichard Braun
2018-01-10kern/sref: use an slist for review queuesRichard Braun
2018-01-10kern/sref: rework delta cache synchronizationRichard Braun
2018-01-10kern/sref: rework delta cache synchronizationRichard Braun
2018-01-10kern/thread: minor name changesRichard Braun
2018-01-10kern/thread: minor name changesRichard Braun
2018-01-10x86/cpu: optimize cpu-local accessorsRichard Braun