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

Mon, 31 May 2010 19:09:07 GMT Jakub Jermar <jakub@…> [6e2bf29]
	* kernel/arch/ppc32/src/mm/page.c (modified)

	Lock the page tables before working with them on ppc32.


Mon, 31 May 2010 19:08:26 GMT Jakub Jermar <jakub@…> [e3ce39b]
	* kernel/arch/ia32/src/mm/page.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)

	Lock the page tables before working with them on ia32.


Mon, 31 May 2010 19:02:12 GMT Jakub Jermar <jakub@…> [a820bf7]
	* kernel/arch/ppc32/src/mm/tlb.c (modified)

	The kernel address space must locked in find_mapping_and_check() too.


Sun, 30 May 2010 21:11:39 GMT Jakub Jermar <jakub@…> [ada559c]
	* kernel/genarch/src/mm/as_ht.c (modified)
	* kernel/genarch/src/mm/as_pt.c (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/mm/as.c (modified)

	Add page_table_locked() interface.


Sun, 30 May 2010 21:00:18 GMT Jakub Jermar <jakub@…> [c8e99bb]
	* kernel/arch/sparc64/include/barrier.h (modified)

	Foolproof version of flush_pipeline().

	The %o7 version does not ...


Wed, 26 May 2010 18:04:55 GMT Jakub Jermar <jakub@…> [313b617]
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Remove spinlock_unlocked() and irq_spinlock_unlocked() interfaces ...


Wed, 26 May 2010 15:53:56 GMT Martin Decky <martin@…> [3c664d6]
	* uspace/Makefile.common (modified)

	fix interpretting variable assignment as a shell command


Wed, 26 May 2010 15:36:03 GMT Martin Decky <martin@…> [cf84f1bf]
	* HelenOS.config (modified)
	* kernel/Makefile (modified)
	* kernel/arch/ia64/Makefile.inc (modified)
	* kernel/arch/ppc32/Makefile.inc (modified)
	* kernel/arch/sparc64/Makefile.inc (modified)

	add kernel support for link-time optimization (GCC 4.5+)


Wed, 26 May 2010 15:00:24 GMT Martin Decky <martin@…> [938f227]
	* kernel/Makefile (modified)
	* uspace/Makefile.common (modified)

	add indentation


Wed, 26 May 2010 14:59:49 GMT Martin Decky <martin@…> [e805e2f]
	* boot/Makefile.build (modified)
	* kernel/Makefile (modified)
	* uspace/Makefile.common (modified)

	use -Werror only in debug builds


Tue, 25 May 2010 22:15:03 GMT Jakub Jermar <jakub@…> [ffe4a87]
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Add interfaces for testing the status of plain spinlocks and the IRQ ...


Tue, 25 May 2010 21:34:41 GMT Jakub Jermar <jakub@…> [d7da4284]
	* kernel/generic/include/synch/mutex.h (modified)
	* kernel/generic/src/synch/mutex.c (modified)

	Add interface for testing the state of a mutex.


Tue, 25 May 2010 21:33:52 GMT Jakub Jermar <jakub@…> [5df7928]
	* kernel/generic/include/synch/semaphore.h (modified)
	* kernel/generic/src/synch/semaphore.c (modified)

	Add interface for determining the semaphore count.


Tue, 25 May 2010 21:32:32 GMT Jakub Jermar <jakub@…> [b7398c0]
	* kernel/generic/include/synch/waitq.h (modified)
	* kernel/generic/src/synch/waitq.c (modified)

	Add interfaces for getting and setting the waitq missed_wakeups.


Tue, 25 May 2010 18:35:36 GMT Jakub Jermar <jakub@…> [a9f1372]
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Move the irq_spinlock code to spinlock.c for better debuggability.


Mon, 24 May 2010 19:26:57 GMT Jakub Jermar <jakub@…> [0095368]
	* kernel/arch/mips32/src/panic.S (modified)

	Use the commented-out code for panic_printf(). It appears to work ...


Mon, 24 May 2010 18:57:31 GMT Martin Decky <martin@…> [da1bafb]
	* kernel/arch/amd64/include/debugger.h (modified)
	* kernel/arch/amd64/src/ddi/ddi.c (modified)
	* kernel/arch/amd64/src/debugger.c (modified)
	* kernel/arch/amd64/src/interrupt.c (modified)
	* kernel/arch/ia32/include/smp/apic.h (modified)
	* kernel/arch/ia32/src/ddi/ddi.c (modified)
	* kernel/arch/ia32/src/drivers/i8254.c (modified)
	* kernel/arch/ia32/src/interrupt.c (modified)
	* kernel/arch/ia32/src/smp/apic.c (modified)
	* kernel/arch/ia64/src/drivers/it.c (modified)
	* kernel/arch/ia64/src/interrupt.c (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/include/debugger.h (modified)
	* kernel/arch/mips32/include/mm/as.h (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/exception.c (modified)
	* kernel/arch/mips32/src/interrupt.c (modified)
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/mm/frame.h (modified)
	* kernel/arch/ppc32/src/debug/stacktrace.c (modified)
	* kernel/arch/ppc32/src/mm/as.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/tlb.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/as.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/as.c (modified)
	* kernel/arch/sparc64/src/trap/sun4u/interrupt.c (modified)
	* kernel/genarch/include/mm/page_ht.h (modified)
	* kernel/genarch/include/mm/page_pt.h (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/mm/as_ht.c (modified)
	* kernel/genarch/src/mm/as_pt.c (modified)
	* kernel/genarch/src/mm/page_ht.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/generic/include/console/chardev.h (modified)
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/ddi/ddi_arg.h (modified)
	* kernel/generic/include/ddi/irq.h (modified)
	* kernel/generic/include/interrupt.h (modified)
	* kernel/generic/include/ipc/ipc.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/mm/page.h (modified)
	* kernel/generic/include/mm/slab.h (modified)
	* kernel/generic/include/proc/scheduler.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/include/stacktrace.h (modified)
	* kernel/generic/include/symtab.h (modified)
	* kernel/generic/include/synch/mutex.h (modified)
	* kernel/generic/include/synch/rwlock.h (modified)
	* kernel/generic/include/synch/semaphore.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/include/synch/waitq.h (modified)
	* kernel/generic/include/sysinfo/abi.h (modified)
	* kernel/generic/include/time/timeout.h (modified)
	* kernel/generic/src/console/chardev.c (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/console.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/ddi/ddi.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/elf.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/page.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/mm/tlb.c (modified)
	* kernel/generic/src/printf/vprintf.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/mutex.c (modified)
	* kernel/generic/src/synch/rwlock.c (modified)
	* kernel/generic/src/synch/semaphore.c (modified)
	* kernel/generic/src/synch/waitq.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/time/timeout.c (modified)
	* kernel/generic/src/udebug/udebug.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)

	major code revision
	 - replace spinlocks taken with interrupts ...


Mon, 24 May 2010 18:42:44 GMT Martin Decky <martin@…> [666f492]
	* kernel/arch/mips32/src/panic.S (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/generic/include/lib/elf.h (modified)

	cstyle changes


Sat, 22 May 2010 22:58:10 GMT Martin Decky <martin@…> [c555155]
	* kernel/arch/ppc32/include/asm.h (modified)

	remove duplicate msr_read() and msr_write()


Sat, 22 May 2010 22:56:00 GMT Martin Decky <martin@…> [ffe276f]
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/asm/regname.h (modified)
	* kernel/arch/ppc32/include/drivers/pic.h (modified)
	* kernel/arch/ppc32/include/exception.h (modified)
	* kernel/arch/ppc32/include/regutils.h (deleted)
	* kernel/arch/ppc32/src/asm.S (modified)
	* kernel/arch/ppc32/src/drivers/pic.c (modified)
	* kernel/arch/ppc32/src/exception.S (modified)
	* kernel/arch/ppc32/src/interrupt.c (modified)

	restructure constants
	change the return type of pic_get_pending() ...


Sat, 22 May 2010 22:49:25 GMT Martin Decky <martin@…> [86a3f89b]
	* kernel/arch/mips32/src/mips32.c (modified)

	add missing include


Sat, 22 May 2010 22:48:43 GMT Martin Decky <martin@…> [0cb47cf]
	* kernel/arch/mips32/src/start.S (modified)

	replace shebang comments with C comments to avoid conflicts with the ...


Sat, 22 May 2010 22:33:00 GMT Martin Decky <martin@…> [ba7371f9]
	* kernel/arch/sparc64/src/smp/sun4v/smp.c (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/genarch/src/kbrd/kbrd.c (modified)
	* kernel/genarch/src/kbrd/kbrd_pl050.c (modified)

	rename spinlocks to be more descriptive


Sat, 22 May 2010 22:31:17 GMT Martin Decky <martin@…> [d92bf462]
	* kernel/arch/mips32/include/cp0.h (modified)
	* kernel/arch/mips32/src/start.S (modified)
	* kernel/arch/ppc32/include/atomic.h (modified)
	* kernel/arch/ppc32/include/barrier.h (modified)
	* kernel/arch/ppc32/include/cycle.h (modified)
	* kernel/arch/ppc32/src/proc/scheduler.c (modified)

	coding style changes, no change in functionality


Sat, 22 May 2010 22:24:15 GMT Martin Decky <martin@…> [d354d57]
	* kernel/generic/include/bitops.h (modified)

	use fnzb32 or fnzb64 according to the platform


Sat, 22 May 2010 22:20:37 GMT Martin Decky <martin@…> [b8230b9]
	* kernel/arch/amd64/include/ddi/ddi.h (modified)
	* kernel/arch/ia32/include/ddi/ddi.h (modified)
	* kernel/arch/ia32/src/asm.S (modified)
	* kernel/arch/ia32/src/proc/scheduler.c (modified)
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/include/debug.h (modified)
	* kernel/arch/mips32/src/context.S (modified)
	* kernel/arch/ppc32/include/elf.h (modified)
	* kernel/arch/ppc32/include/faddr.h (modified)
	* kernel/arch/ppc32/include/fpu_context.h (modified)
	* kernel/arch/ppc32/include/interrupt.h (modified)
	* kernel/arch/ppc32/include/mm/as.h (modified)
	* kernel/arch/ppc32/include/mm/asid.h (modified)
	* kernel/arch/ppc32/include/mm/page.h (modified)
	* kernel/arch/ppc32/include/mm/tlb.h (modified)
	* kernel/arch/ppc32/src/context.S (modified)
	* kernel/arch/ppc32/src/ddi/ddi.c (modified)
	* kernel/arch/ppc32/src/debug/panic.s (modified)
	* kernel/arch/ppc32/src/fpu_context.S (modified)

	coding style changes, no change in functionality


Sat, 22 May 2010 22:10:51 GMT Martin Decky <martin@…> [3d6beaa]
	* kernel/arch/abs32le/include/asm.h (modified)
	* kernel/arch/amd64/include/asm.h (modified)
	* kernel/arch/ia32/include/asm.h (modified)

	get rid of get_ip()


Sat, 22 May 2010 19:56:02 GMT Jakub Jermar <jakub@…> [4bd675d]
	* kernel/arch/sparc64/src/trap/sun4v/trap_table.S (modified)

	Fix one more use of an obsolete branch instruction.


Sat, 22 May 2010 19:04:16 GMT Jakub Jermar <jakub@…> [40239b9]
	* kernel/arch/sparc64/include/atomic.h (modified)
	* kernel/arch/sparc64/src/trap/sun4u/trap_table.S (modified)
	* kernel/arch/sparc64/src/trap/sun4v/trap_table.S (modified)

	Fix a couple of occurrences of obsolete branch instruction with ...


Sat, 22 May 2010 16:09:50 GMT Jakub Jermar <jakub@…> [0d9dc6b]
	* boot/arch/sparc64/Makefile.inc (modified)
	* kernel/arch/sparc64/Makefile.inc (modified)
	* uspace/lib/c/arch/sparc64/Makefile.common (modified)

	Explicitly specify the medlow mcmodel instead of merely relying on ...


Sat, 22 May 2010 15:49:10 GMT Jakub Jermar <jakub@…> [af24629]
	* kernel/arch/sparc64/src/drivers/sgcn.c (modified)

	Fix sparc64 debug build.
	(Contributed by Igor Kovalenko.)


Sat, 22 May 2010 15:48:42 GMT Jakub Jermar <jakub@…> [c6f6adc]
	* kernel/arch/sparc64/include/trap/sun4v/mmu.h (modified)

	Use proper SPARC V9 branch instruction and kill one dispensable NOP.


Sat, 22 May 2010 10:19:02 GMT Jakub Jermar <jakub@…> [eb239dc]
	* kernel/generic/include/arch.h (modified)

	Add a descriptive comment for THE.


Sat, 22 May 2010 09:24:05 GMT Jakub Jermar <jakub@…> [ecbd287d]
	* kernel/arch/sparc64/src/sun4u/start.S (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)
	* uspace/lib/c/arch/sparc64/src/thread_entry.s (modified)

	Merge sparc64 kernel stack tracing improvements.


Sat, 22 May 2010 09:22:00 GMT Jakub Jermar <jakub@…> [7f1d897]
	* kernel/arch/sparc64/src/sun4u/start.S (modified)

	Create initial stack frames for main_bsp() and main_ap().


Sat, 22 May 2010 09:15:09 GMT Jakub Jermar <jakub@…> [d806ce1]
	* kernel/arch/sparc64/src/sun4u/start.S (modified)

	Kill more dispensable NOPs.


Sat, 22 May 2010 09:09:24 GMT Jakub Jermar <jakub@…> [c92af69b]
	* kernel/arch/sparc64/src/sun4v/start.S (modified)

	Create initial stack frames for main_bsp() and main_ap().


Sat, 22 May 2010 08:56:01 GMT Jakub Jermar <jakub@…> [34bf3d5]
	* kernel/arch/sparc64/src/sun4v/start.S (modified)

	Kill some of the dispensable NOPs.


Sat, 22 May 2010 08:54:18 GMT Jakub Jermar <jakub@…> [71d0d737]
	* uspace/lib/c/arch/sparc64/src/thread_entry.s (modified)

	Uncomment the code which creates the initial stack frame for sparc64 ...


Fri, 21 May 2010 23:02:10 GMT Jakub Jermar <jakub@…> [7c8e1e1]
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/arch/sparc64/include/trap/trap_table.h (modified)
	* kernel/arch/sparc64/src/debug/stacktrace.c (modified)
	* kernel/arch/sparc64/src/debug/stacktrace_asm.S (modified)
	* kernel/arch/sparc64/src/sun4u/asm.S (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)
	* kernel/arch/sparc64/src/trap/sun4v/trap_table.S (modified)

	Merge initial support for sparc64 kernel stack tracing.


Fri, 21 May 2010 22:57:52 GMT Jakub Jermar <jakub@…> [0242621]
	* kernel/arch/sparc64/src/sun4v/start.S (modified)
	* kernel/arch/sparc64/src/trap/sun4v/trap_table.S (modified)

	Use proper SPARC V9 branch instructions.


Fri, 21 May 2010 22:50:45 GMT Martin Decky <martin@…> [3500f75]
	* kernel/arch/ppc32/include/asm.h (modified)
	* kernel/arch/ppc32/include/cpu.h (modified)
	* kernel/arch/ppc32/include/cpuid.h (deleted)
	* kernel/arch/ppc32/src/cpu/cpu.c (modified)

	ppc32: add interrupts_disabled(), simplify CPU identification


Fri, 21 May 2010 22:34:33 GMT Jakub Jermar <jakub@…> [819a768]
	* kernel/arch/sparc64/include/trap/trap_table.h (modified)
	* kernel/arch/sparc64/src/debug/stacktrace.c (modified)

	On sparc64, we have a problem with determining the end of the kernel ...


Fri, 21 May 2010 21:30:07 GMT Jakub Jermar <jakub@…> [2ee907e]
	* kernel/arch/sparc64/include/asm.h (modified)
	* kernel/arch/sparc64/src/sun4u/asm.S (modified)

	Add read_from_ag_g6().


Fri, 21 May 2010 21:23:52 GMT Jakub Jermar <jakub@…> [339249f]
	* boot/arch/sparc64/src/main.c (modified)

	Fix typo.


Fri, 21 May 2010 20:25:59 GMT Jakub Jermar <jakub@…> [989d3c2]
	* kernel/arch/sparc64/include/trap/trap_table.h (modified)

	Use proper SPARC V9 branch instruction.


Fri, 21 May 2010 19:07:00 GMT Martin Decky <martin@…> [5f0e39e8]
	* kernel/arch/ia32/src/smp/apic.c (modified)

	add missing semicolon


Fri, 21 May 2010 19:04:58 GMT Martin Decky <martin@…> [31198c12]
	* kernel/arch/abs32le/include/debug.h (deleted)
	* kernel/arch/amd64/include/debug.h (deleted)
	* kernel/arch/arm32/include/debug.h (deleted)
	* kernel/arch/ia32/include/debug.h (deleted)
	* kernel/arch/ia64/include/debug.h (deleted)
	* kernel/arch/ppc32/include/debug.h (deleted)
	* kernel/arch/sparc64/include/debug.h (deleted)
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/include/panic.h (modified)

	get rid of get_ip() and HERE (the functionality is replaced more ...


Fri, 21 May 2010 18:53:26 GMT Martin Decky <martin@…> [7de7cde]
	* kernel/arch/ppc32/src/debug/stacktrace.c (modified)
	* kernel/arch/ppc32/src/debug/stacktrace_asm.S (modified)

	ppc32: add basic support for generating stack traces
	(this does not ...


Fri, 21 May 2010 12:39:05 GMT Martin Decky <martin@…> [8aa9265]
	* kernel/generic/include/synch/spinlock.h (modified)

	improve compatibility of interrupts-disabled spinlocks with non-SMP ...


Thu, 20 May 2010 21:25:35 GMT Jakub Jermar <jakub@…> [d0ee0de]
	* kernel/arch/amd64/include/asm.h (modified)

	Add amd64 interrupts_disabled().


Thu, 20 May 2010 21:18:29 GMT Jakub Jermar <jakub@…> [3d948be]
	* kernel/arch/abs32le/include/asm.h (modified)

	Add abs32le interrupts_disabled().


Thu, 20 May 2010 21:11:51 GMT Jakub Jermar <jakub@…> [b7aa7c5]
	* kernel/arch/mips32/include/asm.h (modified)
	* kernel/arch/mips32/src/interrupt.c (modified)

	Add mips32 interrupts_disabled().


Thu, 20 May 2010 20:59:05 GMT Jakub Jermar <jakub@…> [f34c09e]
	* kernel/arch/arm32/include/interrupt.h (modified)
	* kernel/arch/arm32/src/interrupt.c (modified)

	Add arm32 interrupts_disabled().


Thu, 20 May 2010 20:58:40 GMT Jakub Jermar <jakub@…> [769a128]
	* kernel/generic/include/synch/spinlock.h (modified)

	Fix irq_spinlock_t for non-SMP builds.


Thu, 20 May 2010 20:50:45 GMT Jakub Jermar <jakub@…> [dbd5df1b]
	* kernel/arch/ia64/include/asm.h (modified)

	The condition in ia64 interrupts_disabled() must be actually negated.


Thu, 20 May 2010 20:40:57 GMT Jakub Jermar <jakub@…> [fdb8c17]
	* kernel/arch/ia64/include/asm.h (modified)

	Add ia64 interrupts_disabled().


Thu, 20 May 2010 20:31:27 GMT Jakub Jermar <jakub@…> [bcdc185]
	* kernel/arch/sparc64/include/asm.h (modified)

	Add sparc64 interrupts_disabled().


Thu, 20 May 2010 20:24:08 GMT Jakub Jermar <jakub@…> [42bbbe2]
	* kernel/generic/include/synch/spinlock.h (modified)

	Include arch/asm.h in spinlock.h


Thu, 20 May 2010 19:30:18 GMT Martin Decky <martin@…> [2b4a9f26]
	* kernel/arch/ia32/include/asm.h (modified)
	* kernel/doc/synchronization (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Add interrupts-disabled spinlocks whose purpose is the semantic ...


Thu, 20 May 2010 18:26:30 GMT Jakub Jermar <jakub@…> [b10e6e31]
	* kernel/doc/AUTHORS (deleted)
	* kernel/doc/arch/amd64 (deleted)
	* kernel/doc/arch/arm32 (deleted)
	* kernel/doc/arch/ia32 (deleted)
	* kernel/doc/arch/ia64 (deleted)
	* kernel/doc/arch/mips32 (deleted)
	* kernel/doc/arch/ppc32 (deleted)
	* kernel/doc/arch/sparc64 (deleted)

	Remove heavily outdated and unmaintained pieces of in-tree
	documentation.


Thu, 20 May 2010 16:01:00 GMT Martin Decky <martin@…> [b060ca9]
	* kernel/generic/include/debug.h (modified)

	add verbose ASSERT macro
	cleanup


Thu, 20 May 2010 16:00:19 GMT Martin Decky <martin@…> [9e56e65]
	* kernel/doc/build (deleted)

	remove obsolete document


Tue, 18 May 2010 20:43:24 GMT Jiri Svoboda <jiri@…> [15b592b]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* defaults/sparc64/serengeti/Makefile.config (modified)

	It should be 'barebone' not 'bare boned'.


Fri, 14 May 2010 19:33:57 GMT Jiri Svoboda <jiri@…> [f173404]
	* kernel/generic/src/ipc/kbox.c (modified)

	Fix locking in ipc_kbox_cleanup(). This was a leftover from the time ...


Fri, 14 May 2010 19:30:15 GMT Jakub Jermar <jakub@…> [9644c69]
	* boot/arch/sparc64/src/main.c (modified)

	Do not print the warning if the compatible property does read as
	'sun4u'.


Fri, 14 May 2010 17:29:52 GMT Jakub Jermar <jakub@…> [ba4a63b8]
	* kernel/arch/ia32/src/mm/frame.c (modified)

	Coding style fix.


Thu, 13 May 2010 09:44:07 GMT Jakub Jermar <jakub@…> [c964521]
	* kernel/generic/src/mm/as.c (modified)

	Lock the page tables before initiating the TLB shootdown, avoiding ...


Thu, 13 May 2010 08:51:36 GMT Martin Decky <martin@…> [2e4e706]
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/preemption.h (modified)
	* kernel/generic/src/preempt/preemption.c (modified)
	* kernel/generic/src/synch/mutex.c (modified)
	* kernel/generic/src/synch/waitq.c (modified)
	* kernel/generic/src/time/clock.c (modified)

	cstyle changes (no change in functionality)


Wed, 12 May 2010 23:55:14 GMT Jakub Jermar <jakub@…> [08c88b84]
	* kernel/arch/sparc64/src/debug/stacktrace.c (modified)
	* kernel/arch/sparc64/src/debug/stacktrace_asm.S (modified)

	sparc64 kernel hooks for stack tracing.


Wed, 12 May 2010 22:56:30 GMT Jakub Jermar <jakub@…> [9929742]
	* defaults/sparc64/serengeti/Makefile.config (modified)

	Modify default options for Serengeti so that it can boot in Simics.


Wed, 12 May 2010 22:52:55 GMT Jakub Jermar <jakub@…> [fa9616b4]
	* HelenOS.config (modified)
	* boot/Makefile.common (modified)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/mips32/Makefile.inc (modified)
	* boot/arch/ppc32/Makefile.inc (modified)
	* boot/arch/sparc64/Makefile.inc (modified)

	Split the binaries on RAM disk into two groups: essential and non- ...


Wed, 12 May 2010 21:23:29 GMT Jakub Jermar <jakub@…> [be6cef1b]
	* HelenOS.config (modified)
	* kernel/arch/sparc64/src/sun4u/start.S (modified)

	Do not optically separate the branch and the branch delay slot ...


Wed, 12 May 2010 20:00:19 GMT Martin Decky <martin@…> [b97b348]
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/sparc64/include/asm.h (modified)
	* boot/arch/sparc64/src/asm.S (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* kernel/arch/sparc64/Makefile.inc (modified)
	* kernel/arch/sparc64/include/boot/boot.h (modified)
	* kernel/arch/sparc64/include/mm/cache_spec.h (modified)
	* kernel/arch/sparc64/src/mm/cache.S (deleted)
	* kernel/arch/sparc64/src/smp/sun4v/smp.c (modified)
	* kernel/arch/sparc64/src/sun4u/start.S (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)

	do not use ofw_quiesce() (it can actually make more harm than good) ...


Wed, 12 May 2010 11:29:15 GMT Martin Decky <martin@…> [f09d891]
	* boot/Makefile.common (modified)
	* uspace/Makefile (modified)
	* uspace/app/dummy_load/Makefile (deleted)
	* uspace/app/dummy_load/dummy_load.c (deleted)
	* uspace/app/dummy_load/input.c (deleted)
	* uspace/app/dummy_load/input.h (deleted)

	get rid of dummy_load, basic load can be generated by "tester loop1", ...


Mon, 10 May 2010 20:44:14 GMT Jakub Jermar <jakub@…> [6db1e27]
	* HelenOS.config (modified)

	Strip binaries in non-debug builds.


Mon, 10 May 2010 20:21:18 GMT Jakub Jermar <jakub@…> [1cb092d]
	* kernel/Makefile (modified)
	* uspace/Makefile.common (modified)

	Prepare to support size-optimized builds and stripped binaries.


Mon, 10 May 2010 19:39:17 GMT Jakub Jermar <jakub@…> [a4125fb1]
	* tools/autotool.py (modified)

	Add support for 'strip' to autotool.py


Mon, 10 May 2010 19:38:19 GMT Jakub Jermar <jakub@…> [52c60b6]
	* kernel/generic/src/main/kinit.c (modified)

	Fix non-SMP builds.


Mon, 10 May 2010 19:14:45 GMT Jiri Svoboda <jiri@…> [c6f0e3a2]
	* kernel/generic/src/ipc/kbox.c (modified)

	Fix lock ordering in kbox_proc_hone_hungup().


Sun, 09 May 2010 18:36:12 GMT Jakub Jermar <jakub@…> [e2fcdb1]
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)

	Merge fix for ticket #232.


Sun, 09 May 2010 18:26:39 GMT Jakub Jermar <jakub@…> [cd98e594]
	* kernel/generic/src/interrupt/interrupt.c (modified)

	Lock THREAD before calling thread_update_accounting() from ...


Sun, 09 May 2010 18:23:03 GMT Jakub Jermar <jakub@…> [5e984f2]
	* kernel/generic/src/syscall/syscall.c (modified)

	Disable interrupts and lock THREAD before calling ...


Sun, 09 May 2010 10:47:48 GMT Jakub Jermar <jakub@…> [4039c77]
	* kernel/generic/src/synch/waitq.c (modified)

	Add assertion to detect attempts to block when hodling a spinlock.


Sat, 08 May 2010 08:15:57 GMT Jiri Svoboda <jiri@…> [640ffe6]
	* uspace/app/sbi/Makefile (modified)
	* uspace/app/sbi/src/ancr.c (modified)
	* uspace/app/sbi/src/builtin.c (modified)
	* uspace/app/sbi/src/builtin/bi_string.c (added)
	* uspace/app/sbi/src/builtin/bi_string.h (added)
	* uspace/app/sbi/src/builtin/bi_textfile.c (modified)
	* uspace/app/sbi/src/cspan.c (added)
	* uspace/app/sbi/src/cspan.h (added)
	* uspace/app/sbi/src/cspan_t.h (added)
	* uspace/app/sbi/src/imode.c (modified)
	* uspace/app/sbi/src/input.c (modified)
	* uspace/app/sbi/src/input_t.h (modified)
	* uspace/app/sbi/src/lex.c (modified)
	* uspace/app/sbi/src/lex.h (modified)
	* uspace/app/sbi/src/lex_t.h (modified)
	* uspace/app/sbi/src/mytypes.h (modified)
	* uspace/app/sbi/src/os/helenos.c (modified)
	* uspace/app/sbi/src/os/os.h (modified)
	* uspace/app/sbi/src/os/posix.c (modified)
	* uspace/app/sbi/src/p_expr.c (modified)
	* uspace/app/sbi/src/p_type.c (modified)
	* uspace/app/sbi/src/parse.c (modified)
	* uspace/app/sbi/src/parse.h (modified)
	* uspace/app/sbi/src/rdata.c (modified)
	* uspace/app/sbi/src/rdata.h (modified)
	* uspace/app/sbi/src/rdata_t.h (modified)
	* uspace/app/sbi/src/run.c (modified)
	* uspace/app/sbi/src/run.h (modified)
	* uspace/app/sbi/src/run_expr.c (modified)
	* uspace/app/sbi/src/run_t.h (modified)
	* uspace/app/sbi/src/run_texpr.c (modified)
	* uspace/app/sbi/src/stree.c (modified)
	* uspace/app/sbi/src/stree.h (modified)
	* uspace/app/sbi/src/stree_t.h (modified)
	* uspace/app/sbi/src/stype.c (modified)
	* uspace/app/sbi/src/stype.h (modified)
	* uspace/app/sbi/src/stype_expr.c (modified)
	* uspace/app/sbi/src/stype_t.h (modified)
	* uspace/app/sbi/src/symbol.c (modified)
	* uspace/app/sbi/src/symbol.h (modified)
	* uspace/app/sbi/src/tdata.c (modified)
	* uspace/app/sbi/src/tdata.h (modified)
	* uspace/app/sbi/src/tdata_t.h (modified)
	* uspace/dist/src/sysel/demos/ctor.sy (added)
	* uspace/dist/src/sysel/demos/enum.sy (added)
	* uspace/dist/src/sysel/demos/htxtfile.sy (modified)
	* uspace/dist/src/sysel/demos/list.sy (modified)
	* uspace/dist/src/sysel/demos/map.sy (added)
	* uspace/dist/src/sysel/demos/string.sy (modified)
	* uspace/dist/src/sysel/demos/varargs.sy (modified)
	* uspace/dist/src/sysel/lib/boxed.sy (modified)
	* uspace/dist/src/sysel/lib/libflist (modified)
	* uspace/dist/src/sysel/lib/list.sy (modified)
	* uspace/dist/src/sysel/lib/map.sy (added)

	Merge from lp:~jsvoboda/helenos/sysel. New: cspan printing, boolean ...


Sat, 08 May 2010 08:10:44 GMT Jiri Svoboda <jiri@…> [051bc69a]
	* uspace/app/sbi/Makefile (modified)
	* uspace/app/sbi/src/ancr.c (modified)
	* uspace/app/sbi/src/builtin.c (modified)
	* uspace/app/sbi/src/builtin/bi_string.c (added)
	* uspace/app/sbi/src/builtin/bi_string.h (added)
	* uspace/app/sbi/src/builtin/bi_textfile.c (modified)
	* uspace/app/sbi/src/cspan.c (added)
	* uspace/app/sbi/src/cspan.h (added)
	* uspace/app/sbi/src/cspan_t.h (added)
	* uspace/app/sbi/src/imode.c (modified)
	* uspace/app/sbi/src/input.c (modified)
	* uspace/app/sbi/src/input_t.h (modified)
	* uspace/app/sbi/src/lex.c (modified)
	* uspace/app/sbi/src/lex.h (modified)
	* uspace/app/sbi/src/lex_t.h (modified)
	* uspace/app/sbi/src/mytypes.h (modified)
	* uspace/app/sbi/src/os/helenos.c (modified)
	* uspace/app/sbi/src/os/os.h (modified)
	* uspace/app/sbi/src/os/posix.c (modified)
	* uspace/app/sbi/src/p_expr.c (modified)
	* uspace/app/sbi/src/p_type.c (modified)
	* uspace/app/sbi/src/parse.c (modified)
	* uspace/app/sbi/src/parse.h (modified)
	* uspace/app/sbi/src/rdata.c (modified)
	* uspace/app/sbi/src/rdata.h (modified)
	* uspace/app/sbi/src/rdata_t.h (modified)
	* uspace/app/sbi/src/run.c (modified)
	* uspace/app/sbi/src/run.h (modified)
	* uspace/app/sbi/src/run_expr.c (modified)
	* uspace/app/sbi/src/run_t.h (modified)
	* uspace/app/sbi/src/run_texpr.c (modified)
	* uspace/app/sbi/src/stree.c (modified)
	* uspace/app/sbi/src/stree.h (modified)
	* uspace/app/sbi/src/stree_t.h (modified)
	* uspace/app/sbi/src/stype.c (modified)
	* uspace/app/sbi/src/stype.h (modified)
	* uspace/app/sbi/src/stype_expr.c (modified)
	* uspace/app/sbi/src/stype_t.h (modified)
	* uspace/app/sbi/src/symbol.c (modified)
	* uspace/app/sbi/src/symbol.h (modified)
	* uspace/app/sbi/src/tdata.c (modified)
	* uspace/app/sbi/src/tdata.h (modified)
	* uspace/app/sbi/src/tdata_t.h (modified)
	* uspace/dist/src/sysel/demos/ctor.sy (added)
	* uspace/dist/src/sysel/demos/enum.sy (added)
	* uspace/dist/src/sysel/demos/htxtfile.sy (modified)
	* uspace/dist/src/sysel/demos/list.sy (modified)
	* uspace/dist/src/sysel/demos/map.sy (added)
	* uspace/dist/src/sysel/demos/string.sy (modified)
	* uspace/dist/src/sysel/demos/varargs.sy (modified)
	* uspace/dist/src/sysel/lib/boxed.sy (modified)
	* uspace/dist/src/sysel/lib/libflist (modified)
	* uspace/dist/src/sysel/lib/list.sy (modified)
	* uspace/dist/src/sysel/lib/map.sy (added)

	Update SBI to rev. 244.


Sat, 08 May 2010 07:53:23 GMT Jiri Svoboda <jiri@…> [25a76ab8]
	* HelenOS.config (modified)
	* boot/Makefile (modified)
	* boot/Makefile.build (added)
	* boot/Makefile.common (modified)
	* boot/Makefile.grub (moved)
	* boot/Makefile.silo (moved)
	* boot/Makefile.yaboot (moved)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/_link.ld.in (added)
	* boot/arch/arm32/include/arch.h (moved)
	* boot/arch/arm32/include/asm.h (moved)
	* boot/arch/arm32/include/main.h (moved)
	* boot/arch/arm32/include/mm.h (moved)
	* boot/arch/arm32/include/types.h (moved)
	* boot/arch/arm32/loader/Makefile.build (deleted)
	* boot/arch/arm32/loader/Makefile.common (deleted)
	* boot/arch/arm32/loader/Makefile.toolchain (deleted)
	* boot/arch/arm32/loader/_link.ld.in (deleted)
	* boot/arch/arm32/loader/asm.S (deleted)
	* boot/arch/arm32/loader/main.c (deleted)
	* boot/arch/arm32/loader/mm.c (deleted)
	* boot/arch/arm32/loader/mm.h (deleted)
	* boot/arch/arm32/src/asm.S (moved)
	* boot/arch/arm32/src/main.c (added)
	* boot/arch/arm32/src/mm.c (added)
	* boot/arch/arm32/src/putchar.c (moved)
	* boot/arch/ia32/grub (deleted)
	* boot/arch/ia64/loader/Makefile (deleted)
	* boot/arch/ia64/loader/Makefile.build (deleted)
	* boot/arch/ia64/loader/Makefile.common (deleted)
	* boot/arch/ia64/loader/_link.ld.in (deleted)
	* boot/arch/ia64/loader/asm.S (deleted)
	* boot/arch/ia64/loader/boot.S (deleted)
	* boot/arch/ia64/loader/gefi/ChangeLog (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/division.c (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/division.h (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/hello.c (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/mkimage.c (deleted)
	* boot/arch/ia64/loader/gefi/Make.defaults (deleted)
	* boot/arch/ia64/loader/gefi/Make.rules (deleted)
	* boot/arch/ia64/loader/gefi/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/README.efilib (deleted)
	* boot/arch/ia64/loader/gefi/README.elilo (deleted)
	* boot/arch/ia64/loader/gefi/README.gnuefi (deleted)
	* boot/arch/ia64/loader/gefi/apps/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/apps/printenv.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t2.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t3.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t4.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t5.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t6.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t7.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/tpause.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/trivial.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia32.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia64.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/elf_ia32_efi.lds (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/elf_ia64_efi.lds (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/reloc_ia32.c (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/reloc_ia64.S (deleted)
	* boot/arch/ia64/loader/gefi/inc/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi_nii.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi_pxe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiapi.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/eficon.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidebug.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidef.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidevp.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efierr.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efifs.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efigpt.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efilib.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efilink.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efinet.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efipart.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiprot.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efipxebc.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efirtlib.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiser.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efistdarg.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiui.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/efibind.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/efilibplat.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/pe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/efibind.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/efilibplat.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/pe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/salproc.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/inc.mak (deleted)
	* boot/arch/ia64/loader/gefi/inc/libsmbios.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/make.inf (deleted)
	* boot/arch/ia64/loader/gefi/inc/makefile.hdr (deleted)
	* boot/arch/ia64/loader/gefi/inc/pci22.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/adapterdebug.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/eficonsplit.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/efidbg.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/efivar.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/ia64/eficontext.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/intload.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/legacyboot.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/make.inf (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/makefile.hdr (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/piflash64.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/readme.txt (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/vgaclass.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/romload.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/lib/boxdraw.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/console.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/crc.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/data.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/debug.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/dpath.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/error.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/event.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/guid.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/hand.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/hw.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia32/initplat.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia32/math.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/initplat.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/math.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/palproc.S (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/palproc.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/salpal.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/init.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/lib.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/lock.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/misc.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/print.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/efirtlib.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtdata.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtlock.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtstr.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/vm.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/smbios.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/sread.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/str.c (deleted)
	* boot/arch/ia64/loader/main.c (deleted)
	* boot/arch/mips32/Makefile.inc (modified)
	* boot/arch/mips32/_link.ld.in (added)
	* boot/arch/mips32/include/arch.h (moved)
	* boot/arch/mips32/include/asm.h (moved)
	* boot/arch/mips32/include/main.h (moved)
	* boot/arch/mips32/include/regname.h (moved)
	* boot/arch/mips32/include/types.h (added)
	* boot/arch/mips32/loader/asm.S (deleted)
	* boot/arch/mips32/loader/main.c (deleted)
	* boot/arch/mips32/loader/main.h (deleted)
	* boot/arch/mips32/src/Makefile (moved)
	* boot/arch/mips32/src/Makefile.build (moved)
	* boot/arch/mips32/src/Makefile.common (moved)
	* boot/arch/mips32/src/Makefile.toolchain (moved)
	* boot/arch/mips32/src/asm.S (added)
	* boot/arch/mips32/src/boot.S (moved)
	* boot/arch/mips32/src/main.c (added)
	* boot/arch/mips32/src/msim.h (moved)
	* boot/arch/mips32/src/putchar.c (added)
	* boot/arch/ppc32/Makefile.inc (modified)
	* boot/arch/ppc32/_link.ld.in (moved)
	* boot/arch/ppc32/include/arch.h (moved)
	* boot/arch/ppc32/include/asm.h (moved)
	* boot/arch/ppc32/include/main.h (added)
	* boot/arch/ppc32/include/ofw.h (moved)
	* boot/arch/ppc32/include/regname.h (moved)
	* boot/arch/ppc32/include/types.h (moved)
	* boot/arch/ppc32/loader/Makefile (deleted)
	* boot/arch/ppc32/loader/Makefile.build (deleted)
	* boot/arch/ppc32/loader/Makefile.common (deleted)
	* boot/arch/ppc32/loader/Makefile.toolchain (deleted)
	* boot/arch/ppc32/loader/asm.h (deleted)
	* boot/arch/ppc32/loader/boot.S (deleted)
	* boot/arch/ppc32/loader/main.c (deleted)
	* boot/arch/ppc32/src/asm.S (moved)
	* boot/arch/ppc32/src/main.c (added)
	* boot/arch/ppc32/src/ofw.c (moved)
	* boot/arch/sparc64/Makefile.inc (modified)
	* boot/arch/sparc64/_link.ld.in (moved)
	* boot/arch/sparc64/include/arch.h (added)
	* boot/arch/sparc64/include/asm.h (moved)
	* boot/arch/sparc64/include/main.h (moved)
	* boot/arch/sparc64/include/ofw.h (moved)
	* boot/arch/sparc64/include/types.h (moved)
	* boot/arch/sparc64/loader/Makefile (deleted)
	* boot/arch/sparc64/loader/Makefile.build (deleted)
	* boot/arch/sparc64/loader/Makefile.common (deleted)
	* boot/arch/sparc64/loader/Makefile.toolchain (deleted)
	* boot/arch/sparc64/loader/_link.ld.in (deleted)
	* boot/arch/sparc64/loader/boot.S (deleted)
	* boot/arch/sparc64/loader/main.c (deleted)
	* boot/arch/sparc64/loader/main.h (deleted)
	* boot/arch/sparc64/silo/silo.conf (deleted)
	* boot/arch/sparc64/src/asm.S (moved)
	* boot/arch/sparc64/src/main.c (added)
	* boot/arch/sparc64/src/ofw.c (moved)
	* boot/doc/doxygroups.h (deleted)
	* boot/genarch/division.c (deleted)
	* boot/genarch/include/division.h (moved)
	* boot/genarch/include/multiplication.h (moved)
	* boot/genarch/include/ofw.h (moved)
	* boot/genarch/include/ofw_tree.h (moved)
	* boot/genarch/include/softint (deleted)
	* boot/genarch/ofw.c (deleted)
	* boot/genarch/src/division.c (added)
	* boot/genarch/src/multiplication.c (added)
	* boot/genarch/src/ofw.c (added)
	* boot/genarch/src/ofw_tree.c (moved)
	* boot/generic/genarch (deleted)
	* boot/generic/include/align.h (moved)
	* boot/generic/include/balloc.h (moved)
	* boot/generic/include/errno.h (added)
	* boot/generic/include/halt.h (moved)
	* boot/generic/include/inflate.h (added)
	* boot/generic/include/macros.h (moved)
	* boot/generic/include/memstr.h (moved)
	* boot/generic/include/printf.h (moved)
	* boot/generic/include/printf_core.h (added)
	* boot/generic/include/putchar.h (moved)
	* boot/generic/include/stdarg.h (moved)
	* boot/generic/include/str.h (added)
	* boot/generic/include/typedefs.h (added)
	* boot/generic/include/version.h (added)
	* boot/generic/printf.c (deleted)
	* boot/generic/src/balloc.c (moved)
	* boot/generic/src/inflate.c (added)
	* boot/generic/src/printf.c (added)
	* boot/generic/src/printf_core.c (added)
	* boot/generic/src/str.c (added)
	* boot/generic/src/version.c (added)
	* boot/generic/src/vprintf.c (added)
	* boot/generic/string.c (deleted)
	* boot/grub/COPYING (moved)
	* boot/grub/README (moved)
	* boot/grub/stage2_eltorito (moved)
	* boot/silo/COPYING (moved)
	* boot/silo/README (moved)
	* boot/silo/a.out/isofs.b (added)
	* boot/silo/a.out/second.b (added)
	* boot/silo/raw/isofs.b (added)
	* boot/silo/raw/second.b (added)
	* boot/silo/silo.conf (added)
	* boot/silo/silo.patched.tar.gz (moved)
	* boot/silo/silo.tar.gz (moved)
	* boot/tools/pack.py (deleted)
	* boot/yaboot/COPYING (moved)
	* boot/yaboot/README (moved)
	* boot/yaboot/bootinfo.txt (moved)
	* boot/yaboot/maps (moved)
	* boot/yaboot/ofboot.b (moved)
	* boot/yaboot/yaboot (moved)
	* boot/yaboot/yaboot.conf (moved)
	* contrib/bazaar/bzreml/setup.py (added)
	* contrib/conf/arm32-qe.sh (added)
	* contrib/conf/msim.conf (modified)
	* contrib/conf/pearpc.conf (deleted)
	* contrib/tools/download_and_patch_silo.sh (moved)
	* contrib/tools/gen_vga323.c (moved)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/sparc64/niagara/Makefile.config (moved)
	* defaults/sparc64/ultra/Makefile.config (moved)
	* defaults/sparc64/us3/Makefile.config (deleted)
	* kernel/arch/arm32/_link.ld.in (modified)
	* kernel/arch/arm32/include/arch.h (modified)
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/arch.h (modified)
	* kernel/arch/mips32/src/debugger.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/arch.h (modified)
	* kernel/arch/ppc32/include/boot/boot.h (modified)
	* kernel/arch/ppc32/src/boot/boot.S (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/include/arch.h (modified)
	* kernel/arch/sparc64/include/boot/boot.h (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/arch/sparc64/src/smp/sun4v/smp.c (modified)
	* kernel/arch/sparc64/src/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4u/start.S (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)
	* kernel/doc/arch/ppc32 (modified)
	* kernel/genarch/include/ofw/ofw_tree.h (modified)
	* kernel/genarch/src/ofw/ofw_tree.c (modified)
	* kernel/generic/include/func.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/console/cmd.c (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/lib/func.c (modified)
	* kernel/generic/src/lib/str.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/scheduler.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/synch/mutex.c (modified)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/sysinfo/stats.c (modified)
	* kernel/generic/src/sysinfo/sysinfo.c (modified)
	* kernel/generic/src/time/clock.c (modified)
	* tools/pack.py (added)
	* uspace/lib/c/generic/io/printf_core.c (modified)
	* uspace/srv/hid/fb/serial_console.c (modified)

	Merge mainline changes.


Wed, 05 May 2010 17:23:54 GMT Martin Decky <martin@…> [1317380]
	* boot/arch/arm32/include/arch.h (modified)
	* contrib/conf/arm32-qe.sh (added)
	* kernel/arch/arm32/_link.ld.in (modified)

	move boot offset 2 MB further away to avoid conflicts with ...


Tue, 04 May 2010 22:56:33 GMT Martin Decky <martin@…> [b781cb29]
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)

	fix forgotten operator


Tue, 04 May 2010 22:47:20 GMT Martin Decky <martin@…> [5bf91e2]
	* contrib/tools/download_and_patch_silo.sh (moved)

	move script from util to tools


Tue, 04 May 2010 22:44:50 GMT Martin Decky <martin@…> [5e16832f]
	* defaults/sparc64/niagara/Makefile.config (moved)
	* defaults/sparc64/ultra/Makefile.config (moved)
	* defaults/sparc64/us3/Makefile.config (deleted)

	rename defaults to be more descriptive
	remove "us3" defaults (since ...


Tue, 04 May 2010 15:48:49 GMT Martin Decky <martin@…> [32e7411]
	* uspace/srv/hid/fb/serial_console.c (modified)

	more serial console fixes
	 - better attributes in monochrome mode
	 ...


Tue, 04 May 2010 13:50:11 GMT Martin Decky <martin@…> [53e197f]
	* uspace/srv/hid/fb/serial_console.c (modified)

	fix attributes on serial console


Tue, 04 May 2010 13:49:32 GMT Martin Decky <martin@…> [ae4235c]
	* contrib/conf/msim.conf (modified)

	increase msim default RAM size to 32 MB (16 MB is currently way too
	few)


Tue, 04 May 2010 11:07:11 GMT Martin Decky <martin@…> [2afb650]
	* boot/generic/src/printf_core.c (modified)
	* kernel/generic/src/printf/printf_core.c (modified)
	* uspace/lib/c/generic/io/printf_core.c (modified)

	unify printf implementations


Tue, 04 May 2010 10:57:14 GMT Martin Decky <martin@…> [4940ea9]
	* contrib/tools/gen_vga323.c (moved)

	move tools directory to contrib (it does not contain any viable tools ...


Tue, 04 May 2010 10:56:40 GMT Martin Decky <martin@…> [568db0f]
	* boot/generic/src/inflate.c (modified)

	remove forgotten piece of comment


Tue, 04 May 2010 10:44:55 GMT Martin Decky <martin@…> [4872160]
	* HelenOS.config (modified)
	* boot/Makefile (modified)
	* boot/Makefile.build (added)
	* boot/Makefile.common (modified)
	* boot/Makefile.grub (moved)
	* boot/Makefile.silo (moved)
	* boot/Makefile.yaboot (moved)
	* boot/arch/amd64/Makefile.inc (modified)
	* boot/arch/arm32/Makefile.inc (modified)
	* boot/arch/arm32/_link.ld.in (added)
	* boot/arch/arm32/include/arch.h (moved)
	* boot/arch/arm32/include/asm.h (moved)
	* boot/arch/arm32/include/main.h (moved)
	* boot/arch/arm32/include/mm.h (moved)
	* boot/arch/arm32/include/types.h (moved)
	* boot/arch/arm32/loader/Makefile.build (deleted)
	* boot/arch/arm32/loader/Makefile.common (deleted)
	* boot/arch/arm32/loader/Makefile.toolchain (deleted)
	* boot/arch/arm32/loader/_link.ld.in (deleted)
	* boot/arch/arm32/loader/asm.S (deleted)
	* boot/arch/arm32/loader/main.c (deleted)
	* boot/arch/arm32/loader/mm.c (deleted)
	* boot/arch/arm32/loader/mm.h (deleted)
	* boot/arch/arm32/src/asm.S (moved)
	* boot/arch/arm32/src/main.c (added)
	* boot/arch/arm32/src/mm.c (added)
	* boot/arch/arm32/src/putchar.c (moved)
	* boot/arch/ia32/grub (deleted)
	* boot/arch/ia64/loader/Makefile (deleted)
	* boot/arch/ia64/loader/Makefile.build (deleted)
	* boot/arch/ia64/loader/Makefile.common (deleted)
	* boot/arch/ia64/loader/_link.ld.in (deleted)
	* boot/arch/ia64/loader/asm.S (deleted)
	* boot/arch/ia64/loader/boot.S (deleted)
	* boot/arch/ia64/loader/gefi/ChangeLog (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/division.c (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/division.h (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/hello.c (deleted)
	* boot/arch/ia64/loader/gefi/HelenOS/mkimage.c (deleted)
	* boot/arch/ia64/loader/gefi/Make.defaults (deleted)
	* boot/arch/ia64/loader/gefi/Make.rules (deleted)
	* boot/arch/ia64/loader/gefi/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/README.efilib (deleted)
	* boot/arch/ia64/loader/gefi/README.elilo (deleted)
	* boot/arch/ia64/loader/gefi/README.gnuefi (deleted)
	* boot/arch/ia64/loader/gefi/apps/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/apps/printenv.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t2.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t3.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t4.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t5.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t6.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/t7.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/tpause.c (deleted)
	* boot/arch/ia64/loader/gefi/apps/trivial.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia32.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/crt0-efi-ia64.S (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/elf_ia32_efi.lds (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/elf_ia64_efi.lds (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/reloc_ia32.c (deleted)
	* boot/arch/ia64/loader/gefi/gnuefi/reloc_ia64.S (deleted)
	* boot/arch/ia64/loader/gefi/inc/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi_nii.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efi_pxe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiapi.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/eficon.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidebug.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidef.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efidevp.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efierr.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efifs.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efigpt.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efilib.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efilink.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efinet.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efipart.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiprot.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efipxebc.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efirtlib.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiser.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efistdarg.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/efiui.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/efibind.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/efilibplat.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia32/pe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/efibind.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/efilibplat.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/pe.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/ia64/salproc.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/inc.mak (deleted)
	* boot/arch/ia64/loader/gefi/inc/libsmbios.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/make.inf (deleted)
	* boot/arch/ia64/loader/gefi/inc/makefile.hdr (deleted)
	* boot/arch/ia64/loader/gefi/inc/pci22.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/adapterdebug.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/eficonsplit.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/efidbg.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/efivar.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/ia64/eficontext.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/intload.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/legacyboot.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/make.inf (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/makefile.hdr (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/piflash64.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/readme.txt (deleted)
	* boot/arch/ia64/loader/gefi/inc/protocol/vgaclass.h (deleted)
	* boot/arch/ia64/loader/gefi/inc/romload.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/Makefile (deleted)
	* boot/arch/ia64/loader/gefi/lib/boxdraw.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/console.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/crc.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/data.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/debug.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/dpath.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/error.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/event.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/guid.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/hand.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/hw.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia32/initplat.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia32/math.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/initplat.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/math.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/palproc.S (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/palproc.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/ia64/salpal.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/init.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/lib.h (deleted)
	* boot/arch/ia64/loader/gefi/lib/lock.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/misc.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/print.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/efirtlib.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtdata.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtlock.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/rtstr.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/runtime/vm.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/smbios.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/sread.c (deleted)
	* boot/arch/ia64/loader/gefi/lib/str.c (deleted)
	* boot/arch/ia64/loader/main.c (deleted)
	* boot/arch/mips32/Makefile.inc (modified)
	* boot/arch/mips32/_link.ld.in (added)
	* boot/arch/mips32/include/arch.h (moved)
	* boot/arch/mips32/include/asm.h (moved)
	* boot/arch/mips32/include/main.h (moved)
	* boot/arch/mips32/include/regname.h (moved)
	* boot/arch/mips32/include/types.h (added)
	* boot/arch/mips32/loader/asm.S (deleted)
	* boot/arch/mips32/loader/main.c (deleted)
	* boot/arch/mips32/loader/main.h (deleted)
	* boot/arch/mips32/src/Makefile (moved)
	* boot/arch/mips32/src/Makefile.build (moved)
	* boot/arch/mips32/src/Makefile.common (moved)
	* boot/arch/mips32/src/Makefile.toolchain (moved)
	* boot/arch/mips32/src/asm.S (added)
	* boot/arch/mips32/src/boot.S (moved)
	* boot/arch/mips32/src/main.c (added)
	* boot/arch/mips32/src/msim.h (moved)
	* boot/arch/mips32/src/putchar.c (added)
	* boot/arch/ppc32/Makefile.inc (modified)
	* boot/arch/ppc32/_link.ld.in (moved)
	* boot/arch/ppc32/include/arch.h (moved)
	* boot/arch/ppc32/include/asm.h (moved)
	* boot/arch/ppc32/include/main.h (added)
	* boot/arch/ppc32/include/ofw.h (moved)
	* boot/arch/ppc32/include/regname.h (moved)
	* boot/arch/ppc32/include/types.h (moved)
	* boot/arch/ppc32/loader/Makefile (deleted)
	* boot/arch/ppc32/loader/Makefile.build (deleted)
	* boot/arch/ppc32/loader/Makefile.common (deleted)
	* boot/arch/ppc32/loader/Makefile.toolchain (deleted)
	* boot/arch/ppc32/loader/asm.h (deleted)
	* boot/arch/ppc32/loader/boot.S (deleted)
	* boot/arch/ppc32/loader/main.c (deleted)
	* boot/arch/ppc32/src/asm.S (moved)
	* boot/arch/ppc32/src/main.c (added)
	* boot/arch/ppc32/src/ofw.c (moved)
	* boot/arch/sparc64/Makefile.inc (modified)
	* boot/arch/sparc64/_link.ld.in (moved)
	* boot/arch/sparc64/include/arch.h (added)
	* boot/arch/sparc64/include/asm.h (moved)
	* boot/arch/sparc64/include/main.h (moved)
	* boot/arch/sparc64/include/ofw.h (moved)
	* boot/arch/sparc64/include/types.h (moved)
	* boot/arch/sparc64/loader/Makefile (deleted)
	* boot/arch/sparc64/loader/Makefile.build (deleted)
	* boot/arch/sparc64/loader/Makefile.common (deleted)
	* boot/arch/sparc64/loader/Makefile.toolchain (deleted)
	* boot/arch/sparc64/loader/_link.ld.in (deleted)
	* boot/arch/sparc64/loader/boot.S (deleted)
	* boot/arch/sparc64/loader/main.c (deleted)
	* boot/arch/sparc64/loader/main.h (deleted)
	* boot/arch/sparc64/silo/silo.conf (deleted)
	* boot/arch/sparc64/src/asm.S (moved)
	* boot/arch/sparc64/src/main.c (added)
	* boot/arch/sparc64/src/ofw.c (moved)
	* boot/doc/doxygroups.h (deleted)
	* boot/genarch/division.c (deleted)
	* boot/genarch/include/division.h (moved)
	* boot/genarch/include/multiplication.h (moved)
	* boot/genarch/include/ofw.h (moved)
	* boot/genarch/include/ofw_tree.h (moved)
	* boot/genarch/include/softint (deleted)
	* boot/genarch/ofw.c (deleted)
	* boot/genarch/src/division.c (added)
	* boot/genarch/src/multiplication.c (added)
	* boot/genarch/src/ofw.c (added)
	* boot/genarch/src/ofw_tree.c (moved)
	* boot/generic/genarch (deleted)
	* boot/generic/include/align.h (moved)
	* boot/generic/include/balloc.h (moved)
	* boot/generic/include/errno.h (added)
	* boot/generic/include/halt.h (moved)
	* boot/generic/include/inflate.h (added)
	* boot/generic/include/macros.h (moved)
	* boot/generic/include/memstr.h (moved)
	* boot/generic/include/printf.h (moved)
	* boot/generic/include/printf_core.h (added)
	* boot/generic/include/putchar.h (moved)
	* boot/generic/include/stdarg.h (moved)
	* boot/generic/include/str.h (added)
	* boot/generic/include/typedefs.h (added)
	* boot/generic/include/version.h (added)
	* boot/generic/printf.c (deleted)
	* boot/generic/src/balloc.c (moved)
	* boot/generic/src/inflate.c (added)
	* boot/generic/src/printf.c (added)
	* boot/generic/src/printf_core.c (added)
	* boot/generic/src/str.c (added)
	* boot/generic/src/version.c (added)
	* boot/generic/src/vprintf.c (added)
	* boot/generic/string.c (deleted)
	* boot/grub/COPYING (moved)
	* boot/grub/README (moved)
	* boot/grub/stage2_eltorito (moved)
	* boot/silo/COPYING (moved)
	* boot/silo/README (moved)
	* boot/silo/a.out/isofs.b (added)
	* boot/silo/a.out/second.b (added)
	* boot/silo/raw/isofs.b (added)
	* boot/silo/raw/second.b (added)
	* boot/silo/silo.conf (added)
	* boot/silo/silo.patched.tar.gz (moved)
	* boot/silo/silo.tar.gz (moved)
	* boot/tools/gen_vga323.c (moved)
	* boot/tools/pack.py (deleted)
	* boot/yaboot/COPYING (moved)
	* boot/yaboot/README (moved)
	* boot/yaboot/bootinfo.txt (moved)
	* boot/yaboot/maps (moved)
	* boot/yaboot/ofboot.b (moved)
	* boot/yaboot/yaboot (moved)
	* boot/yaboot/yaboot.conf (moved)
	* defaults/sparc64/Makefile.config (modified)
	* defaults/sparc64/sun4v/Makefile.config (modified)
	* kernel/arch/arm32/include/arch.h (modified)
	* kernel/arch/arm32/include/mm/frame.h (modified)
	* kernel/arch/arm32/src/arm32.c (modified)
	* kernel/arch/ia64/include/bootinfo.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/include/arch.h (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/include/arch.h (modified)
	* kernel/arch/ppc32/include/boot/boot.h (modified)
	* kernel/arch/ppc32/src/boot/boot.S (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/arch/ppc32/src/mm/page.c (modified)
	* kernel/arch/ppc32/src/ppc32.c (modified)
	* kernel/arch/sparc64/include/arch.h (modified)
	* kernel/arch/sparc64/include/boot/boot.h (modified)
	* kernel/arch/sparc64/src/mm/sun4u/frame.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/frame.c (modified)
	* kernel/arch/sparc64/src/smp/sun4v/smp.c (modified)
	* kernel/arch/sparc64/src/sun4u/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4u/start.S (modified)
	* kernel/arch/sparc64/src/sun4v/sparc64.c (modified)
	* kernel/arch/sparc64/src/sun4v/start.S (modified)
	* kernel/genarch/include/ofw/ofw_tree.h (modified)
	* kernel/genarch/src/ofw/ofw_tree.c (modified)
	* tools/pack.py (added)

	new boot infrastructure
	 - more code and metadata unification
	 - ...


Sun, 02 May 2010 20:58:27 GMT Jakub Jermar <jakub@…> [bb252ca]
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/task.c (modified)
	* kernel/generic/src/proc/thread.c (modified)

	Merge the scheduler fix.


Sun, 02 May 2010 20:32:21 GMT Jakub Jermar <jakub@…> [1624aae]
	* kernel/generic/src/mm/as.c (modified)

	Assert that as_destroy() is not being called on AS.