Skip to content

Releases: hermit-os/kernel

add check if a task with higher priority is available

15 Apr 15:14
Compare
Choose a tag to compare
  • wakeup handler checks if a task with higher priority is available
  • if yes the handler calls the scheduler

completly revision of the scheduler

14 Apr 19:11
Compare
Choose a tag to compare
  • lockless scheduling on a local core
  • only the communication between cores is realized with protected cores
  • cores use inter-processor-interrupts to trigger a queue check
  • introduce a type to handle the CoreId => increase the readability of the code

remove deadlock during wakeup of an processor in halt state

08 Apr 20:08
Compare
Choose a tag to compare

add support of the latest memory allocator interface

04 Apr 13:04
Compare
Choose a tag to compare
  • use AllocInit to check if a memory block has to be initialized

simplify PIC initialization

04 Apr 13:03
Compare
Choose a tag to compare
  • remove compiler warnings

revision of IO-APCI handling, removing deadlocks

24 Mar 17:59
Compare
Choose a tag to compare
  • remove deadlock if more the one cpu is activated
  • revise IO-APIC handling for uhyve
  • support of the latest version of the nightly compiler

add support of the latest nightly compiler

16 Feb 09:41
Compare
Choose a tag to compare
  • add options to disable pci and acpi support
  • remove bug in stack handling

use rust-lld as linker

21 Oct 20:32
Compare
Choose a tag to compare
  • remove dependency from the old tool chain "x86_64-unknown-"
  • switch to LLVM linker