summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-05-07Merge branch 'latomic'Richard Braun
2018-05-07test/test_bulletin: remove assert.h inclusionRichard Braun
2018-05-07kern/atomic: alias to latomic operations if relevantRichard Braun
2018-05-07x86/latomic: architecture-specific implementationRichard Braun
2018-05-07kern/latomic: new moduleRichard Braun
2018-05-07test/test_atomic: new moduleRichard Braun
2018-05-07kern/atomic: minor changesRichard Braun
2018-04-27kern/atomic: minor improvementRichard Braun
2018-04-26kern/atomic: minor reworkRichard Braun
2018-04-24Fix missing kern/syscnt.h inclusionsRichard Braun
2018-04-24kern/atomic: fix alignment checkRichard Braun
2018-04-21kern/mutex/mutex_adaptive: fix atomic operation callsRichard Braun
2018-04-21Merge branch 'atomic_rework'Richard Braun
2018-04-21doc/intro(9): mention the supported data modelsRichard Braun
2018-04-21kern/atomic: reworkRichard Braun
2018-04-21Fix atomic operations argument typesRichard Braun
2018-04-21x86: fix i386_defconfigRichard Braun
2018-04-19tools/build_configs.py: augment the small setRichard Braun
2018-04-19kern/atomic: remove shortcutsRichard Braun
2018-04-14tools/qemu.sh: only pass x15 as the kernel argument to QEMURichard Braun
2018-04-14kern/rcu: make the window check interval configurableRichard Braun
2018-04-14kern/atomic: fix consume memory orderRichard Braun
2018-04-14Rename variables in function-like macrosRichard Braun
2018-04-14Fix left-over reserved identifiersRichard Braun
2018-04-13kern/xcall: upgrade spurious interrupts to errorsRichard Braun
2018-04-13x86/lapic: fix inter-process interrupt generationRichard Braun
2018-04-09Make linking with libgcc a per-architecture optionRichard Braun
2018-04-08tools/qemu.sh: remove GRUB dependencyRichard Braun
2018-04-08x86: slightly improve linker scriptRichard Braun
2018-04-08Makefile: disable the build ID linker featureRichard Braun
2018-04-08Makefile: normalize linker options passingRichard Braun
2018-04-01tools/build_configs.py: add bulletin testRichard Braun
2018-04-01doc/intro(9): list kern/bulletinRichard Braun
2018-04-01Merge branch 'bulletin'Richard Braun
2018-04-01kern/bulletin: new moduleRichard Braun
2018-04-01kern/rcu: add assertion in rcu_deferRichard Braun
2018-04-01kern/{hash,list}: update from upstreamRichard Braun
2018-03-21Fix builds with ClangRichard Braun
2018-03-20Makefile: force correct interpretation of / in assembly filesRichard Braun
2018-03-05tools/build_configs.py: fix filteringRichard Braun
2018-03-05tools/build_configs.py: style fixesRichard Braun
2018-03-03kern/spinlock: minor comment fixRichard Braun
2018-03-02kern/spinlock: fix and optimizeRichard Braun
2018-03-02kern/spinlock: fix direct use of CONFIG_SPINLOCK_DEBUGRichard Braun
2018-02-24Merge branch 'build_configs_python3'Richard Braun
2018-02-24tools/build_configs.py: add TODO entry, style fixesRichard Braun
2018-02-24tools/build_configs.py: fix -l optionRichard Braun
2018-02-24tools/build_configs.py: break python2 compatibilityRichard Braun
2018-02-24tools/build_configs.py: improve pep8 and pylint complianceGabriel Ganne
2018-02-24tools/build_configs.py: add python3 compatibilityGabriel Ganne