#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-03-14T13:03:13Z

Sun, 01 Feb 2009 13:48:03 GMT Jakub Jermar <jakub@…> [5a5abf1]
	* uspace/srv/vfs/vfs.c (modified)

	Allow VFS to interconnect two file system servers.


Sun, 01 Feb 2009 13:27:16 GMT Jiri Svoboda <jirik.svoboda@…> [b7c4044]
	* kernel/arch/mips32/src/drivers/msim.c (modified)
	* kernel/arch/mips32/src/drivers/serial.c (modified)

	Fix msim target.


Sun, 01 Feb 2009 12:09:26 GMT Jakub Jermar <jakub@…> [4a10b63]
	* uspace/srv/vfs/vfs.c (modified)

	Do not close connection to VFS after a file system registers.


Sat, 31 Jan 2009 23:15:13 GMT Jakub Jermar <jakub@…> [4863e50b]
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Nuke VFS operations structure.


Sat, 31 Jan 2009 21:27:18 GMT Martin Decky <martin@…> [516ff92]
	* kernel/arch/arm32/include/machine.h (modified)
	* kernel/arch/arm32/src/drivers/gxemul.c (modified)
	* kernel/arch/ia32xen/src/drivers/xconsole.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/ski/ski.c (modified)
	* kernel/arch/mips32/src/drivers/msim.c (modified)
	* kernel/arch/mips32/src/drivers/serial.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/drivers/sgcn.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/console/chardev.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/srv/console/console.c (modified)

	silent kernel console output when user space console is active


Sat, 31 Jan 2009 20:46:19 GMT Martin Decky <martin@…> [96a2e45]
	* tools/xtui.py (modified)

	minimal dialog width


Sat, 31 Jan 2009 18:41:22 GMT Martin Decky <martin@…> [81df0ce]
	* kernel/generic/src/printf/vprintf.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)

	make sys_klog atomic


Sat, 31 Jan 2009 17:23:57 GMT Martin Decky <martin@…> [2425349]
	* kernel/arch/ppc32/src/interrupt.c (modified)

	it is essential to setup the decrementer before potential
	rescheduling


Sat, 31 Jan 2009 14:22:06 GMT Martin Decky <martin@…> [c19a4169]
	* kernel/generic/src/main/kinit.c (modified)

	more decent kconsole output without stdin


