Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2051 6372 d 15 h decky /trunk/kernel/ quiet mode  
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/test/debug/mips1.c
/trunk/kernel/test/fpu/fpu1.c
/trunk/kernel/test/fpu/sse1.c
2050 6372 d 16 h decky /trunk/kernel/ benchmarking with statistics (initial)  
/trunk/kernel/generic/include/func.h
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/generic/src/lib/func.c
/trunk/kernel/generic/src/proc/task.c
/trunk/kernel/generic/src/proc/thread.c
/trunk/kernel/test/atomic/atomic1.c
/trunk/kernel/test/btree/btree1.c
/trunk/kernel/test/debug/mips1.c
/trunk/kernel/test/fault/fault1.c
/trunk/kernel/test/fpu/fpu1.c
/trunk/kernel/test/fpu/mips2.c
/trunk/kernel/test/fpu/sse1.c
/trunk/kernel/test/mm/falloc1.c
/trunk/kernel/test/mm/falloc2.c
/trunk/kernel/test/mm/mapping1.c
/trunk/kernel/test/mm/purge1.c
/trunk/kernel/test/mm/slab1.c
/trunk/kernel/test/mm/slab2.c
/trunk/kernel/test/print/print1.c
/trunk/kernel/test/synch/rwlock1.c
/trunk/kernel/test/synch/rwlock2.c
/trunk/kernel/test/synch/rwlock3.c
/trunk/kernel/test/synch/rwlock4.c
/trunk/kernel/test/synch/rwlock5.c
/trunk/kernel/test/synch/semaphore1.c
/trunk/kernel/test/synch/semaphore2.c
/trunk/kernel/test/sysinfo/sysinfo1.c
/trunk/kernel/test/test.h
/trunk/kernel/test/thread/thread1.c
2049 6374 d 14 h jermar /trunk/kernel/arch/sparc64/src/ More formatting and indentation changes.  
/trunk/kernel/arch/sparc64/src/cpu/cpu.c
/trunk/kernel/arch/sparc64/src/proc/scheduler.c
/trunk/kernel/arch/sparc64/src/proc/thread.c
/trunk/kernel/arch/sparc64/src/start.S
2048 6375 d 7 h jermar /trunk/ Formatting and indentation changes.  
/trunk/boot/genarch/ofw.c
/trunk/kernel/arch/sparc64/include/mm/page.h
/trunk/kernel/arch/sparc64/include/mm/tsb.h
/trunk/kernel/arch/sparc64/src/mm/as.c
/trunk/kernel/arch/sparc64/src/mm/frame.c
/trunk/kernel/arch/sparc64/src/mm/page.c
/trunk/kernel/arch/sparc64/src/mm/tlb.c
/trunk/kernel/arch/sparc64/src/mm/tsb.c
/trunk/kernel/arch/sparc64/src/smp/ipi.c
/trunk/kernel/arch/sparc64/src/sparc64.c
/trunk/kernel/generic/include/macros.h
/trunk/kernel/generic/src/main/main.c
/trunk/kernel/generic/src/mm/frame.c
/trunk/kernel/generic/src/proc/task.c
2047 6377 d 5 h jermar /trunk/kernel/arch/sparc64/include/ Convert sparc64 critical section barriers to RMO memory model.
More portable, no confusion from documentation.
 
/trunk/kernel/arch/sparc64/include/barrier.h
2046 6377 d 7 h jermar /trunk/kernel/arch/sparc64/include/ Another comment fix.  
/trunk/kernel/arch/sparc64/include/cpu.h
2045 6377 d 7 h jermar /trunk/kernel/arch/sparc64/include/ Fix comment.  
/trunk/kernel/arch/sparc64/include/cpu.h
2044 6377 d 8 h jermar /trunk/kernel/arch/sparc64/ On sparc64's tick interrupt, adjust the TICK_COMPARE register instead of the TICK
register. The TICK register now increments linearily and can be used by the get_cycle()
function.
 
/trunk/kernel/arch/sparc64/include/cpu.h
/trunk/kernel/arch/sparc64/include/cycle.h
/trunk/kernel/arch/sparc64/src/drivers/tick.c
2043 6377 d 8 h jermar /trunk/kernel/arch/sparc64/src/ Make the sparc64 kernel compile again.  
/trunk/kernel/arch/sparc64/src/sparc64.c
2042 6377 d 9 h decky /trunk/kernel/ introduce uncounted threads, whose accounting doesn't affect accumulated task accounting
run tests in kconsole thread again
 
/trunk/kernel/generic/include/proc/thread.h
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/generic/src/main/kinit.c
/trunk/kernel/generic/src/main/main.c
/trunk/kernel/generic/src/proc/task.c
/trunk/kernel/generic/src/proc/thread.c
/trunk/kernel/test/fpu/fpu1.c
/trunk/kernel/test/fpu/mips2.c
/trunk/kernel/test/fpu/sse1.c
/trunk/kernel/test/mm/falloc2.c
/trunk/kernel/test/mm/slab1.c
/trunk/kernel/test/mm/slab2.c
/trunk/kernel/test/synch/rwlock2.c
/trunk/kernel/test/synch/rwlock3.c
/trunk/kernel/test/synch/rwlock4.c
/trunk/kernel/test/synch/rwlock5.c
/trunk/kernel/test/synch/semaphore1.c
/trunk/kernel/test/synch/semaphore2.c
/trunk/kernel/test/thread/thread1.c
2041 6377 d 11 h decky /trunk/kernel/generic/src/proc/ revert 2040  
/trunk/kernel/generic/src/proc/task.c
2040 6377 d 12 h decky /trunk/kernel/generic/src/proc/ add forgotten btree_remove()  
/trunk/kernel/generic/src/proc/scheduler.c
/trunk/kernel/generic/src/proc/task.c
2039 6377 d 13 h decky /trunk/kernel/generic/ accumulate task accounting, run tests as separate kernel task  
/trunk/kernel/generic/include/proc/task.h
/trunk/kernel/generic/src/console/cmd.c
/trunk/kernel/generic/src/main/kinit.c
/trunk/kernel/generic/src/main/main.c
/trunk/kernel/generic/src/proc/task.c
/trunk/kernel/generic/src/proc/thread.c
2038 6378 d 3 h jermar /trunk/kernel/arch/sparc64/ Remove old stuff.  
/trunk/kernel/arch/sparc64/include/cpu.h
/trunk/kernel/arch/sparc64/src/cpu/cpu.c
2037 6378 d 4 h jermar /trunk/kernel/arch/sparc64/include/ Backout change from revision 2034.
sparc64 is not yet ready for get_cycle().
 
/trunk/kernel/arch/sparc64/include/cycle.h
2036 6378 d 7 h decky /trunk/kernel/test/mm/ fix test function name  
/trunk/kernel/test/mm/purge1.c
2035 6378 d 11 h decky /trunk/kernel/generic/src/ more fancy kconsole output  
/trunk/kernel/generic/src/mm/frame.c
/trunk/kernel/generic/src/proc/task.c
2034 6378 d 12 h jermar /trunk/kernel/arch/sparc64/include/ get_cycle() for sparc64.  
/trunk/kernel/arch/sparc64/include/cycle.h
2033 6378 d 12 h decky /trunk/kernel/arch/ppc32/include/ get_cycle() for PPC32  
/trunk/kernel/arch/ppc32/include/cycle.h
2032 6378 d 12 h decky /trunk/kernel/generic/src/proc/ proper initialization of last_cycle  
/trunk/kernel/generic/src/proc/thread.c

Show All