2292 |
6501 d 6 h |
hudecek |
/branches/rcu/ |
updated to latest trunk revision, minor tweaks in tasklet.c |
|
2131 |
6535 d 22 h |
decky |
/branches/ |
add development branches |
|
2089 |
6591 d 2 h |
decky |
/trunk/ |
huge type system cleanup
remove cyclical type dependencies across multiple header files
many minor coding style fixes |
|
2076 |
6600 d 3 h |
jermar |
/trunk/kernel/ |
Beat the implicit illegal virtual alias created by reusing userspace frames.
In the anonymous and ELF backends, if the architecture has virtually indexed D-cache,
selectively flush cachelines belonging to the frame being freed.
This fixes Ticket #20. |
|
2071 |
6601 d 19 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2000 |
6652 d 4 h |
decky |
/trunk/kernel/ |
move files to more proper locations |
|
1787 |
6791 d 21 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1780 |
6798 d 22 h |
jermar |
/kernel/trunk/ |
Replace old __u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.). |
|
1760 |
6809 d 23 h |
palkovsky |
/kernel/trunk/ |
Changed interface of frame_alloc/free to use address of frame instead of the pfn.
This makes it impossible to use >4GB of memory on 32-bit machines, but who cares... |
|
1757 |
6813 d 3 h |
jermar |
/kernel/trunk/ |
Cleanup of comments. |
|
1702 |
6820 d 1 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
1550 |
6829 d 23 h |
jermar |
/kernel/trunk/generic/src/mm/ |
Remove left over piece of code for increasing reference count in ELF backend. |
|
1546 |
6830 d 1 h |
jermar |
/kernel/trunk/generic/src/mm/ |
Add reference to shared frames of ELF image backed address space area. |
|
1426 |
6836 d 17 h |
jermar |
/kernel/trunk/generic/src/mm/ |
Support for sharing address space areas backed up by ELF image. |
|
1425 |
6836 d 19 h |
jermar |
/kernel/trunk/generic/ |
Make address space backend data a union. |
|
1424 |
6836 d 21 h |
jermar |
/kernel/trunk/ |
Move the sharing functionality to address space area backends.
Add backend for continuous regions of physical memory.
Sharing for these areas works automagically now. |
|