#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T09:26:54Z

Wed, 20 Feb 2013 21:43:35 GMT Jakub Jermar <jakub@…> [2f2beb4]
	* kernel/generic/src/proc/task.c (modified)

	Release the first task in task_done() so that the machine can be ...


Wed, 20 Feb 2013 21:36:04 GMT Jakub Jermar <jakub@…> [a4e23f8c]
	* kernel/generic/src/main/kinit.c (modified)

	Hold the first task forever so that ipc_phone_0 is always valid.


Wed, 20 Feb 2013 20:53:42 GMT Jakub Jermar <jakub@…> [d59c046]
	* kernel/arch/amd64/include/istate.h (modified)
	* kernel/arch/ia32/include/istate.h (modified)

	Test for a user istate can be only done by looking at CS and its RPL.


Thu, 24 Jan 2013 22:07:06 GMT Jan Vesely <jano.vesely@…> [005b765]
	* HelenOS.config (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/_link.ld.in (modified)
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cache.h (added)
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/cpu.h (modified)
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/include/mm/page_fault.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* uspace/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/Makefile (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (moved)
	* uspace/drv/fb/amdm37x_dispc/main.c (added)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)
	* uspace/lib/c/arch/arm32/Makefile.common (modified)
	* uspace/lib/c/arch/arm32/include/cp15.h (added)
	* uspace/lib/drv/include/ddf/log.h (modified)

	Merge arm improvements.

	Speed up boot by enabling caches early (but ...


Thu, 24 Jan 2013 22:04:29 GMT Jan Vesely <jano.vesely@…> [24bead17]
	* boot/arch/arm32/src/asm.S (modified)

	arm32, boot: Remove unnecessary gta02 cache flush.


Thu, 24 Jan 2013 21:15:02 GMT Jan Vesely <jano.vesely@…> [0e63d34]
	* boot/arch/arm32/src/main.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)

	arm32: Fix build failures.


Thu, 24 Jan 2013 19:48:43 GMT Jan Vesely <jano.vesely@…> [c124dce3]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Typos and comments.


Wed, 23 Jan 2013 20:57:08 GMT Jan Vesely <jano.vesely@…> [cfeb368]
	* boot/arch/arm32/include/asm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)

	arm32, boot: Remove redundant parameter.


Wed, 23 Jan 2013 20:52:46 GMT Jan Vesely <jano.vesely@…> [df334ca]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Enable all caches on all ARMs.

	We disable them again later.


Wed, 23 Jan 2013 20:48:23 GMT Jan Vesely <jano.vesely@…> [b80d132]
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)

	arm32, boot: Flush everything to PoC (memory) and disable caches ...


Wed, 23 Jan 2013 00:12:15 GMT Jan Vesely <jano.vesely@…> [bfb6576]
	* boot/arch/arm32/_link.ld.in (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Rework boot time cache handling. Enable Icache early.
 ...


Wed, 23 Jan 2013 00:11:45 GMT Jan Vesely <jano.vesely@…> [c19808fd]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32, barriers: Add note about availability of Cache line size ...


Mon, 21 Jan 2013 00:22:40 GMT Jan Vesely <jano.vesely@…> [c9d0642d]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, bbxm: Disable boot time caches yet again.

	Boot fails after ...


Mon, 21 Jan 2013 00:14:50 GMT Jan Vesely <jano.vesely@…> [a14f346]
	* boot/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/genarch/include/drivers/amdm37x_dispc/amdm37x_dispc.h (deleted)
	* uspace/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/rootamdm37x.c (modified)

	amdm37x_dispc: Replace kenrel driver with uspace one.

	Works on qemu.


Mon, 21 Jan 2013 00:10:36 GMT Jan Vesely <jano.vesely@…> [c7d11a0b]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)
	* uspace/drv/fb/amdm37x_dispc/port.c (deleted)
	* uspace/drv/fb/amdm37x_dispc/port.h (deleted)

	amdm37x_dispc: Fixes.

	Assign vizualizer ops.
	Store pointer to ...


Sun, 20 Jan 2013 23:00:23 GMT Jan Vesely <jano.vesely@…> [6ab189f]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (modified)

	amdm37x_dispc: Set correct match id.


Sun, 20 Jan 2013 22:59:36 GMT Jan Vesely <jano.vesely@…> [943a1dc6]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.ma (moved)

	amdm37x_dispc: Set workhorse function on mode switch.


Sun, 20 Jan 2013 22:40:05 GMT Jan Vesely <jano.vesely@…> [f03f107]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)

	amdm37x_dispc: Implement damage_handling.

	Copied over from kfb.


Sun, 20 Jan 2013 22:17:55 GMT Jan Vesely <jano.vesely@…> [7fa2031]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (modified)

	amdm37x_dispc: Implement mode changing.


Sun, 20 Jan 2013 21:34:33 GMT Jan Vesely <jano.vesely@…> [96228d0]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Initialize associated visualizer in dispc_init


Sun, 20 Jan 2013 21:06:33 GMT Jan Vesely <jano.vesely@…> [9cc4b2b4]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Init vizualizer.


