#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T07:49:42Z

Wed, 30 Dec 2009 00:56:38 GMT Jakub Jermar <jakub@…> [ee2f1aae]
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.S (added)

	Dummy support for stack traces on arm32.


Wed, 30 Dec 2009 00:49:32 GMT Jakub Jermar <jakub@…> [b2a5b41]
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)

	Start each sparc64 fibril with zero %i7 to stop tracing stack at the ...


Wed, 30 Dec 2009 00:33:22 GMT Jakub Jermar <jakub@…> [4074601]
	* uspace/lib/libc/arch/sparc64/src/entry.s (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (modified)
	* uspace/lib/libc/arch/sparc64/src/thread_entry.s (modified)

	Clear the %i7 register in the task and thread entry functions to stop ...


Tue, 29 Dec 2009 23:55:12 GMT Jakub Jermar <jakub@…> [e84037f]
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (added)

	Add sparc64 support for stack traces.


Tue, 29 Dec 2009 21:30:34 GMT Jakub Jermar <jakub@…> [3c4762c]
	* uspace/lib/libc/arch/amd64/include/fibril.h (modified)

	Start each amd64 fibril with zero RBP to stop tracing stack at the ...


Tue, 29 Dec 2009 21:24:44 GMT Jakub Jermar <jakub@…> [62e1e1d]
	* uspace/lib/libc/arch/amd64/src/entry.s (modified)
	* uspace/lib/libc/arch/amd64/src/thread_entry.s (modified)

	Clear the RBP register in the task and thread entry functions to stop ...


Tue, 29 Dec 2009 21:23:34 GMT Jakub Jermar <jakub@…> [d6ff0fc5]
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.S (added)

	Add amd64 support for stack traces.


Tue, 29 Dec 2009 17:58:34 GMT Jakub Jermar <jakub@…> [83a0e47]
	* uspace/lib/libc/arch/ia32/include/fibril.h (modified)

	Start each ia32 fibril with zero EBP to stop tracing stack at the ...


Mon, 28 Dec 2009 20:37:44 GMT Jakub Jermar <jakub@…> [b9b105e1]
	* uspace/lib/libc/arch/ia32/src/entry.s (modified)
	* uspace/lib/libc/arch/ia32/src/thread_entry.s (modified)

	Clear the EBP register in the task and thread entry functions to stop ...


Mon, 28 Dec 2009 20:36:06 GMT Jakub Jermar <jakub@…> [a6aef4e]
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.S (added)

	Add ia32 support for stack traces.


Mon, 28 Dec 2009 20:34:27 GMT Jakub Jermar <jakub@…> [d91a20c]
	* uspace/app/tester/Makefile.build (modified)
	* uspace/app/tester/fault/fault3.c (added)
	* uspace/app/tester/fault/fault3.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)

	Add a simple test which abort()'s.


Mon, 28 Dec 2009 20:32:50 GMT Jakub Jermar <jakub@…> [60803be]
	* uspace/lib/libc/include/stdlib.h (modified)

	Print a stack trace on abort().


Mon, 28 Dec 2009 20:31:47 GMT Jakub Jermar <jakub@…> [2c34be8]
	* uspace/lib/libc/Makefile.build (modified)
	* uspace/lib/libc/generic/stacktrace.c (added)
	* uspace/lib/libc/include/stacktrace.h (added)

	Add simple framework for stack traces in userspace.


Fri, 25 Dec 2009 20:34:58 GMT Jakub Jermar <jakub@…> [bb2dbf8]
	* uspace/app/init/init.c (modified)

	Spawn fhc and obio before kbd because kbd on sparc64 depends on it.


Fri, 25 Dec 2009 19:38:36 GMT Jakub Jermar <jakub@…> [eacb957]
	* kernel/arch/sparc64/src/context.S (modified)
	* kernel/arch/sparc64/src/trap/trap_table.S (modified)
	* uspace/lib/libc/arch/sparc64/src/fibril.S (modified)

	Merge fix for ticket #149.


Fri, 25 Dec 2009 19:17:27 GMT Jakub Jermar <jakub@…> [245e8399]
	* kernel/arch/sparc64/src/context.S (modified)
	* kernel/arch/sparc64/src/trap/trap_table.S (modified)
	* uspace/lib/libc/arch/sparc64/src/fibril.S (modified)

	Flush windows in context_save_arch() instead of
	context_restore_arch().


Wed, 16 Dec 2009 19:58:10 GMT Martin Decky <martin@…> [c26eb39]
	* uspace/app/init/init.c (modified)

	display both arguments


Wed, 16 Dec 2009 01:59:07 GMT Martin Decky <martin@…> [df747bd8]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/getterm/Makefile (moved)
	* uspace/app/getterm/Makefile.build (moved)
	* uspace/app/getterm/Makefile.common (moved)
	* uspace/app/getterm/getterm.c (moved)
	* uspace/app/getterm/getterm.h (moved)
	* uspace/app/getterm/version.c (moved)
	* uspace/app/getterm/version.h (moved)
	* uspace/app/init/init.c (modified)

	rename getvc to getterm, as the new name is more suitable for the ...


