dennis95 / dennix

Dennix is a unix-like hobbyist operating system written from scratch.
ISC License
163 stars 13 forks source link

CPU exception in userspace should not cause a kernel panic #1

Closed dennis95 closed 6 years ago

dennis95 commented 7 years ago

Currently the kernel does halt whenever a CPU exception occurs. It should instead kill the current process if the exception happened in userspace. Maybe implement signals and then send the appropriate signal for the execption.

dennis95 commented 6 years ago

Signals are now implemented and are sent to processes when they cause most CPU exceptions.