Sat, 31 Jan 2009 13:45:18 GMT Martin Decky <martin@…> [1e241723]
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	respect stricker lookup algorithm (first look for colliding PTEs, ...


Sat, 31 Jan 2009 13:24:32 GMT Martin Decky <martin@…> [53634f9]
	* kernel/arch/amd64/src/boot/boot.S (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/generic/include/macros.h (modified)
	* kernel/test/synch/rwlock4.c (modified)
	* kernel/test/synch/semaphore2.c (modified)

	make RANDI a generic macro


Sat, 31 Jan 2009 13:12:14 GMT Martin Decky <martin@…> [896ad9f]
	* kernel/arch/ppc32/include/mm/tlb.h (modified)
	* kernel/arch/ppc32/src/exception.S (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	use pseudorandom generator to avoid even the longest path of livelock ...


Sat, 31 Jan 2009 12:37:31 GMT Martin Decky <martin@…> [7c98874]
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	use secondary hash for kernel identity mapping to avoid livelocks on ...


Fri, 30 Jan 2009 18:17:37 GMT Jiri Svoboda <jirik.svoboda@…> [ee79df74]
	* uspace/app/bdsh/cmds/modules/ls/ls.c (modified)

	Fix file-size display on big-endian machines. Also, rather use off_t ...


Fri, 30 Jan 2009 16:58:35 GMT Martin Decky <martin@…> [826c203]
	* boot/arch/ppc32/loader/Makefile (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/src/asm.S (modified)
	* kernel/arch/ppc32/src/exception.S (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	avoid nasty race condition during page fault handling


Fri, 30 Jan 2009 15:58:31 GMT Martin Decky <martin@…> [12bf33a]
	* kernel/generic/include/interrupt.h (modified)

	print task name during fault


Fri, 30 Jan 2009 11:59:14 GMT Martin Decky <martin@…> [917c427]
	* uspace/srv/kbd/arch/ppc32/src/kbd.c (modified)

	fix typo


Thu, 29 Jan 2009 18:24:40 GMT Martin Decky <martin@…> [43d6401]
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/mm/tlb.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	ppc32: add support for cache disable page access control


Thu, 29 Jan 2009 17:24:35 GMT Martin Decky <martin@…> [f817d3a]
	* boot/arch/ppc32/loader/main.c (modified)
	* boot/arch/ppc32/loader/main.h (modified)
	* boot/arch/ppc32/loader/ofwarch.c (modified)
	* boot/genarch/ofw.h (modified)
	* kernel/arch/ppc32/include/boot/boot.h (modified)
	* kernel/arch/ppc32/src/drivers/cuda.c (modified)
	* kernel/arch/ppc32/src/drivers/pic.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* uspace/srv/kbd/arch/ppc32/src/kbd.c (modified)

	use macio optionally


Thu, 29 Jan 2009 17:23:59 GMT Martin Decky <martin@…> [26c67a8]
	* kernel/generic/src/main/kinit.c (modified)

	print numbers, not "llu"


Thu, 29 Jan 2009 16:33:55 GMT Martin Decky <martin@…> [14324438]
	* boot/arch/ppc32/loader/asm.S (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc64/src/mm/tlb.c (modified)

	remove tlbia instruction, which is unsupported by PowerPC 7450


Thu, 29 Jan 2009 16:32:46 GMT Martin Decky <martin@…> [4bc73fa]
	* boot/genarch/ofw.c (modified)

	call mmu_translate with corrent number of arguments


Thu, 29 Jan 2009 16:32:08 GMT Martin Decky <martin@…> [e5be99a]
	* boot/arch/ppc64/loader/asm.S (modified)
	* boot/arch/ppc64/loader/debug.inc (deleted)

	remove debugging output


Thu, 29 Jan 2009 15:35:01 GMT Martin Decky <martin@…> [f3776a3]
	* boot/arch/ppc32/loader/_link.ld.in (modified)
	* boot/arch/ppc32/loader/asm.S (modified)
	* boot/arch/ppc32/loader/debug.inc (deleted)

	move loader base address to 16 MB
	remove debugging output


Wed, 28 Jan 2009 15:22:54 GMT Martin Decky <martin@…> [6196dae]
	* boot/arch/sparc64/loader/main.c (modified)

	correct memory mapping for machines with physical memory displacement ...


Wed, 28 Jan 2009 15:16:52 GMT Martin Decky <martin@…> [623dc03]
	* HelenOS.config (modified)

	remove extra question marks


Tue, 27 Jan 2009 20:26:32 GMT Martin Decky <martin@…> [43a10c4]
	* tools/config.py (modified)

	better compatibility with older versions of Python


Tue, 27 Jan 2009 19:17:14 GMT Jiri Svoboda <jirik.svoboda@…> [a68ba8b]
	* uspace/lib/libc/generic/libc.c (modified)

	Delay connecting to console until first use. Prevents a failed load ...


Sun, 25 Jan 2009 20:10:10 GMT Jakub Jermar <jakub@…> [48daf64]
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/app/trace/syscalls.c (modified)
	* uspace/lib/libc/generic/ipc.c (modified)
	* uspace/lib/libc/include/ipc/ipc.h (modified)

	Introduce a new syscall: SYS_IPC_FORWARD_SLOW.


Sun, 25 Jan 2009 14:46:00 GMT Jakub Jermar <jakub@…> [161ae09]
	* uspace/lib/libc/include/ipc/ipc.h (modified)

	Optimize ipc.h.


Thu, 22 Jan 2009 17:52:11 GMT Tim Post <echo@…> [bffd91f]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)

	cstyle (nits) 80 column limit


Thu, 22 Jan 2009 17:11:54 GMT Tim Post <echo@…> [b7be230]
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm.c (modified)

	Stop using assert() in modules/builtins as abort() will crash the ...


Thu, 22 Jan 2009 15:40:18 GMT Tim Post <echo@…> [bf226890]
	* uspace/app/bdsh/cmds/modules/ls/ls.c (modified)

	ls now prints file sizes


Thu, 22 Jan 2009 14:22:12 GMT Tim Post <echo@…> [4cc0c9ee]
	* uspace/app/bdsh/AUTHORS (modified)
	* uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified)
	* uspace/app/bdsh/cmds/modules/touch/touch.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/bdsh/util.c (modified)
	* uspace/app/bdsh/util.h (modified)

	Get rid of cli_strdup(), cli_strtok(), cli_strtok_r(), just use ...


Thu, 22 Jan 2009 07:47:05 GMT Tim Post <echo@…> [fc11b8a]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/bdsh/scli.c (modified)

	Get rid of cli_restricted and cli_interactive


Thu, 22 Jan 2009 07:39:43 GMT Tim Post <echo@…> [721d3a27]
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/builtins/builtins.h (modified)
	* uspace/app/bdsh/cmds/builtins/exit/entry.h (added)
	* uspace/app/bdsh/cmds/builtins/exit/exit.c (moved)
	* uspace/app/bdsh/cmds/builtins/exit/exit.h (moved)
	* uspace/app/bdsh/cmds/builtins/exit/exit_def.h (moved)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/quit/entry.h (deleted)

	exit should be a builtin, since it will eventually need to know about ...


Thu, 22 Jan 2009 07:20:03 GMT Tim Post <echo@…> [491af07]
	* uspace/app/bdsh/cmds/mknewcmd (modified)

	Update the mknewcmd script


Thu, 22 Jan 2009 07:13:13 GMT Tim Post <echo@…> [d752cf4]
	* uspace/app/bdsh/cmds/builtin_cmds.c (modified)
	* uspace/app/bdsh/cmds/builtins/builtin_aliases.h (modified)
	* uspace/app/bdsh/cmds/builtins/cd/cd_def.h (modified)
	* uspace/app/bdsh/cmds/cmds.h (modified)
	* uspace/app/bdsh/cmds/mod_cmds.c (modified)
	* uspace/app/bdsh/cmds/modules/cat/cat_def.h (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp_def.h (modified)
	* uspace/app/bdsh/cmds/modules/help/help.c (modified)
	* uspace/app/bdsh/cmds/modules/help/help_def.h (modified)
	* uspace/app/bdsh/cmds/modules/ls/ls_def.h (modified)
	* uspace/app/bdsh/cmds/modules/mkdir/mkdir_def.h (modified)
	* uspace/app/bdsh/cmds/modules/module_aliases.h (modified)
	* uspace/app/bdsh/cmds/modules/pwd/pwd_def.h (modified)
	* uspace/app/bdsh/cmds/modules/quit/quit.c (modified)
	* uspace/app/bdsh/cmds/modules/quit/quit_def.h (modified)
	* uspace/app/bdsh/cmds/modules/rm/rm_def.h (modified)
	* uspace/app/bdsh/cmds/modules/sleep/sleep_def.h (modified)
	* uspace/app/bdsh/cmds/modules/touch/touch_def.h (modified)
	* uspace/app/bdsh/input.c (modified)

	Eliminate 'restrict' from command structure, get rid of needless ...


Wed, 21 Jan 2009 17:11:37 GMT Martin Decky <martin@…> [48c3d50]
	* HelenOS.config (modified)
	* boot/Makefile (modified)
	* boot/arch/sparc64/loader/main.c (modified)
	* contrib/default/sparc64/Makefile.config (modified)
	* tools/config.py (modified)

	salvage duplicate configuration option


Wed, 21 Jan 2009 16:28:02 GMT Martin Decky <martin@…> [76bcaaf]
	* contrib/default/arm32/Makefile.config (added)
	* contrib/default/arm32/output (added)
	* contrib/default/ia32/Makefile.config (added)
	* contrib/default/ia32/output (added)
	* contrib/default/ia32xen/Makefile.config (added)
	* contrib/default/ia32xen/output (added)
	* contrib/default/ia64/Makefile.config (added)
	* contrib/default/ia64/output (added)
	* contrib/default/mips32/Makefile.config (added)
	* contrib/default/mips32/output (added)
	* contrib/default/ppc32/Makefile.config (added)
	* contrib/default/ppc32/output (added)
	* contrib/default/ppc64/Makefile.config (added)
	* contrib/default/ppc64/output (added)
	* contrib/default/sparc64/Makefile.config (added)
	* contrib/default/sparc64/output (added)

	default configs for other platforms


Wed, 21 Jan 2009 15:39:13 GMT Martin Decky <martin@…> [4850560]
	* contrib/default/amd64/Makefile.config (added)
	* contrib/default/amd64/output (added)

	default configuration for amd64


Wed, 21 Jan 2009 15:37:59 GMT Martin Decky <martin@…> [be8b5d6]
	* tools/xtui.py (modified)

	nicer display


Wed, 21 Jan 2009 15:23:36 GMT Martin Decky <martin@…> [27fb3d6]
	* tools/config.py (modified)
	* tools/xtui.py (added)

	fallback to dialog if newt is not available
	fallback to plain text ...


Tue, 20 Jan 2009 18:38:16 GMT Martin Decky <martin@…> [9a0367f]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile (modified)
	* boot/arch/arm32/loader/Makefile (modified)
	* boot/arch/ia64/loader/Makefile (modified)
	* boot/arch/mips32/loader/Makefile (modified)
	* boot/arch/ppc32/loader/Makefile (modified)
	* boot/arch/ppc64/loader/Makefile (modified)
	* boot/arch/sparc64/loader/Makefile (modified)
	* boot/boot.config (deleted)
	* kernel/Makefile (modified)
	* kernel/kernel.config (deleted)
	* tools/config.py (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/init/Makefile (modified)
	* uspace/app/klog/Makefile (modified)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tetris/Makefile (modified)
	* uspace/app/trace/Makefile (modified)
	* uspace/lib/libblock/Makefile (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/Makefile.toolchain (modified)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libfs/Makefile (modified)
	* uspace/lib/softfloat/Makefile (modified)
	* uspace/lib/softint/Makefile (modified)
	* uspace/srv/console/Makefile (modified)
	* uspace/srv/devmap/Makefile (modified)
	* uspace/srv/fb/Makefile (modified)
	* uspace/srv/fs/fat/Makefile (modified)
	* uspace/srv/fs/tmpfs/Makefile (modified)
	* uspace/srv/kbd/Makefile (modified)
	* uspace/srv/loader/Makefile (modified)
	* uspace/srv/ns/Makefile (modified)
	* uspace/srv/pci/Makefile (modified)
	* uspace/srv/pci/libpci/Makefile (modified)
	* uspace/srv/rd/Makefile (modified)
	* uspace/srv/vfs/Makefile (modified)
	* uspace/uspace.config (deleted)

	configuration system overhaul (requires newt)


Mon, 19 Jan 2009 15:35:24 GMT Martin Decky <martin@…> [b1747a5]
	* kernel/arch/amd64/src/boot/boot.S (modified)
	* kernel/arch/ia32/src/boot/boot.S (modified)

	fallback to VGA registers if VESA routine fails


Sun, 18 Jan 2009 20:35:22 GMT Martin Decky <martin@…> [ff50f40]
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32xen/Makefile.inc (modified)

	simplify compile options


Sun, 18 Jan 2009 19:52:58 GMT Martin Decky <martin@…> [d4668392]
	* contrib/toolchain/toolchain.amd64.sh (modified)
	* contrib/toolchain/toolchain.arm32.sh (modified)
	* contrib/toolchain/toolchain.ia32.sh (modified)
	* contrib/toolchain/toolchain.ia64.sh (modified)
	* contrib/toolchain/toolchain.mipseb32.sh (modified)
	* contrib/toolchain/toolchain.mipsel32.sh (modified)
	* contrib/toolchain/toolchain.ppc32.sh (modified)
	* contrib/toolchain/toolchain.ppc64.sh (modified)

	unify binutils and GCC versions in toolchain scripts


Fri, 16 Jan 2009 16:32:59 GMT Jakub Jermar <jakub@…> [8ea0308]
	* boot/genarch/ofw_tree.c (modified)

	cstyle


Fri, 16 Jan 2009 16:14:27 GMT Jakub Jermar <jakub@…> [0832b4d]
	* boot/genarch/ofw_tree.c (modified)

	OpenBIOS's nextprop is more sensitive than the OBP version.
	Use two ...


Wed, 14 Jan 2009 11:41:02 GMT Jiri Svoboda <jirik.svoboda@…> [6cd3e8a]
	* uspace/lib/libc/include/ipc/fb.h (modified)
	* uspace/srv/console/gcons.c (modified)
	* uspace/srv/fb/fb.c (modified)

	Remove delta-redrawing. (At least until someone can figure out how to ...


Tue, 13 Jan 2009 20:26:00 GMT Jiri Svoboda <jirik.svoboda@…> [bda24ee7]
	* uspace/lib/libc/Makefile.toolchain (modified)
	* uspace/lib/libc/arch/mips32/include/atomic.h (modified)

	Fix mips32 userspace atomic_add() the same way as the kernel one. ...


Sun, 11 Jan 2009 21:03:12 GMT Jiri Svoboda <jirik.svoboda@…> [42ec919]
	* uspace/lib/libc/include/ipc/fb.h (modified)
	* uspace/srv/console/gcons.c (modified)
	* uspace/srv/fb/fb.c (modified)

	Viewport invalidation. Makes delta-redraw optimization work when ...


Fri, 09 Jan 2009 21:53:36 GMT Jiri Svoboda <jirik.svoboda@…> [4a62ec9]
	* uspace/srv/fb/fb.c (modified)

	Must check colors in draw_text_data().


Fri, 09 Jan 2009 21:15:07 GMT Jiri Svoboda <jirik.svoboda@…> [7447572]
	* uspace/srv/console/console.c (modified)

	Fix fb-con interbuffer for much faster redraw on a VC switch.


Thu, 08 Jan 2009 12:07:38 GMT Jiri Svoboda <jirik.svoboda@…> [f651e80]
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/ia32/src/drivers/vesa.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/pm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia32xen/src/interrupt.c (modified)
	* kernel/arch/ia32xen/src/mm/page.c (modified)
	* kernel/arch/ia32xen/src/pm.c (modified)
	* kernel/arch/ia32xen/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/mips32/src/cache.c (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/ppc64/include/exception.h (modified)
	* kernel/arch/ppc64/src/mm/page.c (modified)
	* kernel/arch/ppc64/src/ppc64.c (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/fhc.c (modified)
	* kernel/arch/sparc64/src/drivers/kbd.c (modified)
	* kernel/arch/sparc64/src/drivers/scr.c (modified)
	* kernel/arch/sparc64/src/drivers/sgcn.c (modified)
	* kernel/arch/sparc64/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/src/smp/ipi.c (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/arch/sparc64/src/trap/exception.c (modified)
	* kernel/arch/sparc64/src/trap/interrupt.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/genarch/src/ofw/fhc.c (modified)
	* kernel/genarch/src/ofw/ofw_tree.c (modified)
	* kernel/genarch/src/ofw/pci.c (modified)
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/include/panic.h (modified)
	* kernel/generic/src/adt/btree.c (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/backend_anon.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/backend_phys.c (modified)
	* kernel/generic/src/mm/tlb.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/tasklet.c (modified)
	* kernel/generic/src/synch/rwlock.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Make newlines in panic messages consistent. Add periods at end of ...


Wed, 07 Jan 2009 23:05:29 GMT Jiri Svoboda <jirik.svoboda@…> [c571f42]
	* kernel/arch/arm32/src/console.c (modified)

	Also redraw kernel console on arm32.


Wed, 07 Jan 2009 22:55:52 GMT Jiri Svoboda <jirik.svoboda@…> [7ed2d8f]
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32xen/src/interrupt.c (modified)
	* kernel/arch/ia32xen/src/mm/page.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/src/trap/exception.c (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)

	Unify newlines in fault_if_from_uspace() format strings. (Remove them ...


Wed, 07 Jan 2009 22:33:35 GMT Jiri Svoboda <jirik.svoboda@…> [06b2b7f]
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)

	Disable message displaying in loader.


Wed, 07 Jan 2009 21:20:47 GMT Jiri Svoboda <jirik.svoboda@…> [6974061]
	* uspace/srv/kbd/genarch/src/nofb.c (modified)

	Fix enter key on lgxemul with no fb.


Wed, 07 Jan 2009 20:51:14 GMT Jiri Svoboda <jirik.svoboda@…> [5f8fd72]
	* uspace/srv/fb/Makefile (modified)

	Fix framebuffer colors on ARM.


Tue, 06 Jan 2009 21:14:07 GMT Jiri Svoboda <jirik.svoboda@…> [59b2adb]
	* boot/arch/ia64/loader/Makefile (modified)
	* uspace/lib/libc/arch/ia64/src/entry.s (modified)
	* uspace/lib/libc/arch/ia64/src/thread_entry.s (modified)
	* uspace/srv/loader/arch/ia64/_link.ld.in (modified)

	Fix loader problem on ia64 and remove workaround.


Sun, 04 Jan 2009 22:51:09 GMT Jakub Jermar <jakub@…> [acee917]
	* kernel/arch/ia64/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/start.S (modified)

	Do not compile unnecessary code when CONFIG_SMP is not configured on ...


Sun, 04 Jan 2009 22:00:27 GMT Jakub Jermar <jakub@…> [0e56eb1a]
	* kernel/arch/ia64/src/start.S (modified)

	Fix comment.


Sun, 04 Jan 2009 21:58:47 GMT Jakub Jermar <jakub@…> [a45752d]
	* kernel/arch/ia64/src/putchar.c (deleted)

	Remove unused file.


Sun, 04 Jan 2009 14:07:27 GMT Jakub Jermar <jakub@…> [f245145]
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/include/drivers/ega.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/Makefile.inc (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/drivers/ega.h (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/asm.S (modified)
	* kernel/arch/ia64/src/drivers/ega.c (deleted)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/genarch/Makefile.inc (modified)
	* kernel/genarch/include/drivers/ega/ega.h (added)
	* kernel/genarch/src/drivers/ega/ega.c (moved)

	Only one kernel EGA driver to rule them all.


Sun, 04 Jan 2009 14:06:08 GMT Jakub Jermar <jakub@…> [44ff4fb]
	* kernel/arch/ia64/include/mm/frame.h (modified)

	Extern declaration for ia64 last_frame.


Sun, 04 Jan 2009 13:58:11 GMT Jakub Jermar <jakub@…> [38f6add]
	* kernel/arch/ia64/src/mm/page.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)

	Replace the disfunct hw_map() with a functional dirty hack.


Sun, 04 Jan 2009 13:55:40 GMT Jakub Jermar <jakub@…> [8ce14e3]
	* kernel/arch/ia64/src/mm/frame.c (modified)

	Do not leave last_frame uninitialized on ia64.


Sat, 03 Jan 2009 16:18:32 GMT Jakub Jermar <jakub@…> [2b70a6e]
	* boot/arch/ia64/loader/main.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)

	More ia64 cleanup.


Sat, 03 Jan 2009 15:33:55 GMT Jakub Jermar <jakub@…> [8b4d6cb]
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/atomic.h (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/include/cpu.h (modified)
	* kernel/arch/ia64/include/debug.h (modified)
	* kernel/arch/ia64/include/interrupt.h (modified)
	* kernel/arch/ia64/include/mm/page.h (modified)
	* kernel/arch/ia64/include/mm/vhpt.h (modified)
	* kernel/arch/ia64/include/proc/task.h (modified)
	* kernel/arch/ia64/include/register.h (modified)

	More of ia64 cleanup.


Thu, 01 Jan 2009 19:47:54 GMT Jiri Svoboda <jirik.svoboda@…> [fb69f39]
	* uspace/srv/fb/serial_console.c (modified)

	Color support in serial fb driver.


Thu, 01 Jan 2009 13:58:05 GMT Jiri Svoboda <jirik.svoboda@…> [7122bc7]
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/lib/libc/generic/console.c (modified)
	* uspace/lib/libc/include/console.h (modified)

	More console IPC wrapper functions.


Thu, 01 Jan 2009 13:31:23 GMT Jiri Svoboda <jirik.svoboda@…> [9805cde]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/tester/console/console1.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/generic/console.c (added)
	* uspace/lib/libc/include/console.h (added)
	* uspace/lib/libc/include/console/color.h (added)
	* uspace/lib/libc/include/console/style.h (added)
	* uspace/lib/libc/include/ipc/console.h (modified)
	* uspace/lib/libc/include/ipc/fb.h (modified)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/console/gcons.c (modified)
	* uspace/srv/console/screenbuffer.c (modified)
	* uspace/srv/console/screenbuffer.h (modified)
	* uspace/srv/fb/ega.c (modified)
	* uspace/srv/fb/fb.c (modified)
	* uspace/srv/fb/serial_console.c (modified)

	Console color support overhaul. Create C library console interface.


Wed, 31 Dec 2008 15:33:29 GMT Jakub Jermar <jakub@…> [666773c]
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/ia64/src/ddi/ddi.c (modified)
	* kernel/arch/ia64/src/drivers/ega.c (modified)
	* kernel/arch/ia64/src/drivers/it.c (modified)
	* kernel/arch/ia64/src/fpu_context.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/ia64/src/mm/as.c (modified)
	* kernel/arch/ia64/src/mm/page.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/ia64/src/mm/vhpt.c (modified)
	* kernel/arch/ia64/src/proc/scheduler.c (modified)
	* kernel/arch/ia64/src/ski/ski.c (modified)
	* kernel/arch/ia64/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/start.S (modified)

	Humanitarian facelift for ia64.


Wed, 31 Dec 2008 13:35:39 GMT Jakub Jermar <jakub@…> [d8c0dc5]
	* kernel/arch/ia64/src/mm/frame.c (modified)

	Cleanup ia64's frame.c.


Wed, 31 Dec 2008 13:16:22 GMT Jakub Jermar <jakub@…> [2f08ff55]
	* kernel/arch/ia64/include/interrupt.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)

	Legacy vs. lagacy.


Wed, 31 Dec 2008 13:13:26 GMT Jakub Jermar <jakub@…> [ef5de6d]
	* boot/arch/ia64/loader/main.c (modified)
	* kernel/arch/ia64/Makefile.inc (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/mm/frame.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/ia64/src/smp/smp.c (modified)

	Remove most of the ia64 dead / commented out code.


Tue, 30 Dec 2008 22:24:05 GMT Martin Decky <martin@…> [f58321c4]
	* kernel/arch/amd64/src/amd64.c (modified)

	redraw kernel console


Tue, 30 Dec 2008 19:55:10 GMT Martin Decky <martin@…> [3ad953c]
	* kernel/generic/include/console/kconsole.h (modified)
	* kernel/generic/include/ipc/irq.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/srv/console/console.c (modified)

	send notification to uspace console when switching from kernel
	console


Tue, 30 Dec 2008 19:34:23 GMT Martin Decky <martin@…> [6b21292]
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/include/async.h (modified)

	support for sending asynchronous messages (without preemption) in ...


Mon, 29 Dec 2008 23:48:23 GMT Jiri Svoboda <jirik.svoboda@…> [1c1002a]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/stdio/stdio1.def (modified)
	* uspace/app/tester/stdio/stdio2.c (added)
	* uspace/app/tester/stdio/stdio2.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/generic/io/fprintf.c (added)
	* uspace/lib/libc/generic/io/stdio.c (modified)
	* uspace/lib/libc/include/stdio.h (modified)

	fprintf(), vfprintf().


Mon, 29 Dec 2008 13:30:19 GMT Jiri Svoboda <jirik.svoboda@…> [63088cc1]
	* uspace/app/tester/stdio/stdio1.c (modified)
	* uspace/lib/libc/generic/io/stdio.c (modified)
	* uspace/lib/libc/include/stdio.h (modified)
	* uspace/lib/libc/include/unistd.h (modified)

	fgetc(), fputc(), fputs(), fseek().


Mon, 29 Dec 2008 11:17:44 GMT Jiri Svoboda <jirik.svoboda@…> [04b687b]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/stdio/stdio1.c (added)
	* uspace/app/tester/stdio/stdio1.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/generic/io/stdio.c (added)
	* uspace/lib/libc/generic/libc.c (modified)
	* uspace/lib/libc/include/errno.h (modified)
	* uspace/lib/libc/include/stdio.h (modified)

	Some ANSI C stream functions (stdio).


Sun, 28 Dec 2008 13:03:04 GMT Jiri Svoboda <jirik.svoboda@…> [8b74af07]
	* kernel/arch/ia64/src/drivers/ega.c (modified)
	* uspace/srv/fb/ega.c (modified)

	Two more cases of memmove() vs memcpy().


Sun, 28 Dec 2008 12:35:00 GMT Jiri Svoboda <jirik.svoboda@…> [018e1e3]
	* kernel/arch/mips32/Makefile.inc (modified)
	* uspace/srv/kbd/Makefile (modified)
	* uspace/srv/loader/arch/mips32eb (added)

	Fix mips32eb build a bit.


Sun, 28 Dec 2008 11:19:22 GMT Jiri Svoboda <jirik.svoboda@…> [4f75b63]
	* contrib/conf/arm32-gx.sh (added)
	* contrib/conf/mips32-gx.sh (moved)

	Script to run ARM port in GXemul.


Sat, 27 Dec 2008 11:33:08 GMT Jiri Svoboda <jirik.svoboda@…> [24a44ec]
	* kernel/genarch/src/fb/fb.c (modified)

	Another memmove() instead of memcpy().


Sat, 27 Dec 2008 11:29:11 GMT Jiri Svoboda <jirik.svoboda@…> [9a63657]
	* kernel/arch/ia32/src/drivers/ega.c (modified)

	Revive kernel EGA fb driver. Plus fix bug -- was using memcpy() for ...


Sat, 27 Dec 2008 11:28:06 GMT Jiri Svoboda <jirik.svoboda@…> [ac48fef]
	* kernel/generic/include/memstr.h (modified)
	* kernel/generic/src/lib/memstr.c (modified)

	Add memmove() function to kernel.


Sat, 27 Dec 2008 00:24:42 GMT Jakub Jermar <jakub@…> [b755225]
	* kernel/arch/sparc64/src/trap/trap_table.S (modified)

	Support for preemptible syscalls on sparc64.


Fri, 26 Dec 2008 19:37:21 GMT Jiri Svoboda <jirik.svoboda@…> [d3e6935]
	* uspace/app/tester/console/console1.c (modified)
	* uspace/app/tetris/input.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/generic/io/stream.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/ipc/console.h (added)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/console/console.h (modified)

	Put console IPC method numbers under libc.


Fri, 26 Dec 2008 14:52:49 GMT Jiri Svoboda <jirik.svoboda@…> [713e6f2d]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/console/console1.c (added)
	* uspace/app/tester/console/console1.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)

	Add console color test to tester.


Fri, 26 Dec 2008 13:29:49 GMT Jiri Svoboda <jirik.svoboda@…> [68a4442]
	* uspace/srv/fb/fb.c (modified)

	New fb glyph drawing algorithm, created with color support in mind. ...


Thu, 25 Dec 2008 17:08:23 GMT Jakub Jermar <jakub@…> [edf5774]
	* kernel/genarch/src/fb/fb.c (modified)

	cstyle


Thu, 25 Dec 2008 16:32:17 GMT Jakub Jermar <jakub@…> [c484842]
	* kernel/arch/sparc64/include/drivers/scr.h (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/scr.c (modified)

	Fix typo.


Wed, 24 Dec 2008 15:26:25 GMT Jiri Svoboda <jirik.svoboda@…> [67c6c651]
	* uspace/srv/fb/fb.c (modified)

	Re-instate accidentaly lost fb scrolling implementation. Also re- ...


Wed, 24 Dec 2008 14:49:35 GMT Martin Decky <martin@…> [ab25d30]
	* kernel/arch/ppc32/src/ppc32.c (modified)

	redraw kernel cosnole on ppc32


Wed, 24 Dec 2008 14:46:28 GMT Martin Decky <martin@…> [90a77e9]
	* kernel/arch/mips32/src/console.c (modified)

	redraw kernel console on mips32


Wed, 24 Dec 2008 14:01:00 GMT Martin Decky <martin@…> [b1a29bb]
	* kernel/arch/sparc64/include/drivers/scr.h (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/scr.c (modified)

	refresh kernel console during grab on sparc64


Wed, 24 Dec 2008 14:00:21 GMT Martin Decky <martin@…> [8c6337d]
	* uspace/srv/console/console.c (modified)

	make sure the cursor is already off when switching to kernel console ...