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

Mon, 27 Dec 2010 20:05:44 GMT Jiri Svoboda <jiri@…> [e64e40b]
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/inet.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/packet.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/include/net/socket.h (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Merge TCP FIN fix and some cleanup.


Mon, 27 Dec 2010 20:04:22 GMT Jiri Svoboda <jiri@…> [45bb1d2]
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/inet.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/packet.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)

	Fix comment style in lib/c/generic/net.


Mon, 27 Dec 2010 19:30:20 GMT Jiri Svoboda <jiri@…> [727f04f]
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/include/net/socket.h (modified)

	recv() and recvfrom() should return ssize_t.


Mon, 27 Dec 2010 19:16:47 GMT Jiri Svoboda <jiri@…> [d493830e]
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Fix incoming TCP FIN handling. Signal end of data on the socket. Do ...


Mon, 27 Dec 2010 17:41:19 GMT Jiri Svoboda <jiri@…> [58fe0aa]
	* boot/arch/ia64/Makefile.inc (modified)
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/async_rel.c (deleted)
	* uspace/lib/c/generic/async_sess.c (added)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/async_sess.h (moved)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes.


Sun, 26 Dec 2010 21:01:35 GMT Jakub Jermar <jakub@…> [6e5b4e7]
	* boot/arch/ia64/Makefile.inc (modified)

	Do not use short data segment in ia64 image.boot.


Sun, 26 Dec 2010 18:35:33 GMT Jiri Svoboda <jiri@…> [6681222]
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/async_rel.c (deleted)
	* uspace/lib/c/generic/async_sess.c (added)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/async_sess.h (moved)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge async session improvements.


Sun, 26 Dec 2010 18:34:43 GMT Jiri Svoboda <jiri@…> [4791e3c]
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	No need to include async_sess.h directly anymore.


Sun, 26 Dec 2010 17:52:18 GMT Jiri Svoboda <jiri@…> [8cd21d16]
	* uspace/lib/c/generic/async_sess.c (modified)

	Subst conn_link with sess_link and add some docblocks.


Sun, 26 Dec 2010 17:43:23 GMT Jiri Svoboda <jiri@…> [a1dc7fe]
	* uspace/lib/c/generic/async_sess.c (modified)
	* uspace/lib/c/include/async_sess.h (modified)

	Global list of open sessions will be useful for debugging.


Sun, 26 Dec 2010 17:35:50 GMT Jiri Svoboda <jiri@…> [d1c041a]
	* uspace/lib/c/generic/async_sess.c (modified)

	Tear down data connections in async_session_destroy().


Sun, 26 Dec 2010 17:25:57 GMT Jiri Svoboda <jiri@…> [d3a1ade3]
	* uspace/lib/c/generic/async_sess.c (modified)
	* uspace/lib/c/include/async_sess.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	'Exchange' is better than 'transaction', because it does not evoke ...


Sun, 26 Dec 2010 17:21:16 GMT Jiri Svoboda <jiri@…> [d3cce52]
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	No need so serialize transactions on fsd session in VFS.


