# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-09-20T10:00:27Z Sat, 22 May 2010 19:04:16 GMT Jakub Jermar [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 [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 [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 [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 [eb239dc] * kernel/generic/include/arch.h (modified) Add a descriptive comment for THE. Sat, 22 May 2010 09:24:05 GMT Jakub Jermar [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 [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 [d806ce1] * kernel/arch/sparc64/src/sun4u/start.S (modified) Kill more dispensable NOPs. Sat, 22 May 2010 09:09:24 GMT Jakub Jermar [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 [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 [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 [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 [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 [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 [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 [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 [339249f] * boot/arch/sparc64/src/main.c (modified) Fix typo. Fri, 21 May 2010 20:25:59 GMT Jakub Jermar [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 [5f0e39e8] * kernel/arch/ia32/src/smp/apic.c (modified) add missing semicolon Fri, 21 May 2010 19:04:58 GMT Martin Decky [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 [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 [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 [d0ee0de] * kernel/arch/amd64/include/asm.h (modified) Add amd64 interrupts_disabled(). Thu, 20 May 2010 21:18:29 GMT Jakub Jermar [3d948be] * kernel/arch/abs32le/include/asm.h (modified) Add abs32le interrupts_disabled(). Thu, 20 May 2010 21:11:51 GMT Jakub Jermar [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 [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 [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 [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 [fdb8c17] * kernel/arch/ia64/include/asm.h (modified) Add ia64 interrupts_disabled(). Thu, 20 May 2010 20:31:27 GMT Jakub Jermar [bcdc185] * kernel/arch/sparc64/include/asm.h (modified) Add sparc64 interrupts_disabled(). Thu, 20 May 2010 20:24:08 GMT Jakub Jermar [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 [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 [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 [b060ca9] * kernel/generic/include/debug.h (modified) add verbose ASSERT macro cleanup Thu, 20 May 2010 16:00:19 GMT Martin Decky [9e56e65] * kernel/doc/build (deleted) remove obsolete document Tue, 18 May 2010 20:43:24 GMT Jiri Svoboda [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 [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 [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 [ba4a63b8] * kernel/arch/ia32/src/mm/frame.c (modified) Coding style fix. Thu, 13 May 2010 09:44:07 GMT Jakub Jermar [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 [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 [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 [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 [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 [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 [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 [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 [6db1e27] * HelenOS.config (modified) Strip binaries in non-debug builds. Mon, 10 May 2010 20:21:18 GMT Jakub Jermar [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 [a4125fb1] * tools/autotool.py (modified) Add support for 'strip' to autotool.py Mon, 10 May 2010 19:38:19 GMT Jakub Jermar [52c60b6] * kernel/generic/src/main/kinit.c (modified) Fix non-SMP builds. Mon, 10 May 2010 19:14:45 GMT Jiri Svoboda [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 [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 [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 [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 [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 [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 [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 [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 [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 [b781cb29] * kernel/arch/sparc64/src/mm/sun4v/frame.c (modified) fix forgotten operator Tue, 04 May 2010 22:47:20 GMT Martin Decky [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 [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 [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 [53e197f] * uspace/srv/hid/fb/serial_console.c (modified) fix attributes on serial console Tue, 04 May 2010 13:49:32 GMT Martin Decky [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 [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 [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 [568db0f] * boot/generic/src/inflate.c (modified) remove forgotten piece of comment Tue, 04 May 2010 10:44:55 GMT Martin Decky [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 [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 [1624aae] * kernel/generic/src/mm/as.c (modified) Assert that as_destroy() is not being called on AS. Sun, 02 May 2010 18:52:45 GMT Jakub Jermar [481d4751] * kernel/generic/src/proc/scheduler.c (modified) Fix a race condition between the scheduler and as_destroy(). It was ... Sun, 02 May 2010 16:21:11 GMT Jakub Jermar [663bb537] * kernel/generic/src/mm/as.c (modified) Fix comment. Sun, 02 May 2010 14:59:32 GMT Jakub Jermar [d3808d3] * kernel/generic/src/proc/task.c (modified) Do not clear TASK in task_destroy(). Sun, 02 May 2010 14:34:25 GMT Jakub Jermar [6193351] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) Deploy as_hold() and as_release(). Sun, 02 May 2010 13:45:44 GMT Jakub Jermar [0321109] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) Add as_hold() and as_release(). Sun, 02 May 2010 10:54:57 GMT Jakub Jermar [9150781] * kernel/generic/include/mm/as.h (modified) Remove names of formal parameters from as.h Sun, 02 May 2010 10:49:19 GMT Jakub Jermar [7ed8530] * kernel/generic/src/proc/thread.c (modified) Deploy task_hold() and task_release(). Sun, 02 May 2010 10:41:23 GMT Jakub Jermar [278b4a30] * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/proc/task.c (modified) Add task_hold() and task_release(). Sun, 02 May 2010 10:32:37 GMT Jakub Jermar [0c42638] * kernel/generic/include/proc/task.h (modified) Remove names of formal arguments from task.h. Fri, 30 Apr 2010 23:10:12 GMT Martin Decky [4ce914d4] * kernel/generic/include/func.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/str.c (modified) get rid of atoi, use str_uint64 Fri, 30 Apr 2010 22:54:58 GMT Martin Decky [bcb6f27] * contrib/bazaar/bzreml/setup.py (added) add setup script Thu, 29 Apr 2010 19:23:09 GMT Jakub Jermar [13108f24] * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/synch/spinlock.c (modified) Split spinlock_unlock() into a debug and non-debug version. The ... Wed, 28 Apr 2010 23:02:06 GMT Martin Decky [c050399] * contrib/conf/pearpc.conf (deleted) * kernel/doc/arch/ppc32 (modified) remove support for PearPC PearPC is totally unmaintained for almost ... Wed, 28 Apr 2010 21:12:04 GMT Jakub Jermar [c2ab3f4] * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/synch/mutex.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) Merge blocking and locking improvements and fixes. Wed, 28 Apr 2010 21:04:17 GMT Jakub Jermar [55821eea] * kernel/generic/src/mm/slab.c (modified) Do not use blocking malloc() in make_magcache(). Wed, 28 Apr 2010 20:48:05 GMT Jakub Jermar [a422bc5] * kernel/generic/src/ddi/ddi.c (modified) Do not hold TASK->lock during the call to as_area_create(TASK->as, ...). Wed, 28 Apr 2010 20:08:27 GMT Jakub Jermar [373acb4] * kernel/generic/src/ddi/ddi.c (modified) Replace the parea_lock spinlock with mutex and don't insist on ... Wed, 28 Apr 2010 19:58:21 GMT Jakub Jermar [c6218327] * kernel/generic/src/sysinfo/sysinfo.c (modified) When taking sysinfo_lock, interrupts don't have to be disabled. Wed, 28 Apr 2010 19:55:35 GMT Jakub Jermar [6e121b8] * kernel/generic/src/sysinfo/stats.c (modified) Load lock can be mutex a interrupts are not required to be disabled ... Wed, 28 Apr 2010 19:45:46 GMT Jakub Jermar [6b6626d3] * kernel/generic/src/sysinfo/sysinfo.c (modified) Replace sysinfo_lock spinlock with a mutex. Wed, 28 Apr 2010 19:23:53 GMT Jakub Jermar [a3900cc] * kernel/generic/src/synch/mutex.c (modified) Make taking mutex in a non-thread context possible via busy waiting. ... Wed, 28 Apr 2010 19:18:11 GMT Jakub Jermar [05411e8] * kernel/generic/src/mm/frame.c (modified) Panic the kernel during a blocking request to allocate physical ... Tue, 27 Apr 2010 15:33:05 GMT Jakub Jermar [b8f7ea78] * kernel/generic/src/time/clock.c (modified) Remove the over-zealous ASSERT(missed_clock_ticks == 0) from clock(). ... Mon, 26 Apr 2010 22:23:16 GMT Jakub Jermar [b4ad39f] * kernel/generic/src/sysinfo/sysinfo.c (modified) Do not hold the sysinfo spinlock either when doing copy_from_uspace(). Mon, 26 Apr 2010 20:09:02 GMT Jakub Jermar [aeb6f25] * kernel/generic/src/sysinfo/sysinfo.c (modified) Do copy_to_uspace() when not holding the sysinfo spinlock. The ... Mon, 26 Apr 2010 19:41:27 GMT Jakub Jermar [acda8f0] * kernel/generic/src/sysinfo/stats.c (modified) Proper way of testing the mutex_trylock() return value. Mon, 26 Apr 2010 19:33:48 GMT Jakub Jermar [556f9892] * kernel/arch/mips32/src/debugger.c (modified) Add two missing interrupts_restore() in mips32 debugger code. Mon, 26 Apr 2010 11:35:36 GMT Jakub Jermar [170332d] * kernel/generic/src/ipc/ipc.c (modified) Disable interrupts when taking TASK->lock.