1. 05 Apr, 2015 5 commits
  2. 04 Apr, 2015 4 commits
  3. 02 Apr, 2015 1 commit
  4. 22 Mar, 2015 2 commits
  5. 20 Mar, 2015 1 commit
  6. 18 Mar, 2015 2 commits
  7. 15 Mar, 2015 7 commits
  8. 14 Mar, 2015 2 commits
  9. 11 Mar, 2015 1 commit
  10. 10 Mar, 2015 1 commit
  11. 18 Feb, 2015 1 commit
  12. 01 Feb, 2015 1 commit
  13. 29 Jan, 2015 1 commit
  14. 22 Dec, 2014 2 commits
    • Jakub Jermář's avatar
      728950ea
    • Jakub Jermář's avatar
      Merge the CHT pre-integration branch · 12b1a6eb
      Jakub Jermář authored
      This branch contains:
      - the merge of lp:~adam-hraska+lp/helenos/rcu,
        which brings:
      
        - a new preemptible kernel RCU variant called A-RCU,
        - a preemptible variant of Podzimek's non-preemptible kernel RCU and
        - a new variant of usersace RCU,
        - a new concurrent hash table (CHT) implementation based on RCU,
        - a deployment of CHT in kernel futex handling,
        - a deployment of the userspace RCU in the implementation of
          upgradable futexes,
      
        all described in Adam Hraska's master thesis named Read-Copy-Update
        for HelenOS, defended in 2013 at MFF UK; furthemore, the branch
        fixes two synchronization bugs in condvars and waitq, respectively:
      
        - revid:adam.hraska+hos@gmail.com-20121116144921-3to9u1tn1sg07rg7
        - revid:adam.hraska+hos@gmail.com-20121116173623-km7gwtqixwudpe66
      
      - build fixes required to pass make check
      - overhaul of ia64 and sparc64 trap handling, to allow exc_dispatch() to
        be used now when the kernel is more picky about CPU state accounting
      - an important fix of the sparc64/sun4v preemptible trap handler
      - various other fixes of issues discovered on non-x86 architectures
      12b1a6eb
  15. 21 Dec, 2014 2 commits
  16. 20 Dec, 2014 3 commits
  17. 16 Dec, 2014 4 commits