Subversion Repositories HelenOS-historic

Compare Revisions

Regard whitespace Rev 1735 → Rev 1757

/kernel/trunk/generic/src/mm/slab.c
83,7 → 83,7
* The brutal reclaim removes all cached objects, even from CPU-bound
* magazines.
*
* TODO:@n
* @todo
* For better CPU-scaling the magazine allocation strategy should
* be extended. Currently, if the cache does not have magazine, it asks
* for non-cpu cached magazine cache to provide one. It might be feasible
93,7 → 93,8
* 'empty-magazine-list', which decreases competing for 1 per-system
* magazine cache.
*
* @li it might be good to add granularity of locks even to slab level,
* @todo
* it might be good to add granularity of locks even to slab level,
* we could then try_spinlock over all partial slabs and thus improve
* scalability even on slab level
*/
909,4 → 910,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/tlb.c
187,4 → 187,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/backend_anon.c
207,4 → 207,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/as.c
39,7 → 39,7
* Virtual Address Translation (VAT) subsystem.
*
* Functionality provided by this file allows one to
* create address space and create, resize and share
* create address spaces and create, resize and share
* address space areas.
*
* @see page.c
78,6 → 78,10
#include <syscall/copy.h>
#include <arch/interrupt.h>
 
/**
* Each architecture decides what functions will be used to carry out
* address space operations such as creating or locking page tables.
*/
as_operations_t *as_operations = NULL;
 
/** This lock protects inactive_as_with_asid_head list. It must be acquired before as_t mutex. */
1531,4 → 1535,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/buddy.c
323,4 → 323,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/backend_phys.c
93,4 → 93,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/frame.c
1149,7 → 1149,5
interrupts_restore(ipl);
}
 
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/page.c
141,4 → 141,3
 
/** @}
*/
 
/kernel/trunk/generic/src/mm/backend_elf.c
307,4 → 307,3
 
/** @}
*/