twizzler-operating-system / twizzler

The Twizzler Operating System
BSD 3-Clause "New" or "Revised" License
66 stars 13 forks source link

Task Scheduling for aarch64 #126

Closed PandaZ3D closed 1 year ago

PandaZ3D commented 1 year ago

We implement some archtecture specific bits needed for task scheduling on ARM. Namely we implement support for: thread-local storage (TLS), thread initialization, context switching, and scheduling ticks driven by the core-local physical timer.

Summary

dbittman commented 1 year ago

If the above questions can be addressed as "yes, not this PR" then LGTM