Sun, 26 Dec 2010 17:18:36 GMT Jiri Svoboda <jiri@…> [c1c0184]
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/async_sess.c (modified)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/async_sess.h (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Make session management explicit.


Sun, 26 Dec 2010 11:01:44 GMT Jiri Svoboda <jiri@…> [7907cf9]
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/async_rel.c (deleted)
	* uspace/lib/c/generic/async_sess.c (added)
	* uspace/lib/c/generic/libc.c (modified)
	* uspace/lib/c/include/async_sess.h (moved)
	* uspace/srv/vfs/vfs_register.c (modified)

	Clean up nomenclature of async sessions (formerly relations).


Sat, 25 Dec 2010 23:02:29 GMT Jiri Svoboda <jiri@…> [3750c06]
	* uspace/app/netecho/netecho.c (modified)

	Merge netecho cleanup.


Sat, 25 Dec 2010 22:40:18 GMT Jiri Svoboda <jiri@…> [f57aebc]
	* uspace/app/netecho/netecho.c (modified)

	Address buffers cleanup.


Sat, 25 Dec 2010 22:24:12 GMT Jiri Svoboda <jiri@…> [bfe6366]
	* uspace/app/netecho/netecho.c (modified)

	Factor out an echo iteration.


Sat, 25 Dec 2010 22:05:34 GMT Jiri Svoboda <jiri@…> [c5ad226]
	* uspace/app/netecho/netecho.c (modified)

	Factor out option parsing.


Sat, 25 Dec 2010 21:51:28 GMT Jiri Svoboda <jiri@…> [af4f86f]
	* uspace/app/netecho/netecho.c (modified)

	More cstyle in netecho.


Sat, 25 Dec 2010 21:48:41 GMT Jiri Svoboda <jiri@…> [0349a10]
	* uspace/app/netecho/netecho.c (modified)

	Comment style in netecho.


Sat, 25 Dec 2010 21:29:55 GMT Jiri Svoboda <jiri@…> [631ee0c]
	* uspace/app/netecho/netecho.c (modified)

	Clarify netecho description.


Sat, 25 Dec 2010 21:20:28 GMT Jiri Svoboda <jiri@…> [973ef9fc]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/ia64/include/types.h (modified)
	* boot/arch/ia64/src/main.c (modified)
	* boot/arch/mips32/include/arch.h (modified)
	* boot/arch/mips32/src/main.c (modified)
	* boot/arch/ppc32/include/types.h (modified)
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/sparc64/include/types.h (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* boot/genarch/include/ofw.h (modified)
	* boot/genarch/src/ofw.c (modified)
	* boot/generic/include/printf.h (modified)
	* boot/generic/include/stdint.h (modified)
	* boot/generic/include/typedefs.h (modified)
	* boot/generic/src/printf_core.c (modified)
	* contrib/arch/hadlbppp.py (modified)
	* contrib/arch/kernel/kernel.adl (modified)
	* contrib/arch/uspace/srv/bd/bd.adl (modified)
	* contrib/arch/uspace/srv/console/console.adl (modified)
	* contrib/arch/uspace/srv/devmap/devmap.adl (modified)
	* contrib/arch/uspace/srv/fb/fb.adl (modified)
	* contrib/arch/uspace/srv/kbd/kbd.adl (modified)
	* contrib/arch/uspace/srv/loader/loader.adl (modified)
	* contrib/arch/uspace/srv/ns/ns.adl (modified)
	* contrib/arch/uspace/srv/ns/service.adl (modified)
	* contrib/arch/uspace/srv/vfs/vfs.adl (modified)
	* contrib/conf/msim.conf (modified)
	* contrib/highlight/adl.syntax (modified)
	* defaults/amd64/Makefile.config (modified)
	* defaults/arm32/Makefile.config (modified)
	* defaults/ia32/Makefile.config (modified)
	* defaults/ia64/Makefile.config (modified)
	* defaults/mips32/Makefile.config (modified)
	* defaults/ppc32/Makefile.config (modified)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/special/Makefile.config (modified)
	* kernel/Makefile (modified)
	* kernel/arch/abs32le/include/istate.h (modified)
	* kernel/arch/abs32le/include/mm/as.h (modified)
	* kernel/arch/abs32le/include/mm/page.h (modified)
	* kernel/arch/abs32le/include/types.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/include/context.h (modified)
	* kernel/arch/amd64/include/context_offset.h (modified)
	* kernel/arch/amd64/include/cpu.h (modified)
	* kernel/arch/amd64/include/debugger.h (modified)
	* kernel/arch/amd64/include/istate.h (modified)
	* kernel/arch/amd64/include/mm/as.h (modified)
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/pm.h (modified)
	* kernel/arch/amd64/include/proc/thread.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/boot/memmap.c (modified)
	* kernel/arch/amd64/src/cpu/cpu.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (modified)
	* kernel/arch/arm32/include/machine_func.h (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/include/boot/boot.h (modified)
	* kernel/arch/ia32/include/boot/memmap.h (modified)
	* kernel/arch/ia32/include/context.h (modified)
	* kernel/arch/ia32/include/context_offset.h (modified)
	* kernel/arch/ia32/include/cpu.h (modified)
	* kernel/arch/ia32/include/drivers/i8259.h (modified)
	* kernel/arch/ia32/include/istate.h (modified)
	* kernel/arch/ia32/include/mm/as.h (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/proc/thread.h (modified)
	* kernel/arch/ia32/include/smp/ap.h (modified)
	* kernel/arch/ia32/include/smp/apic.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/bios/bios.c (modified)
	* kernel/arch/ia32/src/boot/memmap.c (modified)
	* kernel/arch/ia32/src/cpu/cpu.c (modified)
	* kernel/arch/ia32/src/debug/stacktrace.c (modified)
	* kernel/arch/ia32/src/drivers/i8254.c (modified)
	* kernel/arch/ia32/src/drivers/i8259.c (modified)
	* kernel/arch/ia32/src/drivers/vesa.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/smp/apic.c (modified)
	* kernel/arch/ia32/src/smp/mps.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/mips32/include/debugger.h (modified)
	* kernel/arch/mips32/include/fpu_context.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/mips32/src/cache.c (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/mips32/src/smp/dorder.c (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/ppc32/src/cpu/cpu.c (modified)
	* kernel/arch/ppc32/src/interrupt.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/include/mm/sun4u/tlb.h (modified)
	* kernel/arch/sparc64/include/mm/sun4v/tlb.h (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/arch/sparc64/src/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/md.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/acpi/madt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/generic/include/adt/hash_table.h (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/include/console/kconsole.h (modified)
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ddi/device.h (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/ipc/ipcrsc.h (modified)
	* kernel/generic/include/ipc/irq.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/macros.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/mm/slab.h (modified)
	* kernel/generic/include/panic.h (modified)
	* kernel/generic/include/print.h (modified)
	* kernel/generic/include/proc/program.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/security/cap.h (modified)
	* kernel/generic/include/stdint.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/sysinfo/abi.h (modified)
	* kernel/generic/include/sysinfo/sysinfo.h (modified)
	* kernel/generic/include/time/clock.h (modified)
	* kernel/generic/include/typedefs.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/adt/btree.c (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/device.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/debug/debug.c (modified)
	* kernel/generic/src/debug/panic.c (modified)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/event.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/ipcrsc.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/memstr.c (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/printf/printf_core.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/security/cap.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/synch/smc.c (modified)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.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)
	* kernel/test/avltree/avltree1.c (modified)
	* kernel/test/fpu/fpu1_ia64.c (modified)
	* kernel/test/fpu/fpu1_x86.c (modified)
	* kernel/test/fpu/mips2.c (modified)
	* kernel/test/fpu/sse1.c (modified)
	* kernel/test/mm/falloc1.c (modified)
	* kernel/test/mm/falloc2.c (modified)
	* kernel/test/mm/mapping1.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/print/print1.c (modified)
	* kernel/test/print/print2.c (modified)
	* kernel/test/print/print4.c (modified)
	* kernel/test/print/print5.c (moved)
	* kernel/test/print/print5.def (added)
	* kernel/test/synch/semaphore1.c (modified)
	* kernel/test/test.c (modified)
	* kernel/test/test.h (modified)
	* kernel/test/thread/thread1.c (modified)
	* tools/autotool.py (modified)
	* tools/check.sh (added)
	* tools/config.py (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/cmds/builtins/builtins.h (modified)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/netecho/print_error.c (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/stats/stats.c (modified)
	* uspace/app/sysinfo/Makefile (moved)
	* uspace/app/sysinfo/sysinfo.c (added)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tasks/tasks.c (modified)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (added)
	* uspace/app/tester/hw/misc/virtchar1.def (added)
	* uspace/app/tester/hw/serial/serial1.c (moved)
	* uspace/app/tester/hw/serial/serial1.def (added)
	* uspace/app/tester/ipc/connect.def (deleted)
	* uspace/app/tester/ipc/ping_pong.c (modified)
	* uspace/app/tester/ipc/register.def (deleted)
	* uspace/app/tester/print/print1.c (modified)
	* uspace/app/tester/print/print2.c (modified)
	* uspace/app/tester/print/print4.c (modified)
	* uspace/app/tester/print/print5.c (moved)
	* uspace/app/tester/print/print5.def (added)
	* uspace/app/tester/stdio/stdio1.c (modified)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tester/thread/thread1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/tetris/input.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/top/input.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/proto.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootia32/rootia32.ma (deleted)
	* uspace/drv/rootpc/Makefile (moved)
	* uspace/drv/rootpc/rootpc.c (moved)
	* uspace/drv/rootpc/rootpc.ma (added)
	* uspace/drv/rootvirt/Makefile (added)
	* uspace/drv/rootvirt/devices.def (added)
	* uspace/drv/rootvirt/rootvirt.c (added)
	* uspace/drv/rootvirt/rootvirt.ma (added)
	* uspace/drv/test1/Makefile (added)
	* uspace/drv/test1/char.c (moved)
	* uspace/drv/test1/test1.c (added)
	* uspace/drv/test1/test1.h (moved)
	* uspace/drv/test1/test1.ma (added)
	* uspace/drv/test2/Makefile (added)
	* uspace/drv/test2/test2.c (added)
	* uspace/drv/test2/test2.ma (added)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/block/libblock.h (modified)
	* uspace/lib/c/arch/abs32le/include/inttypes.h (modified)
	* uspace/lib/c/arch/abs32le/src/stacktrace.c (modified)
	* uspace/lib/c/arch/abs32le/src/tls.c (modified)
	* uspace/lib/c/arch/amd64/include/inttypes.h (modified)
	* uspace/lib/c/arch/arm32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia64/include/inttypes.h (modified)
	* uspace/lib/c/arch/mips32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ppc32/include/inttypes.h (modified)
	* uspace/lib/c/arch/sparc64/include/inttypes.h (modified)
	* uspace/lib/c/generic/adt/char_map.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/async_rel.c (modified)
	* uspace/lib/c/generic/cap.c (modified)
	* uspace/lib/c/generic/clipboard.c (modified)
	* uspace/lib/c/generic/device/char.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/event.c (modified)
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/generic/io/klog.c (modified)
	* uspace/lib/c/generic/io/printf_core.c (modified)
	* uspace/lib/c/generic/io/screenbuffer.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/packet.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/stacktrace.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/udebug.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/adt/generic_field.h (modified)
	* uspace/lib/c/include/assert.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/device/char.h (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/devmap.h (modified)
	* uspace/lib/c/include/err.h (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/event.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/screenbuffer.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/devmap.h (modified)
	* uspace/lib/c/include/ipc/ip.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/socket.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/libc.h (modified)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/lib/c/include/net/packet.h (modified)
	* uspace/lib/c/include/net/packet_header.h (modified)
	* uspace/lib/c/include/stdint.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/sys/typefmt.h (modified)
	* uspace/lib/c/include/sys/types.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/clui/tinput.h (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/driver.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.h (modified)
	* uspace/lib/net/generic/generic.c (modified)
	* uspace/lib/net/generic/packet_client.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/net/il/arp_remote.c (modified)
	* uspace/lib/net/il/il_interface.c (modified)
	* uspace/lib/net/il/ip_client.c (modified)
	* uspace/lib/net/il/ip_remote.c (modified)
	* uspace/lib/net/include/icmp_client.h (modified)
	* uspace/lib/net/include/icmp_interface.h (modified)
	* uspace/lib/net/include/il_interface.h (modified)
	* uspace/lib/net/include/ip_client.h (modified)
	* uspace/lib/net/include/ip_interface.h (modified)
	* uspace/lib/net/include/ip_remote.h (modified)
	* uspace/lib/net/include/netif_local.h (modified)
	* uspace/lib/net/include/netif_remote.h (modified)
	* uspace/lib/net/include/nil_local.h (modified)
	* uspace/lib/net/include/nil_remote.h (modified)
	* uspace/lib/net/include/packet_client.h (modified)
	* uspace/lib/net/include/packet_remote.h (modified)
	* uspace/lib/net/include/socket_core.h (modified)
	* uspace/lib/net/include/tl_common.h (modified)
	* uspace/lib/net/include/tl_interface.h (modified)
	* uspace/lib/net/netif/netif_local.c (modified)
	* uspace/lib/net/netif/netif_remote.c (modified)
	* uspace/lib/net/nil/nil_remote.c (modified)
	* uspace/lib/net/tl/icmp_client.c (modified)
	* uspace/lib/net/tl/icmp_remote.c (modified)
	* uspace/lib/net/tl/socket_core.c (modified)
	* uspace/lib/net/tl/tl_common.c (modified)
	* uspace/lib/net/tl/tl_interface.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_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/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.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/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (modified)
	* uspace/srv/hid/char_mouse/char_mouse.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/main.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/fb/serial_console.h (modified)
	* uspace/srv/hid/kbd/genarch/gsp.c (modified)
	* uspace/srv/hid/kbd/generic/kbd.c (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/cir/obio/obio.c (modified)
	* uspace/srv/hw/netif/dp8390/Makefile (modified)
	* uspace/srv/hw/netif/dp8390/dp8390.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390.h (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_drv.h (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/hw/netif/dp8390/ne2000.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/cfg/Makefile (modified)
	* uspace/srv/net/cfg/lo.netif_nil_bundle (deleted)
	* uspace/srv/net/cfg/ne2k.netif_nil_bundle (deleted)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp.h (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/Makefile (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/Makefile (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/Makefile (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp.h (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/ns/service.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/vfs/vfs.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)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes.


Sat, 25 Dec 2010 17:21:51 GMT Jakub Jermar <jakub@…> [09178b7f]
	* boot/Makefile.common (modified)
	* defaults/amd64/Makefile.config (modified)
	* defaults/arm32/Makefile.config (modified)
	* defaults/ia32/Makefile.config (modified)
	* defaults/ia64/Makefile.config (modified)
	* defaults/mips32/Makefile.config (modified)
	* defaults/ppc32/Makefile.config (modified)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/special/Makefile.config (modified)
	* uspace/Makefile (modified)
	* uspace/srv/hw/netif/dp8390/Makefile (modified)
	* uspace/srv/net/cfg/Makefile (modified)
	* uspace/srv/net/cfg/lo.netif_nil_bundle (deleted)
	* uspace/srv/net/cfg/ne2k.netif_nil_bundle (deleted)
	* uspace/srv/net/netif/lo/Makefile (modified)
	* uspace/srv/net/nil/eth/Makefile (modified)
	* uspace/srv/net/nil/nildummy/Makefile (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Merge from lp:~jakub/helenos/net.


Sat, 25 Dec 2010 17:19:18 GMT Jakub Jermar <jakub@…> [092e4f1]
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Need to unlock the TCP global rwlock as reader in
	tcp_process_packet().


Sat, 25 Dec 2010 17:14:36 GMT Jakub Jermar <jakub@…> [b2d06fa]
	* boot/Makefile.common (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (modified)
	* kernel/arch/arm32/include/machine_func.h (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.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/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/sysinfo/Makefile (added)
	* uspace/app/sysinfo/sysinfo.c (added)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (added)
	* uspace/app/tester/hw/misc/virtchar1.def (added)
	* uspace/app/tester/ipc/connect.def (deleted)
	* uspace/app/tester/ipc/register.c (deleted)
	* uspace/app/tester/ipc/register.def (deleted)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootpc/rootpc.ma (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/test1/Makefile (modified)
	* uspace/drv/test1/char.c (moved)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (added)
	* uspace/lib/c/generic/async_rel.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/devmap.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Merge mainline changes.


Sat, 25 Dec 2010 16:32:55 GMT Jiri Svoboda <jiri@…> [3ac66f69]
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Set socket state to SYN_SENT when sending SYN packet during connect() ...


Thu, 23 Dec 2010 23:28:08 GMT Jiri Svoboda <jiri@…> [6eb794a]
	* boot/Makefile.common (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (modified)
	* kernel/arch/arm32/include/machine_func.h (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.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/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/sysinfo/Makefile (added)
	* uspace/app/sysinfo/sysinfo.c (added)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootpc/rootpc.ma (modified)

	Merge sysinfo platform driver selection and sysinfo command.


Thu, 23 Dec 2010 23:25:57 GMT Jiri Svoboda <jiri@…> [a3eeef45]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/sysinfo/Makefile (added)
	* uspace/app/sysinfo/sysinfo.c (added)

	Add sysinfo command to print sysinfo items from userspace.


Thu, 23 Dec 2010 12:00:37 GMT Jakub Jermar <jakub@…> [8240dc5a]
	* uspace/lib/c/generic/async_rel.c (modified)

	Use async_connect_me_to() instead of ipc_connect_me_to().


Thu, 23 Dec 2010 11:28:27 GMT Jakub Jermar <jakub@…> [23cdcc6f]
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	Merge fix allowing recursive devfs requests during open().


Thu, 23 Dec 2010 00:19:59 GMT Jakub Jermar <jakub@…> [a7e04d16]
	* uspace/srv/fs/devfs/devfs_ops.c (modified)

	Do not hold the devices_mutex while connecting to the device in ...


Wed, 22 Dec 2010 23:23:30 GMT Jakub Jermar <jakub@…> [9476f4f]
	* uspace/lib/c/generic/devmap.c (modified)

	Use async_connect_me_to() instead of ipc_connect_me_to().


Tue, 21 Dec 2010 22:44:06 GMT Jiri Svoboda <jiri@…> [5f0123b]
	* uspace/drv/rootpc/rootpc.c (modified)

	Fix architecture vs. platform.


Tue, 21 Dec 2010 22:23:03 GMT Jiri Svoboda <jiri@…> [eff1f033]
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (modified)
	* kernel/arch/arm32/include/machine_func.h (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.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/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.ma (modified)

	Match platform driver based on platform name instead of architecture ...


Tue, 21 Dec 2010 17:04:25 GMT Jakub Jermar <jakub@…> [6118ccaf]
	* uspace/app/tester/vfs/vfs1.c (modified)

	Fix the vfs1 test.


Tue, 21 Dec 2010 17:02:39 GMT Jakub Jermar <jakub@…> [8b4e203]
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Merge from lp:~jakub/helenos/fs.


Tue, 21 Dec 2010 16:54:02 GMT Jakub Jermar <jakub@…> [cead2aa]
	* uspace/srv/vfs/vfs_lookup.c (modified)

	Fix the return value of vfs_lookup_internal() when the "result" ...


Tue, 21 Dec 2010 16:29:28 GMT Jakub Jermar <jakub@…> [1ab0852]
	* uspace/app/init/init.c (modified)

	/scratch was not that briliant idea, renaming back to /tmp.


Tue, 21 Dec 2010 16:17:02 GMT Jakub Jermar <jakub@…> [61cc94e]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/ipc/connect.c (deleted)
	* uspace/app/tester/ipc/connect.def (deleted)
	* uspace/app/tester/ipc/register.c (deleted)
	* uspace/app/tester/ipc/register.def (deleted)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)

	Remove two IPC tests which became quite pointless.


Tue, 21 Dec 2010 16:07:59 GMT Jakub Jermar <jakub@…> [01b87dc5]
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devmap/devmap.c (modified)

	Deploy the fibril_{mutex,rwlock}_[*_]is_locked() functions in a few ...


Tue, 21 Dec 2010 15:57:37 GMT Jakub Jermar <jakub@…> [c81b6f2]
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)

	Add fibril_rwlock_is_locked().


Tue, 21 Dec 2010 15:23:31 GMT Jakub Jermar <jakub@…> [b0a76d5]
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)

	Add interfaces for partial enforcement of locking protocols in ...


Tue, 21 Dec 2010 11:43:44 GMT Jakub Jermar <jakub@…> [be942bc]
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Do not use EPARTY inappropriately.


Sun, 19 Dec 2010 14:14:47 GMT Jakub Jermar <jakub@…> [78ffb70]
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)

	ipc_irq_register() and ipc_irq_unregister() should check for out-of- ...


Sat, 18 Dec 2010 19:07:51 GMT Jakub Jermar <jakub@…> [59e9398b]
	* boot/Makefile.common (modified)
	* defaults/amd64/Makefile.config (modified)
	* defaults/arm32/Makefile.config (modified)
	* defaults/ia32/Makefile.config (modified)
	* defaults/ia64/Makefile.config (modified)
	* defaults/mips32/Makefile.config (modified)
	* defaults/ppc32/Makefile.config (modified)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/special/Makefile.config (modified)
	* uspace/Makefile (modified)
	* uspace/srv/hw/netif/dp8390/Makefile (modified)
	* uspace/srv/net/cfg/Makefile (modified)
	* uspace/srv/net/cfg/lo.netif_nil_bundle (deleted)
	* uspace/srv/net/cfg/ne2k.netif_nil_bundle (deleted)
	* uspace/srv/net/netif/lo/Makefile (modified)
	* uspace/srv/net/nil/eth/Makefile (modified)
	* uspace/srv/net/nil/nildummy/Makefile (modified)

	Remove all traces of CONFIG_NETIF_NIL_BUNDLE configuration option.


Sat, 18 Dec 2010 11:07:32 GMT Jakub Jermar <jakub@…> [40dc422]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (added)
	* uspace/app/tester/hw/misc/virtchar1.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/test1/Makefile (modified)
	* uspace/drv/test1/char.c (added)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (added)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/include/devmap.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devmap/devmap.c (modified)

	Merge from lp:~vojtech-horky/helenos/ddf-fixes.


Fri, 17 Dec 2010 23:33:53 GMT Vojtech Horky <vojtechhorky@…> [6e50466]
	* uspace/srv/devman/main.c (modified)

	Device class entry in devman uses interface

	It is possible to ...


Fri, 17 Dec 2010 23:32:02 GMT Vojtech Horky <vojtechhorky@…> [3ca3430]
	* uspace/srv/devman/devman.c (modified)

	Bugfix in hash table usage in devman

	The hash table with device ...


Fri, 17 Dec 2010 23:26:53 GMT Vojtech Horky <vojtechhorky@…> [7551706b]
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/drv/test1/test1.c (modified)

	Extended virtchar1 test with device classes

	The test also tries to ...


Fri, 17 Dec 2010 22:03:15 GMT Vojtech Horky <vojtechhorky@…> [47a7174f]
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/include/devmap.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devmap/devmap.c (modified)

	Devmap drivers can customize forwarded connections

	It is possible ...


Fri, 17 Dec 2010 21:39:26 GMT Vojtech Horky <vojtechhorky@…> [0bff73a]
	* uspace/app/tester/hw/misc/virtchar1.c (modified)
	* uspace/app/tester/hw/misc/virtchar1.def (modified)

	Improved the virtchar1 test


Fri, 17 Dec 2010 21:29:22 GMT Vojtech Horky <vojtechhorky@…> [424558a]
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/misc/virtchar1.c (added)
	* uspace/app/tester/hw/misc/virtchar1.def (added)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/test1/Makefile (modified)
	* uspace/drv/test1/char.c (added)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.h (added)

	Add null char device and test for it

	Currently, the test only ...


Fri, 17 Dec 2010 20:16:46 GMT Vojtech Horky <vojtechhorky@…> [87b4baa]
	* Makefile (modified)
	* boot/arch/ia64/include/types.h (modified)
	* boot/arch/ppc32/include/types.h (modified)
	* boot/arch/sparc64/include/types.h (modified)
	* boot/genarch/include/ofw.h (modified)
	* contrib/arch/hadlbppp.py (modified)
	* contrib/arch/kernel/kernel.adl (modified)
	* contrib/arch/uspace/srv/bd/bd.adl (modified)
	* contrib/arch/uspace/srv/console/console.adl (modified)
	* contrib/arch/uspace/srv/devmap/devmap.adl (modified)
	* contrib/arch/uspace/srv/fb/fb.adl (modified)
	* contrib/arch/uspace/srv/kbd/kbd.adl (modified)
	* contrib/arch/uspace/srv/loader/loader.adl (modified)
	* contrib/arch/uspace/srv/ns/ns.adl (modified)
	* contrib/arch/uspace/srv/ns/service.adl (modified)
	* contrib/arch/uspace/srv/vfs/vfs.adl (modified)
	* contrib/highlight/adl.syntax (modified)
	* kernel/arch/abs32le/include/types.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/include/proc/thread.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/include/proc/thread.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/debugger.h (modified)
	* kernel/arch/mips32/include/fpu_context.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/sparc64/include/mm/sun4u/tlb.h (modified)
	* kernel/arch/sparc64/include/mm/sun4v/tlb.h (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/acpi/madt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/generic/include/adt/hash_table.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/include/console/kconsole.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ddi/device.h (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/ipc/event.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/ipc/ipcrsc.h (modified)
	* kernel/generic/include/ipc/irq.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/proc/program.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/security/cap.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/sysarg64.h (deleted)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/sysinfo/sysinfo.h (modified)
	* kernel/generic/include/time/clock.h (modified)
	* kernel/generic/include/typedefs.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/device.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/event.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/ipcrsc.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/memstr.c (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/security/cap.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/synch/smc.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.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)
	* kernel/test/fpu/fpu1_ia64.c (modified)
	* kernel/test/fpu/fpu1_x86.c (modified)
	* kernel/test/fpu/mips2.c (modified)
	* kernel/test/fpu/sse1.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/print/print2.c (modified)
	* tools/check.sh (added)
	* tools/config.py (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/netecho/print_error.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/app/tester/ipc/register.c (modified)
	* uspace/app/tetris/input.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/top/input.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/proto.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/arch/abs32le/include/inttypes.h (modified)
	* uspace/lib/c/arch/amd64/include/inttypes.h (modified)
	* uspace/lib/c/arch/arm32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia64/include/inttypes.h (modified)
	* uspace/lib/c/arch/mips32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ppc32/include/inttypes.h (modified)
	* uspace/lib/c/arch/sparc64/include/inttypes.h (modified)
	* uspace/lib/c/generic/adt/char_map.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/cap.c (modified)
	* uspace/lib/c/generic/clipboard.c (modified)
	* uspace/lib/c/generic/device/char.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/event.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/generic/io/screenbuffer.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/udebug.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/adt/generic_field.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/event.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/screenbuffer.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/devmap.h (modified)
	* uspace/lib/c/include/ipc/ip.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/socket.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/libc.h (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/clui/tinput.h (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/driver.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.h (modified)
	* uspace/lib/net/generic/generic.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/net/il/arp_remote.c (modified)
	* uspace/lib/net/il/ip_remote.c (modified)
	* uspace/lib/net/netif/netif_local.c (modified)
	* uspace/lib/net/netif/netif_remote.c (modified)
	* uspace/lib/net/tl/icmp_remote.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_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/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.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/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (modified)
	* uspace/srv/hid/char_mouse/char_mouse.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/main.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/fb/serial_console.h (modified)
	* uspace/srv/hid/kbd/generic/kbd.c (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/cir/obio/obio.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp.h (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/ns/service.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/vfs/vfs.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)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes


Thu, 16 Dec 2010 20:21:45 GMT Jakub Jermar <jakub@…> [bbc74af7]
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)

	Merge from lp:~jakub/helenos/net.


Thu, 16 Dec 2010 18:42:19 GMT Jakub Jermar <jakub@…> [cc274f5a]
	* uspace/lib/c/include/net/modules.h (modified)

	Remove data_receive() prototype too.


Thu, 16 Dec 2010 18:39:08 GMT Jakub Jermar <jakub@…> [7880d58]
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)

	Remove data_receive() in favor of standard async_data_write_accept().


Thu, 16 Dec 2010 17:41:43 GMT Jakub Jermar <jakub@…> [f87c900]
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)

	Remove REGISTER_ME() macro.


Thu, 16 Dec 2010 17:13:44 GMT Jakub Jermar <jakub@…> [1b59023]
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)

	Remove the rest of CONVERT_SIZE uses and the CONVERT_SIZE macro ...


Thu, 16 Dec 2010 16:58:41 GMT Jakub Jermar <jakub@…> [7837101]
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)

	Get rid of superfluous uses of CONVERT_SIZE.


Thu, 16 Dec 2010 16:38:49 GMT Jakub Jermar <jakub@…> [7bdcc45]
	* HelenOS.config (modified)
	* Makefile (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/ia64/include/types.h (modified)
	* boot/arch/ia64/src/main.c (modified)
	* boot/arch/mips32/include/arch.h (modified)
	* boot/arch/mips32/src/main.c (modified)
	* boot/arch/ppc32/include/types.h (modified)
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/sparc64/include/types.h (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* boot/genarch/include/ofw.h (modified)
	* boot/genarch/src/ofw.c (modified)
	* boot/generic/include/printf.h (modified)
	* boot/generic/include/stdint.h (modified)
	* boot/generic/include/typedefs.h (modified)
	* boot/generic/src/printf_core.c (modified)
	* contrib/arch/hadlbppp.py (modified)
	* contrib/arch/kernel/kernel.adl (modified)
	* contrib/arch/uspace/srv/bd/bd.adl (modified)
	* contrib/arch/uspace/srv/console/console.adl (modified)
	* contrib/arch/uspace/srv/devmap/devmap.adl (modified)
	* contrib/arch/uspace/srv/fb/fb.adl (modified)
	* contrib/arch/uspace/srv/kbd/kbd.adl (modified)
	* contrib/arch/uspace/srv/loader/loader.adl (modified)
	* contrib/arch/uspace/srv/ns/ns.adl (modified)
	* contrib/arch/uspace/srv/ns/service.adl (modified)
	* contrib/arch/uspace/srv/vfs/vfs.adl (modified)
	* contrib/conf/msim.conf (modified)
	* contrib/highlight/adl.syntax (modified)
	* kernel/Makefile (modified)
	* kernel/arch/abs32le/include/istate.h (modified)
	* kernel/arch/abs32le/include/mm/as.h (modified)
	* kernel/arch/abs32le/include/mm/page.h (modified)
	* kernel/arch/abs32le/include/types.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/include/context.h (modified)
	* kernel/arch/amd64/include/context_offset.h (modified)
	* kernel/arch/amd64/include/cpu.h (modified)
	* kernel/arch/amd64/include/debugger.h (modified)
	* kernel/arch/amd64/include/istate.h (modified)
	* kernel/arch/amd64/include/mm/as.h (modified)
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/pm.h (modified)
	* kernel/arch/amd64/include/proc/thread.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/boot/memmap.c (modified)
	* kernel/arch/amd64/src/cpu/cpu.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/arm32/src/mm/page.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/include/boot/boot.h (modified)
	* kernel/arch/ia32/include/boot/memmap.h (modified)
	* kernel/arch/ia32/include/context.h (modified)
	* kernel/arch/ia32/include/context_offset.h (modified)
	* kernel/arch/ia32/include/cpu.h (modified)
	* kernel/arch/ia32/include/drivers/i8259.h (modified)
	* kernel/arch/ia32/include/istate.h (modified)
	* kernel/arch/ia32/include/mm/as.h (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/proc/thread.h (modified)
	* kernel/arch/ia32/include/smp/ap.h (modified)
	* kernel/arch/ia32/include/smp/apic.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/bios/bios.c (modified)
	* kernel/arch/ia32/src/boot/memmap.c (modified)
	* kernel/arch/ia32/src/cpu/cpu.c (modified)
	* kernel/arch/ia32/src/debug/stacktrace.c (modified)
	* kernel/arch/ia32/src/drivers/i8254.c (modified)
	* kernel/arch/ia32/src/drivers/i8259.c (modified)
	* kernel/arch/ia32/src/drivers/vesa.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/smp/apic.c (modified)
	* kernel/arch/ia32/src/smp/mps.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/mips32/include/debugger.h (modified)
	* kernel/arch/mips32/include/fpu_context.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/mips32/src/cache.c (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/mips32/src/smp/dorder.c (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/ppc32/src/cpu/cpu.c (modified)
	* kernel/arch/ppc32/src/interrupt.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/include/mm/sun4u/tlb.h (modified)
	* kernel/arch/sparc64/include/mm/sun4v/tlb.h (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/arch/sparc64/src/sun4v/md.c (modified)
	* kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/acpi/madt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/generic/include/adt/hash_table.h (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/include/console/kconsole.h (modified)
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ddi/device.h (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/event.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/ipc/ipcrsc.h (modified)
	* kernel/generic/include/ipc/irq.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/macros.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/mm/slab.h (modified)
	* kernel/generic/include/panic.h (modified)
	* kernel/generic/include/print.h (modified)
	* kernel/generic/include/proc/program.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/security/cap.h (modified)
	* kernel/generic/include/stdint.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/sysinfo/abi.h (modified)
	* kernel/generic/include/sysinfo/sysinfo.h (modified)
	* kernel/generic/include/time/clock.h (modified)
	* kernel/generic/include/typedefs.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/adt/btree.c (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/device.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/debug/debug.c (modified)
	* kernel/generic/src/debug/panic.c (modified)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/event.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/ipcrsc.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/memstr.c (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/printf/printf_core.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/security/cap.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/synch/smc.c (modified)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.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)
	* kernel/test/avltree/avltree1.c (modified)
	* kernel/test/fpu/fpu1_ia64.c (modified)
	* kernel/test/fpu/fpu1_x86.c (modified)
	* kernel/test/fpu/mips2.c (modified)
	* kernel/test/fpu/sse1.c (modified)
	* kernel/test/mm/falloc1.c (modified)
	* kernel/test/mm/falloc2.c (modified)
	* kernel/test/mm/mapping1.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/print/print1.c (modified)
	* kernel/test/print/print2.c (modified)
	* kernel/test/print/print4.c (modified)
	* kernel/test/print/print5.c (moved)
	* kernel/test/print/print5.def (added)
	* kernel/test/synch/semaphore1.c (modified)
	* kernel/test/test.c (modified)
	* kernel/test/test.h (modified)
	* kernel/test/thread/thread1.c (modified)
	* tools/autotool.py (modified)
	* tools/check.sh (added)
	* tools/config.py (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/cmds/builtins/builtins.h (modified)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/stats/stats.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tasks/tasks.c (modified)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/serial/serial1.c (moved)
	* uspace/app/tester/hw/serial/serial1.def (added)
	* uspace/app/tester/ipc/ping_pong.c (modified)
	* uspace/app/tester/ipc/register.c (modified)
	* uspace/app/tester/print/print1.c (modified)
	* uspace/app/tester/print/print2.c (modified)
	* uspace/app/tester/print/print4.c (modified)
	* uspace/app/tester/print/print5.c (added)
	* uspace/app/tester/print/print5.def (added)
	* uspace/app/tester/stdio/stdio1.c (modified)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tester/thread/thread1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/tetris/input.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/top/input.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/proto.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootia32/rootia32.ma (deleted)
	* uspace/drv/rootpc/Makefile (moved)
	* uspace/drv/rootpc/rootpc.c (moved)
	* uspace/drv/rootpc/rootpc.ma (added)
	* uspace/drv/rootvirt/Makefile (added)
	* uspace/drv/rootvirt/devices.def (added)
	* uspace/drv/rootvirt/rootvirt.c (added)
	* uspace/drv/rootvirt/rootvirt.ma (added)
	* uspace/drv/test1/Makefile (moved)
	* uspace/drv/test1/test1.c (added)
	* uspace/drv/test1/test1.ma (added)
	* uspace/drv/test2/Makefile (added)
	* uspace/drv/test2/test2.c (added)
	* uspace/drv/test2/test2.ma (added)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/block/libblock.h (modified)
	* uspace/lib/c/arch/abs32le/include/inttypes.h (modified)
	* uspace/lib/c/arch/abs32le/src/stacktrace.c (modified)
	* uspace/lib/c/arch/abs32le/src/tls.c (modified)
	* uspace/lib/c/arch/amd64/include/inttypes.h (modified)
	* uspace/lib/c/arch/arm32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia64/include/inttypes.h (modified)
	* uspace/lib/c/arch/mips32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ppc32/include/inttypes.h (modified)
	* uspace/lib/c/arch/sparc64/include/inttypes.h (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/cap.c (modified)
	* uspace/lib/c/generic/clipboard.c (modified)
	* uspace/lib/c/generic/device/char.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/event.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/generic/io/klog.c (modified)
	* uspace/lib/c/generic/io/printf_core.c (modified)
	* uspace/lib/c/generic/io/screenbuffer.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/stacktrace.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/udebug.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/assert.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/device/char.h (modified)
	* uspace/lib/c/include/err.h (modified)
	* uspace/lib/c/include/event.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/screenbuffer.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/devmap.h (modified)
	* uspace/lib/c/include/ipc/ip.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/socket.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/libc.h (modified)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/lib/c/include/stdint.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/sys/typefmt.h (modified)
	* uspace/lib/c/include/sys/types.h (modified)
	* uspace/lib/c/include/unistd.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/clui/tinput.h (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/driver.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.h (modified)
	* uspace/lib/net/generic/generic.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/net/il/arp_remote.c (modified)
	* uspace/lib/net/il/ip_remote.c (modified)
	* uspace/lib/net/netif/netif_local.c (modified)
	* uspace/lib/net/netif/netif_remote.c (modified)
	* uspace/lib/net/tl/icmp_remote.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_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/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.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/fat/fat.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (modified)
	* uspace/srv/hid/char_mouse/char_mouse.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/main.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/fb/serial_console.h (modified)
	* uspace/srv/hid/kbd/genarch/gsp.c (modified)
	* uspace/srv/hid/kbd/generic/kbd.c (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/cir/obio/obio.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/hw/netif/dp8390/ne2000.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/ns/service.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/vfs/vfs.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)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge mainline changes.


Tue, 14 Dec 2010 23:15:55 GMT Jakub Jermar <jakub@…> [eb221e5]
	* Makefile (modified)
	* tools/check.sh (added)

	Add a script to check that all supported build profiles build well.
 ...


Tue, 14 Dec 2010 17:00:02 GMT Martin Decky <martin@…> [228e490]
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/ipc/event.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/src/ipc/event.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)
	* uspace/app/tester/ipc/register.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/net/netif/netif_local.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_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/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/main.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/fat/fat.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/adb_mouse/adb_mouse.c (modified)
	* uspace/srv/hid/char_mouse/char_mouse.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/kbd/generic/kbd.c (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hid/kbd/port/ns16550.c (modified)
	* uspace/srv/hid/kbd/port/z8530.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/cir/obio/obio.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/tl/icmp/icmp.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	initial modifications for supporting declarative IPC interfaces


Tue, 14 Dec 2010 15:44:23 GMT Martin Decky <martin@…> [dd8d5a7]
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/src/ipc/kbox.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* uspace/lib/c/generic/task.c (modified)

	32/64 ABI split for SYS_TASK_GET_ID


Tue, 14 Dec 2010 15:26:36 GMT Martin Decky <martin@…> [6b10dab]
	* contrib/arch/kernel/kernel.adl (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/security/cap.h (modified)
	* kernel/generic/include/syscall/sysarg64.h (deleted)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/typedefs.h (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/security/cap.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/lib/c/generic/cap.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/include/libc.h (modified)

	ABI split: pass 64-bit task ID as plain 64-bit argument to ...


Tue, 14 Dec 2010 12:52:38 GMT Martin Decky <martin@…> [96b02eb9]
	* boot/arch/ia64/include/types.h (modified)
	* boot/arch/ppc32/include/types.h (modified)
	* boot/arch/sparc64/include/types.h (modified)
	* boot/genarch/include/ofw.h (modified)
	* contrib/arch/hadlbppp.py (modified)
	* contrib/arch/kernel/kernel.adl (modified)
	* contrib/arch/uspace/srv/bd/bd.adl (modified)
	* contrib/arch/uspace/srv/console/console.adl (modified)
	* contrib/arch/uspace/srv/devmap/devmap.adl (modified)
	* contrib/arch/uspace/srv/fb/fb.adl (modified)
	* contrib/arch/uspace/srv/kbd/kbd.adl (modified)
	* contrib/arch/uspace/srv/loader/loader.adl (modified)
	* contrib/arch/uspace/srv/ns/ns.adl (modified)
	* contrib/arch/uspace/srv/ns/service.adl (modified)
	* contrib/arch/uspace/srv/vfs/vfs.adl (modified)
	* contrib/highlight/adl.syntax (modified)
	* kernel/arch/abs32le/include/types.h (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/amd64/include/proc/thread.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/arm32/include/types.h (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (modified)
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/arch/ia32/include/proc/thread.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/debugger.h (modified)
	* kernel/arch/mips32/include/fpu_context.h (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/sparc64/include/mm/sun4u/tlb.h (modified)
	* kernel/arch/sparc64/include/mm/sun4v/tlb.h (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/acpi/madt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/generic/include/adt/hash_table.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/include/console/kconsole.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ddi/device.h (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/ipc/event.h (modified)
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/ipc/ipcrsc.h (modified)
	* kernel/generic/include/ipc/irq.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/frame.h (modified)
	* kernel/generic/include/proc/program.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/security/cap.h (modified)
	* kernel/generic/include/synch/futex.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/include/sysinfo/sysinfo.h (modified)
	* kernel/generic/include/time/clock.h (modified)
	* kernel/generic/include/udebug/udebug.h (modified)
	* kernel/generic/include/udebug/udebug_ops.h (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/device.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/event.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/ipcrsc.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/memstr.c (modified)
	* kernel/generic/src/lib/rd.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/security/cap.c (modified)
	* kernel/generic/src/synch/futex.c (modified)
	* kernel/generic/src/synch/smc.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.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)
	* kernel/test/fpu/fpu1_ia64.c (modified)
	* kernel/test/fpu/fpu1_x86.c (modified)
	* kernel/test/fpu/mips2.c (modified)
	* kernel/test/fpu/sse1.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/print/print2.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/tester/hw/serial/serial1.c (modified)
	* uspace/app/tester/ipc/register.c (modified)
	* uspace/app/tetris/input.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/top/input.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/proto.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/c/arch/abs32le/include/inttypes.h (modified)
	* uspace/lib/c/arch/amd64/include/inttypes.h (modified)
	* uspace/lib/c/arch/arm32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia64/include/inttypes.h (modified)
	* uspace/lib/c/arch/mips32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ppc32/include/inttypes.h (modified)
	* uspace/lib/c/arch/sparc64/include/inttypes.h (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/clipboard.c (modified)
	* uspace/lib/c/generic/device/char.c (modified)
	* uspace/lib/c/generic/device/hw_res.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/devmap.c (modified)
	* uspace/lib/c/generic/event.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/generic/io/screenbuffer.c (modified)
	* uspace/lib/c/generic/ipc.c (modified)
	* uspace/lib/c/generic/loader.c (modified)
	* uspace/lib/c/generic/net/icmp_api.c (modified)
	* uspace/lib/c/generic/net/modules.c (modified)
	* uspace/lib/c/generic/net/socket_client.c (modified)
	* uspace/lib/c/generic/task.c (modified)
	* uspace/lib/c/generic/udebug.c (modified)
	* uspace/lib/c/generic/vfs/vfs.c (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/event.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/screenbuffer.h (modified)
	* uspace/lib/c/include/ipc/devman.h (modified)
	* uspace/lib/c/include/ipc/devmap.h (modified)
	* uspace/lib/c/include/ipc/ip.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/ipc/socket.h (modified)
	* uspace/lib/c/include/net/modules.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/clui/tinput.h (modified)
	* uspace/lib/drv/generic/dev_iface.c (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/driver.h (modified)
	* uspace/lib/fs/libfs.c (modified)
	* uspace/lib/fs/libfs.h (modified)
	* uspace/lib/net/generic/generic.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/net/il/arp_remote.c (modified)
	* uspace/lib/net/il/ip_remote.c (modified)
	* uspace/lib/net/netif/netif_remote.c (modified)
	* uspace/lib/net/tl/icmp_remote.c (modified)
	* uspace/lib/packet/generic/packet_server.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/gxe_bd/gxe_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/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.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/hid/adb_mouse/adb_dev.c (modified)
	* uspace/srv/hid/char_mouse/chardev.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/ega.c (modified)
	* uspace/srv/hid/fb/fb.c (modified)
	* uspace/srv/hid/fb/main.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/fb/serial_console.h (modified)
	* uspace/srv/hid/kbd/port/adb.c (modified)
	* uspace/srv/hid/kbd/port/chardev.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/cir/obio/obio.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390_module.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp_module.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/il/ip/ip_module.c (modified)
	* uspace/srv/net/net/net.c (modified)
	* uspace/srv/net/netif/lo/lo.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/eth/eth_module.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy_module.c (modified)
	* uspace/srv/net/tl/icmp/icmp_module.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp_module.c (modified)
	* uspace/srv/net/tl/udp/udp.c (modified)
	* uspace/srv/net/tl/udp/udp_module.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/ns.c (modified)
	* uspace/srv/ns/service.c (modified)
	* uspace/srv/ns/service.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/vfs/vfs.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)
	* uspace/srv/vfs/vfs_register.c (modified)

	more unification of basic types
	 - use sysarg_t and native_t ...


Sat, 11 Dec 2010 21:52:46 GMT Jakub Jermar <jakub@…> [554debd]
	* uspace/srv/devman/devman.c (modified)

	Remove add_device_guard mutex as changeset ...


Sat, 11 Dec 2010 21:47:37 GMT Jakub Jermar <jakub@…> [97d17fe]
	* kernel/generic/include/ipc/ipc.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/proc/task.c (modified)

	Associate the limit of active calls with a phone rather than the
	task.


Wed, 08 Dec 2010 20:03:29 GMT Jiri Svoboda <jiri@…> [c01f8e6]
	* tools/config.py (modified)

	Remove leftover code.


Wed, 08 Dec 2010 19:43:32 GMT Jiri Svoboda <jiri@…> [c0bd08d]
	* tools/config.py (modified)

	Do not override user choice with a default (thx Vojtech Horky).


Mon, 06 Dec 2010 20:03:54 GMT Jakub Jermar <jakub@…> [4006447]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootia32/rootia32.ma (deleted)
	* uspace/drv/rootpc/Makefile (moved)
	* uspace/drv/rootpc/rootpc.c (moved)
	* uspace/drv/rootpc/rootpc.ma (added)
	* uspace/drv/rootvirt/Makefile (added)
	* uspace/drv/rootvirt/devices.def (added)
	* uspace/drv/rootvirt/rootvirt.c (added)
	* uspace/drv/rootvirt/rootvirt.ma (added)
	* uspace/drv/test1/Makefile (added)
	* uspace/drv/test1/test1.c (added)
	* uspace/drv/test1/test1.ma (added)
	* uspace/drv/test2/Makefile (added)
	* uspace/drv/test2/test2.c (added)
	* uspace/drv/test2/test2.ma (added)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/driver.h (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/match.c (modified)

	Merge from lp:~vojtech-horky/helenos/ddf-fixes.


Mon, 06 Dec 2010 19:40:52 GMT Jakub Jermar <jakub@…> [b38dfd8]
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/srv/fs/devfs/devfs.c (modified)
	* uspace/srv/fs/fat/fat.c (modified)
	* uspace/srv/fs/tmpfs/tmpfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Merge from lp:~jakub/helenos/fs.


Mon, 06 Dec 2010 19:40:22 GMT Jakub Jermar <jakub@…> [bea023b9]
	* uspace/app/netecho/print_error.c (modified)
	* uspace/lib/c/generic/adt/char_map.c (modified)
	* uspace/lib/c/include/adt/generic_field.h (modified)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp.h (modified)

	Merge from lp:~jakub/helenos/net.


Mon, 06 Dec 2010 12:40:37 GMT Martin Decky <martin@…> [e3c3172]
	* Makefile (modified)
	* tools/config.py (modified)

	introduce a true hands-off configuration/build mode
	(use "make ...


Mon, 06 Dec 2010 12:29:04 GMT Martin Decky <martin@…> [d40ffbb]
	* tools/config.py (modified)

	coding style fixes (no change in functionality)
	 - consistent tab ...


Mon, 06 Dec 2010 12:16:02 GMT Martin Decky <martin@…> [8fe3f832]
	* tools/config.py (modified)

	fix interactive configuration which was broken in r736


Sun, 05 Dec 2010 12:59:48 GMT Jiri Svoboda <jiri@…> [01e7043]
	* Makefile (modified)
	* tools/config.py (modified)

	Merge two-level profile fix.


Sun, 05 Dec 2010 12:56:04 GMT Jiri Svoboda <jiri@…> [6ec0acd]
	* Makefile (modified)
	* tools/config.py (modified)

	Fix two-level profiles.


Sun, 05 Dec 2010 11:09:50 GMT Jiri Svoboda <jiri@…> [f5211ee]
	* Makefile (modified)
	* tools/config.py (modified)

	Merge more of hands-off configuration support.


Sun, 05 Dec 2010 10:57:15 GMT Jiri Svoboda <jiri@…> [421250e]
	* Makefile (modified)
	* tools/config.py (modified)

	Make batch configuration really easy.


Sat, 04 Dec 2010 21:01:07 GMT Jakub Jermar <jakub@…> [8e58f94]
	* uspace/srv/net/il/ip/ip.c (modified)

	No need to retry arp_translate_req() as ARP will use a timed wait for ...


Sat, 04 Dec 2010 20:53:01 GMT Jakub Jermar <jakub@…> [fc3dba14]
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/arp/arp.h (modified)

	Use a timed wait when waiting for the ARP reply.
	Redefine ...


Sat, 04 Dec 2010 20:36:56 GMT Vojtech Horky <vojtechhorky@…> [463e734]
	* kernel/generic/include/ipc/ipc.h (modified)
	* uspace/srv/devman/devman.c (modified)

	Serialization of devman::add_device

	Also, the kernel limit for IPC ...


Sat, 04 Dec 2010 14:15:20 GMT Jakub Jermar <jakub@…> [442ebbe]
	* uspace/lib/c/generic/adt/char_map.c (modified)
	* uspace/lib/c/include/adt/generic_field.h (modified)

	Cstyle fixes.


Fri, 03 Dec 2010 22:22:15 GMT Jiri Svoboda <jiri@…> [8c2b3ef]
	* tools/config.py (modified)

	Merge configuration script improvements.


Fri, 03 Dec 2010 22:21:16 GMT Jiri Svoboda <jiri@…> [ba8de9c3]
	* tools/config.py (modified)

	Remove L.I.S.P. from configuration script.


Fri, 03 Dec 2010 22:10:49 GMT Jiri Svoboda <jiri@…> [4756634]
	* tools/config.py (modified)

	More nomenclature cleanup.


Fri, 03 Dec 2010 22:05:46 GMT Jiri Svoboda <jiri@…> [62bb73e]
	* tools/config.py (modified)

	Clean up nomenclature in configuration script.


Fri, 03 Dec 2010 21:48:17 GMT Jiri Svoboda <jiri@…> [e4d540b]
	* tools/config.py (modified)

	Endow 'config.py default' with the same inference abilities as the ...


Thu, 02 Dec 2010 00:14:18 GMT Vojtech Horky <vojtechhorky@…> [42be09b]
	* HelenOS.config (modified)
	* uspace/drv/rootvirt/devices.def (modified)

	Launch of test drivers configurable


Thu, 02 Dec 2010 00:00:41 GMT Vojtech Horky <vojtechhorky@…> [18a6243]
	* kernel/generic/include/ipc/ipc.h (modified)

	Bypass devman deadlock

	Increasing number of async calls bypasses ...


Wed, 01 Dec 2010 23:59:40 GMT Vojtech Horky <vojtechhorky@…> [c245f16e]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/test1/test1.c (modified)
	* uspace/drv/test1/test1.ma (modified)
	* uspace/drv/test2/Makefile (added)
	* uspace/drv/test2/test2.c (added)
	* uspace/drv/test2/test2.ma (added)

	Add another test for DDF

	This test simulates hot-plug as child ...


Wed, 01 Dec 2010 23:51:29 GMT Vojtech Horky <vojtechhorky@…> [398c4d7]
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/main.c (modified)

	More conservative locking in devman

	Add mutex guard when accessing ...


Tue, 30 Nov 2010 15:16:05 GMT Vojtech Horky <vojtechhorky@…> [2edcb63]
	* uspace/srv/devman/devman.c (modified)

	Bugfixes in devman

	First fix: the passing the devices to driver is ...


Tue, 30 Nov 2010 14:21:47 GMT Vojtech Horky <vojtechhorky@…> [703d19c]
	* uspace/drv/test1/test1.c (modified)
	* uspace/srv/devman/devman.c (modified)

	A bit of refactoring


Tue, 30 Nov 2010 13:42:11 GMT Vojtech Horky <vojtechhorky@…> [5bee897]
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/devman.h (modified)

	Fix deadlock in devman

	The driver mutex is released during device ...


Tue, 30 Nov 2010 12:15:18 GMT Vojtech Horky <vojtechhorky@…> [1b2981aa]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/drv/rootvirt/devices.def (modified)
	* uspace/drv/test1/Makefile (added)
	* uspace/drv/test1/test1.c (added)
	* uspace/drv/test1/test1.ma (added)

	Add test1 virtual device

	The test1 expose bug (deadlock) in devman.


Tue, 30 Nov 2010 00:50:25 GMT Vojtech Horky <vojtechhorky@…> [ab3a851]
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/ia64/src/main.c (modified)
	* boot/arch/mips32/include/arch.h (modified)
	* boot/arch/mips32/src/main.c (modified)
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* boot/genarch/src/ofw.c (modified)
	* boot/generic/include/printf.h (modified)
	* boot/generic/include/stdint.h (modified)
	* boot/generic/include/typedefs.h (modified)
	* boot/generic/src/printf_core.c (modified)
	* contrib/conf/msim.conf (modified)
	* kernel/Makefile (modified)
	* kernel/arch/abs32le/include/istate.h (modified)
	* kernel/arch/abs32le/include/mm/as.h (modified)
	* kernel/arch/abs32le/include/mm/page.h (modified)
	* kernel/arch/abs32le/include/types.h (modified)
	* kernel/arch/amd64/include/context.h (modified)
	* kernel/arch/amd64/include/context_offset.h (modified)
	* kernel/arch/amd64/include/cpu.h (modified)
	* kernel/arch/amd64/include/debugger.h (modified)
	* kernel/arch/amd64/include/istate.h (modified)
	* kernel/arch/amd64/include/mm/as.h (modified)
	* kernel/arch/amd64/include/mm/page.h (modified)
	* kernel/arch/amd64/include/pm.h (modified)
	* kernel/arch/amd64/include/types.h (modified)
	* kernel/arch/amd64/src/boot/memmap.c (modified)
	* kernel/arch/amd64/src/cpu/cpu.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/amd64/src/mm/page.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/include/types.h (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/ia32/include/boot/boot.h (modified)
	* kernel/arch/ia32/include/boot/memmap.h (modified)
	* kernel/arch/ia32/include/context.h (modified)
	* kernel/arch/ia32/include/context_offset.h (modified)
	* kernel/arch/ia32/include/cpu.h (modified)
	* kernel/arch/ia32/include/drivers/i8259.h (modified)
	* kernel/arch/ia32/include/istate.h (modified)
	* kernel/arch/ia32/include/mm/as.h (modified)
	* kernel/arch/ia32/include/mm/page.h (modified)
	* kernel/arch/ia32/include/smp/ap.h (modified)
	* kernel/arch/ia32/include/smp/apic.h (modified)
	* kernel/arch/ia32/include/types.h (modified)
	* kernel/arch/ia32/src/bios/bios.c (modified)
	* kernel/arch/ia32/src/boot/memmap.c (modified)
	* kernel/arch/ia32/src/cpu/cpu.c (modified)
	* kernel/arch/ia32/src/debug/stacktrace.c (modified)
	* kernel/arch/ia32/src/drivers/i8254.c (modified)
	* kernel/arch/ia32/src/drivers/i8259.c (modified)
	* kernel/arch/ia32/src/drivers/vesa.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/mm/frame.c (modified)
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/smp/apic.c (modified)
	* kernel/arch/ia32/src/smp/mps.c (modified)
	* kernel/arch/ia64/include/types.h (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/ia64/src/mm/tlb.c (modified)
	* kernel/arch/mips32/include/types.h (modified)
	* kernel/arch/mips32/src/cache.c (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/mm/tlb.c (modified)
	* kernel/arch/mips32/src/smp/dorder.c (modified)
	* kernel/arch/ppc32/include/types.h (modified)
	* kernel/arch/ppc32/src/cpu/cpu.c (modified)
	* kernel/arch/ppc32/src/interrupt.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/include/types.h (modified)
	* kernel/arch/sparc64/src/console.c (modified)
	* kernel/arch/sparc64/src/drivers/pci.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified)
	* kernel/arch/sparc64/src/sun4v/md.c (modified)
	* kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified)
	* kernel/generic/include/config.h (modified)
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/macros.h (modified)
	* kernel/generic/include/mm/slab.h (modified)
	* kernel/generic/include/panic.h (modified)
	* kernel/generic/include/print.h (modified)
	* kernel/generic/include/stdint.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/include/sysinfo/abi.h (modified)
	* kernel/generic/include/typedefs.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/debug/debug.c (modified)
	* kernel/generic/src/debug/panic.c (modified)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/main/main.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/printf/printf_core.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/test/avltree/avltree1.c (modified)
	* kernel/test/fpu/fpu1_ia64.c (modified)
	* kernel/test/fpu/fpu1_x86.c (modified)
	* kernel/test/fpu/sse1.c (modified)
	* kernel/test/mm/falloc1.c (modified)
	* kernel/test/mm/falloc2.c (modified)
	* kernel/test/mm/mapping1.c (modified)
	* kernel/test/print/print1.c (modified)
	* kernel/test/print/print2.c (modified)
	* kernel/test/print/print4.c (modified)
	* kernel/test/print/print5.c (added)
	* kernel/test/print/print5.def (added)
	* kernel/test/synch/semaphore1.c (modified)
	* kernel/test/test.c (modified)
	* kernel/test/test.h (modified)
	* kernel/test/thread/thread1.c (modified)
	* tools/autotool.py (modified)
	* uspace/Makefile (modified)
	* uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified)
	* uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified)
	* uspace/app/bdsh/exec.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest1/nettest1.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/redir/redir.c (modified)
	* uspace/app/stats/stats.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tasks/tasks.c (modified)
	* uspace/app/test_serial/Makefile (deleted)
	* uspace/app/tester/Makefile (modified)
	* uspace/app/tester/hw/serial/serial1.c (moved)
	* uspace/app/tester/hw/serial/serial1.def (added)
	* uspace/app/tester/ipc/ping_pong.c (modified)
	* uspace/app/tester/ipc/register.c (modified)
	* uspace/app/tester/print/print1.c (modified)
	* uspace/app/tester/print/print2.c (modified)
	* uspace/app/tester/print/print4.c (modified)
	* uspace/app/tester/print/print5.c (added)
	* uspace/app/tester/print/print5.def (added)
	* uspace/app/tester/stdio/stdio1.c (modified)
	* uspace/app/tester/tester.c (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tester/thread/thread1.c (modified)
	* uspace/app/tester/vfs/vfs1.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/trace/ipcp.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/drv/isa/isa.c (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootpc/rootpc.c (modified)
	* uspace/drv/rootvirt/rootvirt.c (modified)
	* uspace/lib/block/libblock.c (modified)
	* uspace/lib/block/libblock.h (modified)
	* uspace/lib/c/arch/abs32le/include/inttypes.h (modified)
	* uspace/lib/c/arch/amd64/include/inttypes.h (modified)
	* uspace/lib/c/arch/arm32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ia64/include/inttypes.h (modified)
	* uspace/lib/c/arch/mips32/include/inttypes.h (modified)
	* uspace/lib/c/arch/ppc32/include/inttypes.h (modified)
	* uspace/lib/c/arch/sparc64/include/inttypes.h (modified)
	* uspace/lib/c/generic/device/char.c (modified)
	* uspace/lib/c/generic/io/printf_core.c (modified)
	* uspace/lib/c/generic/stacktrace.c (modified)
	* uspace/lib/c/generic/str.c (modified)
	* uspace/lib/c/include/assert.h (modified)
	* uspace/lib/c/include/device/char.h (modified)
	* uspace/lib/c/include/err.h (modified)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/include/stdint.h (modified)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/sys/typefmt.h (modified)
	* uspace/lib/c/include/sys/types.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/srv/bd/ata_bd/ata_bd.c (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/bd/rd/rd.c (modified)
	* uspace/srv/clip/clip.c (modified)
	* uspace/srv/devman/devman.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devmap/devmap.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/console/gcons.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/cir/fhc/fhc.c (modified)
	* uspace/srv/hw/netif/dp8390/dp8390.c (modified)
	* uspace/srv/hw/netif/dp8390/ne2000.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/net/il/arp/arp.c (modified)
	* uspace/srv/net/il/ip/ip.c (modified)
	* uspace/srv/net/nil/eth/eth.c (modified)
	* uspace/srv/net/nil/nildummy/nildummy.c (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)

	Merge mainline changes

	Local changes: fixed printf related warnings


Tue, 30 Nov 2010 00:38:54 GMT Vojtech Horky <vojtechhorky@…> [178673c]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)
	* uspace/drv/ns8250/ns8250.c (modified)
	* uspace/drv/pciintel/pci.c (modified)
	* uspace/drv/rootia32/rootia32.ma (deleted)
	* uspace/drv/rootpc/Makefile (moved)
	* uspace/drv/rootpc/rootpc.c (moved)
	* uspace/drv/rootpc/rootpc.ma (added)

	rootia32 driver works for amd64 as well

	The driver was renamed to ...


Tue, 30 Nov 2010 00:24:42 GMT Vojtech Horky <vojtechhorky@…> [6f9e7fea]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/drv/root/root.c (modified)
	* uspace/drv/rootvirt/Makefile (added)
	* uspace/drv/rootvirt/devices.def (added)
	* uspace/drv/rootvirt/rootvirt.c (added)
	* uspace/drv/rootvirt/rootvirt.ma (added)

	Add root virtual device driver

	The driver is meant as a simple way ...