#
# ChangeLog for trunk/kernel/libk
#
# Generated by Trac 1.2.3
# Dec 29, 2024, 2:15:30 PM

Wed, 10 Oct 2018 13:11:53 GMT alain [581]
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_condvar.h (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_mutex.h (modified)
	* trunk/kernel/libk/remote_sem.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/syscalls/shared_include/shared_pthread.h (modified)
	* trunk/kernel/syscalls/sys_barrier.c (modified)
	* trunk/libs/libpthread/pthread.c (modified)
	* trunk/libs/libpthread/pthread.h (modified)
	* trunk/params-hard.mk (modified)
	* trunk/user/fft/fft.c (modified)
	* trunk/user/init/init.c (modified)

	1) Improve the busylock debug infrastructure.
	2) introduce a ...


Mon, 08 Oct 2018 09:31:42 GMT alain [580]
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/busylock.c (modified)
	* trunk/kernel/libk/remote_busylock.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/shared_include/shared_almos.h (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.h (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/params-hard.mk (modified)
	* trunk/user/idbg/idbg.c (modified)
	* trunk/user/pgcd/pgcd.c (modified)

	1) Register the kernel process in the cluster manager local list.
	2) ...


Thu, 04 Oct 2018 21:16:13 GMT alain [563]
	* trunk/kernel/libk/barrier.c (modified)
	* trunk/kernel/libk/barrier.h (modified)
	* trunk/kernel/libk/busylock.c (added)
	* trunk/kernel/libk/busylock.h (added)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/htab.h (modified)
	* trunk/kernel/libk/queuelock.c (added)
	* trunk/kernel/libk/queuelock.h (added)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_busylock.c (added)
	* trunk/kernel/libk/remote_busylock.h (added)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_condvar.h (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_mutex.h (modified)
	* trunk/kernel/libk/remote_queuelock.c (added)
	* trunk/kernel/libk/remote_queuelock.h (added)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_sem.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (deleted)
	* trunk/kernel/libk/remote_spinlock.h (deleted)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (deleted)
	* trunk/kernel/libk/spinlock.h (deleted)
	* trunk/kernel/libk/xbarrier.c (added)
	* trunk/kernel/libk/xbarrier.h (added)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/libk/xlist.h (modified)

	Complete restructuration of kernel spinlocks.


Fri, 21 Sep 2018 20:22:02 GMT nicolas.van.phan@… [540]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)

	TTY MUX 5/5 : Multiplex TTY character receiving

	The multiplexing ...


Sat, 25 Aug 2018 16:35:02 GMT viala@… [512]
	* trunk/kernel/libk/memcpy.h (modified)

	[libk] Add documentation to memcmp().


Wed, 22 Aug 2018 21:55:48 GMT viala@… [492]
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/x86_64/drivers/pic_apic.c (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)

	Refactoring assert calling to conform with new assert macro.

	Made ...


Wed, 22 Aug 2018 19:16:56 GMT viala@… [487]
	* trunk/kernel/libk/memcpy.c (modified)

	[libk/memcpt.c] Add .h in .c.

	Fix needed for C99 or C11 where not ...


