#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T08:38:19Z

Thu, 11 Feb 2010 18:15:27 GMT Jakub Jermar <jakub@…> [e70edd1]
	* uspace/lib/libc/generic/malloc.c (modified)

	Check for heap wrap-around when growing the heap.


Wed, 10 Feb 2010 23:51:23 GMT Martin Decky <martin@…> [ed903174]
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified)
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/elf_core.c (modified)
	* uspace/app/taskdump/include/elf_core.h (modified)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/lib/libc/generic/io/io.c (modified)
	* uspace/lib/libc/generic/mman.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/limits.h (modified)
	* uspace/lib/libc/include/stdio.h (modified)
	* uspace/lib/libc/include/sys/mman.h (modified)
	* uspace/lib/libc/include/sys/stat.h (modified)
	* uspace/lib/libc/include/sys/typefmt.h (modified)
	* uspace/lib/libc/include/sys/types.h (modified)
	* uspace/lib/libc/include/unistd.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/libfs/libfs.h (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_dentry.c (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_dump.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	implement support for 64bit file offsets
	 * the libc API is a small ...


Wed, 10 Feb 2010 23:33:15 GMT Martin Decky <martin@…> [b32c604f]
	* uspace/lib/libc/Makefile.toolchain (modified)

	finally make uspace compilation warnings fatal


Wed, 10 Feb 2010 23:31:50 GMT Martin Decky <martin@…> [ca123838]
	* uspace/lib/libc/arch/ia64/include/faddr.h (modified)
	* uspace/lib/libc/arch/ia64/include/fibril.h (modified)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)

	update uspace IA64 definitions to be up-to-date with their kernel ...


Wed, 10 Feb 2010 23:31:14 GMT Martin Decky <martin@…> [e2ae2fc]
	* uspace/lib/libc/include/sys/time.h (modified)

	cstyle cleanup


Wed, 10 Feb 2010 23:22:06 GMT Martin Decky <martin@…> [0eadd171]
	* uspace/lib/libc/arch/amd64/include/limits.h (modified)
	* uspace/lib/libc/arch/arm32/include/limits.h (modified)
	* uspace/lib/libc/arch/ia32/include/limits.h (modified)
	* uspace/lib/libc/arch/ia64/include/limits.h (modified)
	* uspace/lib/libc/arch/mips32/include/limits.h (modified)
	* uspace/lib/libc/arch/ppc32/include/limits.h (modified)
	* uspace/lib/libc/arch/sparc64/include/limits.h (modified)

	add platform-dependent limits for size_t and ssize_t


Wed, 10 Feb 2010 23:20:51 GMT Martin Decky <martin@…> [9647c86]
	* kernel/Makefile.build (modified)

	add explicit -Werror-implicit-function-declaration


Wed, 10 Feb 2010 23:20:01 GMT Martin Decky <martin@…> [0701066]
	* uspace/lib/libc/arch/ia32/include/syscall.h (modified)
	* uspace/lib/libc/arch/ia32/include/tls.h (modified)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)

	cstyle changes (no changes in functionality)