Sun, 20 Jan 2013 20:47:02 GMT Jan Vesely <jano.vesely@…> [74db5a1]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc_regs.h (added)
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Add function initialization.

	Covnert register map to ...


Sun, 20 Jan 2013 20:45:35 GMT Jan Vesely <jano.vesely@…> [163bc23]
	* uspace/lib/drv/include/ddf/log.h (modified)

	libdrv: Add useful macros to ddf logger.


Sun, 20 Jan 2013 20:04:56 GMT Jan Vesely <jano.vesely@…> [4e3bfab]
	* uspace/drv/fb/amdm37x_dispc/main.c (modified)

	amdm37x_dispc: Convert main.c file


Sun, 20 Jan 2013 20:02:01 GMT Jan Vesely <jano.vesely@…> [d57ff6f]
	* uspace/drv/fb/amdm37x_dispc/Makefile (modified)
	* uspace/drv/fb/amdm37x_dispc/kfb.h (deleted)
	* uspace/drv/fb/amdm37x_dispc/main.c (moved)
	* uspace/drv/fb/amdm37x_dispc/port.c (modified)

	amdm37x_dispc: Begin conversion, remove unused header.


Sun, 20 Jan 2013 19:44:51 GMT Jan Vesely <jano.vesely@…> [079cacf]
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (added)

	amdm37x_dispc: Copy register map from kernel.