Wed, 16 Dec 2009 01:49:16 GMT Martin Decky <martin@…> [47a350f]
	* uspace/app/init/init.c (modified)
	* uspace/lib/libc/include/ipc/services.h (modified)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/kbd/generic/kbd.c (modified)

	keyboard is not a single possible human input device, thus don't ...


Sun, 13 Dec 2009 20:01:38 GMT Jakub Jermar <jakub@…> [4491338]
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)

	Recognize the Division Error fault on ia32 and amd64.
	Now when an ...


Sun, 13 Dec 2009 19:21:52 GMT Jakub Jermar <jakub@…> [963dd91]
	* boot/arch/amd64/Makefile.inc (modified)

	Fix ia32 and amd64 build.


Sun, 13 Dec 2009 15:17:08 GMT Martin Decky <martin@…> [1313ee9]
	* uspace/app/bdsh/cmds/modules/ls/ls.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/lib/libc/generic/devmap.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/devmap.h (modified)
	* uspace/lib/libc/include/ipc/devmap.h (modified)
	* uspace/lib/libc/include/sys/stat.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/libfs/libfs.h (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	introduce device namespaces
	 * add support for explicit open in ...


Sun, 13 Dec 2009 15:13:01 GMT Martin Decky <martin@…> [fc6dd18]
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	add str_ndup


Sun, 13 Dec 2009 15:08:56 GMT Martin Decky <martin@…> [531695f]
	* uspace/srv/clip/clip.c (modified)

	simplify clipboard service


Sun, 13 Dec 2009 15:07:21 GMT Martin Decky <martin@…> [8aa42e3]
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/include/async.h (modified)

	add two convenient functions for transfering data


Wed, 09 Dec 2009 17:23:15 GMT Martin Decky <martin@…> [1e4cada]
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/lib/libc/Makefile.build (modified)
	* uspace/lib/libc/generic/fibril_synch.c (moved)
	* uspace/lib/libc/include/fibril_synch.h (moved)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.h (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	rename fibril_sync.[ch] to fibril_synch.[ch]


Wed, 09 Dec 2009 17:10:38 GMT Martin Decky <martin@…> [fb623e2]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/include/ipc/clipboard.h (added)
	* uspace/lib/libc/include/ipc/services.h (modified)
	* uspace/srv/clip/Makefile (added)
	* uspace/srv/clip/Makefile.build (added)
	* uspace/srv/clip/Makefile.common (added)
	* uspace/srv/clip/clip.c (added)
	* uspace/srv/clip/clip.h (added)
	* uspace/srv/devmap/devmap.c (modified)

	move from file-backed clipboard to service-backed clipboard
	there is ...


Wed, 09 Dec 2009 14:51:14 GMT Martin Decky <martin@…> [81235588]
	* boot/Makefile.common (added)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/amd64/grub/menu.lst (deleted)
	* boot/arch/arm32/loader/Makefile.build (modified)
	* boot/arch/arm32/loader/Makefile.common (modified)
	* boot/arch/ia64/loader/Makefile.build (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/mips32/loader/Makefile.build (modified)
	* boot/arch/mips32/loader/Makefile.common (modified)
	* boot/arch/ppc32/Makefile.inc (modified)
	* boot/arch/ppc32/loader/Makefile.build (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* boot/arch/sparc64/Makefile.inc (modified)
	* boot/arch/sparc64/loader/Makefile.build (modified)
	* boot/arch/sparc64/loader/Makefile.common (modified)

	move the definition of common init tasks, RAM disk files and ...


Wed, 09 Dec 2009 14:39:57 GMT Martin Decky <martin@…> [63c4e28]
	* uspace/lib/libc/arch/arm32/src/syscall.c (modified)

	'swi' instruction should have an immed_24 argument (according to ARM ...


Mon, 07 Dec 2009 22:39:58 GMT Jakub Jermar <jakub@…> [3063d56]
	* kernel/arch/arm32/include/mm/as.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/arm32/src/mm/as.c (modified)

	Do not flush TLB every time a thread is scheduled. Flush TLB only ...


Mon, 07 Dec 2009 22:01:29 GMT Jakub Jermar <jakub@…> [216cb85]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/ras.h (added)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/arm32/src/exc_handler.S (modified)
	* kernel/arch/arm32/src/ras.c (added)
	* kernel/arch/arm32/src/userspace.c (modified)
	* uspace/lib/libc/arch/arm32/include/atomic.h (modified)
	* uspace/lib/libc/arch/arm32/src/entry.s (modified)
	* uspace/lib/libc/include/atomicdflt.h (modified)
	* uspace/srv/loader/arch/arm32/arm32.s (modified)

	Merge support for Restartable Atomic Sequences for arm32.


Mon, 07 Dec 2009 21:57:22 GMT Jakub Jermar <jakub@…> [cd769305]
	* uspace/lib/libc/arch/arm32/include/atomic.h (modified)

	Implement userspace arm32 cas() and atomic_add() using RAS.


Mon, 07 Dec 2009 21:56:39 GMT Jakub Jermar <jakub@…> [a47d49f]
	* uspace/lib/libc/include/atomicdflt.h (modified)

	Allow the architecture to define its own cas().


Mon, 07 Dec 2009 21:55:56 GMT Jakub Jermar <jakub@…> [82a04c6]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/ras.h (added)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/arm32/src/exc_handler.S (modified)
	* kernel/arch/arm32/src/ras.c (added)
	* kernel/arch/arm32/src/userspace.c (modified)
	* uspace/lib/libc/arch/arm32/src/entry.s (modified)
	* uspace/srv/loader/arch/arm32/arm32.s (modified)

	Support for RAS on arm32.


Sat, 05 Dec 2009 21:23:57 GMT Jiri Svoboda <jiri@…> [45d5f86]
	* uspace/app/edit/edit.c (modified)

	Merge bug fixes.


Sat, 05 Dec 2009 21:23:23 GMT Jiri Svoboda <jiri@…> [cd82bb1]
	* uspace/app/edit/edit.c (modified)

	Squash more bugs.


Sat, 05 Dec 2009 18:30:27 GMT Jiri Svoboda <jiri@…> [034bf0e]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/Makefile.build (modified)
	* uspace/lib/libc/generic/clipboard.c (added)
	* uspace/lib/libc/generic/io/io.c (modified)
	* uspace/lib/libc/include/clipboard.h (added)

	Merge project X (Copy and paste for text editor and CLI, clipboard).


Sat, 05 Dec 2009 17:39:23 GMT Jiri Svoboda <jiri@…> [bc77bfa]
	* uspace/app/bdsh/input.c (modified)

	Squash bugs.


Sat, 05 Dec 2009 17:35:57 GMT Jiri Svoboda <jiri@…> [cedd33b]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)

	Cut (Ctrl-X) and select all (Ctrl-A).


Sat, 05 Dec 2009 17:13:33 GMT Jiri Svoboda <jiri@…> [f1b37d6]
	* uspace/app/bdsh/input.c (modified)

	Make paste more efficient.


Sat, 05 Dec 2009 16:46:56 GMT Jiri Svoboda <jiri@…> [2a5af223]
	* uspace/lib/libc/generic/io/io.c (modified)

	Fix bug in fputc() which made printf("%ls") break with non-ASCII ...


Sat, 05 Dec 2009 16:35:06 GMT Jiri Svoboda <jiri@…> [51ea01e]
	* uspace/app/bdsh/input.c (modified)

	Fix off-by-one buffer overflow.


Sat, 05 Dec 2009 16:33:39 GMT Jiri Svoboda <jiri@…> [371a012]
	* uspace/app/bdsh/input.c (modified)

	Copy and paste in bdsh input.


Sat, 05 Dec 2009 16:03:12 GMT Jiri Svoboda <jiri@…> [ed372da]
	* uspace/app/bdsh/input.c (modified)

	Add some comments.


Sat, 05 Dec 2009 15:52:24 GMT Jiri Svoboda <jiri@…> [7e0cb78]
	* uspace/app/bdsh/input.c (modified)

	Basic selections in bdsh input module.


Fri, 04 Dec 2009 23:16:10 GMT Jiri Svoboda <jiri@…> [0b772f5]
	* uspace/lib/libc/generic/clipboard.c (modified)

	Save clipboard data in a file.


Fri, 04 Dec 2009 20:53:50 GMT Jiri Svoboda <jiri@…> [0902edfe]
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/Makefile.build (modified)
	* uspace/lib/libc/generic/clipboard.c (added)
	* uspace/lib/libc/include/clipboard.h (added)

	Editor copy and paste. Clipboard API with task-local implementation.


Fri, 04 Dec 2009 19:19:22 GMT Jiri Svoboda <jiri@…> [0f24c57]
	* uspace/app/edit/edit.c (modified)

	Implement basis of selections in editor.


Thu, 03 Dec 2009 21:26:00 GMT Jiri Svoboda <jiri@…> [65c1778]
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/lib/libc/generic/io/io.c (modified)

	Merge bug fixes. (thx Tomas Brambora)


Thu, 03 Dec 2009 21:24:37 GMT Jiri Svoboda <jiri@…> [002252a]
	* uspace/lib/libc/generic/io/io.c (modified)

	Handle zero size or nmemb properly.


Thu, 03 Dec 2009 19:40:57 GMT Jiri Svoboda <jiri@…> [9510be2]
	* kernel/generic/src/syscall/syscall.c (modified)

	Get rid of vestigial variable. Now we should rather check for ...


Thu, 03 Dec 2009 19:25:17 GMT Jiri Svoboda <jiri@…> [fbcfc4da]
	* Makefile (modified)
	* contrib/bazaar/mbprotect/__init__.py (added)
	* contrib/stanse/ThreadChecker.xml (added)
	* contrib/toolchain.sh (modified)
	* kernel/Makefile (modified)
	* kernel/Makefile.build (modified)
	* kernel/Makefile.common (modified)
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/atomic.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/arm32/src/mm/as.c (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/mips32/include/mm/page.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/ppc32/src/mm/as.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/mm/tlb.c (modified)
	* kernel/genarch/include/mm/as_pt.h (modified)
	* kernel/genarch/include/mm/page_pt.h (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/context.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/string.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/elf.c (modified)
	* kernel/generic/src/lib/string.c (modified)
	* kernel/generic/src/mm/backend_phys.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* tools/config.py (modified)
	* tools/jobfile.py (added)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/bdsh/input.h (modified)
	* uspace/app/bdsh/scli.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/arch/amd64/include/atomic.h (modified)
	* uspace/lib/libc/arch/arm32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia64/include/atomic.h (modified)
	* uspace/lib/libc/arch/mips32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ppc32/include/atomic.h (modified)
	* uspace/lib/libc/arch/sparc64/include/atomic.h (modified)
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/generic/futex.c (modified)
	* uspace/lib/libc/generic/io/console.c (modified)
	* uspace/lib/libc/generic/io/klog.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/generic/time.c (modified)
	* uspace/lib/libc/generic/vfs/canonify.c (modified)
	* uspace/lib/libc/include/atomic.h (modified)
	* uspace/lib/libc/include/atomicdflt.h (added)
	* uspace/lib/libc/include/futex.h (modified)
	* uspace/lib/libc/include/io/console.h (modified)
	* uspace/lib/libc/include/ipc/console.h (modified)
	* uspace/lib/libc/include/string.h (modified)
	* uspace/lib/libc/include/unistd.h (modified)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/vfs/vfs_file.c (modified)

	Merge mainline changes.


Thu, 03 Dec 2009 17:49:01 GMT Martin Decky <martin@…> [22e6802]
	* kernel/generic/src/proc/thread.c (modified)
	* uspace/lib/libc/generic/time.c (modified)
	* uspace/lib/libc/include/unistd.h (modified)

	fix kernel thread_sleep() not to overflow thread_usleep()
	introduce ...


Thu, 03 Dec 2009 17:47:54 GMT Martin Decky <martin@…> [4924675]
	* Makefile (modified)

	remove ThreadChecker, as it cannot do global checking so far


Wed, 02 Dec 2009 23:33:48 GMT Jakub Jermar <jakub@…> [84b14e2]
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/atomic.h (modified)
	* kernel/arch/arm32/src/mm/as.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/ppc32/src/mm/as.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/mm/tlb.c (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/mm/backend_phys.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/lib/libc/arch/amd64/include/atomic.h (modified)
	* uspace/lib/libc/arch/arm32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia64/include/atomic.h (modified)
	* uspace/lib/libc/arch/mips32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ppc32/include/atomic.h (modified)
	* uspace/lib/libc/arch/sparc64/include/atomic.h (modified)
	* uspace/lib/libc/generic/futex.c (modified)
	* uspace/lib/libc/generic/time.c (modified)
	* uspace/lib/libc/include/atomic.h (modified)
	* uspace/lib/libc/include/atomicdflt.h (added)
	* uspace/lib/libc/include/futex.h (modified)

	Merge simplified futexes (ticket #154) and fix for arm32 kernel ...


Wed, 02 Dec 2009 23:26:20 GMT Jakub Jermar <jakub@…> [8d04f709]
	* uspace/lib/libc/arch/arm32/include/atomic.h (modified)

	Add dummy implementation of arm32 cas.

	The arm32 uspace atomic ...


Wed, 02 Dec 2009 22:29:46 GMT Jakub Jermar <jakub@…> [e15e0e8]
	* uspace/lib/libc/arch/amd64/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ia64/include/atomic.h (modified)
	* uspace/lib/libc/arch/mips32/include/atomic.h (modified)
	* uspace/lib/libc/arch/ppc32/include/atomic.h (modified)
	* uspace/lib/libc/arch/sparc64/include/atomic.h (modified)
	* uspace/lib/libc/include/atomic.h (modified)
	* uspace/lib/libc/include/atomicdflt.h (added)

	Make provisions for different implementations of atomic_t.
	This ...


Wed, 02 Dec 2009 18:53:26 GMT Jakub Jermar <jakub@…> [4702bde]
	* kernel/arch/arm32/include/atomic.h (modified)

	Fix atomic addition in arm32 kernel.


Wed, 02 Dec 2009 18:11:02 GMT Jakub Jermar <jakub@…> [12bef5b]
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)

	Build the ia32 uspace with -march=pentium so that gcc cas built-in ...


Tue, 01 Dec 2009 21:58:31 GMT Jakub Jermar <jakub@…> [eae4e8f]
	* kernel/arch/arm32/src/mm/as.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/ppc32/src/mm/as.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/mm/tlb.c (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)

	Fix missing includes.


Tue, 01 Dec 2009 21:53:40 GMT Jiri Svoboda <jiri@…> [089d746]
	* uspace/app/bdsh/input.c (modified)

	Merge small shell ui adjustment.


Tue, 01 Dec 2009 21:52:12 GMT Jiri Svoboda <jiri@…> [3041fef1]
	* uspace/app/bdsh/input.c (modified)

	Change boundary behavior of vertical seek: keep column number, do not ...


Tue, 01 Dec 2009 21:27:37 GMT Jakub Jermar <jakub@…> [4774a32]
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/lib/libc/generic/futex.c (modified)
	* uspace/lib/libc/include/futex.h (modified)

	Greatly simplify futexes.
	Drop timeout support.


Tue, 01 Dec 2009 21:16:37 GMT Jiri Svoboda <jiri@…> [4a2aa91]
	* uspace/app/bdsh/input.c (modified)

	Merge command line input improvements.


Tue, 01 Dec 2009 21:14:09 GMT Jiri Svoboda <jiri@…> [e228280]
	* uspace/app/bdsh/input.c (modified)

	Allow input longer than one row. Implement vertical seek.


Tue, 01 Dec 2009 21:12:11 GMT Jiri Svoboda <jiri@…> [fd34f4e]
	* uspace/app/bdsh/input.c (modified)

	Add missing null separator.


Tue, 01 Dec 2009 20:46:23 GMT Jakub Jermar <jakub@…> [4af185f]
	* kernel/generic/include/synch/futex.h (modified)

	Clean up futex.h.


Tue, 01 Dec 2009 20:45:38 GMT Jakub Jermar <jakub@…> [41df2827]
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/src/mm/backend_phys.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)

	Fix missing includes.


Tue, 01 Dec 2009 20:19:00 GMT Jakub Jermar <jakub@…> [d359e227]
	* uspace/lib/libc/include/atomic.h (modified)

	Add cas().
	Implemented using GCC built-in.


Tue, 01 Dec 2009 20:08:32 GMT Jakub Jermar <jakub@…> [d9ece1cb]
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/lib/libc/generic/time.c (modified)

	Introduce SYS_THREAD_USLEEP and use it to implement usleep() in
	uspace.


Tue, 01 Dec 2009 20:07:06 GMT Jiri Svoboda <jiri@…> [8b5001b]
	* kernel/generic/include/string.h (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/lib/string.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Merge mainline changes.


Tue, 01 Dec 2009 19:45:10 GMT Jakub Jermar <jakub@…> [d52b82ad]
	* kernel/generic/include/proc/thread.h (modified)

	Remove argument names from the function headers in thread.h.


Mon, 30 Nov 2009 20:07:07 GMT Jiri Svoboda <jiri@…> [e866806]
	* kernel/generic/include/string.h (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/lib/string.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Merge editor fix and string function improvements.


Mon, 30 Nov 2009 19:51:29 GMT Jiri Svoboda <jiri@…> [b67c7d64]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Add wstr_to_astr() for easy conversion from wide string to string.


Mon, 30 Nov 2009 19:16:35 GMT Jiri Svoboda <jiri@…> [0f06dbc]
	* kernel/generic/include/string.h (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/lib/string.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Rename wstr_nstr() to wstr_to_str() and align it better with the rest ...


Mon, 30 Nov 2009 18:50:08 GMT Jiri Svoboda <jiri@…> [ba26129]
	* uspace/app/edit/edit.c (modified)

	Prevent overrunning screen width when editing file name.


Mon, 30 Nov 2009 15:02:12 GMT Jiri Svoboda <jiri@…> [1df977c]
	* uspace/app/edit/edit.c (modified)

	Merge Save As editor feature.


Mon, 30 Nov 2009 15:00:23 GMT Jiri Svoboda <jiri@…> [1352fc1]
	* uspace/app/edit/edit.c (modified)

	Save As feature.


Sun, 29 Nov 2009 14:54:07 GMT Jiri Svoboda <jiri@…> [272f88f0]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/bdsh/input.h (modified)
	* uspace/app/bdsh/scli.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Merge more command-line input improvements.


Sun, 29 Nov 2009 14:53:18 GMT Jiri Svoboda <jiri@…> [da2bd08]
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/bdsh/input.h (modified)
	* uspace/app/bdsh/scli.c (modified)
	* uspace/lib/libc/generic/string.c (modified)
	* uspace/lib/libc/include/string.h (modified)

	Input history.


Sun, 29 Nov 2009 12:47:25 GMT jirka <jirka@…> [025759c]
	* uspace/app/bdsh/input.c (modified)

	Word seek.


Sun, 29 Nov 2009 00:44:34 GMT jirka <jirka@…> [a1622091]
	* uspace/app/bdsh/input.c (modified)
	* uspace/lib/libc/generic/io/console.c (modified)
	* uspace/lib/libc/include/io/console.h (modified)
	* uspace/lib/libc/include/ipc/console.h (modified)
	* uspace/srv/console/console.c (modified)

	Merge command-line input improvement.


Sun, 29 Nov 2009 00:42:51 GMT jirka <jirka@…> [19528516]
	* uspace/app/bdsh/input.c (modified)
	* uspace/lib/libc/generic/io/console.c (modified)
	* uspace/lib/libc/include/io/console.h (modified)
	* uspace/lib/libc/include/ipc/console.h (modified)
	* uspace/srv/console/console.c (modified)

	Rewrite command-line input routine. Adds capability to seek, insert ...


Sat, 28 Nov 2009 16:50:41 GMT Jakub Jermar <jakub@…> [2e07d27e]
	* uspace/lib/libc/generic/async.c (modified)

	Merge fix for ticket #151.


Sat, 28 Nov 2009 16:49:23 GMT Jakub Jermar <jakub@…> [8c8f8d6]
	* uspace/lib/libc/generic/async.c (modified)

	Repeat IPC_M_PHONE_HUNGUP until the caller of ...


Sat, 28 Nov 2009 16:32:17 GMT Jakub Jermar <jakub@…> [c4702804]
	* uspace/lib/libc/generic/async.c (modified)

	close_callid is not bool.


Sat, 28 Nov 2009 16:30:43 GMT Jakub Jermar <jakub@…> [db4d6de]
	* Makefile (modified)
	* boot/Makefile (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/loader/Makefile (modified)
	* boot/arch/arm32/loader/Makefile.build (added)
	* boot/arch/arm32/loader/Makefile.common (added)
	* boot/arch/arm32/loader/Makefile.toolchain (added)
	* boot/arch/ia32/Makefile.inc (modified)
	* boot/arch/ia64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile (modified)
	* boot/arch/ia64/loader/Makefile.build (added)
	* boot/arch/ia64/loader/Makefile.common (added)
	* boot/arch/ia64/loader/Makefile.toolchain (added)
	* boot/arch/ia64/loader/gefi/HelenOS/Makefile (modified)
	* boot/arch/mips32/Makefile.inc (modified)
	* boot/arch/mips32/loader/Makefile (modified)
	* boot/arch/mips32/loader/Makefile.build (added)
	* boot/arch/mips32/loader/Makefile.common (added)
	* boot/arch/mips32/loader/Makefile.toolchain (added)
	* boot/arch/ppc32/Makefile.inc (modified)
	* boot/arch/ppc32/loader/Makefile (modified)
	* boot/arch/ppc32/loader/Makefile.build (added)
	* boot/arch/ppc32/loader/Makefile.common (added)
	* boot/arch/ppc32/loader/Makefile.toolchain (added)
	* boot/arch/sparc64/Makefile.inc (modified)
	* boot/arch/sparc64/loader/Makefile (modified)
	* boot/arch/sparc64/loader/Makefile.build (added)
	* boot/arch/sparc64/loader/Makefile.common (added)
	* boot/arch/sparc64/loader/Makefile.toolchain (added)
	* boot/tools/pack.py (modified)
	* contrib/arch/hadlbppp.py (modified)
	* contrib/bazaar/mbprotect/__init__.py (added)
	* contrib/stanse/ThreadChecker.xml (added)
	* contrib/toolchain.sh (modified)
	* kernel/Makefile (modified)
	* kernel/Makefile.build (added)
	* kernel/Makefile.common (added)
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/ia32/include/cpu.h (modified)
	* kernel/arch/ia32/include/cpuid.h (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/boot/boot.S (modified)
	* kernel/arch/ia32/src/cpu/cpu.c (modified)
	* kernel/arch/ia32/src/proc/scheduler.c (modified)
	* kernel/arch/ia32/src/userspace.c (modified)
	* kernel/arch/mips32/include/mm/page.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/genarch/include/mm/as_pt.h (modified)
	* kernel/genarch/include/mm/page_pt.h (modified)
	* kernel/generic/include/context.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/ipc/kbox.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/elf.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* tools/config.py (modified)
	* tools/jobfile.py (added)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/Makefile.build (added)
	* uspace/app/bdsh/Makefile.common (added)
	* uspace/app/bdsh/scli.c (modified)
	* uspace/app/bdsh/scli.h (modified)
	* uspace/app/edit/Makefile (modified)
	* uspace/app/edit/Makefile.build (added)
	* uspace/app/edit/Makefile.common (added)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/getvc/Makefile (modified)
	* uspace/app/getvc/Makefile.build (added)
	* uspace/app/getvc/Makefile.common (added)
	* uspace/app/getvc/getvc.c (modified)
	* uspace/app/init/Makefile (modified)
	* uspace/app/init/Makefile.build (added)
	* uspace/app/init/Makefile.common (added)
	* uspace/app/init/init.c (modified)
	* uspace/app/klog/Makefile (modified)
	* uspace/app/klog/Makefile.build (added)
	* uspace/app/klog/Makefile.common (added)
	* uspace/app/redir/Makefile (added)
	* uspace/app/redir/Makefile.build (added)
	* uspace/app/redir/Makefile.common (added)
	* uspace/app/redir/redir.c (added)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/Makefile.build (added)
	* uspace/app/tester/Makefile.common (added)
	* uspace/app/tetris/Makefile (modified)
	* uspace/app/tetris/Makefile.build (added)
	* uspace/app/tetris/Makefile.common (added)
	* uspace/app/trace/Makefile (modified)
	* uspace/app/trace/Makefile.build (added)
	* uspace/app/trace/Makefile.common (added)
	* uspace/lib/libblock/Makefile (modified)
	* uspace/lib/libblock/Makefile.build (added)
	* uspace/lib/libblock/Makefile.common (added)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/Makefile.build (added)
	* uspace/lib/libc/Makefile.common (added)
	* uspace/lib/libc/Makefile.toolchain (modified)
	* uspace/lib/libc/arch/ia32/include/syscall.h (modified)
	* uspace/lib/libc/arch/ia32/src/entry.s (modified)
	* uspace/lib/libc/arch/ia32/src/syscall.S (modified)
	* uspace/lib/libc/generic/io/klog.c (modified)
	* uspace/lib/libc/generic/libc.c (modified)
	* uspace/lib/libc/generic/loader.c (modified)
	* uspace/lib/libc/generic/malloc.c (modified)
	* uspace/lib/libc/generic/task.c (modified)
	* uspace/lib/libc/generic/vfs/canonify.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/fcntl.h (modified)
	* uspace/lib/libc/include/ipc/loader.h (modified)
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libc/include/loader/loader.h (modified)
	* uspace/lib/libc/include/loader/pcb.h (modified)
	* uspace/lib/libc/include/malloc.h (modified)
	* uspace/lib/libc/include/unistd.h (modified)
	* uspace/lib/libfs/Makefile (modified)
	* uspace/lib/libfs/Makefile.build (added)
	* uspace/lib/libfs/Makefile.common (added)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/softfloat/Makefile (modified)
	* uspace/lib/softfloat/Makefile.build (added)
	* uspace/lib/softfloat/Makefile.common (added)
	* uspace/lib/softint/Makefile (modified)
	* uspace/lib/softint/Makefile.build (added)
	* uspace/lib/softint/Makefile.common (added)
	* uspace/srv/bd/ata_bd/Makefile (modified)
	* uspace/srv/bd/ata_bd/Makefile.build (added)
	* uspace/srv/bd/ata_bd/Makefile.common (added)
	* uspace/srv/bd/file_bd/Makefile (modified)
	* uspace/srv/bd/file_bd/Makefile.build (added)
	* uspace/srv/bd/file_bd/Makefile.common (added)
	* uspace/srv/bd/gxe_bd/Makefile (modified)
	* uspace/srv/bd/gxe_bd/Makefile.build (added)
	* uspace/srv/bd/gxe_bd/Makefile.common (added)
	* uspace/srv/bd/rd/Makefile (modified)
	* uspace/srv/bd/rd/Makefile.build (added)
	* uspace/srv/bd/rd/Makefile.common (added)
	* uspace/srv/cir/fhc/Makefile (modified)
	* uspace/srv/cir/fhc/Makefile.build (added)
	* uspace/srv/cir/fhc/Makefile.common (added)
	* uspace/srv/cir/obio/Makefile (modified)
	* uspace/srv/cir/obio/Makefile.build (added)
	* uspace/srv/cir/obio/Makefile.common (added)
	* uspace/srv/console/Makefile (modified)
	* uspace/srv/console/Makefile.build (added)
	* uspace/srv/console/Makefile.common (added)
	* uspace/srv/console/console.c (modified)
	* uspace/srv/console/keybuffer.c (modified)
	* uspace/srv/console/screenbuffer.c (modified)
	* uspace/srv/devmap/Makefile (modified)
	* uspace/srv/devmap/Makefile.build (added)
	* uspace/srv/devmap/Makefile.common (added)
	* uspace/srv/fb/Makefile (modified)
	* uspace/srv/fb/Makefile.build (added)
	* uspace/srv/fb/Makefile.common (added)
	* uspace/srv/fs/devfs/Makefile (modified)
	* uspace/srv/fs/devfs/Makefile.build (added)
	* uspace/srv/fs/devfs/Makefile.common (added)
	* uspace/srv/fs/fat/Makefile (modified)
	* uspace/srv/fs/fat/Makefile.build (added)
	* uspace/srv/fs/fat/Makefile.common (added)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/Makefile (modified)
	* uspace/srv/fs/tmpfs/Makefile.build (added)
	* uspace/srv/fs/tmpfs/Makefile.common (added)
	* uspace/srv/kbd/Makefile (modified)
	* uspace/srv/kbd/Makefile.build (added)
	* uspace/srv/kbd/Makefile.common (added)
	* uspace/srv/loader/Makefile (modified)
	* uspace/srv/loader/Makefile.build (added)
	* uspace/srv/loader/Makefile.common (added)
	* uspace/srv/loader/arch/ia32/ia32.s (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/ns/Makefile (modified)
	* uspace/srv/ns/Makefile.build (added)
	* uspace/srv/ns/Makefile.common (added)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/part/mbr_part/Makefile (modified)
	* uspace/srv/part/mbr_part/Makefile.build (added)
	* uspace/srv/part/mbr_part/Makefile.common (added)
	* uspace/srv/pci/Makefile (modified)
	* uspace/srv/pci/Makefile.build (added)
	* uspace/srv/pci/Makefile.common (added)
	* uspace/srv/pci/libpci/Makefile (modified)
	* uspace/srv/pci/libpci/Makefile.build (added)
	* uspace/srv/pci/libpci/Makefile.common (added)
	* uspace/srv/vfs/Makefile (modified)
	* uspace/srv/vfs/Makefile.build (added)
	* uspace/srv/vfs/Makefile.common (added)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge mainline changes.


Sat, 28 Nov 2009 15:20:58 GMT Jakub Jermar <jakub@…> [67392fa]
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/proc/task.c (modified)

	Tasks should be allocated from a dedicated slab allocator cache. ...


Sat, 28 Nov 2009 14:38:17 GMT Jakub Jermar <jakub@…> [59ee56f]
	* kernel/generic/src/proc/task.c (modified)

	Introduce a task constructor.


Sat, 28 Nov 2009 14:34:36 GMT Jakub Jermar <jakub@…> [e701eb1]
	* kernel/generic/src/ipc/ipc.c (modified)

	Disassociate the phone with the answerbox in cleanup.


Sat, 28 Nov 2009 11:03:58 GMT Jakub Jermar <jakub@…> [103de761]
	* kernel/generic/src/proc/task.c (modified)

	Introduce a slab cache for task_t and allocate/free tasks from/to it.


Fri, 27 Nov 2009 19:56:29 GMT Jakub Jermar <jakub@…> [fb7c52f]
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/mips32/include/mm/page.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/genarch/include/mm/as_pt.h (modified)
	* kernel/genarch/include/mm/page_pt.h (modified)

	Merge pte_t type improvements.


Fri, 27 Nov 2009 19:54:05 GMT Jakub Jermar <jakub@…> [ad7c340]
	* kernel/genarch/include/mm/as_pt.h (modified)
	* kernel/genarch/include/mm/page_pt.h (modified)

	Tweak header files to include pte_t type directly.


Fri, 27 Nov 2009 19:10:50 GMT Jakub Jermar <jakub@…> [f3277d49]
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)

	Repatriate pte_t on ppc32.


Fri, 27 Nov 2009 19:06:55 GMT Jakub Jermar <jakub@…> [cc0eb1d]
	* kernel/arch/mips32/include/mm/page.h (modified)
	* kernel/arch/mips32/include/types.h (modified)

	Repatriate pte_t on mips32.


Fri, 27 Nov 2009 19:02:13 GMT Jakub Jermar <jakub@…> [0eef314]
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/types.h (modified)

	Repatriate pte_t on ia32.


Fri, 27 Nov 2009 18:58:52 GMT Jakub Jermar <jakub@…> [33be9ac]
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/types.h (modified)

	Repatriate pte_t on amd64.


Fri, 27 Nov 2009 18:55:26 GMT Jakub Jermar <jakub@…> [c09adc10]
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/genarch/include/mm/as_pt.h (modified)

	pte_t should be the real thing on arm32


Thu, 26 Nov 2009 17:13:53 GMT Martin Decky <martin@…> [8359969]
	* Makefile (modified)
	* contrib/stanse/ThreadChecker.xml (added)

	initial support for Stanse ThreadChecker


Wed, 25 Nov 2009 15:26:25 GMT Martin Decky <martin@…> [20c7c40]
	* kernel/generic/src/ipc/sysipc.c (modified)

	avoid superfluous semicolon generated by the GET_CHECK_PHONE macro