2292 |
6481 d 1 h |
hudecek |
/branches/rcu/ |
updated to latest trunk revision, minor tweaks in tasklet.c |
|
2131 |
6515 d 17 h |
decky |
/branches/ |
add development branches |
|
2071 |
6581 d 14 h |
jermar |
/trunk/ |
(c) versus (C) |
|
1891 |
6702 d 12 h |
jermar |
/trunk/kernel/ |
sparc64 work:
- Experimental support for TSB (Translation Storage Buffer). |
|
1889 |
6703 d 14 h |
jermar |
/trunk/kernel/ |
Fix bug in mm/as.c:
- as_area_destroy() should not work with AS but as
sparc64 work:
- start implementing TSB support |
|
1851 |
6730 d 21 h |
jermar |
/trunk/kernel/ |
sparc64 work.
Define the istate structure.
Move the identity-mapping handler to assembly.
Make the preemptible handler more general so that TL=1 MMU exceptions can make use of it.
Little bit of formatting and indentation. |
|
1787 |
6771 d 16 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1702 |
6799 d 20 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
1637 |
6806 d 9 h |
jermar |
/kernel/trunk/genarch/src/mm/ |
Improve comment. |
|
1636 |
6806 d 10 h |
jermar |
/kernel/trunk/ |
Move comment.
Do TLB shootdown also when allocating new ASID. |
|
1380 |
6823 d 15 h |
jermar |
/kernel/trunk/ |
Turn address space lock, address space area lock and
page_ht_lock into mutexes. |
|
1266 |
6842 d 20 h |
jermar |
/kernel/trunk/genarch/ |
Rename acpi/matd.c to madt.c (Multiple APIC Description Table).
Improve Doxygen comments in genarch/. |
|
823 |
6924 d 11 h |
jermar |
/kernel/trunk/ |
Reimplement ASID stealing logic.
This time, hopefully, with correct synchronization. |
|
788 |
6927 d 16 h |
jermar |
/kernel/trunk/ |
Move list and fifo data types to adt/. |
|
753 |
6933 d 17 h |
jermar |
/kernel/trunk/ |
Convert ASID management of ia64 to ASID FIFO mechanism.
18-bit RIDs are supported. |
|
741 |
6939 d 14 h |
jermar |
/kernel/trunk/ |
Unlock address space prior TLB shootdown in get_asid() to unify
the locking order among mips32, sparc64 and ia64.
Add ASID_STEALING_ENABLED macro to disable the stealing part on ia64
in a clean way. |
|
740 |
6939 d 20 h |
jermar |
/kernel/trunk/ |
ia64 ASID management code (not tested). |
|
727 |
6944 d 12 h |
jermar |
/kernel/trunk/ |
New ASID management subsystem (initial work, more is required).
Some TLB invalidation changes. |
|