Commit History

Author SHA1 Message Date
  Agustina Arzille d324d64d87 Numerous style and bug fixes 1 year ago
  Agustina Arzille 4498106044 Separate spinlock guards 2 years ago
  Agustina Arzille 55838094af Use 'structof' instead of raw casting 2 years ago
  Agustina Arzille 1090b141f8 Use a macro to align to a cache line in SMP only 2 years ago
  Agustina Arzille f19fc63f09 Use more shortcuts from the atomic API 2 years ago
  Agustina Arzille fbd1be08ef Implement asynchronous cross-calls 2 years ago
  Agustina Arzille 8cb66c68da Restyle the code into using GNU coding standards 2 years ago
  Richard Braun 7615ab33c6 kern/xcall: add missing dependency on syscnt_setup 6 years ago
  Richard Braun 8088131a4e kern/xcall: upgrade spurious interrupts to errors 6 years ago
  Richard Braun e63c4bcecf kern/xcall: optimize and improve documentation 6 years ago
  Richard Braun 884e2de718 kern/percpu: improve initop descriptions and fix dependencies 6 years ago
  Richard Braun b581932dc2 kern/xcall: handle spurious interrupts 6 years ago
  Richard Braun fa448cfb00 kern/xcall: add system counters 6 years ago
  Richard Braun 1ff3666dc2 New build system 7 years ago
  Richard Braun 4a9e56badd Use new thread_check_intr_context function consistently 7 years ago
  Richard Braun 8b1b21a33d kern/xcall: make sure functions are always run from interrupt context 7 years ago
  Richard Braun 70f7512a01 Add TODO entries 7 years ago
  Richard Braun f780ce9bce Fix dependencies on percpu_setup 7 years ago
  Richard Braun b2ad7d8623 Switch to initialization operations 7 years ago
  Richard Braun 0ca0de957f kern/xcall: fix minor style issue 7 years ago
  Richard Braun 9ded7917da Use the C11 alignas and noreturn macros 7 years ago
  Richard Braun 50dc3017b0 Move the CPU_L1_SIZE macro to x86/cpu module 7 years ago
  Richard Braun 436fe6cb97 Move assert.h to the include directory 7 years ago
  Richard Braun 7cab94c388 kern/xcall: use atomic accessors instead of memory barriers 7 years ago
  Richard Braun 5fd6d6e125 kern/thread: new thread_assert_interrupted function 7 years ago
  Richard Braun 3578ec83e4 Use the X15 namespace consistently for macros defined by autoconf 7 years ago
  Richard Braun fd035c0a3d Clean up compilation 7 years ago
  Richard Braun 39c13b3b84 Force brackets around one-line conditional statements 8 years ago
  Richard Braun 11f78e61b3 kern/xcall: new module 10 years ago