- Apr 29, 2021
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 28, 2021
-
-
Jeremy Soller authored
Floating point fixups See merge request !165
-
Robin Randhawa authored
Brute-forcing this at present. Would be better to wrap this conditionally for the architecture.
-
Robin Randhawa authored
-
- Jan 27, 2021
-
-
Jeremy Soller authored
-
Jeremy Soller authored
Add floating point support See merge request !164
-
Robin Randhawa authored
-
Robin Randhawa authored
-
Robin Randhawa authored
-
- Jan 26, 2021
-
-
Robin Randhawa authored
-
Jeremy Soller authored
-
Jeremy Soller authored
Misc exception handling fixups See merge request !163
-
Robin Randhawa authored
-
Robin Randhawa authored
-
- Jan 22, 2021
-
-
Jeremy Soller authored
Fixes for grant maps and others See merge request !162
-
- Jan 21, 2021
-
-
Robin Randhawa authored
-
Robin Randhawa authored
-
Robin Randhawa authored
-
Robin Randhawa authored
When mapping one (from) virtual address range to another (to) virtual address range, be mindful of which mapper type to use for each range. Before this, the same mapper type was used for both ranges. This meant that if from and to were different (as in not both kernel virtual addresses or user virtual addresses) then it would appear that either from or to was not mapped previously and the kernel would panic.
-
Robin Randhawa authored
-
Robin Randhawa authored
This makes asserts on VirtualAddressType equality possible.
-
Robin Randhawa authored
-
- Jan 18, 2021
-
-
Jeremy Soller authored
Wip clone and misc fixes See merge request !161
-
Robin Randhawa authored
-
Robin Randhawa authored
-
Robin Randhawa authored
At present these are done 'wholesale' without any regard for x86_64. That needs to change eventually.
-
Robin Randhawa authored
FIXME: Explain the magic numbers here later.
-
- Jan 17, 2021
-
-
Robin Randhawa authored
-
Robin Randhawa authored
No CLONE_STACK functionality yet.
-
Robin Randhawa authored
-
Robin Randhawa authored
Was using the incorrect USER_TLS_OFFSET instead of USER_TCB_OFFSET. In any case, this is better done in process::clone.
-
Robin Randhawa authored
-
Robin Randhawa authored
So we can more clearly see when things go wrong.
-
- Jan 15, 2021
-
-
Jeremy Soller authored
Pagetabletype and misc fixes See merge request !158
-
Jeremy Soller authored
Misc fixes See merge request !160
-
Robin Randhawa authored
-