Kernel/ISSUES.md

519 B

  • Kernel stack is smashed when an interrupt occurs. (this bug it occurs when an interrupt like IRQ1 or IRQ12 occurs)
  • After setting the new stack pointer, the kernel crashes with an invalid opcode.
  • Somewhere in the kernel, the memory is wrongly freed or memcpy/memset.
  • GlobalDescriptorTable::SetKernelStack() is not working properly.
  • Sometimes while the kernel is inside BeforeShutdown(), we end up in a deadlock.
  • CPU usage is not working properly.
  • fork() syscall is not working.