WIP: Add address space infrastructure #12

Closed
asleepymoon wants to merge 0 commits from address-spaces into main
Owner

Closes #2.

Closes #2.
asleepymoon added the
enhancement
label 2022-10-13 17:20:47 +00:00
asleepymoon self-assigned this 2022-10-13 17:20:47 +00:00
asleepymoon added 1 commit 2022-10-13 17:20:47 +00:00
asleepymoon added 1 commit 2022-10-13 19:14:52 +00:00
This page-faults. This is because the memory where the ELF should be is all zeroes, which the CPU tries to interpret.
asleepymoon added 1 commit 2022-10-13 19:21:10 +00:00
asleepymoon added 1 commit 2022-10-13 19:56:06 +00:00
asleepymoon added 1 commit 2022-10-13 20:13:12 +00:00
exec() is not working yet. But the rest are!!
asleepymoon added 1 commit 2022-10-13 20:20:32 +00:00
asleepymoon added 1 commit 2022-10-14 14:46:13 +00:00
The only thing doing weird stuff is exec(), so that's commented out and throws ENOSYS right now.

But we have two user tasks running in parallel, isolated from each other!
asleepymoon added 1 commit 2022-10-14 14:55:02 +00:00
asleepymoon added 6 commits 2022-10-14 15:38:40 +00:00
asleepymoon added 1 commit 2022-10-14 15:39:32 +00:00
Author
Owner

rebasing on main is not as easy as I expected :)

rebasing on main is not as easy as I expected :)
asleepymoon added 1 commit 2022-10-14 16:00:41 +00:00
asleepymoon added 1 commit 2022-10-14 16:18:05 +00:00
Author
Owner

I had to merge this manually as Gitea wouldn't let me, closing :)

I had to merge this manually as Gitea wouldn't let me, closing :)
asleepymoon closed this pull request 2022-10-14 16:21:58 +00:00
asleepymoon deleted branch address-spaces 2022-10-14 16:23:48 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: asleepymoon/Luna#12
No description provided.