Commit History

Author SHA1 Message Date
  Agustina Arzille 752020588b Remove pointless check 2 years ago
  Agustina Arzille 1587437abf Improve readability of sxlock and thread modules 2 years ago
  Agustina Arzille 62cc84294c Replace scheduling state with scheduling data 2 years ago
  Agustina Arzille ef2bc72cbb Simplify operation 2 years ago
  Agustina Arzille 2b0259d083 Safely unregister interrupts on capability destruction 2 years ago
  Agustina Arzille 518cd79ef1 Fix race conditions in VM maps and FS schedulers 2 years ago
  Agustina Arzille c826463b0d Implement the interrupt interface for capabilities 2 years ago
  Agustina Arzille cc99660947 Optimize thread guards and cleanup leftovers 2 years ago
  Agustina Arzille 9152769f27 Implement capabilities 2 years ago
  Agustina Arzille 3af521943b More efficient page range removal 2 years ago
  Agustina Arzille d542ca50f2 Use separate pools for KUID allocations 2 years ago
  Agustina Arzille 176c1c4146 Include tests for radix tree API 2 years ago
  Agustina Arzille a2febe2189 Implement a DWARF unwinder 2 years ago
  Agustina Arzille 4498106044 Separate spinlock guards 2 years ago
  Agustina Arzille 6d03451fb3 Implement kernel unique id's (KUID) for threads and tasks 2 years ago
  Agustina Arzille 7a734cc58f Initial implementation of IPC copies 2 years ago
  Agustina Arzille 5460d43c9a Add the cpu_flags_t and standardize typing 2 years ago
  Agustina Arzille 95a1de69aa Code style fixes 2 years ago
  Agustina Arzille 963eeb8897 Also handle faults for executable memory 2 years ago
  Agustina Arzille 3181e6ab2d Basic task destruction 2 years ago
  Agustina Arzille e4374cdc9c Add several comments; style fixes 2 years ago
  Agustina Arzille 1090b141f8 Use a macro to align to a cache line in SMP only 2 years ago
  Agustina Arzille 8bd3822f10 Basic paging 2 years ago
  Agustina Arzille 59b66630a7 Initial steps for page fault handling 2 years ago
  Agustina Arzille 5bf4197855 Reimplement the test framework 2 years ago
  Agustina Arzille b52d87059b More style fixes 2 years ago
  Agustina Arzille e2dfe4df23 Use automatic cleanup for resource management 2 years ago
  Agustina Arzille d895eb13e3 Better messages for shell commands 2 years ago
  Agustina Arzille 000b1a6509 Simplify VM naming scheme in files 2 years ago
  Agustina Arzille 8cb66c68da Restyle the code into using GNU coding standards 2 years ago