Agustina Arzille
|
a93eacaeb2
Fix copy-on-write (COW) pages
|
10 miesięcy temu |
Agustina Arzille
|
e17c6a9372
Add thread/task dead notification
|
1 rok temu |
Agustina Arzille
|
20e74ef344
Rework capabilities
|
1 rok temu |
Agustina Arzille
|
a95146a758
Add the 'get_id' IPC messages for threads and tasks
|
1 rok temu |
Agustina Arzille
|
2186e36aea
Use iterators in task/thread capability messaging
|
1 rok temu |
Agustina Arzille
|
3ac7e6dd5d
Implement message handling for task and thread capabilities
|
1 rok temu |
Agustina Arzille
|
9152769f27
Implement capabilities
|
1 rok temu |
Agustina Arzille
|
d542ca50f2
Use separate pools for KUID allocations
|
2 lat temu |
Agustina Arzille
|
6d03451fb3
Implement kernel unique id's (KUID) for threads and tasks
|
2 lat temu |
Agustina Arzille
|
3181e6ab2d
Basic task destruction
|
2 lat temu |
Agustina Arzille
|
65d48329b0
Implement memory maps for userspace tasks
|
2 lat temu |
Agustina Arzille
|
045f179cd2
More style fixes
|
2 lat temu |
Agustina Arzille
|
8bd3822f10
Basic paging
|
2 lat temu |
Agustina Arzille
|
000b1a6509
Simplify VM naming scheme in files
|
2 lat temu |
Agustina Arzille
|
8cb66c68da
Restyle the code into using GNU coding standards
|
2 lat temu |
Luciano Lo Giudice
|
e6963cdf50
Use generic streams instead of print callbacks
|
2 lat temu |
Richard Braun
|
5bc2263b54
Add a log print function type for information reporting
|
5 lat temu |
Richard Braun
|
ec4ddf8b95
Fix atomic operations argument types
|
6 lat temu |
Richard Braun
|
8790d75d93
kern/atomic: remove shortcuts
|
6 lat temu |
Richard Braun
|
be5b9d6ab9
Don't use reserved identifiers
|
6 lat temu |
Richard Braun
|
c7d2507fc4
Revert "Make assert have no side effects"
|
7 lat temu |
Richard Braun
|
888853dc07
Use accessors when referring to global kernel objects
|
7 lat temu |
Richard Braun
|
d18d0e8559
Make assert have no side effects
|
7 lat temu |
Richard Braun
|
b2ad7d8623
Switch to initialization operations
|
7 lat temu |
Richard Braun
|
aeea74bc54
vm/vm_map: implement the vm_map_info shell command
|
7 lat temu |
Richard Braun
|
60d1eb4778
kern/{task,thread}: add the task_info and thread_trace shell commands
|
7 lat temu |
Richard Braun
|
434f06c437
kern/task: new task_remove_thread function
|
11 lat temu |
Richard Braun
|
9b1b345549
kern/task: include vm/vm_map.h in header
|
12 lat temu |
Richard Braun
|
39b79e00c6
kern/task: task creation and information
|
12 lat temu |
Richard Braun
|
79b5932c4e
Implement preliminary thread context
|
12 lat temu |