Agustina Arzille
|
146b320067
Apply many scalability improvements
|
4 weeks ago |
Agustina Arzille
|
9e456d6551
Implement VM page washing
|
3 months ago |
Agustina Arzille
|
a93eacaeb2
Fix copy-on-write (COW) pages
|
11 months ago |
Agustina Arzille
|
69b3521a56
Add support for lazy cpu page tables
|
1 year ago |
Agustina Arzille
|
eb429d0695
Fix leak in capabilities
|
1 year ago |
Agustina Arzille
|
e17c6a9372
Add thread/task dead notification
|
1 year ago |
Agustina Arzille
|
a95146a758
Add the 'get_id' IPC messages for threads and tasks
|
1 year ago |
Agustina Arzille
|
2186e36aea
Use iterators in task/thread capability messaging
|
1 year ago |
Agustina Arzille
|
1669277ee3
Integrate the userspace interfaces
|
1 year ago |
Agustina Arzille
|
3ac7e6dd5d
Implement message handling for task and thread capabilities
|
1 year ago |
Agustina Arzille
|
ee640d5b7b
Fix leaks in task's capabilities
|
1 year ago |
Agustina Arzille
|
9152769f27
Implement capabilities
|
1 year ago |
Agustina Arzille
|
2ac28ef30b
Destroy VM map on task exit
|
1 year ago |
Agustina Arzille
|
d542ca50f2
Use separate pools for KUID allocations
|
2 years ago |
Agustina Arzille
|
4498106044
Separate spinlock guards
|
2 years ago |
Agustina Arzille
|
6d03451fb3
Implement kernel unique id's (KUID) for threads and tasks
|
2 years ago |
Agustina Arzille
|
6bb1f9a56c
Use our own stdint.h
|
2 years ago |
Agustina Arzille
|
51422fd84f
Small code simplification
|
2 years ago |
Agustina Arzille
|
23c1d0c8db
Unregister tasks on destruction
|
2 years ago |
Agustina Arzille
|
3181e6ab2d
Basic task destruction
|
2 years ago |
Agustina Arzille
|
65d48329b0
Implement memory maps for userspace tasks
|
2 years ago |
Agustina Arzille
|
8bd3822f10
Basic paging
|
2 years ago |
Agustina Arzille
|
5bf4197855
Reimplement the test framework
|
2 years ago |
Agustina Arzille
|
b52d87059b
More style fixes
|
2 years ago |
Agustina Arzille
|
e2dfe4df23
Use automatic cleanup for resource management
|
2 years ago |
Agustina Arzille
|
000b1a6509
Simplify VM naming scheme in files
|
2 years ago |
Agustina Arzille
|
8cb66c68da
Restyle the code into using GNU coding standards
|
2 years ago |
Luciano Lo Giudice
|
e6963cdf50
Use generic streams instead of print callbacks
|
2 years ago |
Richard Braun
|
5bc2263b54
Add a log print function type for information reporting
|
5 years ago |
Richard Braun
|
d3e43f5bfd
kern/{fmt,shell}: update from upstream
|
6 years ago |