Commit History

Autor SHA1 Mensaxe Data
  Agustina Arzille 711d6e5ec3 Redesign alert delivery in capabilities hai 1 ano
  Agustina Arzille c826463b0d Implement the interrupt interface for capabilities hai 1 ano
  Agustina Arzille b7ae69bdd2 Use the standard types hai 1 ano
  Agustina Arzille 4498106044 Separate spinlock guards %!s(int64=2) %!d(string=hai) anos
  Agustina Arzille 1090b141f8 Use a macro to align to a cache line in SMP only %!s(int64=2) %!d(string=hai) anos
  Agustina Arzille 5bf4197855 Reimplement the test framework %!s(int64=2) %!d(string=hai) anos
  Agustina Arzille e2dfe4df23 Use automatic cleanup for resource management %!s(int64=2) %!d(string=hai) anos
  Agustina Arzille 8cb66c68da Restyle the code into using GNU coding standards %!s(int64=2) %!d(string=hai) anos
  Richard Braun 7cab594590 kern/panic: remove initialization operation %!s(int64=6) %!d(string=hai) anos
  Richard Braun 0c0e2a02a4 x86: refactor interrupt/exception handling %!s(int64=6) %!d(string=hai) anos
  Richard Braun 7dcf6715ff New errno.h standard header %!s(int64=6) %!d(string=hai) anos
  Richard Braun 4a9e56badd Use new thread_check_intr_context function consistently %!s(int64=7) %!d(string=hai) anos
  Richard Braun b2ad7d8623 Switch to initialization operations %!s(int64=7) %!d(string=hai) anos
  Richard Braun 9ded7917da Use the C11 alignas and noreturn macros %!s(int64=7) %!d(string=hai) anos
  Richard Braun 58401aa087 Move the INTR_TABLE_SIZE macro to the x86/trap module %!s(int64=7) %!d(string=hai) anos
  Richard Braun b719ffa658 Use log functions where appropriate %!s(int64=7) %!d(string=hai) anos
  Richard Braun cebac3e757 kern/intr: route all interrupts to BSP %!s(int64=7) %!d(string=hai) anos
  Richard Braun 955ceba97a kern/intr: send EOI after interrupt handling %!s(int64=7) %!d(string=hai) anos
  Richard Braun 90fd42c78f kern/intr: gracefully handle spurious interrupts %!s(int64=7) %!d(string=hai) anos
  Richard Braun 10f2d5f59a kern/intr: new module %!s(int64=7) %!d(string=hai) anos