Tue, 21 Aug 2018 16:01:01 GMT alain [473]
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/hal/tsar_mips32/core/hal_shared_types.h (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/do_interrupt.c (deleted)
	* trunk/kernel/kern/do_interrupt.h (deleted)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/bits.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_stdlib.h (modified)
	* trunk/kernel/syscalls/sys_alarm.c (modified)
	* trunk/kernel/syscalls/sys_closedir.c (modified)
	* trunk/kernel/syscalls/sys_opendir.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_readdir.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.c (modified)
	* trunk/libs/libpthread/pthread.c (modified)
	* trunk/libs/mini-libc/dirent.c (modified)
	* trunk/libs/mini-libc/mman.c (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdio.h (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/libs/mini-libc/stdlib.h (modified)
	* trunk/libs/mini-libc/string.c (modified)
	* trunk/libs/mini-libc/unistd.c (modified)
	* trunk/user/fft/fft.c (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	Fix several GCC warning related to the -Wextra compilation option.


Mon, 20 Aug 2018 11:04:16 GMT alain [469]
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_macros.h (added)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_semaphore.h (added)
	* trunk/kernel/syscalls/sys_is_fg.c (added)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_sem.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/libs/libmath (added)
	* trunk/libs/libmath/Makefile (added)
	* trunk/libs/libmath/build (added)
	* trunk/libs/libmath/build/e_pow.o.txt (added)
	* trunk/libs/libmath/build/e_rem_pio2.o.txt (added)
	* trunk/libs/libmath/build/e_sqrt.o.txt (added)
	* trunk/libs/libmath/build/fmod.o.txt (added)
	* trunk/libs/libmath/build/include (added)
	* trunk/libs/libmath/build/include/math.h (added)
	* trunk/libs/libmath/build/k_cos.o.txt (added)
	* trunk/libs/libmath/build/k_rem_pio2.o.txt (added)
	* trunk/libs/libmath/build/k_sin.o.txt (added)
	* trunk/libs/libmath/build/lib (added)
	* trunk/libs/libmath/build/s_ceil.o.txt (added)
	* trunk/libs/libmath/build/s_copysign.o.txt (added)
	* trunk/libs/libmath/build/s_cos.o.txt (added)
	* trunk/libs/libmath/build/s_fabs.o.txt (added)
	* trunk/libs/libmath/build/s_finite.o.txt (added)
	* trunk/libs/libmath/build/s_floor.o.txt (added)
	* trunk/libs/libmath/build/s_isnan.o.txt (added)
	* trunk/libs/libmath/build/s_rint.o.txt (added)
	* trunk/libs/libmath/build/s_scalbn.o.txt (added)
	* trunk/libs/libmath/build/s_sin.o.txt (added)
	* trunk/libs/libmath/e_pow.c (added)
	* trunk/libs/libmath/e_rem_pio2.c (added)
	* trunk/libs/libmath/e_sqrt.c (added)
	* trunk/libs/libmath/fmod.c (added)
	* trunk/libs/libmath/k_cos.c (added)
	* trunk/libs/libmath/k_rem_pio2.c (added)
	* trunk/libs/libmath/k_sin.c (added)
	* trunk/libs/libmath/math.h (added)
	* trunk/libs/libmath/math_private.h (added)
	* trunk/libs/libmath/s_ceil.c (added)
	* trunk/libs/libmath/s_copysign.c (added)
	* trunk/libs/libmath/s_cos.c (added)
	* trunk/libs/libmath/s_fabs.c (added)
	* trunk/libs/libmath/s_finite.c (added)
	* trunk/libs/libmath/s_floor.c (added)
	* trunk/libs/libmath/s_isnan.c (added)
	* trunk/libs/libmath/s_rint.c (added)
	* trunk/libs/libmath/s_scalbn.c (added)
	* trunk/libs/libmath/s_sin.c (added)
	* trunk/libs/libsemaphore (added)
	* trunk/libs/libsemaphore/Makefile (added)
	* trunk/libs/libsemaphore/semaphore.c (added)
	* trunk/libs/libsemaphore/semaphore.h (added)
	* trunk/user/fft (added)
	* trunk/user/fft/Makefile (added)
	* trunk/user/fft/build (added)
	* trunk/user/fft/fft.c (added)
	* trunk/user/fft/fft.ld (added)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	1) Introduce the libsemaphore library.
	2) Introduce a small libmath ...


Sat, 18 Aug 2018 00:49:07 GMT viala@… [461]
	* trunk/kernel/libk/spinlock.c (modified)

	minor: remove extra ';'


Sat, 18 Aug 2018 00:39:34 GMT viala@… [460]
	* trunk/kernel/libk/remote_spinlock.h (modified)

	Typo: remote_spinlock_lock/unlock decrement/increment locks


Mon, 13 Aug 2018 11:43:20 GMT alain [459]
	* trunk/Makefile (modified)
	* trunk/hal/generic/hal_user.h (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_shared_types.h (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/htab.h (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_fcntl.h (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_open.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdio.h (modified)
	* trunk/libs/mini-libc/unistd.h (modified)
	* trunk/params-soft.mk (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/Makefile (modified)
	* trunk/user/sort/sort.c (modified)

	Introduce the math library, to support the floating point
	data used ...


Thu, 02 Aug 2018 09:47:13 GMT alain [457]
	* trunk/Makefile (modified)
	* trunk/boot/tsar_mips32/Makefile (modified)
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/boot/tsar_mips32/boot_bdv_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_fat32.h (modified)
	* trunk/boot/tsar_mips32/boot_hba_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_mmc_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_tty_driver.c (modified)
	* trunk/boot/tsar_mips32/boot_tty_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_utils.c (modified)
	* trunk/boot/tsar_mips32/boot_utils.h (modified)
	* trunk/hal/generic/hal_atomic.h (modified)
	* trunk/hal/generic/hal_context.h (modified)
	* trunk/hal/generic/hal_exception.h (modified)
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_interrupt.h (modified)
	* trunk/hal/generic/hal_irqmask.h (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/generic/hal_remote.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/generic/hal_switch.h (modified)
	* trunk/hal/generic/hal_syscall.h (modified)
	* trunk/hal/generic/hal_user.h (modified)
	* trunk/hal/generic/hal_uspace.h (modified)
	* trunk/hal/generic/hal_vmm.h (modified)
	* trunk/hal/tsar_mips32/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_atomic.c (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_irqmask.c (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/core/hal_switch.S (modified)
	* trunk/hal/tsar_mips32/core/hal_syscall.c (modified)
	* trunk/hal/tsar_mips32/core/hal_uspace.c (modified)
	* trunk/hal/tsar_mips32/core/hal_vmm.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.h (modified)
	* trunk/hal/x86_64/Makefile (modified)
	* trunk/hal/x86_64/core/hal_acpi.c (modified)
	* trunk/hal/x86_64/core/hal_apic.c (modified)
	* trunk/hal/x86_64/core/hal_atomic.c (modified)
	* trunk/hal/x86_64/core/hal_context.c (modified)
	* trunk/hal/x86_64/core/hal_drivers.c (modified)
	* trunk/hal/x86_64/core/hal_exception.c (modified)
	* trunk/hal/x86_64/core/hal_gpt.c (modified)
	* trunk/hal/x86_64/core/hal_init.c (modified)
	* trunk/hal/x86_64/core/hal_interrupt.c (modified)
	* trunk/hal/x86_64/core/hal_irqmask.c (modified)
	* trunk/hal/x86_64/core/hal_ppm.c (modified)
	* trunk/hal/x86_64/core/hal_remote.c (modified)
	* trunk/hal/x86_64/core/hal_special.c (modified)
	* trunk/hal/x86_64/core/hal_syscall.c (modified)
	* trunk/hal/x86_64/core/hal_types.h (modified)
	* trunk/hal/x86_64/core/hal_uspace.c (modified)
	* trunk/hal/x86_64/core/x86_printf.c (modified)
	* trunk/hal/x86_64/drivers/ioc_ata.h (modified)
	* trunk/hal/x86_64/drivers/pic_apic.c (modified)
	* trunk/hal/x86_64/drivers/pic_apic.h (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_dma.h (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_fbf.h (modified)
	* trunk/kernel/devices/dev_iob.c (modified)
	* trunk/kernel/devices/dev_iob.h (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_ioc.h (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_nic.h (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/fatfs.h (modified)
	* trunk/kernel/fs/ramfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_interrupt.c (modified)
	* trunk/kernel/kern/do_interrupt.h (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/do_syscall.h (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/signal.c (modified)
	* trunk/kernel/kern/signal.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/barrier.c (modified)
	* trunk/kernel/libk/barrier.h (modified)
	* trunk/kernel/libk/bits.c (modified)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/libk/ctype.c (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/grdxt.h (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/htab.h (modified)
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/libk/memcpy.c (modified)
	* trunk/kernel/libk/memcpy.h (modified)
	* trunk/kernel/libk/readlock.c (modified)
	* trunk/kernel/libk/readlock.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_condvar.h (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_mutex.h (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_sem.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/libk/string.c (modified)
	* trunk/kernel/libk/string.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/libk/xlist.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kcm.h (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/khm.h (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/kmem.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_pthread.h (modified)
	* trunk/kernel/syscalls/shared_include/syscalls_numbers.h (modified)
	* trunk/kernel/syscalls/sys_alarm.c (modified)
	* trunk/kernel/syscalls/sys_barrier.c (modified)
	* trunk/kernel/syscalls/sys_chdir.c (modified)
	* trunk/kernel/syscalls/sys_chmod.c (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_closedir.c (modified)
	* trunk/kernel/syscalls/sys_condvar.c (modified)
	* trunk/kernel/syscalls/sys_creat.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fg.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_get_core.c (modified)
	* trunk/kernel/syscalls/sys_get_cycle.c (modified)
	* trunk/kernel/syscalls/sys_getcwd.c (modified)
	* trunk/kernel/syscalls/sys_isatty.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_lseek.c (modified)
	* trunk/kernel/syscalls/sys_mkdir.c (modified)
	* trunk/kernel/syscalls/sys_mkfifo.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_munmap.c (modified)
	* trunk/kernel/syscalls/sys_mutex.c (modified)
	* trunk/kernel/syscalls/sys_open.c (modified)
	* trunk/kernel/syscalls/sys_opendir.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_readdir.c (modified)
	* trunk/kernel/syscalls/sys_rmdir.c (modified)
	* trunk/kernel/syscalls/sys_sem.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_detach.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (modified)
	* trunk/kernel/syscalls/sys_unlink.c (modified)
	* trunk/kernel/syscalls/sys_utls.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/libs/libalmosmkh/almosmkh.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.h (modified)
	* trunk/libs/libpthread/Makefile (modified)
	* trunk/libs/libpthread/pthread.c (modified)
	* trunk/libs/libpthread/pthread.h (modified)
	* trunk/libs/mini-libc/dirent.c (modified)
	* trunk/libs/mini-libc/fcntl.c (modified)
	* trunk/libs/mini-libc/mman.c (modified)
	* trunk/libs/mini-libc/signal.c (modified)
	* trunk/libs/mini-libc/stat.c (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/libs/mini-libc/time.c (modified)
	* trunk/libs/mini-libc/unistd.c (modified)
	* trunk/libs/mini-libc/wait.c (modified)
	* trunk/libs/mini-libc/wait.h (modified)
	* trunk/params-hard.mk (modified)
	* trunk/params-soft.mk (modified)
	* trunk/tools/arch_info/arch_info.h (modified)
	* trunk/tools/arch_info/boot_info.h (modified)
	* trunk/user/idbg/idbg.c (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/Makefile (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	This version modifies the exec syscall and fixes a large number of ...


Thu, 19 Jul 2018 12:41:07 GMT viala@… [454]
	* trunk/hal/tsar_mips32/drivers/soclib_memc.h (modified)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/mm/vseg.h (modified)

	Fix typo in several file.


Fri, 29 Jun 2018 08:44:14 GMT alain [450]
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.h (modified)
	* trunk/user/idbg/idbg.c (modified)

	Fix a bug in function sched_handle_signal():
	When the deleted user ...


Wed, 16 May 2018 14:15:22 GMT alain [443]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fg.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdio.h (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/libs/mini-libc/stdlib.h (modified)
	* trunk/params-hard.mk (modified)

	Fix few bugs whike debugging the sort multi-thread application.


Wed, 09 May 2018 13:13:56 GMT alain [441]
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	Fix a bug in rpc_vmm_get_pte_client() function (bad RPC index).


Thu, 03 May 2018 15:51:22 GMT alain [440]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_mmc.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_barrier.c (modified)
	* trunk/kernel/syscalls/sys_condvar.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_get_core.c (modified)
	* trunk/kernel/syscalls/sys_get_cycle.c (modified)
	* trunk/kernel/syscalls/sys_getcwd.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_mutex.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_sem.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/libs/mini-libc/Makefile (modified)
	* trunk/libs/mini-libpthread/Makefile (modified)
	* trunk/libs/mini-libpthread/pthread.c (modified)
	* trunk/params-hard.mk (modified)
	* trunk/params-soft.mk (modified)
	* trunk/user/init/Makefile (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/Makefile (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/pgcd/Makefile (modified)
	* trunk/user/sort/Makefile (modified)
	* trunk/user/sort/sort.c (modified)

	1/ Fix a bug in the Multithreaded "sort" applicationr:
	The ...


Wed, 04 Apr 2018 12:49:02 GMT alain [438]
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fg.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_isatty.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_munmap.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/user/init/init.c (modified)

	Fix a bug in scheduler related to RPC blocking.


Wed, 28 Mar 2018 12:40:29 GMT alain [437]
	* trunk/Makefile.tsar (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.h (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.h (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_dma.h (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_ioc.h (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_nic.h (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kcm.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/syscalls/shared_syscalls.h (modified)
	* trunk/kernel/syscalls/sys_isatty.c (added)
	* trunk/kernel/syscalls/sys_munmap.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/libs/malloc.c (modified)
	* trunk/params.mk (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/ksh.c (modified)

	Fix various bugs


Wed, 07 Mar 2018 08:02:03 GMT alain [436]
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_dma.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.h (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fg.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/pgcd/pgcd.c (modified)
	* trunk/user/sort/sort.c (modified)

	1) improve the threads and process destruction mechanism.
	2) ...


Tue, 20 Feb 2018 16:32:17 GMT alain [435]
	* trunk/Makefile.tsar (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/signal.h (modified)
	* trunk/kernel/libk/xlist.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/shared_syscalls.h (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/libs/stdio.c (modified)
	* trunk/libs/stdio.h (modified)
	* trunk/params.mk (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	Fix a bad bug in scheduler...


Wed, 14 Feb 2018 14:40:19 GMT alain [433]
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)

	blip


Mon, 29 Jan 2018 16:49:38 GMT alain [423]
	* trunk/kernel/libk/barrier.h (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)

	cosmetic


Wed, 20 Dec 2017 15:51:09 GMT alain [409]
	* trunk/Makefile.tsar (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/signal.c (modified)
	* trunk/kernel/kern/signal.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/user/ksh/ksh.c (modified)

	Fix bugs in exec


Tue, 05 Dec 2017 15:20:07 GMT alain [408]
	* trunk/Makefile.tsar (modified)
	* trunk/hal/generic/hal_atomic.h (modified)
	* trunk/hal/generic/hal_context.h (modified)
	* trunk/hal/generic/hal_exception.h (modified)
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_interrupt.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/generic/hal_switch.h (modified)
	* trunk/hal/generic/hal_syscall.h (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.h (modified)
	* trunk/hal/tsar_mips32/core/hal_switch.S (modified)
	* trunk/hal/tsar_mips32/core/hal_syscall.c (modified)
	* trunk/hal/tsar_mips32/core/hal_types.h (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_dma.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/x86_64/core/hal_gpt.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/do_syscall.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_cycle.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/user/ksh/ksh.c (modified)

	Fix several bugs in the fork() syscall.


Tue, 07 Nov 2017 14:08:12 GMT alain [407]
	* trunk/Makefile.tsar (modified)
	* trunk/hal/generic/hal_context.h (modified)
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/generic/hal_remote.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/generic/hal_switch.h (moved)
	* trunk/hal/generic/hal_syscall.h (copied)
	* trunk/hal/generic/hal_user.h (added)
	* trunk/hal/generic/hal_uspace.h (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.h (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/core/hal_switch.S (modified)
	* trunk/hal/tsar_mips32/core/hal_syscall.c (copied)
	* trunk/hal/tsar_mips32/core/hal_types.h (modified)
	* trunk/hal/tsar_mips32/core/hal_user.c (added)
	* trunk/hal/tsar_mips32/core/hal_uspace.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_dma.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.h (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.h (modified)
	* trunk/hal/x86_64/core/hal_ppm.c (modified)
	* trunk/hal/x86_64/core/hal_types.h (modified)
	* trunk/hal/x86_64/core/hal_uspace.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_nic.h (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/fs (moved)
	* trunk/kernel/fs/devfs.c (copied)
	* trunk/kernel/fs/devfs.h (modified)
	* trunk/kernel/fs/fatfs.c (copied)
	* trunk/kernel/fs/fatfs.h (copied)
	* trunk/kernel/fs/vfs.c (copied)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/do_exec.c (deleted)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/do_syscall.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/signal.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kern/time.h (deleted)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_chdir.c (modified)
	* trunk/kernel/syscalls/sys_chmod.c (modified)
	* trunk/kernel/syscalls/sys_closedir.c (modified)
	* trunk/kernel/syscalls/sys_creat.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_cycle.c (moved)
	* trunk/kernel/syscalls/sys_mkdir.c (modified)
	* trunk/kernel/syscalls/sys_mkfifo.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_open.c (modified)
	* trunk/kernel/syscalls/sys_opendir.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_readdir.c (modified)
	* trunk/kernel/syscalls/sys_rmdir.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (modified)
	* trunk/kernel/syscalls/sys_unlink.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/libs (added)
	* trunk/tools/bootloader_tsar/boot.c (modified)
	* trunk/user/ksh/Makefile (modified)
	* trunk/user/ksh/ksh.c (modified)

	First implementation of fork/exec.


Tue, 29 Aug 2017 10:03:37 GMT alain [406]
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.h (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/core/hal_switch.S (modified)
	* trunk/hal/tsar_mips32/core/hal_syscall.c (modified)
	* trunk/hal/tsar_mips32/core/mips32_context.h (deleted)
	* trunk/hal/tsar_mips32/core/mips32_uzone.h (deleted)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/kernel.ld (modified)
	* trunk/hal/x86_64/core/hal_gpt.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/signal.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/grdxt.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (modified)
	* trunk/kernel/vfs/devfs.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)

	This version executed successfully the user "init" process on a mono- ...


Thu, 17 Aug 2017 13:02:18 GMT alain [401]
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/params.mk (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)

	Few bugs in VMM


Thu, 17 Aug 2017 09:24:20 GMT max@… [396]
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/xhtab.c (modified)

	Use panic().


Mon, 14 Aug 2017 09:39:03 GMT alain [367]
	* trunk/hal/tsar_mips32/core/hal_switch.S (added)
	* trunk/hal/tsar_mips32/core/hal_switch.h (added)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)

	Change Time unit from cycle to TICK (in millisecond).
	Fix several ...


Thu, 10 Aug 2017 09:43:45 GMT max@… [363]
	* trunk/kernel/libk/utils.h (deleted)

	Remove vestige.


Thu, 10 Aug 2017 09:41:43 GMT max@… [362]
	* trunk/kernel/kern/sysconf.c (deleted)
	* trunk/kernel/libk/sprintk.c (deleted)

	Remove vestiges.


Wed, 09 Aug 2017 08:42:08 GMT max@… [351]
	* trunk/kernel/libk/bits.c (modified)

	Simplify bizarre thing.


Mon, 07 Aug 2017 10:50:17 GMT alain [337]
	* trunk/hal/generic/hal_context.h (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/string.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)

	Introduce the delayed context switch if current thread has a lock.


Mon, 07 Aug 2017 08:11:25 GMT max@… [333]
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)

	vfs_user_move() returns an error_t, so don't return a count.


Mon, 07 Aug 2017 08:06:31 GMT max@… [332]
	* trunk/kernel/libk/elf.c (modified)

	vfs_kernel_move() return error_t, not a count.


Mon, 07 Aug 2017 08:06:03 GMT max@… [331]
	* trunk/kernel/libk/spinlock.c (modified)

	style


Mon, 07 Aug 2017 06:52:53 GMT max@… [328]
	* trunk/kernel/libk/elf.c (modified)

	Use vfs_kernel_move(), it's a kernel buffer.


Sun, 06 Aug 2017 06:33:00 GMT max@… [323]
	* trunk/hal/x86_64/core/hal_init.c (modified)
	* trunk/kernel/libk/string.c (modified)
	* trunk/kernel/libk/string.h (modified)

	Clean up, and define strstr() in libk.


Fri, 04 Aug 2017 14:22:27 GMT alain [318]
	* trunk/kernel/libk/remote_rwlock.c (modified)

	Bug fix : we don't need an atomic access to update the ...


Thu, 03 Aug 2017 08:15:18 GMT alain [315]
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_types.h (modified)
	* trunk/hal/tsar_mips32/core/hal_uspace.c (modified)
	* trunk/hal/x86_64/core/hal_types.h (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)

	Redefine the fuctions ppm_base2page() / ppm_page2base() / ...


Wed, 02 Aug 2017 13:24:57 GMT alain [313]
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/generic/hal_remote.h (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)

	RSeveral modifs in the page-fault handling.


Mon, 31 Jul 2017 12:00:34 GMT max@… [297]
	* trunk/kernel/libk/iprintk.c (deleted)
	* trunk/kernel/libk/iprintk.c.bak (deleted)
	* trunk/kernel/libk/iprintk.c.old (deleted)

	Remove unused.


Mon, 31 Jul 2017 11:59:52 GMT alain [296]
	* trunk/hal/generic/hal_context.h (modified)
	* trunk/hal/generic/hal_ppm.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_dma.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/kernel.ld (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/tools/arch_info/boot_info.h (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)
	* trunk/tools/bootloader_tsar/boot_config.h (modified)
	* trunk/tools/bootloader_tsar/boot_entry.S (modified)

	Several modifs in the generic scheduler and in the hal_context to ...


Thu, 27 Jul 2017 14:37:32 GMT max@… [288]
	* trunk/kernel/libk/string.c (modified)

	Re-indent, to appease GCC5 warnings.


Wed, 26 Jul 2017 22:23:29 GMT alain [279]
	* trunk/hal/generic/hal_irqmask.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_irqmask.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.S (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.h (modified)
	* trunk/hal/tsar_mips32/core/hal_ppm.c (modified)
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_dma.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_mmc.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.h (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/tsar_mips32/kernel.ld (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_iob.h (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel/vfs/devfs.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/params.mk (modified)
	* trunk/tools/arch_info/genarch.py (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)

	1) Introduce independant command fields for the various devices in ...


Mon, 24 Jul 2017 14:51:14 GMT max@… [273]
	* trunk/kernel/libk/elf.h (modified)

	Mmh, must be Elf64_Xword.


Fri, 21 Jul 2017 13:56:36 GMT max@… [270]
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)

	Comment out EI_OSABI, and use ELFCLASS.


Fri, 21 Jul 2017 05:36:08 GMT alain [265]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)

	Fix several bugs in VFS.


Wed, 19 Jul 2017 13:31:39 GMT alain [238]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.h (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/libk/string.c (modified)
	* trunk/kernel/libk/string.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/vfs/devfs.h (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)

	Fixing bugs in vfs_lookup()


Tue, 18 Jul 2017 10:32:31 GMT max@… [227]
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)

	use Elf64 for 64bit architectures (x86_64)


Mon, 17 Jul 2017 12:48:12 GMT max@… [223]
	* trunk/kernel/libk/string.c (modified)

	Damn, don't do NULL checks here, otherwise we're hiding NULL derefs ...


Mon, 17 Jul 2017 06:42:59 GMT alain [204]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/vfs/devfs.c (modified)
	* trunk/kernel/vfs/devfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/params.mk (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)

	Bug fix in kernel_init
	-This line, and those below, will be ...


Wed, 12 Jul 2017 18:12:41 GMT alain [188]
	* trunk/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.h (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_fbf.h (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_ioc.h (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_interrupt.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/mm/kcm.h (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/kmem.h (modified)
	* trunk/kernel/vfs/devfs.c (modified)
	* trunk/kernel/vfs/devfs.h (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/fatfs.h (modified)
	* trunk/kernel/vfs/ramfs.c (modified)
	* trunk/kernel/vfs/ramfs.h (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/tools/arch_info/boot_info.h (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)

	Redefine the PIC device API.


Fri, 07 Jul 2017 11:49:38 GMT max@… [158]
	* trunk/kernel/libk/elf.h (modified)

	tab ffs


Fri, 07 Jul 2017 11:48:48 GMT max@… [157]
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)

	add the x86_64 flag


Fri, 07 Jul 2017 11:40:30 GMT max@… [156]
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/elf.h (modified)

	style


Mon, 03 Jul 2017 12:36:39 GMT max@… [124]
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/x86_64/core/hal_remote.c (modified)
	* trunk/hal/x86_64/core/hal_special.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/readlock.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_getcwd.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)

	rename hal_wbflush->hal_fence


Fri, 30 Jun 2017 09:03:08 GMT max@… [113]
	* trunk/hal/x86_64/core/hal_acpi.c (modified)
	* trunk/kernel/libk/memcpy.c (modified)
	* trunk/kernel/libk/memcpy.h (modified)

	add memcmp in libk; these mem* functions should probably be hal- ...


Fri, 30 Jun 2017 06:57:37 GMT max@… [104]
	* trunk/kernel/libk/remote_barrier.c (modified)

	style


Thu, 29 Jun 2017 14:44:52 GMT alain [101]
	* trunk/Makefile (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/tsar_mips32/core/hal_do_exceptions.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)
	* trunk/hal/x86_64/core/hal_special.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_exception.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_clock.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)

	euh...


Thu, 29 Jun 2017 10:46:00 GMT max@… [93]
	* trunk/kernel/libk/remote_spinlock.c (modified)

	style


Tue, 27 Jun 2017 08:24:13 GMT alain [68]
	* trunk/Makefile (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)
	* trunk/tools/bootloader_tsar/boot_config.h (modified)

	Fix bug in kernel_init, and reduce size of remote_fifo.


Mon, 26 Jun 2017 14:55:47 GMT max@… [60]
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)

	use reg_t instead of uint32_t


Mon, 26 Jun 2017 13:15:11 GMT alain [50]
	* trunk/Makefile (modified)
	* trunk/hal/generic/hal_ppm.h (added)
	* trunk/hal/i386/__boot.S (deleted)
	* trunk/hal/i386/__cpu_context.S (deleted)
	* trunk/hal/i386/__do_exception.c (deleted)
	* trunk/hal/i386/__do_interrupt.c (deleted)
	* trunk/hal/i386/__kentry.S (deleted)
	* trunk/hal/i386/boot.c (deleted)
	* trunk/hal/i386/cpu-asm.h (deleted)
	* trunk/hal/i386/cpu-config.h (deleted)
	* trunk/hal/i386/cpu-internal.h (deleted)
	* trunk/hal/i386/cpu-io.c (deleted)
	* trunk/hal/i386/cpu-io.h (deleted)
	* trunk/hal/i386/cpu_context.c (deleted)
	* trunk/hal/i386/cpu_internal.c (deleted)
	* trunk/hal/i386/printk.c (deleted)
	* trunk/hal/i386/remote.c (deleted)
	* trunk/hal/i386/screen.c (deleted)
	* trunk/hal/i386/screen.h (deleted)
	* trunk/hal/tsar_mips32/hal_do_exceptions.c (modified)
	* trunk/hal/tsar_mips32/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/hal_ppm.c (added)
	* trunk/hal/tsar_mips32/hal_types.h (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/drivers/soclib/soclib_mmc.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/kcm.h (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/kmem.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_gettimeofday.c (deleted)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (added)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel/vfs/devfs.c (modified)
	* trunk/kernel/vfs/fatfs.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel_config.h (modified)
	* trunk/tools/arch_info/boot_info.h (modified)
	* trunk/tools/bootloader_tsar/boot.c (modified)
	* trunk/tools/bootloader_tsar/boot_config.h (modified)

	bloup


Mon, 19 Jun 2017 09:19:06 GMT max@… [24]
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/libk/xlist.h (modified)

	Use intptr_t instead.


Sun, 18 Jun 2017 20:06:41 GMT alain [23]
	* trunk/Makefile (modified)
	* trunk/hal/generic/hal_atomic.h (modified)
	* trunk/hal/generic/hal_gpt.h (modified)
	* trunk/hal/generic/hal_uspace.h (modified)
	* trunk/hal/tsar_mips32/hal_atomic.c (modified)
	* trunk/hal/tsar_mips32/hal_gpt.c (modified)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_icu.c (modified)
	* trunk/kernel/devices/dev_iob.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_ioc.h (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/drivers/soclib/soclib_bdv.c (modified)
	* trunk/kernel/drivers/soclib/soclib_hba.c (modified)
	* trunk/kernel/drivers/soclib/soclib_hba.h (modified)
	* trunk/kernel/kern/alarm.c (added)
	* trunk/kernel/kern/alarm.h (added)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/signal.c (modified)
	* trunk/kernel/kern/signal.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kern/time.h (modified)
	* trunk/kernel/libk/bits.c (modified)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/htab.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_condvar.c (added)
	* trunk/kernel/libk/remote_condvar.h (added)
	* trunk/kernel/libk/remote_mutex.c (added)
	* trunk/kernel/libk/remote_mutex.h (added)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_sem.c (moved)
	* trunk/kernel/libk/remote_sem.h (moved)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/string.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/mm/kcm.h (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/kmem.h (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/obj.tsar (deleted)
	* trunk/kernel/syscalls/sys_alarm.c (modified)
	* trunk/kernel/syscalls/sys_barrier.c (modified)
	* trunk/kernel/syscalls/sys_chdir.c (modified)
	* trunk/kernel/syscalls/sys_chmod.c (modified)
	* trunk/kernel/syscalls/sys_clock.c (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_closedir.c (modified)
	* trunk/kernel/syscalls/sys_condvar.c (moved)
	* trunk/kernel/syscalls/sys_creat.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_getcwd.c (modified)
	* trunk/kernel/syscalls/sys_getpid.c (modified)
	* trunk/kernel/syscalls/sys_gettimeofday.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (added)
	* trunk/kernel/syscalls/sys_lseek.c (modified)
	* trunk/kernel/syscalls/sys_mkdir.c (modified)
	* trunk/kernel/syscalls/sys_mkfifo.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_mutex.c (moved)
	* trunk/kernel/syscalls/sys_open.c (modified)
	* trunk/kernel/syscalls/sys_opendir.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_readdir.c (modified)
	* trunk/kernel/syscalls/sys_rmdir.c (modified)
	* trunk/kernel/syscalls/sys_sem.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_detach.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_getattr.c (deleted)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_trace.c (moved)
	* trunk/kernel/syscalls/sys_undefined.c (moved)
	* trunk/kernel/syscalls/sys_unlink.c (modified)
	* trunk/kernel/syscalls/sys_utls.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel/vfs/devfs.c (added)
	* trunk/kernel/vfs/devfs.h (added)
	* trunk/kernel/vfs/fatfs.c (copied)
	* trunk/kernel/vfs/fatfs.h (copied)
	* trunk/kernel/vfs/ramfs.c (copied)
	* trunk/kernel/vfs/ramfs.h (copied)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)
	* trunk/kernel_config.h (modified)
	* trunk/params.mk (modified)
	* trunk/tools/bootloader_tsar/boot_config.h (modified)
	* trunk/tools/bootloader_tsar/boot_fat32.c (modified)

	Introduce syscalls.


Wed, 10 May 2017 15:04:01 GMT alain [16]
	* trunk/Makefile (modified)
	* trunk/hal/generic (added)
	* trunk/hal/generic/hal_atomic.h (moved)
	* trunk/hal/generic/hal_context.h (moved)
	* trunk/hal/generic/hal_exception.h (added)
	* trunk/hal/generic/hal_gpt.h (moved)
	* trunk/hal/generic/hal_interrupt.h (added)
	* trunk/hal/generic/hal_irqmask.h (moved)
	* trunk/hal/generic/hal_remote.h (moved)
	* trunk/hal/generic/hal_special.h (moved)
	* trunk/hal/generic/hal_syscall.h (added)
	* trunk/hal/generic/hal_uspace.h (moved)
	* trunk/hal/i386/__boot.S (modified)
	* trunk/hal/i386/__cpu_context.S (modified)
	* trunk/hal/i386/__kentry.S (modified)
	* trunk/hal/i386/hal_types.h (modified)
	* trunk/hal/tsar_mips32/hal_exception.c (added)
	* trunk/hal/tsar_mips32/hal_interrupt.c (added)
	* trunk/hal/tsar_mips32/hal_kentry.S (added)
	* trunk/hal/tsar_mips32/hal_kentry.h (added)
	* trunk/hal/tsar_mips32/hal_special.c (modified)
	* trunk/hal/tsar_mips32/hal_syscall.c (added)
	* trunk/hal/tsar_mips32/hal_types.h (modified)
	* trunk/hal/tsar_mips32/mips32_context.h (added)
	* trunk/hal/tsar_mips32/mips32_uzone.h (added)
	* trunk/hdd/virt_hdd.dmg (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/do_exception.c (added)
	* trunk/kernel/kern/do_exception.h (added)
	* trunk/kernel/kern/do_interrupt.c (modified)
	* trunk/kernel/kern/do_interrupt.h (added)
	* trunk/kernel/kern/do_syscall.c (added)
	* trunk/kernel/kern/do_syscall.h (added)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/signal.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/barrier.c (modified)
	* trunk/kernel/libk/barrier.h (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_vector.c (deleted)
	* trunk/kernel/syscalls/syscalls.h (modified)
	* trunk/kernel_config.h (moved)
	* trunk/scripts (deleted)

	mprove the HAL for interrupt, exception, syscall handling.


Wed, 03 May 2017 11:23:24 GMT alain [14]
	* trunk/kernel/devices/dev_dma.h (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_icu.c (modified)
	* trunk/kernel/devices/dev_icu.h (modified)
	* trunk/kernel/devices/dev_iob.c (modified)
	* trunk/kernel/devices/dev_iob.h (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_ioc.h (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/devices/dev_nic.h (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/drivers/soclib/soclib_iob.c (modified)
	* trunk/kernel/drivers/soclib/soclib_xcu.c (modified)
	* trunk/kernel/drivers/soclib/soclib_xcu.h (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/metafs.h (modified)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kernel.ld (modified)
	* trunk/kernel/libk/barrier.c (added)
	* trunk/kernel/libk/barrier.h (added)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/libk/elf.c (modified)
	* trunk/kernel/libk/list.h (modified)
	* trunk/kernel/libk/readlock.c (modified)
	* trunk/kernel/libk/readlock.h (modified)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/libk/xlist.h (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/khm.h (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/mapper.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/vfs/vfs.c (modified)
	* trunk/kernel/vfs/vfs.h (modified)

	Bugs fix.


Wed, 26 Apr 2017 12:29:23 GMT alain [11]
	* trunk/kernel/arch/ibmpc/arch.c (modified)
	* trunk/kernel/arch/ibmpc/arch_init.c (modified)
	* trunk/kernel/arch/ibmpc/kdmsg.c (modified)
	* trunk/kernel/arch/ibmpc/rt_timer.c (modified)
	* trunk/kernel/arch/tsar/arch_init.c (modified)
	* trunk/kernel/arch/tsar/kdmsg.c (modified)
	* trunk/kernel/arch/tsar/rt_timer.c (modified)
	* trunk/kernel/fs (deleted)
	* trunk/kernel/kernel.ld (modified)
	* trunk/kernel/ksh/ksh_set_tty.c (modified)
	* trunk/kernel/ksh/miniShellIo.c (modified)
	* trunk/kernel/libk/bits.c (modified)
	* trunk/kernel/libk/bits.h (modified)
	* trunk/kernel/libk/memcpy.c (modified)
	* trunk/kernel/libk/memcpy.h (modified)
	* trunk/kernel/libk/memset.c (deleted)
	* trunk/kernel/libk/remote_spinlock.c (modified)
	* trunk/kernel/libk/remote_spinlock.h (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/libk/spinlock.h (modified)
	* trunk/kernel/syscalls/sys_chdir.c (modified)
	* trunk/kernel/syscalls/sys_chmod.c (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_dma_memcpy.c (modified)

	Merge all FS related files in one single vfs directory.


Thu, 30 Mar 2017 10:12:28 GMT alain [1]
	* trunk (added)
	* trunk/Makefile (added)
	* trunk/almos_config.h (added)
	* trunk/create_dmg (added)
	* trunk/drivers (added)
	* trunk/hal (added)
	* trunk/hal/i386 (added)
	* trunk/hal/i386/__boot.S (added)
	* trunk/hal/i386/__cpu_context.S (added)
	* trunk/hal/i386/__do_exception.c (added)
	* trunk/hal/i386/__do_interrupt.c (added)
	* trunk/hal/i386/__kentry.S (added)
	* trunk/hal/i386/boot.c (added)
	* trunk/hal/i386/cpu-asm.h (added)
	* trunk/hal/i386/cpu-config.h (added)
	* trunk/hal/i386/cpu-internal.h (added)
	* trunk/hal/i386/cpu-io.c (added)
	* trunk/hal/i386/cpu-io.h (added)
	* trunk/hal/i386/cpu_context.c (added)
	* trunk/hal/i386/cpu_internal.c (added)
	* trunk/hal/i386/hal_types.h (added)
	* trunk/hal/i386/printk.c (added)
	* trunk/hal/i386/remote.c (added)
	* trunk/hal/i386/screen.c (added)
	* trunk/hal/i386/screen.h (added)
	* trunk/hal/oldies (added)
	* trunk/hal/oldies/hal_arch.h (added)
	* trunk/hal/oldies/hal_cpu.h (added)
	* trunk/hal/tsar_mips32 (added)
	* trunk/hal/tsar_mips32/__cpu_kentry.S (added)
	* trunk/hal/tsar_mips32/__kheader.S (added)
	* trunk/hal/tsar_mips32/hal_arch.c (added)
	* trunk/hal/tsar_mips32/hal_arch.h (added)
	* trunk/hal/tsar_mips32/hal_atomic.c (added)
	* trunk/hal/tsar_mips32/hal_atomic.h (added)
	* trunk/hal/tsar_mips32/hal_context.c (added)
	* trunk/hal/tsar_mips32/hal_context.h (added)
	* trunk/hal/tsar_mips32/hal_do_exceptions.c (added)
	* trunk/hal/tsar_mips32/hal_do_interrupt.c (added)
	* trunk/hal/tsar_mips32/hal_do_syscall.c (added)
	* trunk/hal/tsar_mips32/hal_gpt.c (added)
	* trunk/hal/tsar_mips32/hal_gpt.h (added)
	* trunk/hal/tsar_mips32/hal_irqmask.c (added)
	* trunk/hal/tsar_mips32/hal_irqmask.h (added)
	* trunk/hal/tsar_mips32/hal_remote.c (added)
	* trunk/hal/tsar_mips32/hal_remote.h (added)
	* trunk/hal/tsar_mips32/hal_special.c (added)
	* trunk/hal/tsar_mips32/hal_special.h (added)
	* trunk/hal/tsar_mips32/hal_types.h (added)
	* trunk/hal/tsar_mips32/hal_uspace.c (added)
	* trunk/hal/tsar_mips32/hal_uspace.h (added)
	* trunk/hdd (added)
	* trunk/hdd/virt_hdd.dmg (added)
	* trunk/kernel (added)
	* trunk/kernel/COPYRIGHT (added)
	* trunk/kernel/Makefile (added)
	* trunk/kernel/` (added)
	* trunk/kernel/arch (added)
	* trunk/kernel/arch/ibmpc (added)
	* trunk/kernel/arch/ibmpc/arch-config.h (added)
	* trunk/kernel/arch/ibmpc/arch.c (added)
	* trunk/kernel/arch/ibmpc/arch.h (added)
	* trunk/kernel/arch/ibmpc/arch_init.c (added)
	* trunk/kernel/arch/ibmpc/hardware.h (added)
	* trunk/kernel/arch/ibmpc/kdmsg.c (added)
	* trunk/kernel/arch/ibmpc/kldscript.h (added)
	* trunk/kernel/arch/ibmpc/kldscript.h2 (added)
	* trunk/kernel/arch/ibmpc/rt_timer.c (added)
	* trunk/kernel/arch/ibmpc/segmentation.h (added)
	* trunk/kernel/arch/tsar (added)
	* trunk/kernel/arch/tsar/arch-config.h (added)
	* trunk/kernel/arch/tsar/arch-dqdt.c (added)
	* trunk/kernel/arch/tsar/arch.h (added)
	* trunk/kernel/arch/tsar/arch_init.c (added)
	* trunk/kernel/arch/tsar/kdmsg.c (added)
	* trunk/kernel/arch/tsar/kldscript.h (added)
	* trunk/kernel/arch/tsar/mmu-info.c (added)
	* trunk/kernel/arch/tsar/mmu-info.h (added)
	* trunk/kernel/arch/tsar/rt_timer.c (added)
	* trunk/kernel/devices (added)
	* trunk/kernel/devices/:w (added)
	* trunk/kernel/devices/dev_icu.c (added)
	* trunk/kernel/devices/dev_icu.h (added)
	* trunk/kernel/devices/dev_ioc.c (added)
	* trunk/kernel/devices/dev_ioc.h (added)
	* trunk/kernel/devices/dev_iox.c (added)
	* trunk/kernel/devices/dev_iox.h (added)
	* trunk/kernel/devices/dev_mmc.c (added)
	* trunk/kernel/devices/dev_mmc.h (added)
	* trunk/kernel/devices/dev_mwr.h (added)
	* trunk/kernel/devices/dev_nic.c (added)
	* trunk/kernel/devices/dev_nic.h (added)
	* trunk/kernel/devices/dev_pic.c (added)
	* trunk/kernel/devices/dev_pic.h (added)
	* trunk/kernel/devices/dev_txt.c (added)
	* trunk/kernel/devices/dev_txt.h (added)
	* trunk/kernel/doc (added)
	* trunk/kernel/doc/40bits (added)
	* trunk/kernel/doc/event_manager (added)
	* trunk/kernel/doc/process_mng (added)
	* trunk/kernel/doc/shared_structures (added)
	* trunk/kernel/doc/todo (added)
	* trunk/kernel/drivers (added)
	* trunk/kernel/drivers/ibmpc (added)
	* trunk/kernel/drivers/ibmpc/ata.c (added)
	* trunk/kernel/drivers/ibmpc/ata.h (added)
	* trunk/kernel/drivers/ibmpc/pci-bus.h (added)
	* trunk/kernel/drivers/ibmpc/pic.c (added)
	* trunk/kernel/drivers/ibmpc/pic.h (added)
	* trunk/kernel/drivers/ibmpc/tty.c (added)
	* trunk/kernel/drivers/ibmpc/tty.h (added)
	* trunk/kernel/drivers/soclib (added)
	* trunk/kernel/drivers/soclib/drvdb.c (added)
	* trunk/kernel/drivers/soclib/drvdb.h (added)
	* trunk/kernel/drivers/soclib/soclib_bdv.c (added)
	* trunk/kernel/drivers/soclib/soclib_bdv.h (added)
	* trunk/kernel/drivers/soclib/soclib_cma.c (added)
	* trunk/kernel/drivers/soclib/soclib_cma.h (added)
	* trunk/kernel/drivers/soclib/soclib_dma.c (added)
	* trunk/kernel/drivers/soclib/soclib_dma.h (added)
	* trunk/kernel/drivers/soclib/soclib_fbf.c (added)
	* trunk/kernel/drivers/soclib/soclib_fbf.h (added)
	* trunk/kernel/drivers/soclib/soclib_hba.c (added)
	* trunk/kernel/drivers/soclib/soclib_hba.h (added)
	* trunk/kernel/drivers/soclib/soclib_iob.c (added)
	* trunk/kernel/drivers/soclib/soclib_iob.h (added)
	* trunk/kernel/drivers/soclib/soclib_memc.c (added)
	* trunk/kernel/drivers/soclib/soclib_memc.h (added)
	* trunk/kernel/drivers/soclib/soclib_mmc.c (added)
	* trunk/kernel/drivers/soclib/soclib_mmc.h (added)
	* trunk/kernel/drivers/soclib/soclib_nic.c (added)
	* trunk/kernel/drivers/soclib/soclib_nic.h (added)
	* trunk/kernel/drivers/soclib/soclib_pic.c (added)
	* trunk/kernel/drivers/soclib/soclib_pic.h (added)
	* trunk/kernel/drivers/soclib/soclib_tty.c (added)
	* trunk/kernel/drivers/soclib/soclib_tty.h (added)
	* trunk/kernel/drivers/soclib/soclib_xcu.c (added)
	* trunk/kernel/drivers/soclib/soclib_xcu.h (added)
	* trunk/kernel/fs (added)
	* trunk/kernel/fs/devfs (added)
	* trunk/kernel/fs/devfs/devfs-private.h (added)
	* trunk/kernel/fs/devfs/devfs.h (added)
	* trunk/kernel/fs/devfs/devfs_context.c (added)
	* trunk/kernel/fs/devfs/devfs_file.c (added)
	* trunk/kernel/fs/devfs/devfs_node.c (added)
	* trunk/kernel/fs/fatfs (added)
	* trunk/kernel/fs/fatfs/fat32_access.c (added)
	* trunk/kernel/fs/fatfs/fat32_context.c (added)
	* trunk/kernel/fs/fatfs/fat32_file.c (added)
	* trunk/kernel/fs/fatfs/fat32_mapper.c (added)
	* trunk/kernel/fs/fatfs/fat32_node.c (added)
	* trunk/kernel/fs/fatfs/fatfs.c (added)
	* trunk/kernel/fs/fatfs/fatfs.h (added)
	* trunk/kernel/fs/fatfs/fatfs_private.h (added)
	* trunk/kernel/fs/ramfs (added)
	* trunk/kernel/fs/ramfs/ramfs.c (added)
	* trunk/kernel/fs/ramfs/ramfs.h (added)
	* trunk/kernel/fs/sysfs (added)
	* trunk/kernel/fs/sysfs/sysfs-private.h (added)
	* trunk/kernel/fs/sysfs/sysfs.h (added)
	* trunk/kernel/fs/sysfs/sysfs_context.c (added)
	* trunk/kernel/fs/sysfs/sysfs_file.c (added)
	* trunk/kernel/fs/sysfs/sysfs_node.c (added)
	* trunk/kernel/kern (added)
	* trunk/kernel/kern/blkio.c (added)
	* trunk/kernel/kern/blkio.h (added)
	* trunk/kernel/kern/cluster.c (added)
	* trunk/kernel/kern/cluster.h (added)
	* trunk/kernel/kern/cond_var.c (added)
	* trunk/kernel/kern/cond_var.h (added)
	* trunk/kernel/kern/core.c (added)
	* trunk/kernel/kern/core.h (added)
	* trunk/kernel/kern/cpu-trace.h (added)
	* trunk/kernel/kern/device.c (added)
	* trunk/kernel/kern/device.h (added)
	* trunk/kernel/kern/dma.h (added)
	* trunk/kernel/kern/do_exec.c (added)
	* trunk/kernel/kern/do_interrupt.c (added)
	* trunk/kernel/kern/dqdt.c (added)
	* trunk/kernel/kern/dqdt.h (added)
	* trunk/kernel/kern/event.c (added)
	* trunk/kernel/kern/event.h (added)
	* trunk/kernel/kern/interrupt.h (added)
	* trunk/kernel/kern/kcond_var.h (added)
	* trunk/kernel/kern/kdmsg.h (added)
	* trunk/kernel/kern/kernel_init.c (added)
	* trunk/kernel/kern/kernel_init.h (added)
	* trunk/kernel/kern/keysdb.c (added)
	* trunk/kernel/kern/keysdb.h (added)
	* trunk/kernel/kern/kmagics.h (added)
	* trunk/kernel/kern/kthread_create.c (added)
	* trunk/kernel/kern/mcs_sync.c (added)
	* trunk/kernel/kern/mcs_sync.h (added)
	* trunk/kernel/kern/metafs.h (added)
	* trunk/kernel/kern/mwmr.c (added)
	* trunk/kernel/kern/mwmr.h (added)
	* trunk/kernel/kern/printk.c (added)
	* trunk/kernel/kern/printk.h (added)
	* trunk/kernel/kern/process.c (added)
	* trunk/kernel/kern/process.h (added)
	* trunk/kernel/kern/remote_sem.c (added)
	* trunk/kernel/kern/remote_sem.h (added)
	* trunk/kernel/kern/rpc.c (added)
	* trunk/kernel/kern/rpc.h (added)
	* trunk/kernel/kern/rt_timer.h (added)
	* trunk/kernel/kern/scheduler.c (added)
	* trunk/kernel/kern/scheduler.h (added)
	* trunk/kernel/kern/signal.c (added)
	* trunk/kernel/kern/signal.h (added)
	* trunk/kernel/kern/sys-vfs.h (added)
	* trunk/kernel/kern/sysconf.c (added)
	* trunk/kernel/kern/sysconf.h (added)
	* trunk/kernel/kern/thread.c (added)
	* trunk/kernel/kern/thread.h (added)
	* trunk/kernel/kern/time.c (added)
	* trunk/kernel/kern/time.h (added)
	* trunk/kernel/kernel.ld (added)
	* trunk/kernel/ksh (added)
	* trunk/kernel/ksh/cat.c (added)
	* trunk/kernel/ksh/cd.c (added)
	* trunk/kernel/ksh/clear.c (added)
	* trunk/kernel/ksh/cp.c (added)
	* trunk/kernel/ksh/eomtkp.c (added)
	* trunk/kernel/ksh/error.c (added)
	* trunk/kernel/ksh/exec_func.c (added)
	* trunk/kernel/ksh/instrument.c (added)
	* trunk/kernel/ksh/kill.c (added)
	* trunk/kernel/ksh/kminiShell.h (added)
	* trunk/kernel/ksh/ksh_cpu_state.c (added)
	* trunk/kernel/ksh/ksh_set_tty.c (added)
	* trunk/kernel/ksh/ls.c (added)
	* trunk/kernel/ksh/miniShell.c (added)
	* trunk/kernel/ksh/miniShellIo.c (added)
	* trunk/kernel/ksh/mkdir_func.c (added)
	* trunk/kernel/ksh/mkfifo_func.c (added)
	* trunk/kernel/ksh/ppm_func.c (added)
	* trunk/kernel/ksh/ps.c (added)
	* trunk/kernel/ksh/pwd_func.c (added)
	* trunk/kernel/ksh/rm.c (added)
	* trunk/kernel/ksh/sgiImg.h (added)
	* trunk/kernel/libk (added)
	* trunk/kernel/libk/atoi.c (added)
	* trunk/kernel/libk/bits.c (added)
	* trunk/kernel/libk/bits.h (added)
	* trunk/kernel/libk/ctype.c (added)
	* trunk/kernel/libk/ctype.h (added)
	* trunk/kernel/libk/elf.c (added)
	* trunk/kernel/libk/elf.h (added)
	* trunk/kernel/libk/errno.h (added)
	* trunk/kernel/libk/grdxt.c (added)
	* trunk/kernel/libk/grdxt.h (added)
	* trunk/kernel/libk/htab.c (added)
	* trunk/kernel/libk/htab.h (added)
	* trunk/kernel/libk/iprintk.c (added)
	* trunk/kernel/libk/iprintk.c.bak (added)
	* trunk/kernel/libk/iprintk.c.old (added)
	* trunk/kernel/libk/list.h (added)
	* trunk/kernel/libk/md5.c (added)
	* trunk/kernel/libk/md5.h (added)
	* trunk/kernel/libk/memcpy.c (added)
	* trunk/kernel/libk/memcpy.h (added)
	* trunk/kernel/libk/memset.c (added)
	* trunk/kernel/libk/rbtree.c (added)
	* trunk/kernel/libk/rbtree.h (added)
	* trunk/kernel/libk/readlock.c (added)
	* trunk/kernel/libk/readlock.h (added)
	* trunk/kernel/libk/remote_barrier.c (added)
	* trunk/kernel/libk/remote_barrier.h (added)
	* trunk/kernel/libk/remote_fifo.c (added)
	* trunk/kernel/libk/remote_fifo.h (added)
	* trunk/kernel/libk/remote_rwlock.c (added)
	* trunk/kernel/libk/remote_rwlock.h (added)
	* trunk/kernel/libk/remote_spinlock.c (added)
	* trunk/kernel/libk/remote_spinlock.h (added)
	* trunk/kernel/libk/rwlock.c (added)
	* trunk/kernel/libk/rwlock.h (added)
	* trunk/kernel/libk/slist.h (added)
	* trunk/kernel/libk/spinlock.c (added)
	* trunk/kernel/libk/spinlock.h (added)
	* trunk/kernel/libk/sprintk.c (added)
	* trunk/kernel/libk/string.c (added)
	* trunk/kernel/libk/string.h (added)
	* trunk/kernel/libk/utils.h (added)
	* trunk/kernel/libk/xhtab.c (added)
	* trunk/kernel/libk/xhtab.h (added)
	* trunk/kernel/libk/xlist.h (added)
	* trunk/kernel/mm (added)
	* trunk/kernel/mm/kcm.c (added)
	* trunk/kernel/mm/kcm.h (added)
	* trunk/kernel/mm/khm.c (added)
	* trunk/kernel/mm/khm.h (added)
	* trunk/kernel/mm/kmem.c (added)
	* trunk/kernel/mm/kmem.h (added)
	* trunk/kernel/mm/mapper.c (added)
	* trunk/kernel/mm/mapper.h (added)
	* trunk/kernel/mm/page.c (added)
	* trunk/kernel/mm/page.h (added)
	* trunk/kernel/mm/ppm.c (added)
	* trunk/kernel/mm/ppm.h (added)
	* trunk/kernel/mm/vmm.c (added)
	* trunk/kernel/mm/vmm.h (added)
	* trunk/kernel/mm/vseg.c (added)
	* trunk/kernel/mm/vseg.h (added)
	* trunk/kernel/obj.tsar (added)
	* trunk/kernel/obj.tsar/almos-mk-tsar-mipsel.bin (added)
	* trunk/kernel/obj.tsar/almos-mk-tsar-mipsel.dump (added)
	* trunk/kernel/obj.tsar/almos-mk-tsar-mipsel.elf (added)
	* trunk/kernel/obj.tsar/almos-mk-tsar-mipsel.elf.nm (added)
	* trunk/kernel/obj.tsar/arch (added)
	* trunk/kernel/obj.tsar/arch/tsar (added)
	* trunk/kernel/obj.tsar/arch/tsar/arch-dqdt.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/arch.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/arch_init.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/kdmsg.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/mmu-info.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/pmm.d (added)
	* trunk/kernel/obj.tsar/arch/tsar/rt_timer.d (added)
	* trunk/kernel/obj.tsar/cpu (added)
	* trunk/kernel/obj.tsar/cpu/mipsel (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/__cpu_context.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/__cpu_kentry.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/__cpu_uspace.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/__kheader.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/cpu_context.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/cpu_do_exception.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/cpu_do_interrupt.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/cpu_do_syscall.d (added)
	* trunk/kernel/obj.tsar/cpu/mipsel/cpu_uzone.d (added)
	* trunk/kernel/obj.tsar/drivers (added)
	* trunk/kernel/obj.tsar/drivers/soclib (added)
	* trunk/kernel/obj.tsar/drivers/soclib/drvdb.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_block.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_dma.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_fb.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_icu.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_iopic.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_memc.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_timer.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_tty.d (added)
	* trunk/kernel/obj.tsar/drivers/soclib/soclib_xicu.d (added)
	* trunk/kernel/obj.tsar/fs (added)
	* trunk/kernel/obj.tsar/fs/devfs (added)
	* trunk/kernel/obj.tsar/fs/devfs/devfs_context.d (added)
	* trunk/kernel/obj.tsar/fs/devfs/devfs_file.d (added)
	* trunk/kernel/obj.tsar/fs/devfs/devfs_node.d (added)
	* trunk/kernel/obj.tsar/fs/ext2 (added)
	* trunk/kernel/obj.tsar/fs/fat32 (added)
	* trunk/kernel/obj.tsar/fs/fat32/fat32_access.d (added)
	* trunk/kernel/obj.tsar/fs/fat32/fat32_context.d (added)
	* trunk/kernel/obj.tsar/fs/fat32/fat32_file.d (added)
	* trunk/kernel/obj.tsar/fs/fat32/fat32_mapper.d (added)
	* trunk/kernel/obj.tsar/fs/fat32/fat32_node.d (added)
	* trunk/kernel/obj.tsar/fs/ramfs (added)
	* trunk/kernel/obj.tsar/fs/ramfs/ramfs_context.d (added)
	* trunk/kernel/obj.tsar/fs/ramfs/ramfs_file.d (added)
	* trunk/kernel/obj.tsar/fs/ramfs/ramfs_inode.d (added)
	* trunk/kernel/obj.tsar/fs/ramfs/ramfs_mapper.d (added)
	* trunk/kernel/obj.tsar/fs/sysfs (added)
	* trunk/kernel/obj.tsar/fs/sysfs/sysfs_context.d (added)
	* trunk/kernel/obj.tsar/fs/sysfs/sysfs_file.d (added)
	* trunk/kernel/obj.tsar/fs/sysfs/sysfs_node.d (added)
	* trunk/kernel/obj.tsar/kern (added)
	* trunk/kernel/obj.tsar/kern/almOS-date.h (added)
	* trunk/kernel/obj.tsar/kern/atomic.d (added)
	* trunk/kernel/obj.tsar/kern/barrier.d (added)
	* trunk/kernel/obj.tsar/kern/blkio.d (added)
	* trunk/kernel/obj.tsar/kern/cluster.d (added)
	* trunk/kernel/obj.tsar/kern/cond_var.d (added)
	* trunk/kernel/obj.tsar/kern/cpu.d (added)
	* trunk/kernel/obj.tsar/kern/device.d (added)
	* trunk/kernel/obj.tsar/kern/distlock.d (added)
	* trunk/kernel/obj.tsar/kern/do_exec.d (added)
	* trunk/kernel/obj.tsar/kern/do_interrupt.d (added)
	* trunk/kernel/obj.tsar/kern/do_syscall.d (added)
	* trunk/kernel/obj.tsar/kern/dqdt.d (added)
	* trunk/kernel/obj.tsar/kern/event.d (added)
	* trunk/kernel/obj.tsar/kern/htable.d (added)
	* trunk/kernel/obj.tsar/kern/kern_init.d (added)
	* trunk/kernel/obj.tsar/kern/keysdb.d (added)
	* trunk/kernel/obj.tsar/kern/kfifo.d (added)
	* trunk/kernel/obj.tsar/kern/kthread_create.d (added)
	* trunk/kernel/obj.tsar/kern/ku_transfert.d (added)
	* trunk/kernel/obj.tsar/kern/mcs_sync.d (added)
	* trunk/kernel/obj.tsar/kern/mwmr.d (added)
	* trunk/kernel/obj.tsar/kern/radix.d (added)
	* trunk/kernel/obj.tsar/kern/remote_fifo.d (added)
	* trunk/kernel/obj.tsar/kern/rpc.d (added)
	* trunk/kernel/obj.tsar/kern/rr-sched.d (added)
	* trunk/kernel/obj.tsar/kern/rr-sched_locked.d (added)
	* trunk/kernel/obj.tsar/kern/rwlock.d (added)
	* trunk/kernel/obj.tsar/kern/scheduler.d (added)
	* trunk/kernel/obj.tsar/kern/semaphore.d (added)
	* trunk/kernel/obj.tsar/kern/signal.d (added)
	* trunk/kernel/obj.tsar/kern/spinlock.d (added)
	* trunk/kernel/obj.tsar/kern/sys_alarm.d (added)
	* trunk/kernel/obj.tsar/kern/sys_barrier.d (added)
	* trunk/kernel/obj.tsar/kern/sys_chdir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_chmod.d (added)
	* trunk/kernel/obj.tsar/kern/sys_clock.d (added)
	* trunk/kernel/obj.tsar/kern/sys_close.d (added)
	* trunk/kernel/obj.tsar/kern/sys_closedir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_cond_var.d (added)
	* trunk/kernel/obj.tsar/kern/sys_creat.d (added)
	* trunk/kernel/obj.tsar/kern/sys_dma_memcpy.d (added)
	* trunk/kernel/obj.tsar/kern/sys_exec.d (added)
	* trunk/kernel/obj.tsar/kern/sys_fork.d (added)
	* trunk/kernel/obj.tsar/kern/sys_fsync.d (added)
	* trunk/kernel/obj.tsar/kern/sys_ftime.d (added)
	* trunk/kernel/obj.tsar/kern/sys_getcwd.d (added)
	* trunk/kernel/obj.tsar/kern/sys_getpid.d (added)
	* trunk/kernel/obj.tsar/kern/sys_gettimeofday.d (added)
	* trunk/kernel/obj.tsar/kern/sys_lseek.d (added)
	* trunk/kernel/obj.tsar/kern/sys_madvise.d (added)
	* trunk/kernel/obj.tsar/kern/sys_mcntl.d (added)
	* trunk/kernel/obj.tsar/kern/sys_mkdir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_mkfifo.d (added)
	* trunk/kernel/obj.tsar/kern/sys_mmap.d (added)
	* trunk/kernel/obj.tsar/kern/sys_open.d (added)
	* trunk/kernel/obj.tsar/kern/sys_opendir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_pipe.d (added)
	* trunk/kernel/obj.tsar/kern/sys_ps.d (added)
	* trunk/kernel/obj.tsar/kern/sys_read.d (added)
	* trunk/kernel/obj.tsar/kern/sys_readdir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_rmdir.d (added)
	* trunk/kernel/obj.tsar/kern/sys_rwlock.d (added)
	* trunk/kernel/obj.tsar/kern/sys_sbrk.d (added)
	* trunk/kernel/obj.tsar/kern/sys_sem.d (added)
	* trunk/kernel/obj.tsar/kern/sys_signal.d (added)
	* trunk/kernel/obj.tsar/kern/sys_stat.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_create.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_detach.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_exit.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_getattr.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_join.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_migrate.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_sleep.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_wakeup.d (added)
	* trunk/kernel/obj.tsar/kern/sys_thread_yield.d (added)
	* trunk/kernel/obj.tsar/kern/sys_times.d (added)
	* trunk/kernel/obj.tsar/kern/sys_unlink.d (added)
	* trunk/kernel/obj.tsar/kern/sys_utls.d (added)
	* trunk/kernel/obj.tsar/kern/sys_write.d (added)
	* trunk/kernel/obj.tsar/kern/sysconf.d (added)
	* trunk/kernel/obj.tsar/kern/task.d (added)
	* trunk/kernel/obj.tsar/kern/thread_create.d (added)
	* trunk/kernel/obj.tsar/kern/thread_destroy.d (added)
	* trunk/kernel/obj.tsar/kern/thread_dup.d (added)
	* trunk/kernel/obj.tsar/kern/thread_idle.d (added)
	* trunk/kernel/obj.tsar/kern/thread_migrate.d (added)
	* trunk/kernel/obj.tsar/kern/time.d (added)
	* trunk/kernel/obj.tsar/kern/wait_queue.d (added)
	* trunk/kernel/obj.tsar/kldscript (added)
	* trunk/kernel/obj.tsar/ksh (added)
	* trunk/kernel/obj.tsar/ksh/cat.d (added)
	* trunk/kernel/obj.tsar/ksh/cd.d (added)
	* trunk/kernel/obj.tsar/ksh/clear.d (added)
	* trunk/kernel/obj.tsar/ksh/cp.d (added)
	* trunk/kernel/obj.tsar/ksh/eomtkp.d (added)
	* trunk/kernel/obj.tsar/ksh/error.d (added)
	* trunk/kernel/obj.tsar/ksh/exec_func.d (added)
	* trunk/kernel/obj.tsar/ksh/instrument.d (added)
	* trunk/kernel/obj.tsar/ksh/kill.d (added)
	* trunk/kernel/obj.tsar/ksh/ksh_cpu_state.d (added)
	* trunk/kernel/obj.tsar/ksh/ksh_set_tty.d (added)
	* trunk/kernel/obj.tsar/ksh/ls.d (added)
	* trunk/kernel/obj.tsar/ksh/miniShell.d (added)
	* trunk/kernel/obj.tsar/ksh/miniShellIo.d (added)
	* trunk/kernel/obj.tsar/ksh/mkdir_func.d (added)
	* trunk/kernel/obj.tsar/ksh/mkfifo_func.d (added)
	* trunk/kernel/obj.tsar/ksh/ppm_func.d (added)
	* trunk/kernel/obj.tsar/ksh/ps.d (added)
	* trunk/kernel/obj.tsar/ksh/pwd_func.d (added)
	* trunk/kernel/obj.tsar/ksh/rm.d (added)
	* trunk/kernel/obj.tsar/libk (added)
	* trunk/kernel/obj.tsar/libk/atoi.d (added)
	* trunk/kernel/obj.tsar/libk/bits.d (added)
	* trunk/kernel/obj.tsar/libk/ctype.d (added)
	* trunk/kernel/obj.tsar/libk/elf.d (added)
	* trunk/kernel/obj.tsar/libk/iprintk.d (added)
	* trunk/kernel/obj.tsar/libk/md5.d (added)
	* trunk/kernel/obj.tsar/libk/memcpy.d (added)
	* trunk/kernel/obj.tsar/libk/memset.d (added)
	* trunk/kernel/obj.tsar/libk/rand.d (added)
	* trunk/kernel/obj.tsar/libk/rbtree.d (added)
	* trunk/kernel/obj.tsar/libk/sprintk.d (added)
	* trunk/kernel/obj.tsar/libk/strchr.d (added)
	* trunk/kernel/obj.tsar/libk/strcmp.d (added)
	* trunk/kernel/obj.tsar/libk/strcpy.d (added)
	* trunk/kernel/obj.tsar/libk/strlen.d (added)
	* trunk/kernel/obj.tsar/libk/strrchr.d (added)
	* trunk/kernel/obj.tsar/mm (added)
	* trunk/kernel/obj.tsar/mm/heap_manager.d (added)
	* trunk/kernel/obj.tsar/mm/kcm.d (added)
	* trunk/kernel/obj.tsar/mm/kmem.d (added)
	* trunk/kernel/obj.tsar/mm/mapper.d (added)
	* trunk/kernel/obj.tsar/mm/page.d (added)
	* trunk/kernel/obj.tsar/mm/ppm.d (added)
	* trunk/kernel/obj.tsar/mm/ppn.d (added)
	* trunk/kernel/obj.tsar/mm/vm_region.d (added)
	* trunk/kernel/obj.tsar/mm/vmm.d (added)
	* trunk/kernel/obj.tsar/vfs (added)
	* trunk/kernel/obj.tsar/vfs/kvfsd.d (added)
	* trunk/kernel/obj.tsar/vfs/vfs.d (added)
	* trunk/kernel/obj.tsar/vfs/vfs_cache.d (added)
	* trunk/kernel/obj.tsar/vfs/vfs_file.d (added)
	* trunk/kernel/obj.tsar/vfs/vfs_init.d (added)
	* trunk/kernel/obj.tsar/vfs/vfs_lookup.d (added)
	* trunk/kernel/syscalls (added)
	* trunk/kernel/syscalls/sys_alarm.c (added)
	* trunk/kernel/syscalls/sys_barrier.c (added)
	* trunk/kernel/syscalls/sys_chdir.c (added)
	* trunk/kernel/syscalls/sys_chmod.c (added)
	* trunk/kernel/syscalls/sys_clock.c (added)
	* trunk/kernel/syscalls/sys_close.c (added)
	* trunk/kernel/syscalls/sys_closedir.c (added)
	* trunk/kernel/syscalls/sys_cond_var.c (added)
	* trunk/kernel/syscalls/sys_creat.c (added)
	* trunk/kernel/syscalls/sys_dma_memcpy.c (added)
	* trunk/kernel/syscalls/sys_exec.c (added)
	* trunk/kernel/syscalls/sys_fork.c (added)
	* trunk/kernel/syscalls/sys_fsync.c (added)
	* trunk/kernel/syscalls/sys_ftime.c (added)
	* trunk/kernel/syscalls/sys_getcwd.c (added)
	* trunk/kernel/syscalls/sys_getpid.c (added)
	* trunk/kernel/syscalls/sys_gettimeofday.c (added)
	* trunk/kernel/syscalls/sys_lseek.c (added)
	* trunk/kernel/syscalls/sys_madvise.c (added)
	* trunk/kernel/syscalls/sys_mcntl.c (added)
	* trunk/kernel/syscalls/sys_mkdir.c (added)
	* trunk/kernel/syscalls/sys_mkfifo.c (added)
	* trunk/kernel/syscalls/sys_mmap.c (added)
	* trunk/kernel/syscalls/sys_open.c (added)
	* trunk/kernel/syscalls/sys_opendir.c (added)
	* trunk/kernel/syscalls/sys_pipe.c (added)
	* trunk/kernel/syscalls/sys_ps.c (added)
	* trunk/kernel/syscalls/sys_read.c (added)
	* trunk/kernel/syscalls/sys_readdir.c (added)
	* trunk/kernel/syscalls/sys_rmdir.c (added)
	* trunk/kernel/syscalls/sys_rwlock.c (added)
	* trunk/kernel/syscalls/sys_sbrk.c (added)
	* trunk/kernel/syscalls/sys_sem.c (added)
	* trunk/kernel/syscalls/sys_signal.c (added)
	* trunk/kernel/syscalls/sys_stat.c (added)
	* trunk/kernel/syscalls/sys_thread_create.c (added)
	* trunk/kernel/syscalls/sys_thread_detach.c (added)
	* trunk/kernel/syscalls/sys_thread_exit.c (added)
	* trunk/kernel/syscalls/sys_thread_getattr.c (added)
	* trunk/kernel/syscalls/sys_thread_join.c (added)
	* trunk/kernel/syscalls/sys_thread_migrate.c (added)
	* trunk/kernel/syscalls/sys_thread_sleep.c (added)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (added)
	* trunk/kernel/syscalls/sys_thread_yield.c (added)
	* trunk/kernel/syscalls/sys_times.c (added)
	* trunk/kernel/syscalls/sys_unlink.c (added)
	* trunk/kernel/syscalls/sys_utls.c (added)
	* trunk/kernel/syscalls/sys_vector.c (added)
	* trunk/kernel/syscalls/sys_write.c (added)
	* trunk/kernel/syscalls/syscalls.h (added)
	* trunk/kernel/tags (added)
	* trunk/kernel/vfs (added)
	* trunk/kernel/vfs/fatfs.c (added)
	* trunk/kernel/vfs/fatfs.h (added)
	* trunk/kernel/vfs/ramfs.c (added)
	* trunk/kernel/vfs/ramfs.h (added)
	* trunk/kernel/vfs/vfs.c (added)
	* trunk/kernel/vfs/vfs.h (added)
	* trunk/params.mk (added)
	* trunk/scripts (added)
	* trunk/scripts/arch_info_gen.sh (added)
	* trunk/scripts/tsar-sim.sh (added)
	* trunk/sys (added)
	* trunk/sys/Makefile (added)
	* trunk/sys/README (added)
	* trunk/sys/TinyGL (added)
	* trunk/sys/TinyGL/BeOS (added)
	* trunk/sys/TinyGL/BeOS/GLView.cpp (added)
	* trunk/sys/TinyGL/BeOS/GLView.h (added)
	* trunk/sys/TinyGL/BeOS/Makefile (added)
	* trunk/sys/TinyGL/Changelog (added)
	* trunk/sys/TinyGL/INSTALL (added)
	* trunk/sys/TinyGL/LICENCE (added)
	* trunk/sys/TinyGL/LIMITATIONS (added)
	* trunk/sys/TinyGL/Makefile (added)
	* trunk/sys/TinyGL/README (added)
	* trunk/sys/TinyGL/README.BEOS (added)
	* trunk/sys/TinyGL/examples (added)
	* trunk/sys/TinyGL/examples/Makefile (added)
	* trunk/sys/TinyGL/examples/gears.c (added)
	* trunk/sys/TinyGL/examples/glu.c (added)
	* trunk/sys/TinyGL/examples/glu.h (added)
	* trunk/sys/TinyGL/examples/mech.c (added)
	* trunk/sys/TinyGL/examples/nanox.c (added)
	* trunk/sys/TinyGL/examples/soclibfb_almOS.c (added)
	* trunk/sys/TinyGL/examples/spin.c (added)
	* trunk/sys/TinyGL/examples/texobj.c (added)
	* trunk/sys/TinyGL/examples/ui.h (added)
	* trunk/sys/TinyGL/examples/x11.c (added)
	* trunk/sys/TinyGL/include (added)
	* trunk/sys/TinyGL/include/GL (added)
	* trunk/sys/TinyGL/include/GL/gl.h (added)
	* trunk/sys/TinyGL/include/GL/oscontext.h (added)
	* trunk/sys/TinyGL/include/GLView.h (added)
	* trunk/sys/TinyGL/src (added)
	* trunk/sys/TinyGL/src/api.c (added)
	* trunk/sys/TinyGL/src/arrays.c (added)
	* trunk/sys/TinyGL/src/clear.c (added)
	* trunk/sys/TinyGL/src/clip.c (added)
	* trunk/sys/TinyGL/src/error.c (added)
	* trunk/sys/TinyGL/src/get.c (added)
	* trunk/sys/TinyGL/src/glx.c (added)
	* trunk/sys/TinyGL/src/image_util.c (added)
	* trunk/sys/TinyGL/src/init.c (added)
	* trunk/sys/TinyGL/src/light.c (added)
	* trunk/sys/TinyGL/src/list.c (added)
	* trunk/sys/TinyGL/src/matrix.c (added)
	* trunk/sys/TinyGL/src/memory.c (added)
	* trunk/sys/TinyGL/src/misc.c (added)
	* trunk/sys/TinyGL/src/msghandling.c (added)
	* trunk/sys/TinyGL/src/msghandling.h (added)
	* trunk/sys/TinyGL/src/nglx.c (added)
	* trunk/sys/TinyGL/src/opinfo.h (added)
	* trunk/sys/TinyGL/src/oscontext.c (added)
	* trunk/sys/TinyGL/src/select.c (added)
	* trunk/sys/TinyGL/src/specbuf.c (added)
	* trunk/sys/TinyGL/src/specbuf.h (added)
	* trunk/sys/TinyGL/src/texture.c (added)
	* trunk/sys/TinyGL/src/vertex.c (added)
	* trunk/sys/TinyGL/src/zbuffer.c (added)
	* trunk/sys/TinyGL/src/zbuffer.h (added)
	* trunk/sys/TinyGL/src/zdither.c (added)
	* trunk/sys/TinyGL/src/zfeatures.h (added)
	* trunk/sys/TinyGL/src/zgl.h (added)
	* trunk/sys/TinyGL/src/zline.c (added)
	* trunk/sys/TinyGL/src/zline.h (added)
	* trunk/sys/TinyGL/src/zmath.c (added)
	* trunk/sys/TinyGL/src/zmath.h (added)
	* trunk/sys/TinyGL/src/ztriangle.c (added)
	* trunk/sys/TinyGL/src/ztriangle.h (added)
	* trunk/sys/dietlibc (added)
	* trunk/sys/dietlibc/Makefile (added)
	* trunk/sys/dietlibc/README (added)
	* trunk/sys/dietlibc/TAGS (added)
	* trunk/sys/dietlibc/__dtostr.c (added)
	* trunk/sys/dietlibc/__lltostr.c (added)
	* trunk/sys/dietlibc/__ltostr.c (added)
	* trunk/sys/dietlibc/__time.c (added)
	* trunk/sys/dietlibc/__v_printf.c (added)
	* trunk/sys/dietlibc/__v_scanf.c (added)
	* trunk/sys/dietlibc/abort.c (added)
	* trunk/sys/dietlibc/abs.c (added)
	* trunk/sys/dietlibc/arch (added)
	* trunk/sys/dietlibc/arch/tsar (added)
	* trunk/sys/dietlibc/arch/tsar/arch-config.h (added)
	* trunk/sys/dietlibc/assert.c (added)
	* trunk/sys/dietlibc/atexit.c (added)
	* trunk/sys/dietlibc/atoi.c (added)
	* trunk/sys/dietlibc/atol.c (added)
	* trunk/sys/dietlibc/atoll.c (added)
	* trunk/sys/dietlibc/bsearch.c (added)
	* trunk/sys/dietlibc/btowc.c (added)
	* trunk/sys/dietlibc/chdir.c (added)
	* trunk/sys/dietlibc/chmod.c (added)
	* trunk/sys/dietlibc/clearerr.c (added)
	* trunk/sys/dietlibc/clock.c (added)
	* trunk/sys/dietlibc/close.c (added)
	* trunk/sys/dietlibc/closedir.c (added)
	* trunk/sys/dietlibc/cpu (added)
	* trunk/sys/dietlibc/cpu/mipsel (added)
	* trunk/sys/dietlibc/cpu/mipsel/__cpu_jmp.S (added)
	* trunk/sys/dietlibc/cpu/mipsel/cpu-jmp.h (added)
	* trunk/sys/dietlibc/cpu/mipsel/cpu-syscall.h (added)
	* trunk/sys/dietlibc/cpu/mipsel/cpu_syscall.c (added)
	* trunk/sys/dietlibc/creat.c (added)
	* trunk/sys/dietlibc/crt0.c (added)
	* trunk/sys/dietlibc/crypt.c (added)
	* trunk/sys/dietlibc/dietfeatures.h (added)
	* trunk/sys/dietlibc/dietlocale.h (added)
	* trunk/sys/dietlibc/dietstdio.h (added)
	* trunk/sys/dietlibc/dietstring.h (added)
	* trunk/sys/dietlibc/dietwarning.h (added)
	* trunk/sys/dietlibc/div.c (added)
	* trunk/sys/dietlibc/dma_memcpy.c (added)
	* trunk/sys/dietlibc/errlistu.c (added)
	* trunk/sys/dietlibc/errno_list.c (added)
	* trunk/sys/dietlibc/errno_location.c (added)
	* trunk/sys/dietlibc/execl.c (added)
	* trunk/sys/dietlibc/execlp.c (added)
	* trunk/sys/dietlibc/execv.c (added)
	* trunk/sys/dietlibc/execve.c (added)
	* trunk/sys/dietlibc/execvp.c (added)
	* trunk/sys/dietlibc/fclose.c (added)
	* trunk/sys/dietlibc/fdglue.c (added)
	* trunk/sys/dietlibc/fdglue2.c (added)
	* trunk/sys/dietlibc/fdopen.c (added)
	* trunk/sys/dietlibc/fdprintf.c (added)
	* trunk/sys/dietlibc/feof.c (added)
	* trunk/sys/dietlibc/ferror.c (added)
	* trunk/sys/dietlibc/fflush.c (added)
	* trunk/sys/dietlibc/ffs.c (added)
	* trunk/sys/dietlibc/fgetc_unlocked.c (added)
	* trunk/sys/dietlibc/fgetpos.c (added)
	* trunk/sys/dietlibc/fgets.c (added)
	* trunk/sys/dietlibc/fileno.c (added)
	* trunk/sys/dietlibc/fopen.c (added)
	* trunk/sys/dietlibc/fork.c (added)
	* trunk/sys/dietlibc/fprintf.c (added)
	* trunk/sys/dietlibc/fputc_unlocked.c (added)
	* trunk/sys/dietlibc/fputs.c (added)
	* trunk/sys/dietlibc/fread.c (added)
	* trunk/sys/dietlibc/freopen.c (added)
	* trunk/sys/dietlibc/fscanf.c (added)
	* trunk/sys/dietlibc/fseek.c (added)
	* trunk/sys/dietlibc/fseeko.c (added)
	* trunk/sys/dietlibc/fsetpos.c (added)
	* trunk/sys/dietlibc/fsync.c (added)
	* trunk/sys/dietlibc/ftell.c (added)
	* trunk/sys/dietlibc/ftello.c (added)
	* trunk/sys/dietlibc/ftime.c (added)
	* trunk/sys/dietlibc/fwrite.c (added)
	* trunk/sys/dietlibc/getcid.c (added)
	* trunk/sys/dietlibc/getcwd.c (added)
	* trunk/sys/dietlibc/getenv.c (added)
	* trunk/sys/dietlibc/getopt.c (added)
	* trunk/sys/dietlibc/getopt_data.c (added)
	* trunk/sys/dietlibc/getopt_long.c (added)
	* trunk/sys/dietlibc/getopt_long_only.c (added)
	* trunk/sys/dietlibc/getpid.c (added)
	* trunk/sys/dietlibc/gettimeofday.c (added)
	* trunk/sys/dietlibc/getwd.c (added)
	* trunk/sys/dietlibc/heap_manager.c (added)
	* trunk/sys/dietlibc/include (added)
	* trunk/sys/dietlibc/include/alloca.h (added)
	* trunk/sys/dietlibc/include/assert.h (added)
	* trunk/sys/dietlibc/include/ctype.h (added)
	* trunk/sys/dietlibc/include/dirent.h (added)
	* trunk/sys/dietlibc/include/endian.h (added)
	* trunk/sys/dietlibc/include/errno.h (added)
	* trunk/sys/dietlibc/include/fcntl.h (added)
	* trunk/sys/dietlibc/include/getopt.h (added)
	* trunk/sys/dietlibc/include/inttypes.h (added)
	* trunk/sys/dietlibc/include/limits.h (added)
	* trunk/sys/dietlibc/include/md5.h (added)
	* trunk/sys/dietlibc/include/memory.h (added)
	* trunk/sys/dietlibc/include/regex.h (added)
	* trunk/sys/dietlibc/include/sched.h (added)
	* trunk/sys/dietlibc/include/setjmp.h (added)
	* trunk/sys/dietlibc/include/signal.h (added)
	* trunk/sys/dietlibc/include/stddef.h (added)
	* trunk/sys/dietlibc/include/stdint.h (added)
	* trunk/sys/dietlibc/include/stdio.h (added)
	* trunk/sys/dietlibc/include/stdlib.h (added)
	* trunk/sys/dietlibc/include/string.h (added)
	* trunk/sys/dietlibc/include/strings.h (added)
	* trunk/sys/dietlibc/include/sys (added)
	* trunk/sys/dietlibc/include/sys/cdefs.h (added)
	* trunk/sys/dietlibc/include/sys/ioctl.h (added)
	* trunk/sys/dietlibc/include/sys/list.h (added)
	* trunk/sys/dietlibc/include/sys/mman.h (added)
	* trunk/sys/dietlibc/include/sys/param.h (added)
	* trunk/sys/dietlibc/include/sys/resource.h (added)
	* trunk/sys/dietlibc/include/sys/stat.h (added)
	* trunk/sys/dietlibc/include/sys/statfs.h (added)
	* trunk/sys/dietlibc/include/sys/statvfs.h (added)
	* trunk/sys/dietlibc/include/sys/syscall.h (added)
	* trunk/sys/dietlibc/include/sys/time.h (added)
	* trunk/sys/dietlibc/include/sys/times.h (added)
	* trunk/sys/dietlibc/include/sys/types.h (added)
	* trunk/sys/dietlibc/include/sys/vfs.h (added)
	* trunk/sys/dietlibc/include/sys/wait.h (added)
	* trunk/sys/dietlibc/include/time.h (added)
	* trunk/sys/dietlibc/include/unistd.h (added)
	* trunk/sys/dietlibc/include/wchar.h (added)
	* trunk/sys/dietlibc/include/wctype.h (added)
	* trunk/sys/dietlibc/iprintf.c (added)
	* trunk/sys/dietlibc/isalnum.c (added)
	* trunk/sys/dietlibc/isalpha.c (added)
	* trunk/sys/dietlibc/isascii.c (added)
	* trunk/sys/dietlibc/isatty.c (added)
	* trunk/sys/dietlibc/isblank.c (added)
	* trunk/sys/dietlibc/iscntrl.c (added)
	* trunk/sys/dietlibc/isdigit.c (added)
	* trunk/sys/dietlibc/isgraph.c (added)
	* trunk/sys/dietlibc/islower.c (added)
	* trunk/sys/dietlibc/isprint.c (added)
	* trunk/sys/dietlibc/ispunct.c (added)
	* trunk/sys/dietlibc/isspace.c (added)
	* trunk/sys/dietlibc/isupper.c (added)
	* trunk/sys/dietlibc/iswalnum.c (added)
	* trunk/sys/dietlibc/iswalpha.c (added)
	* trunk/sys/dietlibc/iswblank.c (added)
	* trunk/sys/dietlibc/iswcntrl.c (added)
	* trunk/sys/dietlibc/iswdigit.c (added)
	* trunk/sys/dietlibc/iswgraph.c (added)
	* trunk/sys/dietlibc/iswlower.c (added)
	* trunk/sys/dietlibc/iswprint.c (added)
	* trunk/sys/dietlibc/iswpunct.c (added)
	* trunk/sys/dietlibc/iswspace.c (added)
	* trunk/sys/dietlibc/iswupper.c (added)
	* trunk/sys/dietlibc/iswxdigit.c (added)
	* trunk/sys/dietlibc/isxdigit.c (added)
	* trunk/sys/dietlibc/kill.c (added)
	* trunk/sys/dietlibc/ldiv.c (added)
	* trunk/sys/dietlibc/llabs.c (added)
	* trunk/sys/dietlibc/lldiv.c (added)
	* trunk/sys/dietlibc/lseek.c (added)
	* trunk/sys/dietlibc/madvise.c (added)
	* trunk/sys/dietlibc/mblen.c (added)
	* trunk/sys/dietlibc/mbrlen.c (added)
	* trunk/sys/dietlibc/mbrtowc.c (added)
	* trunk/sys/dietlibc/mbsinit.c (added)
	* trunk/sys/dietlibc/mbsrtowcs.c (added)
	* trunk/sys/dietlibc/mbstowcs.c (added)
	* trunk/sys/dietlibc/mbtowc.c (added)
	* trunk/sys/dietlibc/mcntl.c (added)
	* trunk/sys/dietlibc/md5.c (added)
	* trunk/sys/dietlibc/md5crypt.c (added)
	* trunk/sys/dietlibc/memccpy.c (added)
	* trunk/sys/dietlibc/memchr.c (added)
	* trunk/sys/dietlibc/memcmp.c (added)
	* trunk/sys/dietlibc/memcpy.c (added)
	* trunk/sys/dietlibc/memmem.c (added)
	* trunk/sys/dietlibc/memmove.c (added)
	* trunk/sys/dietlibc/memrchr.c (added)
	* trunk/sys/dietlibc/memset.c (added)
	* trunk/sys/dietlibc/mkdir.c (added)
	* trunk/sys/dietlibc/mkfifo.c (added)
	* trunk/sys/dietlibc/mkstemp.c (added)
	* trunk/sys/dietlibc/mmap.c (added)
	* trunk/sys/dietlibc/munmap.c (added)
	* trunk/sys/dietlibc/open.c (added)
	* trunk/sys/dietlibc/opendir.c (added)
	* trunk/sys/dietlibc/perror.c (added)
	* trunk/sys/dietlibc/pipe.c (added)
	* trunk/sys/dietlibc/printf.c (added)
	* trunk/sys/dietlibc/putchar.c (added)
	* trunk/sys/dietlibc/putenv.c (added)
	* trunk/sys/dietlibc/puts.c (added)
	* trunk/sys/dietlibc/qsort.c (added)
	* trunk/sys/dietlibc/rand.c (added)
	* trunk/sys/dietlibc/rand48.c (added)
	* trunk/sys/dietlibc/rand_r.c (added)
	* trunk/sys/dietlibc/read.c (added)
	* trunk/sys/dietlibc/readdir.c (added)
	* trunk/sys/dietlibc/remove.c (added)
	* trunk/sys/dietlibc/rewind.c (added)
	* trunk/sys/dietlibc/rmdir.c (added)
	* trunk/sys/dietlibc/rx.c (added)
	* trunk/sys/dietlibc/scanf.c (added)
	* trunk/sys/dietlibc/setenv.c (added)
	* trunk/sys/dietlibc/setlinebuf.c (added)
	* trunk/sys/dietlibc/setvbuf.c (added)
	* trunk/sys/dietlibc/signal.c (added)
	* trunk/sys/dietlibc/sleep.c (added)
	* trunk/sys/dietlibc/snprintf.c (added)
	* trunk/sys/dietlibc/sprintf.c (added)
	* trunk/sys/dietlibc/sscanf.c (added)
	* trunk/sys/dietlibc/stat.c (added)
	* trunk/sys/dietlibc/stderr.c (added)
	* trunk/sys/dietlibc/stdin.c (added)
	* trunk/sys/dietlibc/stdout.c (added)
	* trunk/sys/dietlibc/strcasecmp.c (added)
	* trunk/sys/dietlibc/strcat.c (added)
	* trunk/sys/dietlibc/strchr.c (added)
	* trunk/sys/dietlibc/strcmp.c (added)
	* trunk/sys/dietlibc/strcpy.c (added)
	* trunk/sys/dietlibc/strcspn.c (added)
	* trunk/sys/dietlibc/strdup.c (added)
	* trunk/sys/dietlibc/strerror.c (added)
	* trunk/sys/dietlibc/strlcat.c (added)
	* trunk/sys/dietlibc/strlcpy.c (added)
	* trunk/sys/dietlibc/strlen.c (added)
	* trunk/sys/dietlibc/strncasecmp.c (added)
	* trunk/sys/dietlibc/strncat.c (added)
	* trunk/sys/dietlibc/strncmp.c (added)
	* trunk/sys/dietlibc/strncpy.c (added)
	* trunk/sys/dietlibc/strpbrk.c (added)
	* trunk/sys/dietlibc/strrchr.c (added)
	* trunk/sys/dietlibc/strsep.c (added)
	* trunk/sys/dietlibc/strspn.c (added)
	* trunk/sys/dietlibc/strstr.c (added)
	* trunk/sys/dietlibc/strtod.c (added)
	* trunk/sys/dietlibc/strtof.c (added)
	* trunk/sys/dietlibc/strtok.c (added)
	* trunk/sys/dietlibc/strtok_r.c (added)
	* trunk/sys/dietlibc/strtol.c (added)
	* trunk/sys/dietlibc/strtold.c (added)
	* trunk/sys/dietlibc/strtoll.c (added)
	* trunk/sys/dietlibc/strtoul.c (added)
	* trunk/sys/dietlibc/strtoull.c (added)
	* trunk/sys/dietlibc/strxfrm.c (added)
	* trunk/sys/dietlibc/swab.c (added)
	* trunk/sys/dietlibc/sys_errlist.c (added)
	* trunk/sys/dietlibc/sysconf.c (added)
	* trunk/sys/dietlibc/times.c (added)
	* trunk/sys/dietlibc/tmpfile.c (added)
	* trunk/sys/dietlibc/tolower.c (added)
	* trunk/sys/dietlibc/toupper.c (added)
	* trunk/sys/dietlibc/towlower.c (added)
	* trunk/sys/dietlibc/towupper.c (added)
	* trunk/sys/dietlibc/ungetc.c (added)
	* trunk/sys/dietlibc/unlink.c (added)
	* trunk/sys/dietlibc/unsetenv.c (added)
	* trunk/sys/dietlibc/vfdprintf.c (added)
	* trunk/sys/dietlibc/vfprintf.c (added)
	* trunk/sys/dietlibc/vfscanf.c (added)
	* trunk/sys/dietlibc/vprintf.c (added)
	* trunk/sys/dietlibc/vscanf.c (added)
	* trunk/sys/dietlibc/vsnprintf.c (added)
	* trunk/sys/dietlibc/vsprintf.c (added)
	* trunk/sys/dietlibc/vsscanf.c (added)
	* trunk/sys/dietlibc/wcrtomb.c (added)
	* trunk/sys/dietlibc/wcscat.c (added)
	* trunk/sys/dietlibc/wcschr.c (added)
	* trunk/sys/dietlibc/wcscmp.c (added)
	* trunk/sys/dietlibc/wcscpy.c (added)
	* trunk/sys/dietlibc/wcslen.c (added)
	* trunk/sys/dietlibc/wcsncat.c (added)
	* trunk/sys/dietlibc/wcsncpy.c (added)
	* trunk/sys/dietlibc/wcsrchr.c (added)
	* trunk/sys/dietlibc/wcsstr.c (added)
	* trunk/sys/dietlibc/wctomb.c (added)
	* trunk/sys/dietlibc/wctype.c (added)
	* trunk/sys/dietlibc/wcwidth.c (added)
	* trunk/sys/dietlibc/wmemcmp.c (added)
	* trunk/sys/dietlibc/wmemcpy.c (added)
	* trunk/sys/dietlibc/wmemset.c (added)
	* trunk/sys/dietlibc/write.c (added)
	* trunk/sys/lib.mk (added)
	* trunk/sys/libcrypto (added)
	* trunk/sys/libcrypto/Makefile (added)
	* trunk/sys/libcrypto/b_dump.c (added)
	* trunk/sys/libcrypto/b_print.c (added)
	* trunk/sys/libcrypto/bf_buff.c (added)
	* trunk/sys/libcrypto/bf_lbuf.c (added)
	* trunk/sys/libcrypto/bf_nbio.c (added)
	* trunk/sys/libcrypto/bf_null.c (added)
	* trunk/sys/libcrypto/bio_cb.c (added)
	* trunk/sys/libcrypto/bio_err.c (added)
	* trunk/sys/libcrypto/bio_lib.c (added)
	* trunk/sys/libcrypto/buf_err.c (added)
	* trunk/sys/libcrypto/buf_str.c (added)
	* trunk/sys/libcrypto/buffer.c (added)
	* trunk/sys/libcrypto/cryptlib.c (added)
	* trunk/sys/libcrypto/err.c (added)
	* trunk/sys/libcrypto/err_bio.c (added)
	* trunk/sys/libcrypto/err_def.c (added)
	* trunk/sys/libcrypto/err_prn.c (added)
	* trunk/sys/libcrypto/err_str.c (added)
	* trunk/sys/libcrypto/include (added)
	* trunk/sys/libcrypto/include/openssl (added)
	* trunk/sys/libcrypto/include/openssl/asn1.h (added)
	* trunk/sys/libcrypto/include/openssl/bio.h (added)
	* trunk/sys/libcrypto/include/openssl/bio_lcl.h (added)
	* trunk/sys/libcrypto/include/openssl/buffer.h (added)
	* trunk/sys/libcrypto/include/openssl/cryptlib.h (added)
	* trunk/sys/libcrypto/include/openssl/crypto.h (added)
	* trunk/sys/libcrypto/include/openssl/err.h (added)
	* trunk/sys/libcrypto/include/openssl/evp.h (added)
	* trunk/sys/libcrypto/include/openssl/lhash.h (added)
	* trunk/sys/libcrypto/include/openssl/md32_common.h (added)
	* trunk/sys/libcrypto/include/openssl/opensslv.h (added)
	* trunk/sys/libcrypto/include/openssl/ossl_typ.h (added)
	* trunk/sys/libcrypto/include/openssl/rand.h (added)
	* trunk/sys/libcrypto/include/openssl/safestack.h (added)
	* trunk/sys/libcrypto/include/openssl/sha.h (added)
	* trunk/sys/libcrypto/include/openssl/sha_locl.h (added)
	* trunk/sys/libcrypto/include/openssl/stack.h (added)
	* trunk/sys/libcrypto/include/openssl/symhacks.h (added)
	* trunk/sys/libcrypto/lh_stats.c (added)
	* trunk/sys/libcrypto/lhash.c (added)
	* trunk/sys/libcrypto/others (added)
	* trunk/sys/libcrypto/others/md2 (added)
	* trunk/sys/libcrypto/others/md2/md2.c (added)
	* trunk/sys/libcrypto/others/md2/md2.h (added)
	* trunk/sys/libcrypto/others/md2/md2_dgst.c (added)
	* trunk/sys/libcrypto/others/md2/md2_one.c (added)
	* trunk/sys/libcrypto/others/md32_common.h (added)
	* trunk/sys/libcrypto/others/md5 (added)
	* trunk/sys/libcrypto/others/md5/md5.c (added)
	* trunk/sys/libcrypto/others/md5/md5.h (added)
	* trunk/sys/libcrypto/others/md5/md5_dgst.c (added)
	* trunk/sys/libcrypto/others/md5/md5_locl.h (added)
	* trunk/sys/libcrypto/others/md5/md5_one.c (added)
	* trunk/sys/libcrypto/others/md5/md5s.cpp (added)
	* trunk/sys/libcrypto/others/md5/md5test.c (added)
	* trunk/sys/libcrypto/others/md_rand.c (added)
	* trunk/sys/libcrypto/others/mdc2.h (added)
	* trunk/sys/libcrypto/others/mdc2_one.c (added)
	* trunk/sys/libcrypto/others/mdc2dgst.c (added)
	* trunk/sys/libcrypto/others/mdc2test.c (added)
	* trunk/sys/libcrypto/others/o_names.c (added)
	* trunk/sys/libcrypto/others/obj_dat.c (added)
	* trunk/sys/libcrypto/others/obj_dat.h (added)
	* trunk/sys/libcrypto/others/obj_err.c (added)
	* trunk/sys/libcrypto/others/obj_lib.c (added)
	* trunk/sys/libcrypto/others/obj_mac.h (added)
	* trunk/sys/libcrypto/others/objects.h (added)
	* trunk/sys/libcrypto/others/opensslv.h (added)
	* trunk/sys/libcrypto/others/ossl_typ.h (added)
	* trunk/sys/libcrypto/others/rand_egd.c (added)
	* trunk/sys/libcrypto/others/rand_eng.c (added)
	* trunk/sys/libcrypto/others/rand_err.c (added)
	* trunk/sys/libcrypto/others/rand_lcl.h (added)
	* trunk/sys/libcrypto/others/rand_lib.c (added)
	* trunk/sys/libcrypto/others/rand_nw.c (added)
	* trunk/sys/libcrypto/others/rand_os2.c (added)
	* trunk/sys/libcrypto/others/rand_unix.c (added)
	* trunk/sys/libcrypto/others/rand_vms.c (added)
	* trunk/sys/libcrypto/others/rand_win.c (added)
	* trunk/sys/libcrypto/others/randfile.c (added)
	* trunk/sys/libcrypto/sha1_one.c (added)
	* trunk/sys/libcrypto/sha1dgst.c (added)
	* trunk/sys/libcrypto/sha256.c (added)
	* trunk/sys/libcrypto/sha512.c (added)
	* trunk/sys/libcrypto/sha_dgst.c (added)
	* trunk/sys/libcrypto/sha_one.c (added)
	* trunk/sys/libgomp (added)
	* trunk/sys/libgomp/Makefile (added)
	* trunk/sys/libgomp/affinity.c (added)
	* trunk/sys/libgomp/alloc.c (added)
	* trunk/sys/libgomp/bar.c (added)
	* trunk/sys/libgomp/barrier.c (added)
	* trunk/sys/libgomp/critical.c (added)
	* trunk/sys/libgomp/env.c (added)
	* trunk/sys/libgomp/error.c (added)
	* trunk/sys/libgomp/include (added)
	* trunk/sys/libgomp/include/gomp (added)
	* trunk/sys/libgomp/include/gomp/bar.h (added)
	* trunk/sys/libgomp/include/gomp/config.h (added)
	* trunk/sys/libgomp/include/gomp/gstdbool.h (added)
	* trunk/sys/libgomp/include/gomp/libgomp.h (added)
	* trunk/sys/libgomp/include/gomp/libgomp_g.h (added)
	* trunk/sys/libgomp/include/gomp/mutex.h (added)
	* trunk/sys/libgomp/include/gomp/omp-pv.h (added)
	* trunk/sys/libgomp/include/gomp/ptrlock.h (added)
	* trunk/sys/libgomp/include/gomp/sem.h (added)
	* trunk/sys/libgomp/include/omp-lock.h (added)
	* trunk/sys/libgomp/include/omp.h (added)
	* trunk/sys/libgomp/iter.c (added)
	* trunk/sys/libgomp/iter_ull.c (added)
	* trunk/sys/libgomp/lock.c (added)
	* trunk/sys/libgomp/loop.c (added)
	* trunk/sys/libgomp/loop_ull.c (added)
	* trunk/sys/libgomp/mutex.c (added)
	* trunk/sys/libgomp/ordered.c (added)
	* trunk/sys/libgomp/parallel.c (added)
	* trunk/sys/libgomp/proc.c (added)
	* trunk/sys/libgomp/ptrlock.c (added)
	* trunk/sys/libgomp/sections.c (added)
	* trunk/sys/libgomp/sem.c (added)
	* trunk/sys/libgomp/single.c (added)
	* trunk/sys/libgomp/task.c (added)
	* trunk/sys/libgomp/team.c (added)
	* trunk/sys/libgomp/time.c (added)
	* trunk/sys/libgomp/work.c (added)
	* trunk/sys/libm (added)
	* trunk/sys/libm/Makefile (added)
	* trunk/sys/libm/e_acos.c (added)
	* trunk/sys/libm/e_acosh.c (added)
	* trunk/sys/libm/e_asin.c (added)
	* trunk/sys/libm/e_atan2.c (added)
	* trunk/sys/libm/e_atanh.c (added)
	* trunk/sys/libm/e_cosh.c (added)
	* trunk/sys/libm/e_exp.c (added)
	* trunk/sys/libm/e_fmod.c (added)
	* trunk/sys/libm/e_gamma.c (added)
	* trunk/sys/libm/e_gamma_r.c (added)
	* trunk/sys/libm/e_hypot.c (added)
	* trunk/sys/libm/e_j0.c (added)
	* trunk/sys/libm/e_j1.c (added)
	* trunk/sys/libm/e_jn.c (added)
	* trunk/sys/libm/e_lgamma.c (added)
	* trunk/sys/libm/e_lgamma_r.c (added)
	* trunk/sys/libm/e_log.c (added)
	* trunk/sys/libm/e_log10.c (added)
	* trunk/sys/libm/e_pow.c (added)
	* trunk/sys/libm/e_rem_pio2.c (added)
	* trunk/sys/libm/e_remainder.c (added)
	* trunk/sys/libm/e_scalb.c (added)
	* trunk/sys/libm/e_sinh.c (added)
	* trunk/sys/libm/e_sqrt.c (added)
	* trunk/sys/libm/include (added)
	* trunk/sys/libm/include/libm (added)
	* trunk/sys/libm/include/libm/fdlibm.h (added)
	* trunk/sys/libm/include/math.h (added)
	* trunk/sys/libm/k_cos.c (added)
	* trunk/sys/libm/k_rem_pio2.c (added)
	* trunk/sys/libm/k_sin.c (added)
	* trunk/sys/libm/k_standard.c (added)
	* trunk/sys/libm/k_tan.c (added)
	* trunk/sys/libm/math.h (added)
	* trunk/sys/libm/s_asinh.c (added)
	* trunk/sys/libm/s_atan.c (added)
	* trunk/sys/libm/s_cbrt.c (added)
	* trunk/sys/libm/s_ceil.c (added)
	* trunk/sys/libm/s_copysign.c (added)
	* trunk/sys/libm/s_cos.c (added)
	* trunk/sys/libm/s_erf.c (added)
	* trunk/sys/libm/s_expm1.c (added)
	* trunk/sys/libm/s_fabs.c (added)
	* trunk/sys/libm/s_finite.c (added)
	* trunk/sys/libm/s_floor.c (added)
	* trunk/sys/libm/s_frexp.c (added)
	* trunk/sys/libm/s_ilogb.c (added)
	* trunk/sys/libm/s_isnan.c (added)
	* trunk/sys/libm/s_ldexp.c (added)
	* trunk/sys/libm/s_lib_version.c (added)
	* trunk/sys/libm/s_log1p.c (added)
	* trunk/sys/libm/s_logb.c (added)
	* trunk/sys/libm/s_matherr.c (added)
	* trunk/sys/libm/s_modf.c (added)
	* trunk/sys/libm/s_nextafter.c (added)
	* trunk/sys/libm/s_rint.c (added)
	* trunk/sys/libm/s_scalbn.c (added)
	* trunk/sys/libm/s_signgam.c (added)
	* trunk/sys/libm/s_significand.c (added)
	* trunk/sys/libm/s_sin.c (added)
	* trunk/sys/libm/s_tan.c (added)
	* trunk/sys/libm/s_tanh.c (added)
	* trunk/sys/libm/w_acos.c (added)
	* trunk/sys/libm/w_acosh.c (added)
	* trunk/sys/libm/w_asin.c (added)
	* trunk/sys/libm/w_atan2.c (added)
	* trunk/sys/libm/w_atanh.c (added)
	* trunk/sys/libm/w_cosh.c (added)
	* trunk/sys/libm/w_exp.c (added)
	* trunk/sys/libm/w_fmod.c (added)
	* trunk/sys/libm/w_gamma.c (added)
	* trunk/sys/libm/w_gamma_r.c (added)
	* trunk/sys/libm/w_hypot.c (added)
	* trunk/sys/libm/w_j0.c (added)
	* trunk/sys/libm/w_j1.c (added)
	* trunk/sys/libm/w_jn.c (added)
	* trunk/sys/libm/w_lgamma.c (added)
	* trunk/sys/libm/w_lgamma_r.c (added)
	* trunk/sys/libm/w_log.c (added)
	* trunk/sys/libm/w_log10.c (added)
	* trunk/sys/libm/w_pow.c (added)
	* trunk/sys/libm/w_remainder.c (added)
	* trunk/sys/libm/w_scalb.c (added)
	* trunk/sys/libm/w_sinh.c (added)
	* trunk/sys/libm/w_sqrt.c (added)
	* trunk/sys/libmemc (added)
	* trunk/sys/libmemc/Makefile (added)
	* trunk/sys/libmemc/include (added)
	* trunk/sys/libmemc/include/memc_perfmon.h (added)
	* trunk/sys/libmemc/memc_perfmon.c (added)
	* trunk/sys/libphoenix (added)
	* trunk/sys/libphoenix/Makefile (added)
	* trunk/sys/libphoenix/atomic.h (added)
	* trunk/sys/libphoenix/defines.h (added)
	* trunk/sys/libphoenix/include (added)
	* trunk/sys/libphoenix/include/map_reduce.h (added)
	* trunk/sys/libphoenix/iterator.c (added)
	* trunk/sys/libphoenix/iterator.h (added)
	* trunk/sys/libphoenix/list.h (added)
	* trunk/sys/libphoenix/locality.c (added)
	* trunk/sys/libphoenix/locality.h (added)
	* trunk/sys/libphoenix/map_reduce.c (added)
	* trunk/sys/libphoenix/mcs.c (added)
	* trunk/sys/libphoenix/memory.c (added)
	* trunk/sys/libphoenix/memory.h (added)
	* trunk/sys/libphoenix/processor.c (added)
	* trunk/sys/libphoenix/processor.h (added)
	* trunk/sys/libphoenix/pt_mutex.c (added)
	* trunk/sys/libphoenix/queue.h (added)
	* trunk/sys/libphoenix/scheduler.c (added)
	* trunk/sys/libphoenix/scheduler.h (added)
	* trunk/sys/libphoenix/stddefines.h (added)
	* trunk/sys/libphoenix/struct.h (added)
	* trunk/sys/libphoenix/synch.c (added)
	* trunk/sys/libphoenix/synch.h (added)
	* trunk/sys/libphoenix/taskQ.c (added)
	* trunk/sys/libphoenix/taskQ.h (added)
	* trunk/sys/libphoenix/tpool.c (added)
	* trunk/sys/libphoenix/tpool.h (added)
	* trunk/sys/libpthread (added)
	* trunk/sys/libpthread/Makefile (added)
	* trunk/sys/libpthread/include (added)
	* trunk/sys/libpthread/include/pthread.h (added)
	* trunk/sys/libpthread/include/semaphore.h (added)
	* trunk/sys/libpthread/pthread.c (added)
	* trunk/sys/libpthread/pthread_attr.c (added)
	* trunk/sys/libpthread/pthread_barrier.c (added)
	* trunk/sys/libpthread/pthread_condition.c (added)
	* trunk/sys/libpthread/pthread_keys.c (added)
	* trunk/sys/libpthread/pthread_mutex.c (added)
	* trunk/sys/libpthread/pthread_rwlock.c (added)
	* trunk/sys/libpthread/pthread_spinlock.c (added)
	* trunk/sys/libpthread/semaphore.c (added)
	* trunk/sys/libupc (added)
	* trunk/sys/libupc/Makefile (added)
	* trunk/sys/libupc/include (added)
	* trunk/sys/libupc/include/upc_npb-C.h (added)
	* trunk/sys/libupc/include/upc_timers.h (added)
	* trunk/sys/libupc/upc_c_print_results.c (added)
	* trunk/sys/libupc/upc_c_randdp.c (added)
	* trunk/sys/libupc/upc_c_randi8.c (added)
	* trunk/sys/libz (added)
	* trunk/sys/libz/Makefile (added)
	* trunk/sys/libz/adler32.c (added)
	* trunk/sys/libz/compress.c (added)
	* trunk/sys/libz/crc32.c (added)
	* trunk/sys/libz/crc32.h (added)
	* trunk/sys/libz/deflate.c (added)
	* trunk/sys/libz/deflate.h (added)
	* trunk/sys/libz/gzio.c (added)
	* trunk/sys/libz/include (added)
	* trunk/sys/libz/include/zconf.h (added)
	* trunk/sys/libz/include/zlib.h (added)
	* trunk/sys/libz/infback.c (added)
	* trunk/sys/libz/inffast.c (added)
	* trunk/sys/libz/inffast.h (added)
	* trunk/sys/libz/inffixed.h (added)
	* trunk/sys/libz/inflate.c (added)
	* trunk/sys/libz/inflate.h (added)
	* trunk/sys/libz/inftrees.c (added)
	* trunk/sys/libz/inftrees.h (added)
	* trunk/sys/libz/list (added)
	* trunk/sys/libz/trees.c (added)
	* trunk/sys/libz/trees.h (added)
	* trunk/sys/libz/uncompr.c (added)
	* trunk/sys/libz/version (added)
	* trunk/sys/libz/zutil.c (added)
	* trunk/sys/libz/zutil.h (added)
	* trunk/sys/mk (added)
	* trunk/sys/mk/Makefile (added)
	* trunk/sys/mk/ibmpc_uldscript (added)
	* trunk/sys/mk/include (added)
	* trunk/sys/mk/include/appli.mk (added)
	* trunk/sys/mk/tsar_uldscript (added)
	* trunk/tools (added)
	* trunk/tools/arch_info (added)
	* trunk/tools/arch_info/arch_classes.py (added)
	* trunk/tools/arch_info/arch_info.c (added)
	* trunk/tools/arch_info/arch_info.h (added)
	* trunk/tools/arch_info/boot_info.h (added)
	* trunk/tools/arch_info/genarch.py (added)
	* trunk/tools/bootloader_tsar (added)
	* trunk/tools/bootloader_tsar/boot.c (added)
	* trunk/tools/bootloader_tsar/boot.ld (added)
	* trunk/tools/bootloader_tsar/boot_bdv_driver.c (added)
	* trunk/tools/bootloader_tsar/boot_bdv_driver.h (added)
	* trunk/tools/bootloader_tsar/boot_config.h (added)
	* trunk/tools/bootloader_tsar/boot_entry.S (added)
	* trunk/tools/bootloader_tsar/boot_fat32.c (added)
	* trunk/tools/bootloader_tsar/boot_fat32.h (added)
	* trunk/tools/bootloader_tsar/boot_hba_driver.c (added)
	* trunk/tools/bootloader_tsar/boot_hba_driver.h (added)
	* trunk/tools/bootloader_tsar/boot_mmc_driver.c (added)
	* trunk/tools/bootloader_tsar/boot_mmc_driver.h (added)
	* trunk/tools/bootloader_tsar/boot_test (added)
	* trunk/tools/bootloader_tsar/boot_test/kern_test.ld (added)
	* trunk/tools/bootloader_tsar/boot_test/kern_test_init.c (added)
	* trunk/tools/bootloader_tsar/boot_tty_driver.c (added)
	* trunk/tools/bootloader_tsar/boot_tty_driver.h (added)
	* trunk/tools/bootloader_tsar/boot_utils.c (added)
	* trunk/tools/bootloader_tsar/boot_utils.h (added)
	* trunk/tools/bootloader_tsar/elf-types.h (added)
	* trunk/tools/bootloader_tsar/mips32_registers.h (added)

	First import