1. fe07b94 tests/linux: update gitignore by Barret Rhoden · 3 years, 7 months ago master
  2. 448235b vmm: update Linux commandlines by Barret Rhoden · 3 years, 7 months ago
  3. 5fdcca1 x86: vmm: support dst_shorthand APIC IPIs by Barret Rhoden · 3 years, 7 months ago
  4. a256bda vmm: start with irq 1 for virtio-mmio by Barret Rhoden · 3 years, 7 months ago
  5. aabda71 Fix Kbuild's rebuilding issue by Barret Rhoden · 4 years, 4 months ago
  6. 9c94185 Update get_html to work with github pages by Barret Rhoden · 4 years, 8 months ago
  7. d8b15e1 tests/linux: use Akaros's CFLAGS by Barret Rhoden · 5 years ago
  8. 3b64a55 Overhaul lock_test.R by Barret Rhoden · 5 years ago
  9. 4ea9a5c tests/linux: support multiple kernel lock tests by Barret Rhoden · 5 years ago
  10. 4b593bc tests/linux: make user code more like kernel code by Barret Rhoden · 5 years ago
  11. 80eabff tests/lock_test: add a linux kernel module for MCS locks by Barret Rhoden · 5 years ago
  12. d16256e tests/lock_test: fix affinity race by Barret Rhoden · 5 years ago
  13. 17a2227 tests/lock_test: overhaul lock_test by Barret Rhoden · 5 years ago
  14. 4956981 tests/linux: add max_vcores() by Barret Rhoden · 5 years ago
  15. ee72c97 tests: support building Linux tests in-tree by Barret Rhoden · 5 years ago
  16. 58faa3c parlib/linux: cache the value of the TSC frequency by Barret Rhoden · 5 years ago
  17. 457a7dd benchutil: touch up measure.[ch] by Barret Rhoden · 5 years ago
  18. 5e0dca9 iommu: use parse_cmd() for attach/detach by Barret Rhoden · 6 years ago
  19. fa8c0e1 iommu: overhaul initialization code by Barret Rhoden · 6 years ago
  20. 1bdff41 Add retry_until() by Barret Rhoden · 6 years ago
  21. 0f2514a cbdma: overhauled #cbdma by Barret Rhoden · 6 years ago
  22. 0bd1932 parlib: add a helper to run a process and wait by Barret Rhoden · 6 years ago
  23. 31c1981 parlib: add a helper for "notify debugging" by Barret Rhoden · 6 years ago
  24. 03668be rendez: tell callers whether or not we timedout by Barret Rhoden · 6 years ago
  25. b9002c0 Add a simple watchdog by Barret Rhoden · 6 years ago
  26. a97efbc hpet: add basic support for using timers by Barret Rhoden · 6 years ago
  27. 8a772d3 Add a #template device by Barret Rhoden · 6 years ago
  28. e8b38e0 Add an escape hatch for "NMI-safer" printing by Barret Rhoden · 6 years ago
  29. 7f74d27 ioat: support running in a process's address space by Barret Rhoden · 6 years ago
  30. c6e6c6f pci: pci_set_ops() always assigns to the kernel by Barret Rhoden · 6 years ago
  31. 81b6433 proc: iommu: flush the iotlb during shootdowns by Barret Rhoden · 6 years ago
  32. 2b9c1e1 iommu: rewrite device assignment by Barret Rhoden · 6 years ago
  33. 975bf17 dma: add user DMA arenas by Barret Rhoden · 6 years ago
  34. bd10668 dma: use per-device dma_arenas for dedicated devices by Barret Rhoden · 6 years ago
  35. b9a6326 x86: print out the Guest PA width during boot by Barret Rhoden · 6 years ago
  36. 69a6dc1 Add a benchmark for TLB flushes and shootdowns by Barret Rhoden · 6 years ago
  37. 66a9d36 x86: check for unmask() during deregister_irq() by Barret Rhoden · 6 years ago
  38. 294c0f6 pci: add a helper to lookup a pci_device by string by Barret Rhoden · 6 years ago
  39. c606c53 proc: make switch_to(NULL) a noop by Barret Rhoden · 6 years ago
  40. ebfda71 ioat: support device reset by Barret Rhoden · 6 years ago
  41. e130873 pci: add support for assigning and resetting devices by Barret Rhoden · 6 years ago
  42. ecef0ca pci: remove irq_dev by Barret Rhoden · 6 years ago
  43. f829834 pci: fix memory allocation type by Barret Rhoden · 6 years ago
  44. 9c55747 pci: add a helper to detect 32 bit BARs by Barret Rhoden · 6 years ago
  45. 4055470 pci: map all memory BARs into the kernel by Barret Rhoden · 6 years ago
  46. 76e8476 kconfig: use pkg-config for ncurses detection by Barret Rhoden · 6 years ago
  47. f3c9ddf Show inlined functions with bt-akaros.sh (kernel) by Barret Rhoden · 6 years ago
  48. 8ce32bf Unmap pages mapped during a failed fill_vmr() by Barret Rhoden · 6 years ago
  49. 8b4e389 Handle ENOMEM during fork() by Barret Rhoden · 6 years ago
  50. 7a1e025 vmm: reimplement the x86 instruction decoder by Barret Rhoden · 6 years ago test
  51. 2aa9457 x86: add FL_STATUS (XCC) by Barret Rhoden · 6 years ago
  52. d390927 x86: clean up MSI handlers and vectors by Barret Rhoden · 6 years ago
  53. bfc2c21 x86: use a proper allocator for IRQ vectors by Barret Rhoden · 6 years ago
  54. a2ee762 x86: msi: refactor pci_msi_enable() by Barret Rhoden · 6 years ago
  55. 1247379 x86: add deregister_irq() by Barret Rhoden · 6 years ago
  56. fdab235 x86: use RCU to protect the IRQ handlers list by Barret Rhoden · 6 years ago
  57. b03c307 x86: return the irq_handler from register_irq() by Barret Rhoden · 6 years ago
  58. dd5df3f Remove the KADDR check from pahexdump() by Barret Rhoden · 6 years ago
  59. fcabc28 dma: rewrite DMA allocations with arenas and KMCs by Barret Rhoden · 6 years ago
  60. d3910e1 slab: free the expanded hash table by Barret Rhoden · 6 years ago
  61. 9d968c7 arena: add __arena_create() and __arena_destroy() by Barret Rhoden · 6 years ago
  62. ef80538 arena: check for imports when destroying by Barret Rhoden · 6 years ago
  63. a470852 arena: allow "self-sourced" arenas by Barret Rhoden · 6 years ago
  64. 0426673 slab: trigger allocation failure for failed ctors by Barret Rhoden · 6 years ago
  65. 16385e8 slab: warn about duplicated KMC names when tracing by Barret Rhoden · 6 years ago
  66. 38ec4fd arena: fix qcache double-free by Barret Rhoden · 6 years ago
  67. 6715261 slab: add __kmem_cache_destroy() by Barret Rhoden · 6 years ago
  68. 47453c5 arena: add arena tests by Barret Rhoden · 6 years ago
  69. 46cfc69 slab: use a singly-linked list for bufctls by Barret Rhoden · 6 years ago
  70. a8334d4 slab: don't assume allocations succeed by Barret Rhoden · 6 years ago
  71. 0d3e65d slab: fix alignment issues by Barret Rhoden · 6 years ago
  72. 297a5ff arena: fix xalloc minaddr|maxaddr by Barret Rhoden · 6 years ago
  73. 39cfb33 arena: allow a nocross xalloc() with a source arena by Barret Rhoden · 6 years ago
  74. 4249ab9 Add a helper for least common multiple by Barret Rhoden · 6 years ago
  75. f29e71b arena: fix __arena_add() quantum alignment issue by Barret Rhoden · 6 years ago
  76. b1c3277 arena: let the kernel call kmemstat() by Barret Rhoden · 6 years ago
  77. e535186 arena: destroy qcaches when destroying arenas by Barret Rhoden · 6 years ago
  78. 5569b30 arena/slab: warn when destroying unfreed items by Barret Rhoden · 6 years ago
  79. 43e35e9 slab: remove magazines from lists in depot_destroy() by Barret Rhoden · 6 years ago
  80. 57741b6 arena: warn instead of panic for free-checks by Barret Rhoden · 6 years ago
  81. 0568fc9 arena: allow freeing NULL by Barret Rhoden · 6 years ago
  82. 3296159 arena: do not round-up when picking xalloc lists by Barret Rhoden · 6 years ago
  83. 7af6458 arena: use the entire imported span by Barret Rhoden · 6 years ago
  84. 6f8a177 arena: fix btag freeing in arena_destroy() by Barret Rhoden · 6 years ago
  85. ddae888 arena: make 'name' a const char * by Barret Rhoden · 6 years ago
  86. a999add Include linux/overflow.h and sys/types.h in all files by Barret Rhoden · 6 years ago
  87. 1349566 Add shortened integer typedefs by Barret Rhoden · 6 years ago
  88. 664169b Add overflow.h from Linux by Barret Rhoden · 6 years ago
  89. 4571320 scripts: handle kernel backtraces with bt-akaros.sh by Barret Rhoden · 6 years ago
  90. ca9ead6 ioat: port the IOAT driver by Barret Rhoden · 6 years ago
  91. a2a52bc ioat: spatch the IOAT driver by Barret Rhoden · 6 years ago
  92. 79a1d39 ioat: import the IOAT driver from Linux by Barret Rhoden · 6 years ago
  93. abd07f7 dma: port Linux's dmaengine by Barret Rhoden · 6 years ago
  94. 3eb640f dma: spatch Linux's dmaengine files by Barret Rhoden · 6 years ago
  95. 0131aba dma: import dmaengine from Linux by Barret Rhoden · 6 years ago
  96. 8abcdab Port Linux's sizes.h by Barret Rhoden · 6 years ago
  97. d36ce89 Add Linux's sizes.h by Barret Rhoden · 6 years ago
  98. 4e65d62 Add Linux's circ_buf.h by Barret Rhoden · 6 years ago
  99. f7c2136 spatch: add a few features to the Linux coccis by Barret Rhoden · 6 years ago
  100. 9ce799f spatch: fix Linux's typedef coccis by Barret Rhoden · 6 years ago