source: mainline/arch/ia64/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @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
(edit) @2c49fbbe   19 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
(edit) @95042fd   19 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
(edit) @085434a   19 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
(edit) @769e8c1   19 years jakub.vana C version of Itanium FADDR() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab46edb   19 years jakub.vana Removed forgoten debug function and reverted my mistake lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ac2e61   19 years jakub.vana Uaaaaaaa ;-) Itanium Paging !!!!!! ;-) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89298e3   20 years jakub.vana TR tlb filling functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc78c75   20 years jakub.vana IA-64 TLB filling functions for dynamic tlb filling (TC tlb). 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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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) @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
(edit) @824553ed   20 years jakub Add byteorder.h to support conversions between different endianesses. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e2455a   20 years jakub.vana Symtab support for ia64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f08a55d   20 years malyzelenyhnus Support for NaN and infinity in printf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60f6b7c   20 years jakub.vana Register dump on IA-64 exceptions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7bb8b05   20 years malyzelenyhnus Created fmath as basic tool for IEEE 754 floating point numbers. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @393f631   20 years martin many PPC stuff, platform dependent arch.h header files lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c0a9b3   20 years jakub.vana 1) memcopy and _memcopy functions rewriten to ANSI C norm. 2) Repaired … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ce9284   20 years jakub Dump implementation of THREAD, TASK and CPU. Implement preemption-safe … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1fbbcd6   20 years jakub Globalize 'size' and 'delta' and rename them to 'kernel_size' and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b52da8d7   20 years jakub Add some comments to IA-32 src/boot/boot.S and src/smp.S. Make the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @361635c   20 years jakub Preparations for weaker preemption model. Make all kernel stacks (i.e. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3526da33   20 years jakub For each architecture, add an extra type cast of x to address to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @511b45f   20 years jakub Update TODO. Explicitly mark places of interest related to memory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dd56f1   20 years jakub Add memory barriers into spinlock_*(). Implement … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5e3d1da   20 years jakub Add missing memory_init.h files for IA-64 and MIPS architectures. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76cec1e   20 years jakub Huge indentation fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1a03f9   20 years jakub Begin MIPS implementation of 4-level page table interface. Add email … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff9f858   20 years jakub Generic 4-level page tables interface & implementation (review & … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0bf501   20 years jakub Define two placeholder functions for atomic_inc and atomic_dec on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dcbc8be   20 years jakub Big changes in IA-32 address space map. Now the kernel is mapped above … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b50d7c   20 years jakub IA-64 work. Redefine FRAME_SIZE to "(16*1024)" instead of "2*4096". … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5d2a3f   20 years jakub Add context_set() macro to support extended behaviour for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32a89bf   20 years jakub IA-64 work. Add application registers ar.lc, ar.ec, ar.ccv, ar.csd, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54ca3523   20 years jakub FPU work. FPU code cleanup, add/fix copyright notices where needed. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1eee8383   20 years jakub IA-64 work. Add ar.pfs and ar.unat (caller and callee) application … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b96ab44   20 years jakub IA-64 work. Add the rest of branch registers to context_t. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f1bfce   20 years jakub Add SP_DELTA macro for each architecture. On IA-32, this macro … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.