source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @5fceec7   19 years ondrap Cleanup of amd64 code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93165be   19 years ondrap Add support for more then 2GB of address space for AMD64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff14c520   19 years jakub It is now possible to associate symbolic names with both threads and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37c57f2   19 years ondrap Added task_print. Fixed ipc to support connect_me_to. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a22fcb   19 years jakub Clear user address space when creating new page tables. Fix mapping of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1fd4f0   19 years martin update kernel/loader API lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ba1f39   19 years jakub Slightly optimized version of ivt.S. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79aeb43b   19 years malyzelenyhnus Stack constants moved to stack.h as on other archs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46579c66   19 years malyzelenyhnus Updated stackarg macros for mips32. Mips32 stack aligned on 8 bytes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41fa6f2   19 years jakub.vana Itanium FPU Lazy context switching… but not so much tested lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eb103c   19 years martin fix wrong structure members size assumption lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ee9ced   19 years jakub Move amd64's ident_page_mapper() and page_fault() to page.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dabe6333   19 years ondrap Added null console for buffering output when no real output available. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37e7d2b9   19 years jakub Restore interrupts when failing in as_remap(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e898a8d7   19 years martin update config to use the image with boot loader lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2299914   19 years jakub Page table locking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7dcabb   19 years martin more verbose warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ba7810   19 years ondrap Changed ipc to use spinlocks instead of mutexes again. Fixed loading … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d764ddc   19 years martin update for the use of more init tasks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6b576c   19 years martin support for more init tasks (might break some archs yet) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8dfef11   19 years martin grow init size lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e75edf   19 years martin more realistic simulated CPU frequency lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ad7627   19 years jakub mmap() syscall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fb49101   19 years ondrap Fixed bad locking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d5a54f3   19 years ondrap Implemented callback IPC call (connect_to_me). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23502d   19 years jakub Support only anonymous address space areas. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @649799a   19 years ondrap Fix bug that made task_run_program to always run init. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a2d6e1   19 years jakub Redefine semantics of unary atomic operations. Add test to verify that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e1c942   19 years jakub.vana Itanium FPU active context switch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e0eb63   19 years jakub Hopefully final version of interrupt handlers for amd64 and ia32. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f7342d   19 years jakub.vana () patch for FPU 1 test lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b05862f   19 years jakub.vana ia32 MMX and SSEx support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b629483   19 years martin mips: remove load.bin remove arch/boot infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e30dec   19 years jakub Improved ia32 interrupt handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f8973c00   19 years ondrap Allow correct rebuilding based on boot architecture. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97b64c9   19 years jakub Fix bug in ia32 interrupt handlers. Handlers for interrupts greater … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8965838e   19 years martin ppc32: preemptive scheduling works now FPU context saving disabled for now lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @286e03d   19 years ondrap Added support for taskid. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91d5ad6   19 years martin ppc32: basic exception and interrupt handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1e414c   19 years jakub More lightweighed TLB shootdown implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @51cc6bf6   19 years martin fix semantics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99d8c8   19 years martin add atomic_pre/post_inc/dec lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f62ef9   19 years ondrap Completed asynchronous ipc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1065603e   19 years jakub Fix bug in switch to userspace on ia64: ensure start in bank 1. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4ddfa8   19 years martin ppc32: initial stack, memory barriers, atomic operations, stack offset fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @edc89bd   19 years martin ppc32: initial exception support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6463264c   19 years ondrap Fixed invlpg for ia32 & amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d01bbd   19 years ondrap Fixed shrinking of as area. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b1439e   19 years martin ppc32: initial I/O support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9e11ff2   19 years ondrap Small speed update of ipc. Fixed some bugs regarding pages in mremap. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5581c45e   19 years jakub.vana Itanium FPU context save/restore lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3e7ff4   19 years jakub Add sys_mremap() syscall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5be1923   19 years ondrap Added simpler userspace starting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bb4836d   19 years martin ppc32: move kernel one frame up frame zones initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06e6805   19 years martin ppc32: get memory map from loader lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1f8a87   19 years ondrap Allowed userspace to include page.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e74cb73   19 years ondrap Added skeleton name service. Cleanup for IPC to use mutexes instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @27810c5   19 years jakub Fix bug in loading ELF segment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c089c3a   19 years jakub ia64 work. Support for SYSCALL4. Fix user stack initial address. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @631ca4d   19 years ondrap New synchronous ipc. Widened syscall to support up to 5 parameters. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25d7709   19 years jakub Nicer ia32 interrupt handlers and structures holding interrupted … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45d6add   19 years martin run ppc32 kernel above 2 GB lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d9c49a   19 years ondrap Added kernel IPC functionality. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78a95d6f   19 years jakub Support for loading segments containing .bss section. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0967877   19 years martin ppc32 boots again (temporarily) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9bda3af6   19 years jakub.vana Better purge page selection. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3dfa42   19 years jakub Fix frame deallocation. Zone state is to be upadated only when the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cc5e050   19 years jakub.vana lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0cf9de   19 years jakub.vana Itanium tlb_invalidate_pages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9295b0cf   19 years ondrap Fixed mips elf loading. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7ea8fab   19 years jakub Get rid of unneeded macros. Their functionality has been replaced by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f972b89   19 years ondrap Fix msim configuration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de6b301   19 years jakub Basic support for loading ELF object files. ia64, amd64, ia32 working. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a82500ce   19 years jakub.vana Two frame stack (standard stack + RSE) on Itanium lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12f952e5   19 years martin remove all OpenFirmware bindings from ppc32 kernel code kernel now … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c102a5c8   19 years ondrap Allow using direct address as parameter. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0da921   19 years ondrap Allow direct address specification. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfad878   19 years martin preliminary Simics 3.0 configuration for Simics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdab828   19 years ondrap Restrict itanium test to itanium. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c322bd   19 years jakub.vana Itanium tlb_invalidate_all lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e792fa7   19 years martin Simics 3.0 IA32/AMD64 component configuration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b22e1db   19 years ondrap Fix e820list on ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e24857   19 years ondrap Macro redefinition for mips fpu. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9faddb3   19 years jakub.vana paging_start counting fix on ia64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2a46ba   19 years jakub Fix generic page hash table to align down page addresses. This was the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @901122b   19 years jakub ia64 work. Userspace is now working. There is an unrelated show … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b994a60   19 years jakub ia64 work. Changes to make userspace work (kernel part). Use ski.conf … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd373bb   19 years jakub ia64 work. Support switch from userspace register stack in heavyweight … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1c68e0c   19 years jakub ia64 work. - Another item had to be allocated on stack to remember new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83d2d0e   19 years jakub ia64 work. ivt.S: Detect userspace stack in heavyweight handler and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc314be8   19 years jakub ia64 work. Change heavyweight interrupt handler to use bank 0 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e5938dc   19 years bondari ELF framework for all archs. SPARC V9 not tested to compile. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd21922   19 years bondari elf32 complete headers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09c18f7   19 years ondrap Correct sleeping on memory allocation during FPU lazy switch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f76fed4   19 years ondrap Added lazy fpu context allocation. - threads that don't use fpu, don't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddcf365   19 years jakub Upgrade toolchain build scripts to install binutils 2.16.1 and gcc … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9459255   19 years jakub ia64 fix in page.c == (comparison) was used istead of = (assignment). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @03427d0   19 years jakub ia64 work. Add code needed for running multiple address spaces and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ad03fe   19 years jakub ia64 work. More capable TLB miss handlers. The ia64 kernel now passes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0d74fd   19 years jakub ia64 work. Provide PA2KA(identity) mapping for kernel data references … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.