|  |  |  | @c23502d | 20 years | jakub | Support only anonymous address space areas.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @649799a0 | 20 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 | 
            
              |  |  | @9a2d6e1 | 20 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 | 
            
              |  |  | @9e1c942 | 20 years | jakub.vana | Itanium FPU active context switch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8e0eb63 | 20 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 | 
            
              |  |  | @2f7342d | 20 years | jakub.vana | () patch for FPU 1 test
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3b05862f | 20 years | jakub.vana | ia32 MMX and SSEx support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b629483 | 20 years | martin | mips: remove load.bin
remove arch/boot infrastructure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e30dec | 20 years | jakub | Improved ia32 interrupt handlers.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f8973c00 | 20 years | ondrap | Allow correct rebuilding based on boot architecture.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97b64c9 | 20 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 | 
            
              |  |  | @8965838e | 20 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 | 
            
              |  |  | @286e03d | 20 years | ondrap | Added support for taskid.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @91d5ad6 | 20 years | martin | ppc32: basic exception and interrupt handling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1e414c | 20 years | jakub | More lightweighed TLB shootdown implementation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @51cc6bf6 | 20 years | martin | fix semantics
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d99d8c8 | 20 years | martin | add atomic_pre/post_inc/dec
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5f62ef9 | 20 years | ondrap | Completed asynchronous ipc.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1065603e | 20 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 | 
            
              |  |  | @e4ddfa8 | 20 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 | 
            
              |  |  | @edc89bd0 | 20 years | martin | ppc32: initial exception support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6463264c | 20 years | ondrap | Fixed invlpg for ia32 & amd64.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2d01bbd | 20 years | ondrap | Fixed shrinking of as area.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b1439e | 20 years | martin | ppc32: initial I/O support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d9e11ff2 | 20 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 | 
            
              |  |  | @5581c45e | 20 years | jakub.vana | Itanium FPU context save/restore
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3e7ff4 | 20 years | jakub | Add sys_mremap() syscall.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5be1923 | 20 years | ondrap | Added simpler userspace starting.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4bb4836d | 20 years | martin | ppc32: move kernel one frame up
frame zones initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06e6805 | 20 years | martin | ppc32: get memory map from loader
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1f8a87 | 20 years | ondrap | Allowed userspace to include page.h.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e74cb73 | 20 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 | 
            
              |  |  | @27810c5 | 20 years | jakub | Fix bug in loading ELF segment.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5c089c3a | 20 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 | 
            
              |  |  | @631ca4d | 20 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 | 
            
              |  |  | @25d7709 | 20 years | jakub | Nicer ia32 interrupt handlers and structures holding interrupted …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45d6add | 20 years | martin | run ppc32 kernel above 2 GB
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6d9c49a | 20 years | ondrap | Added kernel IPC functionality.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @78a95d6f | 20 years | jakub | Support for loading segments containing .bss section.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0967877 | 20 years | martin | ppc32 boots again (temporarily)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9bda3af6 | 20 years | jakub.vana | Better purge page selection.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3dfa42 | 20 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 | 
            
              |  |  | @2cc5e050 | 20 years | jakub.vana | lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d0cf9de | 20 years | jakub.vana | Itanium tlb_invalidate_pages
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9295b0cf | 20 years | ondrap | Fixed mips elf loading.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f7ea8fab | 20 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 | 
            
              |  |  | @f972b89 | 20 years | ondrap | Fix msim configuration.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de6b301 | 20 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 | 
            
              |  |  | @a82500ce | 20 years | jakub.vana | Two frame stack (standard stack + RSE) on Itanium
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12f952e5 | 20 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 | 
            
              |  |  | @c102a5c8 | 20 years | ondrap | Allow using direct address as parameter.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d0da921 | 20 years | ondrap | Allow direct address specification.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cfad878 | 20 years | martin | preliminary Simics 3.0 configuration for Simics
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bdab828 | 20 years | ondrap | Restrict itanium test to itanium.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c322bd | 20 years | jakub.vana | Itanium tlb_invalidate_all
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e792fa7 | 20 years | martin | Simics 3.0 IA32/AMD64 component configuration
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b22e1dbc | 20 years | ondrap | Fix e820list on ia32.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e24857 | 20 years | ondrap | Macro redefinition for mips fpu.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9faddb3 | 20 years | jakub.vana | paging_start counting fix on ia64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a2a46ba | 20 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 | 
            
              |  |  | @901122b | 20 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 | 
            
              |  |  | @b994a60 | 20 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 | 
            
              |  |  | @cd373bb | 20 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 | 
            
              |  |  | @e1c68e0c | 20 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 | 
            
              |  |  | @83d2d0e | 20 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 | 
            
              |  |  | @bc314be8 | 20 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 | 
            
              |  |  | @9e5938dc | 20 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 | 
            
              |  |  | @bd21922 | 20 years | bondari | elf32 complete headers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @09c18f78 | 20 years | ondrap | Correct sleeping on memory allocation during FPU lazy switch.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f76fed4 | 20 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 | 
            
              |  |  | @ddcf365 | 20 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 | 
            
              |  |  | @9459255 | 20 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 | 
            
              |  |  | @03427d0 | 20 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 | 
            
              |  |  | @9ad03fe | 20 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 | 
            
              |  |  | @a0d74fd | 20 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 | 
            
              |  |  | @2c49fbbe | 20 years | jakub | ia64 work.