Wed, 10 Feb 2010 23:15:27 GMT Martin Decky <martin@…> [36e9cd1]
	* kernel/generic/include/macros.h (modified)
	* uspace/app/bdsh/cmds/builtins/builtins.h (modified)
	* uspace/app/bdsh/cmds/builtins/cd/cd_def.h (modified)
	* uspace/app/bdsh/cmds/builtins/exit/exit_def.h (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/mkfat/fat.h (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/fault/fault2.c (modified)
	* uspace/lib/libc/arch/ia64/include/ddi.h (modified)
	* uspace/lib/libc/arch/sparc64/include/ddi.h (modified)
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/generic/fibril.c (modified)
	* uspace/lib/libc/generic/ipc.c (modified)
	* uspace/lib/libc/include/macros.h (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/kbd/port/msim.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/sgcn.c (modified)
	* uspace/srv/hid/kbd/port/ski.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs.c (modified)

	silence compiler warnings (no change in actual functionality)


Wed, 10 Feb 2010 19:39:10 GMT Jakub Jermar <jakub@…> [3149fc0]
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Merge fixes from the file system branch.


Wed, 10 Feb 2010 19:35:51 GMT Jakub Jermar <jakub@…> [24a2517]
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Do not try to create '.' and '..' entries in files in fat_link().


Wed, 10 Feb 2010 19:34:05 GMT Jakub Jermar <jakub@…> [5178ee2]
	* uspace/srv/fs/fat/fat_fat.c (modified)

	Harden _fat_get_block() against attempts to read a zero-length file.


Wed, 10 Feb 2010 17:53:32 GMT Jakub Jermar <jakub@…> [16fc3c9]
	* uspace/lib/libblock/libblock.c (modified)

	Be more verbose when blocks read or write fails.


Tue, 09 Feb 2010 21:03:51 GMT Jakub Jermar <jakub@…> [83b4cf53]
	* uspace/srv/bd/file_bd/file_bd.c (modified)

	Fix typo.


Tue, 09 Feb 2010 21:03:02 GMT Jakub Jermar <jakub@…> [5bda2f96]
	* HelenOS.config (modified)
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/elf_core.c (added)
	* uspace/app/taskdump/include/elf.h (modified)
	* uspace/app/taskdump/include/elf_core.h (added)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Merge from mainline.


Tue, 09 Feb 2010 20:32:11 GMT Jiri Svoboda <jiri@…> [a60b2d7]
	* uspace/srv/bd/file_bd/file_bd.c (modified)

	Merge: Harden file_bd again out-of-bounds access.


Tue, 09 Feb 2010 20:30:42 GMT Jiri Svoboda <jiri@…> [fb150d78]
	* uspace/srv/bd/file_bd/file_bd.c (modified)

	Check device address bounds in file_bd and report violations.


Tue, 09 Feb 2010 20:19:23 GMT Jiri Svoboda <jiri@…> [e27cf669]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* defaults/special/Makefile.config (added)
	* defaults/special/abs32le/Makefile.config (added)
	* kernel/arch/abs32le/Makefile.inc (added)
	* kernel/arch/abs32le/_link.ld.in (added)
	* kernel/arch/abs32le/include/arch.h (added)
	* kernel/arch/abs32le/include/asm.h (added)
	* kernel/arch/abs32le/include/atomic.h (added)
	* kernel/arch/abs32le/include/barrier.h (added)
	* kernel/arch/abs32le/include/context.h (added)
	* kernel/arch/abs32le/include/context_offset.h (added)
	* kernel/arch/abs32le/include/cpu.h (added)
	* kernel/arch/abs32le/include/cycle.h (added)
	* kernel/arch/abs32le/include/debug.h (added)
	* kernel/arch/abs32le/include/elf.h (added)
	* kernel/arch/abs32le/include/faddr.h (added)
	* kernel/arch/abs32le/include/fpu_context.h (added)
	* kernel/arch/abs32le/include/interrupt.h (added)
	* kernel/arch/abs32le/include/memstr.h (added)
	* kernel/arch/abs32le/include/mm/as.h (added)
	* kernel/arch/abs32le/include/mm/asid.h (added)
	* kernel/arch/abs32le/include/mm/frame.h (added)
	* kernel/arch/abs32le/include/mm/page.h (added)
	* kernel/arch/abs32le/include/mm/tlb.h (added)
	* kernel/arch/abs32le/include/proc/task.h (added)
	* kernel/arch/abs32le/include/proc/thread.h (added)
	* kernel/arch/abs32le/include/types.h (added)
	* kernel/arch/abs32le/src/abs32le.c (added)
	* kernel/arch/abs32le/src/cpu/cpu.c (added)
	* kernel/arch/abs32le/src/ddi/ddi.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (added)
	* kernel/arch/abs32le/src/mm/as.c (added)
	* kernel/arch/abs32le/src/mm/frame.c (added)
	* kernel/arch/abs32le/src/mm/page.c (added)
	* kernel/arch/abs32le/src/mm/tlb.c (added)
	* kernel/arch/abs32le/src/proc/scheduler.c (added)
	* kernel/arch/abs32le/src/proc/task.c (added)
	* kernel/arch/abs32le/src/proc/thread.c (added)
	* kernel/arch/abs32le/src/smp/smp.c (added)
	* kernel/arch/abs32le/src/userspace.c (added)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/context.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/include/context.h (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/context.h (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/arch/sparc64/include/context.h (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/generic/include/context.h (modified)
	* kernel/generic/include/func.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/stacktrace.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* tools/toolchain.sh (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/modules/module_aliases.h (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/unmount/entry.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount_def.h (added)
	* uspace/app/init/init.c (modified)
	* uspace/app/init/init.h (modified)
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/Makefile (added)
	* uspace/app/taskdump/elf_core.c (added)
	* uspace/app/taskdump/include/elf.h (added)
	* uspace/app/taskdump/include/elf_core.h (added)
	* uspace/app/taskdump/include/symtab.h (added)
	* uspace/app/taskdump/symtab.c (added)
	* uspace/app/taskdump/taskdump.c (added)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/include/inttypes.h (added)
	* uspace/lib/libc/arch/amd64/include/istate.h (added)
	* uspace/lib/libc/arch/amd64/include/types.h (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/amd64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/include/inttypes.h (added)
	* uspace/lib/libc/arch/arm32/include/istate.h (added)
	* uspace/lib/libc/arch/arm32/include/types.h (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/arm32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia32/include/istate.h (added)
	* uspace/lib/libc/arch/ia32/include/types.h (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia64/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia64/include/fibril.h (modified)
	* uspace/lib/libc/arch/ia64/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia64/include/istate.h (added)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)
	* uspace/lib/libc/arch/ia64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32/include/istate.h (added)
	* uspace/lib/libc/arch/mips32/include/types.h (modified)
	* uspace/lib/libc/arch/mips32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/mips32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32eb/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32eb/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32eb/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ppc32/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/include/types.h (modified)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)
	* uspace/lib/libc/arch/sparc64/include/inttypes.h (added)
	* uspace/lib/libc/arch/sparc64/include/istate.h (added)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S (added)
	* uspace/lib/libc/generic/adt/hash_table.c (modified)
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/generic/stacktrace.c (modified)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/adt/hash_table.h (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libc/include/fibril.h (modified)
	* uspace/lib/libc/include/inttypes.h (added)
	* uspace/lib/libc/include/ipc/adb.h (added)
	* uspace/lib/libc/include/ipc/clipboard.h (modified)
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libc/include/stacktrace.h (modified)
	* uspace/lib/libc/include/stdlib.h (modified)
	* uspace/lib/libc/include/sys/typefmt.h (added)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/lib/libc/include/vfs/vfs.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/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/hid/adb_mouse/Makefile (added)
	* uspace/srv/hid/adb_mouse/adb_dev.c (added)
	* uspace/srv/hid/adb_mouse/adb_dev.h (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.h (added)
	* uspace/srv/hid/char_mouse/Makefile (moved)
	* uspace/srv/hid/char_mouse/char_mouse.c (moved)
	* uspace/srv/hid/char_mouse/chardev.c (moved)
	* uspace/srv/hid/char_mouse/include/char_mouse.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_port.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_proto.h (moved)
	* uspace/srv/hid/char_mouse/proto/ps2.c (moved)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/kbd/Makefile.build (modified)
	* uspace/srv/hid/kbd/ctl/apple.c (added)
	* uspace/srv/hid/kbd/port/adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/Makefile (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.h (added)
	* uspace/srv/loader/arch/amd64/Makefile.inc (modified)
	* uspace/srv/loader/arch/arm32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia64/Makefile.inc (modified)
	* uspace/srv/loader/arch/mips32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ppc32/Makefile.inc (modified)
	* uspace/srv/loader/arch/sparc64/Makefile.inc (modified)
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/taskmon/Makefile (added)
	* uspace/srv/taskmon/taskmon.c (added)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes.


Sun, 07 Feb 2010 10:56:37 GMT Jiri Svoboda <jiri@…> [eb73a50]
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Merge taskdump fixes.


Sun, 07 Feb 2010 10:55:41 GMT Jiri Svoboda <jiri@…> [e067dcd]
	* uspace/app/taskdump/symtab.c (modified)

	Make both Intel and ARM symbol resolution work with a nasty hack.


Sun, 07 Feb 2010 10:33:17 GMT Jiri Svoboda <jiri@…> [444a54e]
	* uspace/srv/taskmon/taskmon.c (modified)

	Fix missing percent sign in format string.


Sat, 06 Feb 2010 21:38:11 GMT Jiri Svoboda <jiri@…> [f27ada7]
	* HelenOS.config (modified)
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/elf_core.c (added)
	* uspace/app/taskdump/include/elf.h (modified)
	* uspace/app/taskdump/include/elf_core.h (added)
	* uspace/app/taskdump/symtab.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Merge saving of ELF core files.


Sat, 06 Feb 2010 21:36:08 GMT Jiri Svoboda <jiri@…> [dafa2d04]
	* HelenOS.config (modified)
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/elf_core.c (added)
	* uspace/app/taskdump/include/elf_core.h (added)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Let taskdump save ELF core files. (Only memory, no register state
	yet.)


Sat, 06 Feb 2010 10:54:21 GMT Jakub Jermar <jakub@…> [696979ce]
	* HelenOS.config (modified)
	* defaults/special/Makefile.config (modified)
	* kernel/arch/abs32le/Makefile.inc (modified)
	* kernel/arch/abs32le/include/asm.h (modified)
	* kernel/arch/abs32le/include/context.h (modified)
	* kernel/arch/abs32le/include/interrupt.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/abs32le/src/ddi/ddi.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (modified)
	* kernel/arch/abs32le/src/smp/smp.c (added)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/context.h (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/include/context.h (modified)
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/context.h (modified)
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/arch/sparc64/include/context.h (modified)
	* kernel/generic/include/context.h (modified)
	* kernel/generic/include/func.h (modified)
	* kernel/generic/include/stacktrace.h (modified)
	* tools/toolchain.sh (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/init/init.h (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/lib/libc/arch/ia64/include/fibril.h (modified)
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libc/include/fibril.h (modified)
	* uspace/lib/libc/include/ipc/clipboard.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/clip/clip.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)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge from mainline.


Sat, 06 Feb 2010 10:49:36 GMT Jakub Jermar <jakub@…> [25e963a]
	* uspace/srv/fs/fat/fat_fat.c (modified)

	Merge from the file system branch.


Sat, 06 Feb 2010 10:47:45 GMT Jakub Jermar <jakub@…> [3f93cdbe]
	* uspace/srv/fs/fat/fat_fat.c (modified)

	Support for FAT16 file systems with 65536 or more sectors.


Sat, 06 Feb 2010 09:47:40 GMT Jakub Jermar <jakub@…> [a281fc82]
	* uspace/lib/libc/generic/async.c (modified)

	Do not leak msg in error paths after ipc_forward_fast() failed.
	This ...


Fri, 05 Feb 2010 22:25:52 GMT Jiri Svoboda <jiri@…> [19f24fd]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* defaults/special/Makefile.config (added)
	* defaults/special/abs32le/Makefile.config (added)
	* kernel/arch/abs32le/Makefile.inc (added)
	* kernel/arch/abs32le/_link.ld.in (added)
	* kernel/arch/abs32le/include/arch.h (added)
	* kernel/arch/abs32le/include/asm.h (added)
	* kernel/arch/abs32le/include/atomic.h (added)
	* kernel/arch/abs32le/include/barrier.h (added)
	* kernel/arch/abs32le/include/context.h (added)
	* kernel/arch/abs32le/include/context_offset.h (added)
	* kernel/arch/abs32le/include/cpu.h (added)
	* kernel/arch/abs32le/include/cycle.h (added)
	* kernel/arch/abs32le/include/debug.h (added)
	* kernel/arch/abs32le/include/elf.h (added)
	* kernel/arch/abs32le/include/faddr.h (added)
	* kernel/arch/abs32le/include/fpu_context.h (added)
	* kernel/arch/abs32le/include/interrupt.h (added)
	* kernel/arch/abs32le/include/memstr.h (added)
	* kernel/arch/abs32le/include/mm/as.h (added)
	* kernel/arch/abs32le/include/mm/asid.h (added)
	* kernel/arch/abs32le/include/mm/frame.h (added)
	* kernel/arch/abs32le/include/mm/page.h (added)
	* kernel/arch/abs32le/include/mm/tlb.h (added)
	* kernel/arch/abs32le/include/proc/task.h (added)
	* kernel/arch/abs32le/include/proc/thread.h (added)
	* kernel/arch/abs32le/include/types.h (added)
	* kernel/arch/abs32le/src/abs32le.c (added)
	* kernel/arch/abs32le/src/cpu/cpu.c (added)
	* kernel/arch/abs32le/src/ddi/ddi.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (added)
	* kernel/arch/abs32le/src/mm/as.c (added)
	* kernel/arch/abs32le/src/mm/frame.c (added)
	* kernel/arch/abs32le/src/mm/page.c (added)
	* kernel/arch/abs32le/src/mm/tlb.c (added)
	* kernel/arch/abs32le/src/proc/scheduler.c (added)
	* kernel/arch/abs32le/src/proc/task.c (added)
	* kernel/arch/abs32le/src/proc/thread.c (added)
	* kernel/arch/abs32le/src/smp/smp.c (added)
	* kernel/arch/abs32le/src/userspace.c (added)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/include/context.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/include/context.h (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/context.h (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/arch/sparc64/include/context.h (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/generic/include/context.h (modified)
	* kernel/generic/include/func.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/stacktrace.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* tools/toolchain.sh (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/modules/module_aliases.h (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/unmount/entry.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount_def.h (added)
	* uspace/app/init/init.c (modified)
	* uspace/app/init/init.h (modified)
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/lib/libc/arch/amd64/include/inttypes.h (added)
	* uspace/lib/libc/arch/arm32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia64/include/fibril.h (modified)
	* uspace/lib/libc/arch/ia64/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32eb/include/inttypes.h (added)
	* uspace/lib/libc/arch/ppc32/include/inttypes.h (added)
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)
	* uspace/lib/libc/arch/sparc64/include/inttypes.h (added)
	* uspace/lib/libc/generic/adt/hash_table.c (modified)
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/adt/hash_table.h (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libc/include/fibril.h (modified)
	* uspace/lib/libc/include/inttypes.h (added)
	* uspace/lib/libc/include/ipc/adb.h (added)
	* uspace/lib/libc/include/ipc/clipboard.h (modified)
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libc/include/sys/typefmt.h (added)
	* uspace/lib/libc/include/vfs/vfs.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/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/hid/adb_mouse/Makefile (added)
	* uspace/srv/hid/adb_mouse/adb_dev.c (added)
	* uspace/srv/hid/adb_mouse/adb_dev.h (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.h (added)
	* uspace/srv/hid/char_mouse/Makefile (moved)
	* uspace/srv/hid/char_mouse/char_mouse.c (moved)
	* uspace/srv/hid/char_mouse/chardev.c (moved)
	* uspace/srv/hid/char_mouse/include/char_mouse.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_port.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_proto.h (moved)
	* uspace/srv/hid/char_mouse/proto/ps2.c (moved)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/kbd/Makefile.build (modified)
	* uspace/srv/hid/kbd/ctl/apple.c (added)
	* uspace/srv/hid/kbd/port/adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/Makefile (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.h (added)
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes.


Thu, 04 Feb 2010 20:14:20 GMT Jakub Jermar <jakub@…> [d42976c]
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Merge fixes from the file system branch.
	In particular, prevent ...


Thu, 04 Feb 2010 17:01:07 GMT Martin Decky <martin@…> [4cac2d69]
	* uspace/srv/clip/clip.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)
	* uspace/srv/vfs/vfs_ops.c (modified)

	fix futile typedef to a working one


Thu, 04 Feb 2010 16:51:36 GMT Martin Decky <martin@…> [b1d3c36]
	* kernel/arch/abs32le/include/context.h (modified)
	* kernel/arch/ia64/include/context.h (modified)
	* kernel/arch/mips32/include/context.h (modified)
	* kernel/arch/ppc32/include/context.h (modified)
	* kernel/arch/sparc64/include/context.h (modified)
	* kernel/generic/include/context.h (modified)
	* uspace/lib/libc/arch/ia64/include/fibril.h (modified)
	* uspace/lib/libc/arch/sparc64/include/fibril.h (modified)
	* uspace/lib/libc/include/fibril.h (modified)

	small arch/generic interface cleanup:
	context_set() should be always ...


Thu, 04 Feb 2010 16:24:32 GMT Martin Decky <martin@…> [d32358f]
	* HelenOS.config (modified)
	* defaults/special/Makefile.config (modified)
	* kernel/arch/abs32le/Makefile.inc (modified)
	* kernel/arch/abs32le/include/context.h (modified)
	* kernel/arch/abs32le/include/interrupt.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/abs32le/src/ddi/ddi.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (modified)
	* kernel/arch/abs32le/src/smp/smp.c (added)
	* kernel/generic/include/stacktrace.h (modified)

	abs32le: explicitly support SMP configurations
	abs32le: add several ...


Thu, 04 Feb 2010 15:46:51 GMT Martin Decky <martin@…> [eda925a]
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/clip/clip.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)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	improve naming conventions:
	merge async_data_receive() and ...


Wed, 03 Feb 2010 16:52:37 GMT Martin Decky <martin@…> [b4cbef1]
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	add minimal data size check into async_data_receive
	introduce more ...


Wed, 03 Feb 2010 15:18:40 GMT Martin Decky <martin@…> [472c09d]
	* uspace/lib/libc/generic/async.c (modified)
	* uspace/lib/libc/generic/clipboard.c (modified)
	* uspace/lib/libc/include/async.h (modified)
	* uspace/lib/libc/include/ipc/clipboard.h (modified)
	* uspace/srv/clip/clip.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)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	more consistent naming scheme:
	 async_data_blob_receive   -> ...


Wed, 03 Feb 2010 13:55:36 GMT Martin Decky <martin@…> [28be7fa]
	* uspace/app/init/init.c (modified)
	* uspace/app/init/init.h (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)

	cstyle changes, no change in functionality


Wed, 03 Feb 2010 13:36:46 GMT Martin Decky <martin@…> [210e50a]
	* uspace/app/init/init.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)

	understand an empty fqdn as the device argument to mount() as an ...


Wed, 03 Feb 2010 12:45:26 GMT Martin Decky <martin@…> [82474ef]
	* kernel/arch/abs32le/include/asm.h (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/generic/include/func.h (modified)

	improve the GCC contract of halt(), make it explicitly noreturn


Wed, 03 Feb 2010 12:44:35 GMT Martin Decky <martin@…> [c1d3549]
	* kernel/arch/abs32le/src/abs32le.c (modified)

	add missing functions to abs32le


Wed, 03 Feb 2010 12:43:40 GMT Martin Decky <martin@…> [7d6f7d2b]
	* tools/toolchain.sh (modified)

	move to GCC 4.4.3


Mon, 01 Feb 2010 19:24:45 GMT Jakub Jermar <jakub@…> [393bef1]
	* uspace/srv/fs/fat/fat_idx.c (modified)

	Fix compiler warnings.


Mon, 01 Feb 2010 19:18:19 GMT Jakub Jermar <jakub@…> [0055cfd]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Fix type of argument passed to tmpfs_node_put().
	Fix compiler warning.


Mon, 01 Feb 2010 19:09:41 GMT Jakub Jermar <jakub@…> [c16013b]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Use assert() instead of abort() to improve debugability.


Sun, 31 Jan 2010 20:53:42 GMT Jakub Jermar <jakub@…> [fc2e71e]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Forbid mounting the same TMPFS instance multiple times.


Sun, 31 Jan 2010 18:22:37 GMT Jakub Jermar <jakub@…> [1735f3e]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* defaults/special/Makefile.config (added)
	* defaults/special/abs32le/Makefile.config (added)
	* kernel/arch/abs32le/Makefile.inc (added)
	* kernel/arch/abs32le/_link.ld.in (added)
	* kernel/arch/abs32le/include/arch.h (added)
	* kernel/arch/abs32le/include/asm.h (added)
	* kernel/arch/abs32le/include/atomic.h (added)
	* kernel/arch/abs32le/include/barrier.h (added)
	* kernel/arch/abs32le/include/context.h (added)
	* kernel/arch/abs32le/include/context_offset.h (added)
	* kernel/arch/abs32le/include/cpu.h (added)
	* kernel/arch/abs32le/include/cycle.h (added)
	* kernel/arch/abs32le/include/debug.h (added)
	* kernel/arch/abs32le/include/elf.h (added)
	* kernel/arch/abs32le/include/faddr.h (added)
	* kernel/arch/abs32le/include/fpu_context.h (added)
	* kernel/arch/abs32le/include/interrupt.h (added)
	* kernel/arch/abs32le/include/memstr.h (added)
	* kernel/arch/abs32le/include/mm/as.h (added)
	* kernel/arch/abs32le/include/mm/asid.h (added)
	* kernel/arch/abs32le/include/mm/frame.h (added)
	* kernel/arch/abs32le/include/mm/page.h (added)
	* kernel/arch/abs32le/include/mm/tlb.h (added)
	* kernel/arch/abs32le/include/proc/task.h (added)
	* kernel/arch/abs32le/include/proc/thread.h (added)
	* kernel/arch/abs32le/include/types.h (added)
	* kernel/arch/abs32le/src/abs32le.c (added)
	* kernel/arch/abs32le/src/cpu/cpu.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (added)
	* kernel/arch/abs32le/src/mm/as.c (added)
	* kernel/arch/abs32le/src/mm/frame.c (added)
	* kernel/arch/abs32le/src/mm/page.c (added)
	* kernel/arch/abs32le/src/mm/tlb.c (added)
	* kernel/arch/abs32le/src/proc/scheduler.c (added)
	* kernel/arch/abs32le/src/proc/task.c (added)
	* kernel/arch/abs32le/src/proc/thread.c (added)
	* kernel/arch/abs32le/src/userspace.c (added)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/Makefile (added)
	* uspace/app/taskdump/include/elf.h (added)
	* uspace/app/taskdump/include/symtab.h (added)
	* uspace/app/taskdump/symtab.c (added)
	* uspace/app/taskdump/taskdump.c (added)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/include/inttypes.h (added)
	* uspace/lib/libc/arch/amd64/include/istate.h (added)
	* uspace/lib/libc/arch/amd64/include/types.h (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/amd64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/include/inttypes.h (added)
	* uspace/lib/libc/arch/arm32/include/istate.h (added)
	* uspace/lib/libc/arch/arm32/include/types.h (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/arm32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia32/include/istate.h (added)
	* uspace/lib/libc/arch/ia32/include/types.h (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia64/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia64/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia64/include/istate.h (added)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)
	* uspace/lib/libc/arch/ia64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32/include/istate.h (added)
	* uspace/lib/libc/arch/mips32/include/types.h (modified)
	* uspace/lib/libc/arch/mips32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/mips32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32eb/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32eb/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32eb/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ppc32/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/include/types.h (modified)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/include/inttypes.h (added)
	* uspace/lib/libc/arch/sparc64/include/istate.h (added)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S (added)
	* uspace/lib/libc/generic/stacktrace.c (modified)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/inttypes.h (added)
	* uspace/lib/libc/include/ipc/adb.h (added)
	* uspace/lib/libc/include/stacktrace.h (modified)
	* uspace/lib/libc/include/stdlib.h (modified)
	* uspace/lib/libc/include/sys/typefmt.h (added)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/hid/adb_mouse/Makefile (added)
	* uspace/srv/hid/adb_mouse/adb_dev.c (added)
	* uspace/srv/hid/adb_mouse/adb_dev.h (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.h (added)
	* uspace/srv/hid/char_mouse/Makefile (moved)
	* uspace/srv/hid/char_mouse/char_mouse.c (moved)
	* uspace/srv/hid/char_mouse/chardev.c (moved)
	* uspace/srv/hid/char_mouse/include/char_mouse.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_port.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_proto.h (moved)
	* uspace/srv/hid/char_mouse/proto/ps2.c (moved)
	* uspace/srv/hid/kbd/Makefile.build (modified)
	* uspace/srv/hid/kbd/ctl/apple.c (added)
	* uspace/srv/hid/kbd/port/adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/Makefile (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.h (added)
	* uspace/srv/loader/arch/amd64/Makefile.inc (modified)
	* uspace/srv/loader/arch/arm32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia64/Makefile.inc (modified)
	* uspace/srv/loader/arch/mips32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ppc32/Makefile.inc (modified)
	* uspace/srv/loader/arch/sparc64/Makefile.inc (modified)
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/taskmon/Makefile (added)
	* uspace/srv/taskmon/taskmon.c (added)

	Merge from mainline.


Sun, 31 Jan 2010 18:11:24 GMT Jakub Jermar <jakub@…> [2e07f62c]
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Merge progress from the file system branch allowing FAT to be
	unmounted.


Sun, 31 Jan 2010 18:07:24 GMT Jakub Jermar <jakub@…> [430de97]
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Add fat_node_fini_by_dev_handle() and finish fat_unmounted().


Sun, 31 Jan 2010 18:05:45 GMT Jakub Jermar <jakub@…> [64bc4b6]
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)

	Add block_cache_fini().


Sun, 31 Jan 2010 13:56:23 GMT Jiri Svoboda <jiri@…> [ab4bace]
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/lib/libc/include/ipc/adb.h (added)
	* uspace/srv/hid/adb_mouse/Makefile (added)
	* uspace/srv/hid/adb_mouse/adb_dev.c (added)
	* uspace/srv/hid/adb_mouse/adb_dev.h (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.h (added)
	* uspace/srv/hid/char_mouse/Makefile (moved)
	* uspace/srv/hid/char_mouse/char_mouse.c (moved)
	* uspace/srv/hid/char_mouse/chardev.c (moved)
	* uspace/srv/hid/char_mouse/include/char_mouse.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_port.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_proto.h (moved)
	* uspace/srv/hid/char_mouse/proto/ps2.c (moved)
	* uspace/srv/hid/kbd/Makefile.build (modified)
	* uspace/srv/hid/kbd/ctl/apple.c (added)
	* uspace/srv/hid/kbd/port/adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/Makefile (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.h (added)

	Merge ADB drivers. Brings userspace keyboard and mouse for qemu- ...


Sun, 31 Jan 2010 13:50:52 GMT Jiri Svoboda <jiri@…> [b73c26d]
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/srv/hid/adb_mouse/Makefile (added)
	* uspace/srv/hid/adb_mouse/adb_dev.c (added)
	* uspace/srv/hid/adb_mouse/adb_dev.h (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (added)
	* uspace/srv/hid/adb_mouse/adb_mouse.h (added)
	* uspace/srv/hid/char_mouse/Makefile (moved)
	* uspace/srv/hid/char_mouse/char_mouse.c (moved)
	* uspace/srv/hid/char_mouse/chardev.c (moved)
	* uspace/srv/hid/char_mouse/include/char_mouse.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_port.h (moved)
	* uspace/srv/hid/char_mouse/include/mouse_proto.h (moved)
	* uspace/srv/hid/char_mouse/proto/ps2.c (moved)

	Add ADB mouse driver.


Sun, 31 Jan 2010 12:41:45 GMT Jiri Svoboda <jiri@…> [3a2f8aa]
	* boot/arch/ppc32/loader/Makefile.common (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/src/sparc64.c (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/lib/libc/include/ipc/adb.h (added)
	* uspace/srv/hid/kbd/Makefile.build (modified)
	* uspace/srv/hid/kbd/ctl/apple.c (added)
	* uspace/srv/hid/kbd/port/adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/Makefile (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (added)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.h (added)

	ADB driver for userspace, ADB keyboard support.


Sat, 30 Jan 2010 18:52:22 GMT Jakub Jermar <jakub@…> [89ee7ff]
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_idx.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge VFS and FAT fixes.


Sat, 30 Jan 2010 18:51:10 GMT Jakub Jermar <jakub@…> [7efc517]
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Move fat_sanity_check() to fat_fat.c


Sat, 30 Jan 2010 17:55:31 GMT Jakub Jermar <jakub@…> [593585df]
	* uspace/srv/fs/fat/fat_idx.c (modified)

	Do not leak u in fat_idx_init_by_dev_handle().


Sat, 30 Jan 2010 17:15:33 GMT Jakub Jermar <jakub@…> [64aed80]
	* uspace/srv/fs/fat/fat_ops.c (modified)

	Do not leak options in fat_mounted().


Sat, 30 Jan 2010 15:31:59 GMT Jakub Jermar <jakub@…> [c713aa56]
	* kernel/generic/src/ipc/ipc.c (modified)

	Do not deadlock when the task cleans up messages it sent itself.


Sat, 30 Jan 2010 10:37:35 GMT Jakub Jermar <jakub@…> [f29a3a2]
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Clean up the table of open files after the client closes its VFS ...


Thu, 28 Jan 2010 22:28:40 GMT Jiri Svoboda <jiri@…> [83349b03]
	* uspace/app/taskdump/include/elf.h (modified)
	* uspace/app/taskdump/symtab.c (modified)

	Ignore symbols with type other than 'object' or 'function'.


Thu, 28 Jan 2010 13:04:50 GMT Martin Decky <martin@…> [e7aa9f4]
	* defaults/special/Makefile.config (moved)
	* defaults/special/abs32le/Makefile.config (added)

	rename the "abs32le" preconfigured defaults to "special (abs32le)" ...


Wed, 27 Jan 2010 22:23:50 GMT Jiri Svoboda <jiri@…> [a9bbe48d]
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/arch/amd64/include/inttypes.h (added)
	* uspace/lib/libc/arch/arm32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia64/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32eb/include/inttypes.h (added)
	* uspace/lib/libc/arch/ppc32/include/inttypes.h (added)
	* uspace/lib/libc/arch/sparc64/include/inttypes.h (added)
	* uspace/lib/libc/include/inttypes.h (added)
	* uspace/lib/libc/include/sys/typefmt.h (added)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Merge formatting macros for userspace.


Wed, 27 Jan 2010 22:22:09 GMT Jiri Svoboda <jiri@…> [1ccafee]
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/include/sys/typefmt.h (added)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Add type formatting macros for HelenOS system types (sys/typefmt.h) ...


Wed, 27 Jan 2010 21:44:52 GMT Jiri Svoboda <jiri@…> [fb6f1a5]
	* uspace/app/mkfat/mkfat.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/libc/arch/amd64/include/inttypes.h (added)
	* uspace/lib/libc/arch/arm32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia32/include/inttypes.h (added)
	* uspace/lib/libc/arch/ia64/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32/include/inttypes.h (added)
	* uspace/lib/libc/arch/mips32eb/include/inttypes.h (added)
	* uspace/lib/libc/arch/ppc32/include/inttypes.h (added)
	* uspace/lib/libc/arch/sparc64/include/inttypes.h (added)
	* uspace/lib/libc/include/inttypes.h (added)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/part/guid_part/guid_part.c (modified)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/loader/elf_load.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Implement some of C99 inttypes.h header (formatting macros for ...


Wed, 27 Jan 2010 20:35:49 GMT Jiri Svoboda <jiri@…> [b79d450]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile.common (modified)
	* boot/arch/ia64/loader/Makefile (modified)
	* boot/arch/ia64/loader/Makefile.common (modified)
	* boot/arch/ia64/loader/gefi/HelenOS/Makefile (modified)
	* defaults/abs32le/Makefile.config (added)
	* kernel/Makefile.build (modified)
	* kernel/arch/abs32le/Makefile.inc (added)
	* kernel/arch/abs32le/_link.ld.in (added)
	* kernel/arch/abs32le/include/arch.h (added)
	* kernel/arch/abs32le/include/asm.h (added)
	* kernel/arch/abs32le/include/atomic.h (added)
	* kernel/arch/abs32le/include/barrier.h (added)
	* kernel/arch/abs32le/include/context.h (added)
	* kernel/arch/abs32le/include/context_offset.h (added)
	* kernel/arch/abs32le/include/cpu.h (added)
	* kernel/arch/abs32le/include/cycle.h (added)
	* kernel/arch/abs32le/include/debug.h (added)
	* kernel/arch/abs32le/include/elf.h (added)
	* kernel/arch/abs32le/include/faddr.h (added)
	* kernel/arch/abs32le/include/fpu_context.h (added)
	* kernel/arch/abs32le/include/interrupt.h (added)
	* kernel/arch/abs32le/include/memstr.h (added)
	* kernel/arch/abs32le/include/mm/as.h (added)
	* kernel/arch/abs32le/include/mm/asid.h (added)
	* kernel/arch/abs32le/include/mm/frame.h (added)
	* kernel/arch/abs32le/include/mm/page.h (added)
	* kernel/arch/abs32le/include/mm/tlb.h (added)
	* kernel/arch/abs32le/include/proc/task.h (added)
	* kernel/arch/abs32le/include/proc/thread.h (added)
	* kernel/arch/abs32le/include/types.h (added)
	* kernel/arch/abs32le/src/abs32le.c (added)
	* kernel/arch/abs32le/src/cpu/cpu.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (added)
	* kernel/arch/abs32le/src/mm/as.c (added)
	* kernel/arch/abs32le/src/mm/frame.c (added)
	* kernel/arch/abs32le/src/mm/page.c (added)
	* kernel/arch/abs32le/src/mm/tlb.c (added)
	* kernel/arch/abs32le/src/proc/scheduler.c (added)
	* kernel/arch/abs32le/src/proc/task.c (added)
	* kernel/arch/abs32le/src/proc/thread.c (added)
	* kernel/arch/abs32le/src/userspace.c (added)
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/amd64/_link.ld.in (modified)
	* kernel/arch/amd64/include/context.h (modified)
	* kernel/arch/amd64/include/interrupt.h (modified)
	* kernel/arch/amd64/src/asm_utils.S (modified)
	* kernel/arch/amd64/src/boot/boot.S (modified)
	* kernel/arch/amd64/src/debug/stacktrace.c (added)
	* kernel/arch/amd64/src/debug/stacktrace_asm.S (moved)
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/amd64/src/smp/ap.S (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/_link.ld.in (modified)
	* kernel/arch/arm32/include/context.h (modified)
	* kernel/arch/arm32/include/exception.h (modified)
	* kernel/arch/arm32/src/debug/stacktrace.c (added)
	* kernel/arch/arm32/src/debug/stacktrace_asm.S (added)
	* kernel/arch/arm32/src/exc_handler.S (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/arm32/src/start.S (modified)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/_link.ld.in (modified)
	* kernel/arch/ia32/include/context.h (modified)
	* kernel/arch/ia32/include/interrupt.h (modified)
	* kernel/arch/ia32/src/asm.S (modified)
	* kernel/arch/ia32/src/boot/boot.S (modified)
	* kernel/arch/ia32/src/debug/stacktrace.c (added)
	* kernel/arch/ia32/src/debug/stacktrace_asm.S (added)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/smp/ap.S (modified)
	* kernel/arch/ia64/Makefile.inc (modified)
	* kernel/arch/ia64/_link.ld.in (modified)
	* kernel/arch/ia64/include/interrupt.h (modified)
	* kernel/arch/ia64/include/mm/asid.h (modified)
	* kernel/arch/ia64/src/debug/stacktrace.c (added)
	* kernel/arch/ia64/src/debug/stacktrace_asm.S (moved)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/mm/page.c (modified)
	* kernel/arch/ia64/src/start.S (modified)
	* kernel/arch/mips32/Makefile.inc (modified)
	* kernel/arch/mips32/_link.ld.in (modified)
	* kernel/arch/mips32/include/exception.h (modified)
	* kernel/arch/mips32/src/debug/stacktrace.c (added)
	* kernel/arch/mips32/src/debug/stacktrace_asm.S (moved)
	* kernel/arch/ppc32/Makefile.inc (modified)
	* kernel/arch/ppc32/_link.ld.in (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/src/debug/stacktrace.c (added)
	* kernel/arch/ppc32/src/debug/stacktrace_asm.S (moved)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/sparc64/Makefile.inc (modified)
	* kernel/arch/sparc64/_link.ld.in (modified)
	* kernel/arch/sparc64/include/interrupt.h (modified)
	* kernel/arch/sparc64/src/debug/stacktrace.c (added)
	* kernel/arch/sparc64/src/debug/stacktrace_asm.S (moved)
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/panic.h (modified)
	* kernel/generic/include/stacktrace.h (added)
	* kernel/generic/include/symtab.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/debug/stacktrace.c (added)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/Makefile.common (moved)
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/entry.h (added)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (added)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.h (added)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile_def.h (added)
	* uspace/app/bdsh/cmds/modules/module_aliases.h (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/unmount/entry.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount_def.h (added)
	* uspace/app/edit/Makefile (modified)
	* uspace/app/edit/Makefile.build (deleted)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/getterm/Makefile (modified)
	* uspace/app/getterm/Makefile.build (deleted)
	* uspace/app/init/Makefile (modified)
	* uspace/app/init/Makefile.build (deleted)
	* uspace/app/init/init.c (modified)
	* uspace/app/klog/Makefile (modified)
	* uspace/app/klog/Makefile.build (deleted)
	* uspace/app/mkfat/Makefile (moved)
	* uspace/app/mkfat/fat.h (added)
	* uspace/app/mkfat/mkfat.c (added)
	* uspace/app/redir/Makefile (modified)
	* uspace/app/redir/Makefile.build (deleted)
	* uspace/app/redir/Makefile.common (deleted)
	* uspace/app/taskdump/Makefile (added)
	* uspace/app/taskdump/include/elf.h (added)
	* uspace/app/taskdump/include/symtab.h (added)
	* uspace/app/taskdump/symtab.c (added)
	* uspace/app/taskdump/taskdump.c (added)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/Makefile.build (deleted)
	* uspace/app/tester/Makefile.common (deleted)
	* uspace/app/tetris/Makefile (modified)
	* uspace/app/tetris/Makefile.build (deleted)
	* uspace/app/tetris/Makefile.common (deleted)
	* uspace/app/trace/Makefile (modified)
	* uspace/app/trace/Makefile.build (deleted)
	* uspace/app/trace/Makefile.common (deleted)
	* uspace/lib/Makefile.common (moved)
	* uspace/lib/libblock/Makefile (modified)
	* uspace/lib/libblock/Makefile.build (deleted)
	* uspace/lib/libblock/libblock.c (modified)
	* uspace/lib/libblock/libblock.h (modified)
	* uspace/lib/libc/Makefile (modified)
	* uspace/lib/libc/Makefile.build (deleted)
	* uspace/lib/libc/Makefile.common (deleted)
	* uspace/lib/libc/Makefile.toolchain (modified)
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/include/istate.h (added)
	* uspace/lib/libc/arch/amd64/include/types.h (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/amd64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/include/istate.h (added)
	* uspace/lib/libc/arch/arm32/include/types.h (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/arm32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/arm32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/istate.h (added)
	* uspace/lib/libc/arch/ia32/include/types.h (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/ia32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia64/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia64/include/istate.h (added)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)
	* uspace/lib/libc/arch/ia64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32/include/istate.h (added)
	* uspace/lib/libc/arch/mips32/include/types.h (modified)
	* uspace/lib/libc/arch/mips32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/mips32/src/stacktrace_asm.S (added)
	* uspace/lib/libc/arch/mips32eb/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32eb/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/include/types.h (modified)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/include/istate.h (added)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/generic/adt/hash_table.c (modified)
	* uspace/lib/libc/generic/io/io.c (modified)
	* uspace/lib/libc/generic/stacktrace.c (modified)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/adt/hash_table.h (modified)
	* uspace/lib/libc/include/assert.h (modified)
	* uspace/lib/libc/include/ipc/bd.h (modified)
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libc/include/stacktrace.h (modified)
	* uspace/lib/libc/include/stdlib.h (modified)
	* uspace/lib/libc/include/sys/types.h (modified)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/lib/libc/include/vfs/vfs.h (modified)
	* uspace/lib/libfs/Makefile (modified)
	* uspace/lib/libfs/Makefile.build (deleted)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/libfs/libfs.h (modified)
	* uspace/lib/libpci/COPYING (moved)
	* uspace/lib/libpci/Makefile (moved)
	* uspace/lib/libpci/Makefile.build (moved)
	* uspace/lib/libpci/Makefile.common (moved)
	* uspace/lib/libpci/VERSION (moved)
	* uspace/lib/libpci/access.c (moved)
	* uspace/lib/libpci/generic.c (moved)
	* uspace/lib/libpci/header.h (moved)
	* uspace/lib/libpci/i386-ports.c (moved)
	* uspace/lib/libpci/internal.h (moved)
	* uspace/lib/libpci/names.c (moved)
	* uspace/lib/libpci/pci.h (moved)
	* uspace/lib/libpci/pci_ids.h (moved)
	* uspace/lib/libpci/sysdep.h (moved)
	* uspace/lib/libpci/types.h (moved)
	* uspace/lib/softfloat/Makefile (modified)
	* uspace/lib/softint/Makefile (modified)
	* uspace/lib/softint/Makefile.build (deleted)
	* uspace/srv/Makefile.common (moved)
	* uspace/srv/bd/ata_bd/Makefile (modified)
	* uspace/srv/bd/ata_bd/Makefile.build (deleted)
	* uspace/srv/bd/ata_bd/Makefile.common (deleted)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/Makefile (modified)
	* uspace/srv/bd/file_bd/Makefile.build (deleted)
	* uspace/srv/bd/file_bd/Makefile.common (deleted)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/Makefile (modified)
	* uspace/srv/bd/gxe_bd/Makefile.build (deleted)
	* uspace/srv/bd/gxe_bd/Makefile.common (deleted)
	* uspace/srv/bd/gxe_bd/gxe_bd.c (modified)
	* uspace/srv/bd/part/guid_part/Makefile (moved)
	* uspace/srv/bd/part/guid_part/gpt.h (added)
	* uspace/srv/bd/part/guid_part/guid_part.c (added)
	* uspace/srv/bd/part/mbr_part/Makefile (modified)
	* uspace/srv/bd/part/mbr_part/Makefile.build (deleted)
	* uspace/srv/bd/part/mbr_part/mbr_part.c (modified)
	* uspace/srv/bd/rd/Makefile (modified)
	* uspace/srv/bd/rd/Makefile.build (deleted)
	* uspace/srv/bd/rd/Makefile.common (deleted)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/clip/Makefile (modified)
	* uspace/srv/clip/Makefile.build (deleted)
	* uspace/srv/devmap/Makefile (modified)
	* uspace/srv/devmap/Makefile.build (deleted)
	* uspace/srv/devmap/Makefile.common (deleted)
	* uspace/srv/fs/devfs/Makefile (modified)
	* uspace/srv/fs/devfs/Makefile.build (deleted)
	* uspace/srv/fs/devfs/Makefile.common (deleted)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/Makefile (modified)
	* uspace/srv/fs/fat/Makefile.build (deleted)
	* uspace/srv/fs/fat/Makefile.common (deleted)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_fat.c (modified)
	* uspace/srv/fs/fat/fat_fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/Makefile (modified)
	* uspace/srv/fs/tmpfs/Makefile.build (deleted)
	* uspace/srv/fs/tmpfs/Makefile.common (deleted)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/hid/c_mouse/Makefile (modified)
	* uspace/srv/hid/c_mouse/Makefile.build (deleted)
	* uspace/srv/hid/c_mouse/Makefile.common (deleted)
	* uspace/srv/hw/bus/pci/Makefile (modified)
	* uspace/srv/hw/bus/pci/Makefile.build (deleted)
	* uspace/srv/hw/bus/pci/Makefile.common (deleted)
	* uspace/srv/hw/bus/pci/libpci/Makefile (deleted)
	* uspace/srv/hw/bus/pci/pci.c (modified)
	* uspace/srv/hw/char/i8042/Makefile (modified)
	* uspace/srv/hw/char/i8042/Makefile.build (deleted)
	* uspace/srv/hw/char/i8042/Makefile.common (deleted)
	* uspace/srv/hw/cir/fhc/Makefile (modified)
	* uspace/srv/hw/cir/fhc/Makefile.build (deleted)
	* uspace/srv/hw/cir/fhc/Makefile.common (deleted)
	* uspace/srv/hw/cir/obio/Makefile (modified)
	* uspace/srv/hw/cir/obio/Makefile.build (deleted)
	* uspace/srv/hw/cir/obio/Makefile.common (deleted)
	* uspace/srv/loader/Makefile (modified)
	* uspace/srv/loader/Makefile.common (deleted)
	* uspace/srv/loader/arch/amd64/Makefile.inc (modified)
	* uspace/srv/loader/arch/arm32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia64/Makefile.inc (modified)
	* uspace/srv/loader/arch/mips32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ppc32/Makefile.inc (modified)
	* uspace/srv/loader/arch/sparc64/Makefile.inc (modified)
	* uspace/srv/ns/Makefile (modified)
	* uspace/srv/ns/Makefile.build (deleted)
	* uspace/srv/taskmon/Makefile (moved)
	* uspace/srv/taskmon/taskmon.c (added)
	* uspace/srv/vfs/Makefile (modified)
	* uspace/srv/vfs/Makefile.build (deleted)
	* uspace/srv/vfs/Makefile.common (deleted)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge mainline changes.


Wed, 27 Jan 2010 20:21:49 GMT Jiri Svoboda <jiri@…> [95e6c4f]
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Merge small taskdump improvements.


Wed, 27 Jan 2010 20:10:31 GMT Jakub Jermar <jakub@…> [bca408b]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Merge TMPFS fix.


Wed, 27 Jan 2010 20:08:45 GMT Jiri Svoboda <jiri@…> [f0bdfb7]
	* uspace/srv/taskmon/taskmon.c (modified)

	It currently makes more sense to just dump stack traces to klog, ...


Wed, 27 Jan 2010 20:03:56 GMT Jiri Svoboda <jiri@…> [196a1439]
	* uspace/app/taskdump/taskdump.c (modified)

	Slightly improve taskdump output.


Wed, 27 Jan 2010 19:29:09 GMT Jakub Jermar <jakub@…> [1715b6af]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	nodes_compare() must check the number of passed keys.


Tue, 26 Jan 2010 22:49:26 GMT Jiri Svoboda <jiri@…> [2314381]
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/include/elf.h (added)
	* uspace/app/taskdump/include/symtab.h (added)
	* uspace/app/taskdump/symtab.c (added)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/include/istate.h (added)
	* uspace/lib/libc/arch/amd64/include/types.h (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/amd64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/include/istate.h (added)
	* uspace/lib/libc/arch/arm32/include/types.h (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/arm32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/include/istate.h (added)
	* uspace/lib/libc/arch/ia32/include/types.h (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia64/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia64/include/istate.h (added)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)
	* uspace/lib/libc/arch/ia64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32/include/istate.h (added)
	* uspace/lib/libc/arch/mips32/include/types.h (modified)
	* uspace/lib/libc/arch/mips32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/mips32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32eb/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32eb/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/include/types.h (modified)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/include/istate.h (added)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S (added)
	* uspace/lib/libc/generic/stacktrace.c (modified)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/stacktrace.h (modified)
	* uspace/lib/libc/include/stdlib.h (modified)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/srv/loader/arch/amd64/Makefile.inc (modified)
	* uspace/srv/loader/arch/arm32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia64/Makefile.inc (modified)
	* uspace/srv/loader/arch/mips32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ppc32/Makefile.inc (modified)
	* uspace/srv/loader/arch/sparc64/Makefile.inc (modified)

	Merge jsvoboda/helenos/taskdump: Taskdump now prints stack traces, ...


Tue, 26 Jan 2010 22:46:29 GMT Jiri Svoboda <jiri@…> [3698e44]
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/include/elf.h (added)
	* uspace/app/taskdump/include/symtab.h (added)
	* uspace/app/taskdump/symtab.c (added)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/lib/libc/arch/amd64/include/types.h (modified)
	* uspace/lib/libc/arch/arm32/include/types.h (modified)
	* uspace/lib/libc/arch/ia32/include/types.h (modified)
	* uspace/lib/libc/arch/ia64/include/types.h (modified)
	* uspace/lib/libc/arch/mips32/include/types.h (modified)
	* uspace/lib/libc/arch/ppc32/include/types.h (modified)
	* uspace/lib/libc/arch/sparc64/include/types.h (modified)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/srv/loader/arch/amd64/Makefile.inc (modified)
	* uspace/srv/loader/arch/arm32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ia64/Makefile.inc (modified)
	* uspace/srv/loader/arch/mips32/Makefile.inc (modified)
	* uspace/srv/loader/arch/ppc32/Makefile.inc (modified)
	* uspace/srv/loader/arch/sparc64/Makefile.inc (modified)

	Add ability to determine task name and load symbol table from the ...


Tue, 26 Jan 2010 21:31:56 GMT Jiri Svoboda <jiri@…> [e515b21a]
	* uspace/app/taskdump/Makefile (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/lib/libc/arch/amd64/Makefile.inc (modified)
	* uspace/lib/libc/arch/amd64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/amd64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/arm32/Makefile.inc (modified)
	* uspace/lib/libc/arch/arm32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/arm32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/ia64/Makefile.inc (modified)
	* uspace/lib/libc/arch/ia64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ia64/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32/Makefile.inc (modified)
	* uspace/lib/libc/arch/mips32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/mips32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/mips32eb/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/Makefile.inc (modified)
	* uspace/lib/libc/arch/ppc32/src/stacktrace.c (added)
	* uspace/lib/libc/arch/ppc32/src/stacktrace_asm.S (moved)
	* uspace/lib/libc/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.S (deleted)
	* uspace/lib/libc/arch/sparc64/src/stacktrace.c (added)
	* uspace/lib/libc/arch/sparc64/src/stacktrace_asm.S (added)
	* uspace/lib/libc/generic/stacktrace.c (modified)
	* uspace/lib/libc/include/stacktrace.h (modified)
	* uspace/lib/libc/include/stdlib.h (modified)

	Make stacktrace implementation in C library more generic. Use it in ...


Tue, 26 Jan 2010 19:18:21 GMT Jakub Jermar <jakub@…> [bb0d3d24]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Merge TMPFS fixes and TMPFS support for unmount.


Tue, 26 Jan 2010 19:16:58 GMT Jakub Jermar <jakub@…> [e056e820]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Finish implementation of tmpfs_unmounted().


Tue, 26 Jan 2010 19:03:36 GMT Jakub Jermar <jakub@…> [9bddf37]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Free up node's resources in the 'nodes' hash table remove callback.


Tue, 26 Jan 2010 17:53:40 GMT Jakub Jermar <jakub@…> [88e870e]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Do not free() node's data area if it was not allocated.


Tue, 26 Jan 2010 17:49:22 GMT Jakub Jermar <jakub@…> [e856c34]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Change the order of TMPFS node keys.


Tue, 26 Jan 2010 17:13:01 GMT Jakub Jermar <jakub@…> [4557462]
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Add missing free().


Mon, 25 Jan 2010 22:26:16 GMT Jakub Jermar <jakub@…> [ce8c848]
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/libfs/libfs.h (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge progress on the unmount feature.


Mon, 25 Jan 2010 22:25:17 GMT Jakub Jermar <jakub@…> [c888102]
	* uspace/lib/libfs/libfs.c (modified)

	Finish implementation of libfs_unmount().


Mon, 25 Jan 2010 21:55:09 GMT Jakub Jermar <jakub@…> [3c11713]
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/lib/libfs/libfs.h (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.h (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs_ops.c (modified)

	Add dummy libfs unmount support and change all file systems to use ...


Mon, 25 Jan 2010 21:42:17 GMT Jakub Jermar <jakub@…> [6a4e972]
	* uspace/srv/vfs/vfs_ops.c (modified)

	VFS_OUT_UNMOUNT method should be accompanied by a file system index ...


Mon, 25 Jan 2010 21:40:13 GMT Jiri Svoboda <jiri@…> [80487bc5]
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/lib/libc/arch/amd64/include/istate.h (added)
	* uspace/lib/libc/arch/arm32/include/istate.h (added)
	* uspace/lib/libc/arch/ia32/include/istate.h (added)
	* uspace/lib/libc/arch/ia64/include/istate.h (added)
	* uspace/lib/libc/arch/mips32/include/istate.h (added)
	* uspace/lib/libc/arch/mips32eb/include/istate.h (added)
	* uspace/lib/libc/arch/ppc32/include/istate.h (added)
	* uspace/lib/libc/arch/sparc64/include/istate.h (added)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/udebug.h (modified)

	Allow taskdump to read register state and extract PC, FP (not ...


Mon, 25 Jan 2010 21:12:56 GMT Jakub Jermar <jakub@…> [ea44bd1]
	* uspace/srv/vfs/vfs_ops.c (modified)

	When looking up the mount point node during vfs_mount() L_MP must be ...


Mon, 25 Jan 2010 21:04:49 GMT Jakub Jermar <jakub@…> [f7376cbf]
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Rename L_NOCROSS_LAST_MP to L_MP and introduce L_ROOT.
	Lookup the ...


Mon, 25 Jan 2010 20:15:00 GMT Jiri Svoboda <jiri@…> [0d21b53]
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)

	Move code code waiting for debugger to ...


Mon, 25 Jan 2010 19:52:20 GMT Martin Decky <martin@…> [64af8f1]
	* Makefile (modified)

	remove pyc files also in tools/checkers


Mon, 25 Jan 2010 18:40:21 GMT Martin Decky <martin@…> [50fda24]
	* HelenOS.config (modified)
	* defaults/abs32le/Makefile.config (added)
	* kernel/arch/abs32le/Makefile.inc (added)
	* kernel/arch/abs32le/_link.ld.in (added)
	* kernel/arch/abs32le/include/arch.h (added)
	* kernel/arch/abs32le/include/asm.h (added)
	* kernel/arch/abs32le/include/atomic.h (added)
	* kernel/arch/abs32le/include/barrier.h (added)
	* kernel/arch/abs32le/include/context.h (added)
	* kernel/arch/abs32le/include/context_offset.h (added)
	* kernel/arch/abs32le/include/cpu.h (added)
	* kernel/arch/abs32le/include/cycle.h (added)
	* kernel/arch/abs32le/include/debug.h (added)
	* kernel/arch/abs32le/include/elf.h (added)
	* kernel/arch/abs32le/include/faddr.h (added)
	* kernel/arch/abs32le/include/fpu_context.h (added)
	* kernel/arch/abs32le/include/interrupt.h (added)
	* kernel/arch/abs32le/include/memstr.h (added)
	* kernel/arch/abs32le/include/mm/as.h (added)
	* kernel/arch/abs32le/include/mm/asid.h (added)
	* kernel/arch/abs32le/include/mm/frame.h (added)
	* kernel/arch/abs32le/include/mm/page.h (added)
	* kernel/arch/abs32le/include/mm/tlb.h (added)
	* kernel/arch/abs32le/include/proc/task.h (added)
	* kernel/arch/abs32le/include/proc/thread.h (added)
	* kernel/arch/abs32le/include/types.h (added)
	* kernel/arch/abs32le/src/abs32le.c (added)
	* kernel/arch/abs32le/src/cpu/cpu.c (added)
	* kernel/arch/abs32le/src/debug/stacktrace.c (added)
	* kernel/arch/abs32le/src/mm/as.c (added)
	* kernel/arch/abs32le/src/mm/frame.c (added)
	* kernel/arch/abs32le/src/mm/page.c (added)
	* kernel/arch/abs32le/src/mm/tlb.c (added)
	* kernel/arch/abs32le/src/proc/scheduler.c (added)
	* kernel/arch/abs32le/src/proc/task.c (added)
	* kernel/arch/abs32le/src/proc/thread.c (added)
	* kernel/arch/abs32le/src/userspace.c (added)

	add Abstract32 Little Endian architecture (abs32le)

	the purpose of ...


Sun, 24 Jan 2010 17:32:20 GMT Jakub Jermar <jakub@…> [e095644]
	* uspace/app/bdsh/Makefile (modified)
	* uspace/app/bdsh/cmds/modules/module_aliases.h (modified)
	* uspace/app/bdsh/cmds/modules/modules.h (modified)
	* uspace/app/bdsh/cmds/modules/unmount/entry.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.h (added)
	* uspace/app/bdsh/cmds/modules/unmount/unmount_def.h (added)
	* uspace/lib/libc/generic/adt/hash_table.c (modified)
	* uspace/lib/libc/generic/vfs/vfs.c (modified)
	* uspace/lib/libc/include/adt/hash_table.h (modified)
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libc/include/vfs/vfs.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_node.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge partial support for the unmount feature.
	VFS_OUT_UNMOUNT and ...


Sun, 24 Jan 2010 17:30:37 GMT Jakub Jermar <jakub@…> [ae75e2e3]
	* uspace/srv/vfs/vfs_ops.c (modified)

	Finish implementation of VFS_IN_UNMOUNT in vfs.


Sun, 24 Jan 2010 17:21:01 GMT Jakub Jermar <jakub@…> [c4aca2c]
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_node.c (modified)

	Add vfs_node_forget(). Beware!


Sun, 24 Jan 2010 16:05:59 GMT Jakub Jermar <jakub@…> [319f4fb]
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_node.c (modified)

	Add vfs_nodes_refcount_sum_get().


Sun, 24 Jan 2010 16:01:45 GMT Jakub Jermar <jakub@…> [203a090]
	* uspace/lib/libc/generic/adt/hash_table.c (modified)
	* uspace/lib/libc/include/adt/hash_table.h (modified)

	Add hash_table_apply().


Sun, 24 Jan 2010 13:02:17 GMT Jakub Jermar <jakub@…> [4b995b92]
	* uspace/lib/libc/include/ipc/vfs.h (modified)
	* uspace/lib/libfs/libfs.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Introduce the L_NOCROSS_LAST_MP lookup flag and treat the last mount ...


Sun, 24 Jan 2010 12:31:36 GMT Jakub Jermar <jakub@…> [c1a8e5e6]
	* uspace/lib/libc/include/ipc/vfs.h (modified)

	Fix outdated comment.


Sat, 23 Jan 2010 20:20:54 GMT Jiri Svoboda <jiri@…> [fea0ce6]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/taskdump/Makefile (added)
	* uspace/app/taskdump/taskdump.c (added)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/udebug.h (modified)
	* uspace/srv/taskmon/Makefile (added)
	* uspace/srv/taskmon/taskmon.c (added)

	Merge task dump infrastructure.


Sat, 23 Jan 2010 20:18:38 GMT Jiri Svoboda <jiri@…> [bc310a05]
	* uspace/app/taskdump/taskdump.c (modified)

	Make taskdump output faster.


Sat, 23 Jan 2010 20:08:50 GMT Jiri Svoboda <jiri@…> [03333bc]
	* uspace/app/init/init.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)

	Save dumps in files under /scratch.


Sat, 23 Jan 2010 19:19:18 GMT Jiri Svoboda <jiri@…> [a074b4f]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event_types.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/srv/taskmon/Makefile (added)
	* uspace/srv/taskmon/taskmon.c (added)

	Implement fault notifications and task monitoring service.


Sat, 23 Jan 2010 14:25:32 GMT Jiri Svoboda <jiri@…> [336db295]
	* boot/Makefile.common (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/udebug/udebug_ipc.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/taskdump/Makefile (added)
	* uspace/app/taskdump/taskdump.c (added)
	* uspace/lib/libc/generic/udebug.c (modified)
	* uspace/lib/libc/include/udebug.h (modified)

	Fix THREAD_READ, add AREAS_READ Udebug method. Add task dump utility.


Fri, 22 Jan 2010 18:11:20 GMT Jakub Jermar <jakub@…> [b9067dfa]
	* uspace/lib/libc/generic/vfs/vfs.c (modified)

	Finish the libc implementation of unmount().