Skip to content

Demikernel 1.0 (Stable Prototype)

Pre-release
Pre-release
Compare
Choose a tag to compare
@ppenna ppenna released this 18 May 11:58

What's New

  • Catnap - Linux Sockets LibOS
  • Catpowder - Linux Raw Sockets LibOS
  • Catcollar - IO Uring LibOS
  • Catnip - DPDK LibOS

What's Changed

  • [catnip] Read Dev Param from Env by @ppenna in #38
  • [demikernel] Uniform OperationResult Across LibOSes by @ppenna in #55
  • [catnap] Dropping Deprecated Functions by @ppenna in #60
  • [demikernel] Moving In SGA System Calls by @ppenna in #63
  • [catnap] Bad OperationResult for accept() by @ppenna in #59
  • [build] Malformed Paths When Multiple Locations Are Found by @ppenna in #66
  • [catnap] Implementing Missing System Calls by @ppenna in #68
  • [pdpix] wait() and wait_any() System Calls Should Return an Error by @ppenna in #77
  • [catnip] Bad Scatter-Gather Allocation/Free by @ppenna in #82
  • [catnip] Memory Pool Abstraction by @ppenna in #84
  • [catnap] Set Async Opts in New Socket by @ppenna in #90
  • [pdpix] Don't Panic on System Calls by @ppenna in #99
  • [demikernel] Introduce a Better Abstraction for Runtime Buffers by @ppenna in #87
  • [pdpix] Missing DMTR_OPC_FAILED by @ppenna in #112
  • [pdpix] Missing Argument Check in wait_any() by @ppenna in #117
  • [catcollar] Initial LibOS Implementation by @ppenna in #115

New Contributors

Full Changelog: v0.0...v1.0