Sun, 20 Jan 2013 19:40:27 GMT Jan Vesely <jano.vesely@…> [a202dbb]
	* uspace/drv/fb/amdm37x_dispc/Makefile (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.c (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.h (added)
	* uspace/drv/fb/amdm37x_dispc/kfb.ma (added)
	* uspace/drv/fb/amdm37x_dispc/port.c (added)
	* uspace/drv/fb/amdm37x_dispc/port.h (added)

	Add amdm37x_dispc driver as a copy of the kfb driver.


Sun, 20 Jan 2013 17:46:12 GMT Jan Vesely <jano.vesely@…> [297fda2c]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement smc_coherence_block.


Sun, 20 Jan 2013 17:41:12 GMT Jan Vesely <jano.vesely@…> [33d394a]
	* kernel/arch/arm32/include/barrier.h (modified)
	* uspace/lib/c/arch/arm32/include/cp15.h (added)

	arm32: Implement smc_coherence.


Sun, 20 Jan 2013 17:39:57 GMT Jan Vesely <jano.vesely@…> [9a5ccc14]
	* kernel/arch/arm32/src/exception.c (modified)

	arm32: Fix smc_coherence call.


Sun, 20 Jan 2013 17:23:05 GMT Jan Vesely <jano.vesely@…> [bafd198]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: minor cleanup


Sun, 20 Jan 2013 16:39:00 GMT Jan Vesely <jano.vesely@…> [b8bb2bc]
	* kernel/arch/arm32/Makefile.inc (modified)

	arm32: Drop bbxm specific optimizations.


Sun, 20 Jan 2013 16:02:33 GMT Jan Vesely <jano.vesely@…> [83742a4]
	* boot/arch/arm32/include/asm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Add cache maintenance to jump_to_kernel, enable caches on bbxm ...


Sun, 20 Jan 2013 11:47:45 GMT Jan Vesely <jano.vesely@…> [4a79e6f]
	* kernel/arch/arm32/include/security_ext.h (modified)

	arm32, sec_sext: Fix incorrect ifdef


Sun, 20 Jan 2013 11:45:20 GMT Jan Vesely <jano.vesely@…> [c8a5c8c]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Start performance counters only if we can't use timer
	extensions.


Sun, 20 Jan 2013 11:42:22 GMT Jan Vesely <jano.vesely@…> [7a38962]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Replace cortex-a8 compile check with runtime cache type check. ...


Sun, 20 Jan 2013 00:27:35 GMT Jan Vesely <jano.vesely@…> [9043e7e0]
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Count every 64th cycle.

	The coutner is 32bit, at 600Mhz it ...


Sun, 20 Jan 2013 00:11:41 GMT Jan Vesely <jano.vesely@…> [9eec7bc]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Enable branch predictors on Cortex-A8.

	It seems to work ok ...


Sat, 19 Jan 2013 23:59:25 GMT Jan Vesely <jano.vesely@…> [3fa509b]
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/cycle.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32, armv7: Add reading of performance cycles counter.

	Fix ...


Sat, 19 Jan 2013 22:59:00 GMT Jan Vesely <jano.vesely@…> [4b28c70]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: CLIDR is armv7 only.


Sat, 19 Jan 2013 22:37:29 GMT Jan Vesely <jano.vesely@…> [c3213bb]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32, cp15: Add Cache Type Register values.


Sat, 19 Jan 2013 19:01:09 GMT Jan Vesely <jano.vesely@…> [612edca]
	* kernel/arch/arm32/include/mm/page_fault.h (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)

	arm32, page_fault: Use cp15 helpers.


Sat, 19 Jan 2013 18:50:56 GMT Jan Vesely <jano.vesely@…> [26e3db2]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Switch cpu identification to cp15 helpers.


Sat, 19 Jan 2013 18:17:27 GMT Jan Vesely <jano.vesely@…> [a03b609]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/exception.c (modified)

	arm32: Convert sctlr use to cp15 helpers.


Sat, 19 Jan 2013 16:59:07 GMT Jan Vesely <jano.vesely@…> [827aae5]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: disable boot caches on bbxm.

	Does not work.


Sat, 19 Jan 2013 16:35:17 GMT Jan Vesely <jano.vesely@…> [bad1f53]
	* kernel/arch/arm32/include/cache.h (added)
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/cpu.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Detect caches on armv7


Sat, 19 Jan 2013 02:25:08 GMT Jan Vesely <jano.vesely@…> [5fcd537]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cp15.h (added)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	Merge mainline changes.

	Includes bbxm fpu fix and other arm ...


Fri, 18 Jan 2013 22:30:48 GMT Jakub Jermar <jakub@…> [6218d4b]
	* boot/arch/arm32/Makefile.inc (modified)

	Fix build on gta02.


Fri, 18 Jan 2013 20:49:35 GMT Jan Vesely <jano.vesely@…> [660e8fa]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/include/cp15.h (added)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	Merge arm fpu fixes.

	Enable FPU coprocessor (cp10/11) access.
	Test ...


Fri, 18 Jan 2013 20:06:55 GMT Jan Vesely <jano.vesely@…> [a640bc1]
	* kernel/arch/arm32/include/security_ext.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm, sec extensions: Add comments and remove use of sec extensions.
 ...


Wed, 16 Jan 2013 23:09:44 GMT Jan Vesely <jano.vesely@…> [cd8db93]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: check only monitor mode to determine secure state.

	Accessing ...


Fri, 11 Jan 2013 01:34:35 GMT Jan Vesely <jano.vesely@…> [3de8aaa6]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu:Remove useless double check form fpu context save/restore. ...


Fri, 11 Jan 2013 01:33:10 GMT Jan Vesely <jano.vesely@…> [bedd81b]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Disable exception checking in context save.


Fri, 11 Jan 2013 01:28:21 GMT Jan Vesely <jano.vesely@…> [07d62a9]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: remove debug output.


Fri, 11 Jan 2013 01:27:38 GMT Jan Vesely <jano.vesely@…> [eb1d9c1]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32, cp15: Fix write macro to actually generate writes.

	Fixes fpu ...


Fri, 11 Jan 2013 00:34:32 GMT Jan Vesely <jano.vesely@…> [7e87436]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/security_ext.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Add Security extensions basics.

	No monitor call handling, ...


Thu, 10 Jan 2013 22:35:21 GMT Jan Vesely <jano.vesely@…> [b9f72b97]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Put function declarations near enum values.


Thu, 10 Jan 2013 22:33:30 GMT Jan Vesely <jano.vesely@…> [97718a5]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32, fpu: Switch to new coprocessor macros.

	Disable code ...


Thu, 10 Jan 2013 22:33:02 GMT Jan Vesely <jano.vesely@…> [7dc8bf1]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement barriers for armv7-a


Thu, 10 Jan 2013 22:31:57 GMT Jan Vesely <jano.vesely@…> [1f271d9]
	* kernel/arch/arm32/include/cp15.h (modified)

	arm32: Fix cp15 access generator macro.


Thu, 10 Jan 2013 20:53:07 GMT Jan Vesely <jano.vesely@…> [467f0c0]
	* kernel/arch/arm32/include/barrier.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Only check cpacr on armv7. Earlier versions do not support the ...


Wed, 09 Jan 2013 19:36:04 GMT Jan Vesely <jano.vesely@…> [6a6ebde]
	* kernel/arch/arm32/include/cp15.h (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/include/security_ext.h (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Add some cp15 register values.

	Change MODE_ values to enum ...


Tue, 08 Jan 2013 23:40:20 GMT Jan Vesely <jano.vesely@…> [813b024]
	* kernel/arch/arm32/include/cp15.h (added)

	arm32: Add a single header with all system control coprocessor
	accessors


Sun, 06 Jan 2013 23:24:44 GMT Jan Vesely <jano.vesely@…> [61b5cf0c]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: More info about coprocessors.


Sun, 06 Jan 2013 20:00:45 GMT Jan Vesely <jano.vesely@…> [b4b3a4cb]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Print message when accessing coprocessors would fail.


Sun, 06 Jan 2013 19:52:43 GMT Jan Vesely <jano.vesely@…> [de36fdd]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/src/fpu.s (added)
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Move fpu handling code to .s file.

	restrict kernel fpu ...


Sun, 06 Jan 2013 19:20:33 GMT Jan Vesely <jano.vesely@…> [664fd6d5]
	* kernel/arch/arm32/src/fpu_context.c (modified)

	arm32: Check access to CP10 and CP11 before using fpu instructions.


Fri, 04 Jan 2013 20:31:10 GMT Jan Vesely <jano.vesely@…> [ae86f89]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Have a safe path that only enables paging.


Thu, 03 Jan 2013 20:49:31 GMT Jan Vesely <jano.vesely@…> [9b6e40b]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Add memory barrier before ICache flush.

	just to be sure ...


Thu, 03 Jan 2013 20:46:36 GMT Jan Vesely <jano.vesely@…> [2a8f38a]
	* kernel/arch/arm32/include/barrier.h (modified)

	arm32: Implement memory barriers for armv6 and armv7.

	Older arms ...


Thu, 03 Jan 2013 20:30:07 GMT Jan Vesely <jano.vesely@…> [f65b8e0c]
	* kernel/arch/arm32/include/asm.h (modified)

	arm32: Make cpu_sleep implementation depend on PROCESSOR macros.
 ...


Tue, 01 Jan 2013 18:17:05 GMT Jan Vesely <jano.vesely@…> [2a77eaa2]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Drop l2 cache enabling. Add armv7 cache invalidate.

	L2 ...


Tue, 01 Jan 2013 17:03:52 GMT Jan Vesely <jano.vesely@…> [e55fcd2]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Disable branch predictors for general operations.

	Branch ...


Tue, 01 Jan 2013 12:15:32 GMT Jan Vesely <jano.vesely@…> [0acd339]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32,bbxm: Make boot mapping pages cacheable


Tue, 01 Jan 2013 11:48:19 GMT Jan Vesely <jano.vesely@…> [1a3a632]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: Merge Cortex-A8 and gta02 paths.

	We enable caches and ...


Tue, 01 Jan 2013 11:46:23 GMT Jan Vesely <jano.vesely@…> [4a46ccc]
	* boot/arch/arm32/src/mm.c (modified)

	arm32,boot: Remove nested ifdef


Tue, 01 Jan 2013 11:44:47 GMT Jan Vesely <jano.vesely@…> [029e3cc]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/mm.c (modified)

	Mainline changes (boot caching for gta02)


Mon, 31 Dec 2012 08:41:10 GMT Jakub Jermar <jakub@…> [b5a3b50]
	* boot/arch/arm32/include/mm.h (modified)
	* boot/arch/arm32/src/asm.S (modified)
	* boot/arch/arm32/src/mm.c (modified)

	Enable ARM caches in the boot stage of HelenOS to speed up the ...


Sun, 30 Dec 2012 21:18:57 GMT Jan Vesely <jano.vesely@…> [a4afc8d]
	* boot/arch/arm32/src/mm.c (modified)

	arm32: Sync boot and kernel cache handling.


Sun, 30 Dec 2012 21:17:39 GMT Jan Vesely <jano.vesely@…> [46a6a5d]
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Reorganize CPU initialization.

	Extensions that have safe ...


Sun, 30 Dec 2012 14:39:58 GMT Jan Vesely <jano.vesely@…> [876160ca]
	* boot/arch/arm32/src/mm.c (modified)

	arm32, boot: LImit chache enabling to Cortex-A8 MPU.

	Cache behavior ...


Sun, 30 Dec 2012 14:05:09 GMT Jan Vesely <jano.vesely@…> [e7b0b85]
	* HelenOS.config (modified)

	arm32: Re introduce PROCESSOR macro.


Sun, 30 Dec 2012 13:37:06 GMT Jan Vesely <jano.vesely@…> [bfb57fb]
	* kernel/arch/arm32/include/mm/frame.h (modified)

	arm32: Consolidate machine specific defines


Sun, 30 Dec 2012 13:32:58 GMT Jan Vesely <jano.vesely@…> [5d9e36b]
	* HelenOS.config (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/asm.h (modified)
	* kernel/arch/arm32/include/mm/page.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* uspace/lib/c/arch/arm32/Makefile.common (modified)

	arm32: Rename PROCESSOR macro to PROCESSOR_ARCH

	We'll need ...


Sat, 29 Dec 2012 23:23:01 GMT Jan Vesely <jano.vesely@…> [949869d]
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	armv7: Enable flow predictions.


Sat, 29 Dec 2012 23:15:40 GMT Jan Vesely <jano.vesely@…> [2826998]
	* boot/arch/arm32/src/mm.c (modified)
	* kernel/arch/arm32/include/regutils.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)

	arm32: Enable I-Cache for arm7 in boot code.

	We enable it later for ...


Sat, 29 Dec 2012 23:12:18 GMT Jan Vesely <jano.vesely@…> [26e550c2]
	* kernel/arch/arm32/include/asm.h (modified)

	arm: Implement WFI routine for icp.


Sat, 29 Dec 2012 22:16:16 GMT Jan Vesely <jano.vesely@…> [b26396e]
	* HelenOS.config (modified)
	* abi/include/bool.h (modified)
	* abi/include/klog.h (moved)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/include/main.h (modified)
	* boot/arch/arm32/src/putchar.c (modified)
	* contrib/conf/arm32-gx.sh (deleted)
	* contrib/conf/arm32-qe.sh (modified)
	* defaults/arm32/GXemul/Makefile.config (deleted)
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/amd64/include/debugger.h (deleted)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/debugger.c (deleted)
	* kernel/arch/amd64/src/fpu_context.c (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/fpu_context.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (deleted)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (deleted)
	* kernel/arch/arm32/src/machine_func.c (modified)
	* kernel/arch/arm32/src/ras.c (modified)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/include/debugger.h (deleted)
	* kernel/arch/ia32/src/debugger.c (deleted)
	* kernel/arch/ia32/src/fpu_context.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/mips32/include/mm/tlb.h (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* release/Makefile (modified)
	* uspace/app/bdsh/compl.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/edit/sheet.h (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/klog/Makefile (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/mkbd/main.c (modified)
	* uspace/app/mkexfat/exfat.h (modified)
	* uspace/app/mkexfat/mkexfat.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/nterm/conn.c (modified)
	* uspace/app/nterm/nterm.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/stats/stats.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/float/softfloat1.c (modified)
	* uspace/app/tester/mm/common.h (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/app/usbinfo/desctree.c (modified)
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/list.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/app/vdemo/vdemo.c (modified)
	* uspace/app/vlaunch/vlaunch.c (modified)
	* uspace/app/vterm/vterm.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/dist/src/c/demos/edit/edit.c (modified)
	* uspace/dist/src/c/demos/edit/sheet.h (modified)
	* uspace/dist/src/c/demos/tetris/screen.c (modified)
	* uspace/dist/src/c/demos/tetris/screen.h (modified)
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified)
	* uspace/drv/bus/usb/usbhid/usbhid.h (modified)
	* uspace/drv/bus/usb/usbhub/port.c (modified)
	* uspace/drv/bus/usb/usbhub/status.h (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.c (modified)
	* uspace/drv/bus/usb/usbmast/bo_trans.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/fb/kfb/port.c (modified)
	* uspace/drv/infrastructure/root/root.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/amdm37x.h (modified)
	* uspace/drv/infrastructure/rootpc/rootpc.c (modified)
	* uspace/lib/bithenge/src/helenos/common.h (modified)
	* uspace/lib/c/arch/abs32le/include/atomic.h (modified)
	* uspace/lib/c/arch/abs32le/src/entryjmp.c (modified)
	* uspace/lib/c/arch/abs32le/src/fibril.c (modified)
	* uspace/lib/c/arch/abs32le/src/stacktrace.c (modified)
	* uspace/lib/c/arch/amd64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/arm32/include/atomic.h (modified)
	* uspace/lib/c/arch/arm32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ia32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ia64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/mips32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/mips64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ppc32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/sparc64/src/stacktrace.c (modified)
	* uspace/lib/c/generic/adt/list.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/double_to_str.c (modified)
	* uspace/lib/c/generic/io/chargrid.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/io/klog.c (modified)
	* uspace/lib/c/generic/io/window.c (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/generic/private/async.h (modified)
	* uspace/lib/c/generic/stdlib.c (modified)
	* uspace/lib/c/generic/sysinfo.c (modified)
	* uspace/lib/c/generic/time.c (modified)
	* uspace/lib/c/include/adt/hash_table.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/atomicdflt.h (modified)
	* uspace/lib/c/include/bd_srv.h (modified)
	* uspace/lib/c/include/cfg.h (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/include/ieee_double.h (modified)
	* uspace/lib/c/include/inet/iplink_srv.h (modified)
	* uspace/lib/c/include/io/charfield.h (modified)
	* uspace/lib/c/include/io/con_srv.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/klog.h (modified)
	* uspace/lib/c/include/io/pixel.h (modified)
	* uspace/lib/c/include/io/pixelmap.h (modified)
	* uspace/lib/c/include/io/window.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/c/include/nic/nic.h (modified)
	* uspace/lib/c/include/rtld/dynamic.h (modified)
	* uspace/lib/c/include/sort.h (modified)
	* uspace/lib/c/include/stacktrace.h (modified)
	* uspace/lib/c/include/stats.h (modified)
	* uspace/lib/c/include/stdbool.h (moved)
	* uspace/lib/c/include/stdio.h (modified)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/sys/stat.h (modified)
	* uspace/lib/c/include/sysinfo.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/draw/codec/tga.c (modified)
	* uspace/lib/draw/drawctx.c (modified)
	* uspace/lib/draw/drawctx.h (modified)
	* uspace/lib/draw/path.c (modified)
	* uspace/lib/draw/source.c (modified)
	* uspace/lib/draw/source.h (modified)
	* uspace/lib/draw/surface.c (modified)
	* uspace/lib/draw/surface.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/graph/graph.h (modified)
	* uspace/lib/gui/minimal.h (modified)
	* uspace/lib/gui/terminal.c (modified)
	* uspace/lib/gui/window.c (modified)
	* uspace/lib/gui/window.h (modified)
	* uspace/lib/nic/src/nic_addr_db.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)
	* uspace/lib/posix/source/fnmatch.c (modified)
	* uspace/lib/posix/source/pwd.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/stdio/scanf.c (modified)
	* uspace/lib/posix/source/stdlib/strtold.c (modified)
	* uspace/lib/posix/source/time.c (modified)
	* uspace/lib/softrend/filter.c (modified)
	* uspace/lib/softrend/filter.h (modified)
	* uspace/lib/softrend/pixconv.h (modified)
	* uspace/lib/softrend/rectangle.h (modified)
	* uspace/lib/softrend/transform.c (modified)
	* uspace/lib/softrend/transform.h (modified)
	* uspace/lib/usb/include/usb/hc.h (modified)
	* uspace/lib/usb/include/usb/usb.h (modified)
	* uspace/lib/usbdev/src/dp.c (modified)
	* uspace/lib/usbhost/include/usb/host/endpoint.h (modified)
	* uspace/lib/usbhost/src/usb_endpoint_manager.c (modified)
	* uspace/lib/usbvirt/include/usbvirt/ipc.h (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/clipboard/clipboard.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/fs/cdfs/cdfs_ops.c (modified)
	* uspace/srv/fs/cdfs/cdfs_ops.h (modified)
	* uspace/srv/fs/exfat/exfat.h (modified)
	* uspace/srv/fs/exfat/exfat_dentry.h (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_dentry.h (modified)
	* uspace/srv/fs/locfs/locfs_ops.c (modified)
	* uspace/srv/fs/locfs/locfs_ops.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/udf/udf.h (modified)
	* uspace/srv/fs/udf/udf_cksum.h (modified)
	* uspace/srv/fs/udf/udf_idx.c (modified)
	* uspace/srv/fs/udf/udf_osta.h (modified)
	* uspace/srv/fs/udf/udf_types.h (modified)
	* uspace/srv/hid/compositor/compositor.c (modified)
	* uspace/srv/hid/compositor/compositor.h (modified)
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/ctl/kbdev.c (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/input.h (modified)
	* uspace/srv/hid/input/layout.h (modified)
	* uspace/srv/hid/input/layout/ar.c (added)
	* uspace/srv/hid/input/layout/cz.c (modified)
	* uspace/srv/hid/input/port/niagara.c (modified)
	* uspace/srv/hid/input/port/ski.c (modified)
	* uspace/srv/hid/input/proto/adb.c (modified)
	* uspace/srv/hid/output/output.h (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/irc/apic/apic.c (modified)
	* uspace/srv/hw/irc/i8259/i8259.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/locsrv/locsrv.c (modified)
	* uspace/srv/logger/logger.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/tcp/conn.c (modified)
	* uspace/srv/net/tcp/conn.h (modified)
	* uspace/srv/net/tcp/seq_no.c (modified)
	* uspace/srv/net/tcp/tcp_type.h (modified)
	* uspace/srv/net/udp/assoc.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Mainline changes


Sat, 29 Dec 2012 20:07:36 GMT Jakub Jermar <jakub@…> [b55877d]
	* kernel/arch/arm32/src/ras.c (modified)

	arm32: Do not destroy the restart PC when restarting an atomic
	sequence.


Mon, 17 Dec 2012 21:36:02 GMT Jakub Jermar <jakub@…> [c928bb7]
	* uspace/srv/hid/input/Makefile (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/layout.h (modified)
	* uspace/srv/hid/input/layout/ar.c (added)

	Arabic keyboard layout for HelenOS.


Tue, 11 Dec 2012 21:11:37 GMT Jakub Jermar <jakub@…> [5df69cb]
	* kernel/arch/mips32/include/mm/tlb.h (modified)

	mips32: the TLB index is 6 bits on R4000 as there are 48 TLB entries.


Sun, 02 Dec 2012 22:29:34 GMT Jakub Jermar <jakub@…> [f9ab562]
	* HelenOS.config (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/include/main.h (modified)
	* boot/arch/arm32/src/putchar.c (modified)
	* contrib/conf/arm32-gx.sh (deleted)
	* defaults/arm32/GXemul/Makefile.config (deleted)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/fpu_context.h (modified)
	* kernel/arch/arm32/include/mach/testarm/testarm.h (deleted)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/testarm/testarm.c (deleted)
	* kernel/arch/arm32/src/machine_func.c (modified)
	* release/Makefile (modified)
	* uspace/srv/hid/input/input.c (modified)

	Remove support for the testarm machine.


Sun, 02 Dec 2012 21:54:57 GMT Jan Vesely <jano.vesely@…> [5481a22e]
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/src/exception.c (modified)

	arm32: Compile fpu routines only if CONFIG_FPU is set.


Sun, 02 Dec 2012 21:54:09 GMT Jan Vesely <jano.vesely@…> [e1326cf]
	* kernel/generic/src/proc/scheduler.c (modified)

	scheduler: Check CONFIG_FPU before calling fpu routines


Sun, 02 Dec 2012 21:25:07 GMT Jan Vesely <jano.vesely@…> [26a8c18d]
	* contrib/conf/arm32-qe.sh (modified)

	contrib: Add serial console to icp script


Sun, 02 Dec 2012 16:42:21 GMT Jakub Jermar <jakub@…> [11527051]
	* kernel/generic/src/console/console.c (modified)

	Do nothing on KLOG_COMMAND if stdin is not defined.


Sun, 02 Dec 2012 16:36:29 GMT Jakub Jermar <jakub@…> [0fa34dd]
	* abi/include/klog.h (moved)
	* kernel/arch/amd64/Makefile.inc (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/debugger.c (deleted)
	* kernel/arch/ia32/Makefile.inc (modified)
	* kernel/arch/ia32/include/debugger.h (deleted)
	* kernel/arch/ia32/src/debugger.c (deleted)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/src/console/console.c (modified)
	* uspace/app/klog/Makefile (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/lib/c/generic/io/klog.c (modified)
	* uspace/lib/c/include/io/klog.h (modified)
	* uspace/lib/c/include/stdio.h (modified)

	Merge non contentious changesets from lp:~jakub/helenos/klog.

	- ...


Fri, 30 Nov 2012 19:26:36 GMT Jiri Svoboda <jiri@…> [3e6a98c5]
	* abi/include/bool.h (modified)
	* uspace/app/bdsh/compl.c (modified)
	* uspace/app/bdsh/input.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/edit/sheet.h (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/mkbd/main.c (modified)
	* uspace/app/mkexfat/exfat.h (modified)
	* uspace/app/mkexfat/mkexfat.c (modified)
	* uspace/app/nettest2/nettest2.c (modified)
	* uspace/app/nterm/conn.c (modified)
	* uspace/app/nterm/nterm.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/stats/stats.c (modified)
	* uspace/app/taskdump/taskdump.c (modified)
	* uspace/app/tester/float/softfloat1.c (modified)
	* uspace/app/tester/mm/common.h (modified)
	* uspace/app/tester/tester.h (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/screen.h (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/app/usbinfo/desctree.c (modified)
	* uspace/app/usbinfo/dump.c (modified)
	* uspace/app/usbinfo/list.c (modified)
	* uspace/app/usbinfo/main.c (modified)
	* uspace/app/vdemo/vdemo.c (modified)
	* uspace/app/vlaunch/vlaunch.c (modified)
	* uspace/app/vterm/vterm.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/dist/src/c/demos/edit/edit.c (modified)
	* uspace/dist/src/c/demos/edit/sheet.h (modified)
	* uspace/dist/src/c/demos/tetris/screen.c (modified)
	* uspace/dist/src/c/demos/tetris/screen.h (modified)
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified)
	* uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified)
	* uspace/drv/bus/usb/usbhid/usbhid.h (modified)
	* uspace/drv/bus/usb/usbhub/port.c (modified)
	* uspace/drv/bus/usb/usbhub/status.h (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.c (modified)
	* uspace/drv/bus/usb/usbmast/bo_trans.c (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/infrastructure/root/root.c (modified)
	* uspace/drv/infrastructure/rootamdm37x/amdm37x.h (modified)
	* uspace/drv/infrastructure/rootpc/rootpc.c (modified)
	* uspace/lib/bithenge/src/helenos/common.h (modified)
	* uspace/lib/c/arch/abs32le/include/atomic.h (modified)
	* uspace/lib/c/arch/abs32le/src/entryjmp.c (modified)
	* uspace/lib/c/arch/abs32le/src/fibril.c (modified)
	* uspace/lib/c/arch/abs32le/src/stacktrace.c (modified)
	* uspace/lib/c/arch/amd64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/arm32/include/atomic.h (modified)
	* uspace/lib/c/arch/arm32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ia32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ia64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/mips32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/mips64/src/stacktrace.c (modified)
	* uspace/lib/c/arch/ppc32/src/stacktrace.c (modified)
	* uspace/lib/c/arch/sparc64/src/stacktrace.c (modified)
	* uspace/lib/c/generic/adt/list.c (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/generic/devman.c (modified)
	* uspace/lib/c/generic/double_to_str.c (modified)
	* uspace/lib/c/generic/io/chargrid.c (modified)
	* uspace/lib/c/generic/io/io.c (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/generic/private/async.h (modified)
	* uspace/lib/c/generic/sysinfo.c (modified)
	* uspace/lib/c/generic/time.c (modified)
	* uspace/lib/c/include/adt/hash_table.h (modified)
	* uspace/lib/c/include/async.h (modified)
	* uspace/lib/c/include/atomicdflt.h (modified)
	* uspace/lib/c/include/bd_srv.h (modified)
	* uspace/lib/c/include/bool.h (deleted)
	* uspace/lib/c/include/cfg.h (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/devman.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/include/ieee_double.h (modified)
	* uspace/lib/c/include/inet/iplink_srv.h (modified)
	* uspace/lib/c/include/io/charfield.h (modified)
	* uspace/lib/c/include/io/con_srv.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/io/window.h (modified)
	* uspace/lib/c/include/ipc/vfs.h (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/c/include/nic/nic.h (modified)
	* uspace/lib/c/include/rtld/dynamic.h (modified)
	* uspace/lib/c/include/sort.h (modified)
	* uspace/lib/c/include/stacktrace.h (modified)
	* uspace/lib/c/include/stats.h (modified)
	* uspace/lib/c/include/stdbool.h (moved)
	* uspace/lib/c/include/str.h (modified)
	* uspace/lib/c/include/sys/stat.h (modified)
	* uspace/lib/c/include/sysinfo.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/draw/codec/tga.c (modified)
	* uspace/lib/draw/drawctx.h (modified)
	* uspace/lib/draw/path.c (modified)
	* uspace/lib/draw/source.h (modified)
	* uspace/lib/draw/surface.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/graph/graph.h (modified)
	* uspace/lib/gui/minimal.h (modified)
	* uspace/lib/gui/window.c (modified)
	* uspace/lib/nic/src/nic_addr_db.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)
	* uspace/lib/posix/source/fnmatch.c (modified)
	* uspace/lib/posix/source/pwd.c (modified)
	* uspace/lib/posix/source/stdio.c (modified)
	* uspace/lib/posix/source/stdio/scanf.c (modified)
	* uspace/lib/posix/source/stdlib/strtold.c (modified)
	* uspace/lib/posix/source/time.c (modified)
	* uspace/lib/softrend/filter.h (modified)
	* uspace/lib/softrend/pixconv.h (modified)
	* uspace/lib/softrend/rectangle.h (modified)
	* uspace/lib/softrend/transform.h (modified)
	* uspace/lib/usb/include/usb/hc.h (modified)
	* uspace/lib/usb/include/usb/usb.h (modified)
	* uspace/lib/usbdev/src/dp.c (modified)
	* uspace/lib/usbhost/include/usb/host/endpoint.h (modified)
	* uspace/lib/usbhost/src/usb_endpoint_manager.c (modified)
	* uspace/lib/usbvirt/include/usbvirt/ipc.h (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/clipboard/clipboard.c (modified)
	* uspace/srv/devman/devman.h (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/fs/cdfs/cdfs_ops.c (modified)
	* uspace/srv/fs/cdfs/cdfs_ops.h (modified)
	* uspace/srv/fs/exfat/exfat.h (modified)
	* uspace/srv/fs/exfat/exfat_dentry.h (modified)
	* uspace/srv/fs/fat/fat.h (modified)
	* uspace/srv/fs/fat/fat_dentry.h (modified)
	* uspace/srv/fs/locfs/locfs_ops.c (modified)
	* uspace/srv/fs/locfs/locfs_ops.h (modified)
	* uspace/srv/fs/tmpfs/tmpfs.h (modified)
	* uspace/srv/fs/udf/udf.h (modified)
	* uspace/srv/fs/udf/udf_cksum.h (modified)
	* uspace/srv/fs/udf/udf_idx.c (modified)
	* uspace/srv/fs/udf/udf_osta.h (modified)
	* uspace/srv/fs/udf/udf_types.h (modified)
	* uspace/srv/hid/compositor/compositor.c (modified)
	* uspace/srv/hid/input/ctl/kbdev.c (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/input.h (modified)
	* uspace/srv/hid/input/layout/cz.c (modified)
	* uspace/srv/hid/input/port/niagara.c (modified)
	* uspace/srv/hid/input/port/ski.c (modified)
	* uspace/srv/hid/input/proto/adb.c (modified)
	* uspace/srv/hid/output/output.h (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/irc/apic/apic.c (modified)
	* uspace/srv/hw/irc/i8259/i8259.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/loader/main.c (modified)
	* uspace/srv/locsrv/locsrv.c (modified)
	* uspace/srv/logger/logger.h (modified)
	* uspace/srv/net/ethip/ethip_nic.c (modified)
	* uspace/srv/net/inetsrv/inet_link.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.h (modified)
	* uspace/srv/net/tcp/conn.c (modified)
	* uspace/srv/net/tcp/conn.h (modified)
	* uspace/srv/net/tcp/seq_no.c (modified)
	* uspace/srv/net/tcp/tcp_type.h (modified)
	* uspace/srv/net/udp/assoc.c (modified)
	* uspace/srv/ns/clonable.c (modified)
	* uspace/srv/ns/clonable.h (modified)
	* uspace/srv/ns/task.c (modified)
	* uspace/srv/vfs/vfs.c (modified)
	* uspace/srv/vfs/vfs.h (modified)
	* uspace/srv/vfs/vfs_file.c (modified)
	* uspace/srv/vfs/vfs_lookup.c (modified)
	* uspace/srv/vfs/vfs_ops.c (modified)
	* uspace/srv/vfs/vfs_register.c (modified)

	Standards-compliant boolean type.


Fri, 30 Nov 2012 05:15:11 GMT Petr Koupy <petr.koupy@…> [e80d8f8]
	* uspace/srv/hid/compositor/compositor.c (modified)

	Avoid underflow in calculation of damage region position.


Thu, 29 Nov 2012 12:53:45 GMT Jan Vesely <jano.vesely@…> [69c1995]
	* HelenOS.config (modified)
	* kernel/arch/arm32/Makefile.inc (modified)
	* kernel/arch/arm32/include/cpu.h (modified)
	* kernel/arch/arm32/include/fpu_context.h (modified)
	* kernel/arch/arm32/src/cpu/cpu.c (modified)
	* kernel/arch/arm32/src/dummy.S (modified)
	* kernel/arch/arm32/src/exception.c (modified)
	* kernel/arch/arm32/src/fpu_context.c (added)
	* kernel/arch/arm32/src/ras.c (modified)
	* tools/toolchain.sh (modified)
	* uspace/lib/c/arch/arm32/Makefile.common (modified)

	Merge ARM fpu hw support.