Proper TLB fault handlers' headers and prototypes.
PFN 0 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95042fd | 20 years | jakub | ia64 work.
Add dummy TLB fault handlers.
Improve code reuse in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7d6ec87 | 20 years | jakub | Minor changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97f1691 | 20 years | jakub | sparc64 work.
Fix KBD_VIRT_ADDRESS.
Call before_thread_runs() prior to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d87c3f3 | 20 years | jakub | Improve framebuffer speed by using optimised memcpy().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @30ab05f | 20 years | jakub | sparc64 work.
Very raw and fragile preliminary standalone keyboard …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @02f441c0 | 20 years | jakub | Move i8042 driver to genarch as it might be used by more architectures.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @481c520 | 20 years | jakub | sparc64 work.
Revive OFW console code and use it before the kernel …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4a2b52f | 20 years | jakub.vana | Itanium active keyboard
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a29bd22 | 20 years | ondrap | Fixed getpixel_1byte to work with 3:2:3 color scheme.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d74d724 | 20 years | jakub | Forgotten fb.h for sparc64.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ca363f | 20 years | jakub | Change putpixel1() to look better.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4767721 | 20 years | martin | move ppc boot loader to /boot tree
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7cb53f62 | 20 years | jakub | sparc64 work.
Switch console to framebuffer (needs proper detection …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7a255e69 | 20 years | jakub | Improved version of generic memcpy().
Should improve frame buffer …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a0c732e | 20 years | martin | PPC32 boot loader preparation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13c1a0c | 20 years | jakub | Fix conflict between asid_get() macro and function definitions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @085434a | 20 years | jakub.vana | Itanium kernel page extended to maximum (256M) repaired RR …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @578aebf7 | 20 years | jakub.vana | Active keyboard read for ia32
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68656282 | 20 years | jakub | Fixes in sparc64 preliminary TLB miss handler.
Compute and insert …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b6fba84 | 20 years | jakub | sparc64 work.
Add more MMU helper functions and make data TLB miss …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0d3ff9a | 20 years | jakub.vana | Init stack base fix
Removing commented code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @769e8c1 | 20 years | jakub.vana | C version of Itanium FADDR()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ab46edb | 20 years | jakub.vana | Removed forgoten debug function and reverted my mistake
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5ac2e61 | 20 years | jakub.vana | Uaaaaaaa  Itanium Paging !!!!!!  lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |