Support atomic printks
[akaros.git] / kern / include / ros / common.h
2018-04-30 Barret RhodenUse Linux's compiler headers (XCC)
2017-08-25 Barret RhodenAdd READ_ONCE and WRITE_ONCE (XCC)
2017-05-03 Barret Rhodenparlib: Move init_once_racy() to parlib (XCC)
2017-05-03 Barret RhodenRemove kernel-specific parts of ros/common.h (XCC)
2016-01-14 Barret RhodenImplement run_once() without atomic_t (XCC)
2015-12-16 Davide LibenziMake some macros correct when used within IF clauses...
2015-12-16 Davide LibenziAdded ZERO_DATA() and COUNT_OF() macros to common.h...
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-10-28 Barret RhodenRemove (un)likely from the kernel interface (XCC)
2015-10-13 Davide LibenziAdded support for static branch hinting (XCC)
2015-05-06 Barret RhodenMoves KiB and friends from common.h (XCC)
2015-03-17 Barret RhodenRemoves Ivy annotations (XCC)
2015-03-17 Barret RhodenMoves ARRAY_SIZE into the kernel only (XCC)
2015-03-01 Barret RhodenAdds ALIGN and PAGE_ALIGN (XCC)
2015-01-20 Godfrey van der... Enable __builtin_clz for all architectures.
2015-01-20 Godfrey van der... Use builtin_clz log2 for x86 architectures.
2014-12-31 Barret RhodenAdds __ALIGN_MASK (XCC)
2014-05-05 Kevin KluesMajor overhaul to testing infrastructure
2014-05-05 alfongjAdded automatic userspace test launching capability...
2014-02-18 Ronald G. MinnichRemove unused UINT64 macro
2014-02-13 Ronald G. MinnichBit ops/bit masks
2014-01-16 Barret Rhodenkmalloc_align()
2014-01-16 Barret RhodenCommon helper defines (XCC)
2013-09-12 Barret RhodenAdds round-down to the nearest power of 2
2013-08-15 Barret RhodenROUNDDOWN can handle uint64_t on 32 bit (XCC)
2013-06-22 Barret RhodenUpdates multiboot code for amd64
2013-06-08 Barret RhodenAdds 64 bit option
2013-05-04 Barret RhodenDefines ACCESS_ONCE(x) macro (XCC)
2013-03-27 Andrew WatermanRemove ROS_MEM_ALIGN, etc. macros
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2012-12-20 Barret RhodenOptimizes run_once(_safe) (XCC)
2012-12-19 Barret RhodenCleans up run_once and friends (XCC)
2012-12-18 Kevin KluesAdded generic macro for running a function exactly...
2012-04-02 David ZhuSocket infrastructure change and basic udp send.
2011-11-03 Barret RhodenHelpers for converting time to and from tsc ticks
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret RhodenFixes MIN, MAX #including
2011-11-03 David Zhufixing sparc-specific compilation issues.
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Andrew Watermangcc-glibc compiles on both SPARC and i386
2010-01-27 Andrew WatermanUse stdbool.h to define bool
2009-10-19 Barret RhodenSlab allocator
2009-10-01 ROS DeveloperMore sparc related fixes
2009-09-17 Paul PearceMerge branch 'net-dev'. See body of commit for details.
2009-09-05 Barret RhodenCompiles with GCC
2009-08-31 Barret RhodenActive messages for x86