source: mainline/arch/ia64

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5c3243e   20 years jakub Fix mapping1 test. Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e3757d   20 years jakub Fix sparc64 and ia64 to work with the changed frame allocator. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb1b8b6   20 years jakub Change ia64 kernel image to link and load at 0x100000 where it (or its … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b2729c   20 years jakub Fix number of steps in softint division. Make ia64 port compile with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5935ed   20 years jakub Use hash_table_get_instance instead of list_get_instance. Rename … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7ec94a4   20 years jakub Page hash table architectures now use generic hash table to manage … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b9e385   20 years bondari frame_alloc() functions variations in order to avoid problems with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d43f3e   20 years jakub Modify frame.h to use shifting instead of multiplication and division. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a294ad0   20 years ondrap Currently not-working SLAB allocator. - slightly changed interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5e0bb8   20 years jakub sparc64 bugfix. When disabling IMMU and DMMU the kernel has to perform … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @071a8ae6   20 years jakub Blacklist addresses between 0xa0000 and 0xfffff on ia64 for frame … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef67bab   20 years jakub Memory management work. Remove the last (i.e. 'root') argument from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a60c748   20 years jakub Convert ASID management of ia64 to ASID FIFO mechanism. 18-bit RIDs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df09142f   20 years jakub Fix initialization of pta.base on ia64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @457d18a   20 years jakub ia64 virtual address translation subsystem update. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @849386a   20 years jakub First HT_HASH_ARCH implementation for ia64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c2b95d3   20 years jakub ia64 work. Add nice wrappers for thash and ttag instructions. Add nice … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a003d5b   20 years jakub Page hash table modifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @895be41   20 years jakub Remove ia64 boot as it is not needed by the simulator. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc5412e   20 years jakub sparc64 work. Memory context (ASID) is, in fact, 13 bits (and not 12 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa7d9c4   20 years jakub Unlock address space prior TLB shootdown in get_asid() to unify the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36b01bb2   20 years jakub ia64 ASID management code (not tested). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d8d27c   20 years jakub Fix panic_printf on ia64 to call halt() instead of cpu_halt(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ed5352   20 years jakub Finalize ASID management for sparc64 and mips32 by making use of FIFO … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6461d67c   20 years jakub.vana Serialize writes to RR because of assembler RAW warning. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4512d7e   20 years jakub New ASID management subsystem (initial work, more is required). Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64c44e8   20 years jakub Temporarily disable set_VHPT_environment() to stop ia64 kernel from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae10582   20 years jakub.vana ttag and thash envelope functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd537a0   20 years jakub.vana VHPT setup to be able to use ttag and thash instructions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c0d692   20 years jakub.vana VHPT entry lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20d50a1   20 years jakub Memory management work. - vm.* → as.* (as like address space is, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c0410b   20 years jakub Memory management work. Proto-interface and dummy implementation of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a03b9   20 years jakub Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d7ffa65   20 years jakub Memory management work. Move generic 4-level page table interface to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b524c5e0   20 years malyzelenyhnus Support for printing float numbers in kernel removed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cf5634   20 years jakub Make the kernel compile with -Wall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @113b98b   20 years jakub Compilation fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10c071e   20 years jakub Fix ia64 and sparc64 to compile with new atomic_t. Fix rwlock test #5lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80d2bdb   20 years ondrap We are now almost -Wall clean. - redefined atomic_t - deleted many, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adb2ebf8   20 years jakub Fix ppc32 and sparc64 to compile again. Fix sparc64 to function again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bb20ec   20 years jakub Fix IA-64 ski_getchar(). Output operand vs. input operand. Now the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72f5866d   20 years jakub Fix IA-64 so that it compiles again. Characters are not recognised … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3ac9a7   20 years ondrap Small debug changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6095342   20 years ondrap Some small fixes, basic changes to ia64 & ppc32 without testing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b00fdde   20 years jakub sparc64 work. Implement functions for reading IMMU and DMMU TLBs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b87f418   20 years jakub Send in some improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eef75f6   20 years jakub Buddy allocator cleanup and fixes. - Add some comments. - Update zone … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4457455   20 years jakub Buddy system cleanup and fixes. - missing use of KA2PA in frame_init - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @328f2934   20 years bondari Buddy allocator for physical memory complete implementation. Tested on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @880de6e   20 years jakub Clean up. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5803145   20 years jakub.vana Comment update lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @902fb856   20 years jakub.vana Coding style patch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a28943   20 years jakub.vana Lost files from last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8c48241   20 years jakub.vana Keyboard support for ski (ia64 emulator) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7453929   20 years jakub Rename arch_late_init() to arch_pre_smp_init(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feb1a414   20 years jakub Revert to -O3 for all architectures as the mips32 bug got fixed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e507afa   20 years jakub For now, each architecture must use its own -O switch (-O2 doesn't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a0b3730   20 years jakub Re-aply mistakenly reverted changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73a4bab   20 years jakub.vana Atomic inc & dec functions synchronized on all ia32,ia64 and mips … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0172eba   20 years jakub ia64 CPU identification. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59e07c91   20 years jakub Define atomic_t type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @802bb95   20 years jakub ia64 work. Comment some offending steps of heavyweight interrupt … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ccd275   20 years jakub Changes in build system. For .S targets, always do -DASM. Remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2ec980f   20 years jakub ia64 work. Big cleanup of IA-64 interrupt processing. Merge of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e259d5   20 years martin link kernel in ARCH's native format first, then use objcopy to create … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @389f41e   20 years martin new build system almost finished lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b65205   20 years jakub ia64 work. Add missing srlz_d(). Remove extra stops. Coding style cleanups. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bc4dbd   20 years martin new build system upgrade finished work for IA-32, IA-64, PPC-32, SPARC-64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a725deb   20 years jakub ia64 work. Fix SP_DELTA alignment. Cosmetics. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83817ea   20 years jakub.vana Context restore in HEAVYWEIGHT handlers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17a20bc   20 years jakub ia64 work. Do not break memory stack alignment in heavyweight … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77593a76   20 years jakub.vana sp should not be decremented after last save lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd7a87d   20 years jakub r12 (stack pointer) must be descremented prior to storing data into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @894498c   20 years jakub Two small ia64 improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2262044   20 years jakub ia64 work. Heavyweight handler should be complete up to the point … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @154049e   20 years jakub ia64 work. Begin implemention of heavyweight interrupt handler. Finish … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd118f0   20 years jakub Fix switch variable. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05d9dd89   20 years jakub ia64 work. Fix definition of u32. Add more register manipulation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0259524   20 years jakub IA-64 work. Add some asm functions for manipulation with PSR, AR and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbd1059   20 years jakub IA-64 work. Exclude external interrupt from universal_handler() scope. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @169c408   20 years jakub Move src/ and include/ to generic. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37e9dbd   20 years jakub IA-64 work. Put RSE into lazy mode before writing ar.bspstore and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8005218   20 years jakub Make context_set() reset ar.pfs.pfm (especially ar.pfs.pfm.sol) so … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b2c872d   20 years jakub Create generic context_save() and context_restore(). These two … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22f7769   20 years jakub Rename cpu_priority_{high|low|restore|read} functions to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75eacab   20 years jakub IA-64 work. context_save() doesn't have to restore ar.pfs as it is a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a016b63   20 years jakub Small improvement in pte_t type definition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0cdb7b6   20 years jakub Add ALIGN() macro. Fix usage of early_mapping() in main.c. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1084a784   20 years jakub mips32 memory management work. TLB Refill Exception implemented … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce031f0   20 years jakub MIPS work. Fix some name inconsistencies between cp0 functions' … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e2aecca   20 years jakub IA-64 work. Map interrupt vectors to their names. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9ed176   20 years jakub Move kernel build files one level up the directory tree. Fix paths in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84dd253   20 years jakub Physical memory management work. New frame allocator. Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e9769f   20 years jakub Fix copyright notices. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a68003f   20 years bondari Memory routines per-arch declations for future implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b43e11   20 years jakub Physical memory management work. Define structures for frame zones and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3ade6c   20 years jakub Avoid code duplication by creating generic byteorder.h. Some naming … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3156582   20 years ondrap Updated symtab so that it works correctly with BE architectures. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffc277e   20 years ondrap Cleanup of makefiles to have common options in one main makefile. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba1b7393   20 years jakub Reduce IA-64 context_t according to IA-64 ABI. Make IA-64 port … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.