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
3835 5591 d 17 h rimsky /branches/sparc/kernel/arch/sparc64/ Niagara: Implemented (and debugged) installing identity mapping for kernel. Now all the kernel tests pass on Simics.  
/branches/sparc/kernel/arch/sparc64/include/sun4v/arch.h
/branches/sparc/kernel/arch/sparc64/src/trap/sun4v/mmu.S
/branches/sparc/kernel/arch/sparc64/src/trap/mmu.S
/branches/sparc/kernel/arch/sparc64/Makefile.inc
/branches/sparc/kernel/arch/sparc64/include/mm/sun4v/mmu.h
/branches/sparc/kernel/arch/sparc64/include/mm/sun4v/tlb.h
/branches/sparc/kernel/arch/sparc64/include/trap/sun4v/mmu.h
/branches/sparc/kernel/arch/sparc64/src/mm/sun4v/tlb.c
/branches/sparc/kernel/arch/sparc64/src/sun4v/start.S
/branches/sparc/kernel/arch/sparc64/src/trap/sun4v/trap_table.S
3834 5591 d 22 h svoboda /trunk/uspace/app/bdsh/cmds/modules/ls/ Fix file-size display on big-endian machines. Also, rather use off_t than uint64_t for holding file size.  
/trunk/uspace/app/bdsh/cmds/modules/ls/ls.c
3833 5591 d 23 h decky /trunk/ avoid nasty race condition during page fault handling  
/trunk/boot/arch/ppc32/loader/Makefile
/trunk/kernel/arch/ppc32/include/exception.h
/trunk/kernel/arch/ppc32/src/asm.S
/trunk/kernel/arch/ppc32/src/exception.S
/trunk/kernel/arch/ppc32/src/mm/tlb.c
3832 5592 d 0 h decky /trunk/kernel/generic/include/ print task name during fault  
/trunk/kernel/generic/include/interrupt.h
3831 5592 d 4 h decky /trunk/uspace/srv/kbd/arch/ppc32/src/ fix typo  
/trunk/uspace/srv/kbd/arch/ppc32/src/kbd.c
3830 5592 d 22 h decky /trunk/kernel/arch/ppc32/ ppc32: add support for cache disable page access control  
/trunk/kernel/arch/ppc32/include/mm/page.h
/trunk/kernel/arch/ppc32/include/mm/tlb.h
/trunk/kernel/arch/ppc32/include/types.h
/trunk/kernel/arch/ppc32/src/mm/tlb.c
3829 5592 d 23 h decky /trunk/ use macio optionally  
/trunk/boot/arch/ppc32/loader/main.c
/trunk/boot/arch/ppc32/loader/main.h
/trunk/boot/arch/ppc32/loader/ofwarch.c
/trunk/boot/genarch/ofw.h
/trunk/kernel/arch/ppc32/include/boot/boot.h
/trunk/kernel/arch/ppc32/src/drivers/cuda.c
/trunk/kernel/arch/ppc32/src/drivers/pic.c
/trunk/kernel/arch/ppc32/src/ppc32.c
/trunk/uspace/srv/kbd/arch/ppc32/src/kbd.c
3828 5592 d 23 h decky /trunk/kernel/generic/src/main/ print numbers, not "llu"  
/trunk/kernel/generic/src/main/kinit.c
3827 5592 d 23 h decky /trunk/ remove tlbia instruction, which is unsupported by PowerPC 7450  
/trunk/boot/arch/ppc32/loader/asm.S
/trunk/kernel/arch/ppc32/src/mm/tlb.c
/trunk/kernel/arch/ppc64/src/mm/tlb.c
3826 5592 d 23 h decky /trunk/boot/genarch/ call mmu_translate with corrent number of arguments  
/trunk/boot/genarch/ofw.c
3825 5592 d 23 h decky /trunk/boot/arch/ppc64/loader/ remove debugging output  
/trunk/boot/arch/ppc64/loader/debug.inc
/trunk/boot/arch/ppc64/loader/asm.S
3824 5593 d 0 h decky /trunk/boot/arch/ppc32/loader/ move loader base address to 16 MB
remove debugging output
 
/trunk/boot/arch/ppc32/loader/debug.inc
/trunk/boot/arch/ppc32/loader/_link.ld.in
/trunk/boot/arch/ppc32/loader/asm.S
3823 5594 d 1 h decky /trunk/boot/arch/sparc64/loader/ correct memory mapping for machines with physical memory displacement
this fixes booting on machines whose physical memory does not start at 0
 
/trunk/boot/arch/sparc64/loader/main.c
3822 5594 d 1 h decky /trunk/ remove extra question marks  
/trunk/HelenOS.config
3821 5594 d 20 h decky /trunk/tools/ better compatibility with older versions of Python  
/trunk/tools/config.py
3820 5594 d 21 h svoboda /trunk/uspace/lib/libc/generic/ Delay connecting to console until first use. Prevents a failed load attempt from trashing an inactive VC.  
/trunk/uspace/lib/libc/generic/libc.c
3819 5596 d 20 h jermar /trunk/ Introduce a new syscall: SYS_IPC_FORWARD_SLOW.  
/trunk/kernel/generic/include/ipc/sysipc.h
/trunk/kernel/generic/include/syscall/syscall.h
/trunk/kernel/generic/src/ipc/sysipc.c
/trunk/kernel/generic/src/syscall/syscall.c
/trunk/uspace/app/trace/syscalls.c
/trunk/uspace/lib/libc/generic/ipc.c
/trunk/uspace/lib/libc/include/ipc/ipc.h
3818 5597 d 1 h jermar /trunk/uspace/lib/libc/include/ipc/ Optimize ipc.h.  
/trunk/uspace/lib/libc/include/ipc/ipc.h
3817 5599 d 17 h rimsky /branches/sparc/kernel/ Progress on Niagara: Commented out portions of mm, which are not required for kernel threads (temporarily). Scheduler is working. Implemented a driver of hypervisor's standard input. Kernel console is usable.  
/branches/sparc/kernel/arch/sparc64/src/mm/sun4u/as.c
/branches/sparc/kernel/arch/sparc64/src/mm/sun4v/as.c
/branches/sparc/kernel/arch/sparc64/src/mm/as.c
/branches/sparc/kernel/arch/sparc64/Makefile.inc
/branches/sparc/kernel/arch/sparc64/include/drivers/kbd.h
/branches/sparc/kernel/arch/sparc64/include/drivers/niagara.h
/branches/sparc/kernel/arch/sparc64/include/sun4v/hypercall.h
/branches/sparc/kernel/arch/sparc64/src/console.c
/branches/sparc/kernel/arch/sparc64/src/drivers/niagara.c
/branches/sparc/kernel/arch/sparc64/src/sun4v/sparc64.c
/branches/sparc/kernel/generic/src/main/kinit.c
3816 5599 d 22 h post /trunk/uspace/app/bdsh/cmds/modules/cp/ cstyle (nits) 80 column limit  
/trunk/uspace/app/bdsh/cmds/modules/cp/cp.c

Show All