source: mainline/kernel/arch

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @0095368   15 years jakub Use the commented-out code for panic_printf(). It appears to work … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da1bafb   15 years martin major code revision - replace spinlocks taken with interrupts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @666f492   15 years martin cstyle changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c555155   15 years martin remove duplicate msr_read() and msr_write() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffe276f   15 years martin restructure constants change the return type of pic_get_pending() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86a3f89b   15 years martin add missing include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cb47cf   15 years martin replace shebang comments with C comments to avoid conflicts with the C … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba7371f9   15 years martin rename spinlocks to be more descriptive lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d92bf462   15 years martin coding style changes, no change in functionality lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8230b9   15 years martin coding style changes, no change in functionality lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d6beaa   15 years martin get rid of get_ip() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bd675d   15 years jakub Fix one more use of an obsolete branch instruction. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40239b9   15 years jakub Fix a couple of occurrences of obsolete branch instruction with proper … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d9dc6b   15 years jakub Explicitly specify the medlow mcmodel instead of merely relying on the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af24629   15 years jakub Fix sparc64 debug build. (Contributed by Igor Kovalenko.) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6f6adc   15 years jakub Use proper SPARC V9 branch instruction and kill one dispensable NOP. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecbd287d   15 years jakub Merge sparc64 kernel stack tracing improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f1d897   15 years jakub Create initial stack frames for main_bsp() and main_ap(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d806ce1   15 years jakub Kill more dispensable NOPs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c92af69b   15 years jakub Create initial stack frames for main_bsp() and main_ap(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34bf3d5   15 years jakub Kill some of the dispensable NOPs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c8e1e1   15 years jakub Merge initial support for sparc64 kernel stack tracing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0242621   15 years jakub Use proper SPARC V9 branch instructions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3500f75   15 years martin ppc32: add interrupts_disabled(), simplify CPU identification lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @819a768   15 years jakub On sparc64, we have a problem with determining the end of the kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ee907e   15 years jakub Add read_from_ag_g6(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @989d3c2   15 years jakub Use proper SPARC V9 branch instruction. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f0e39e8   15 years martin add missing semicolon lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31198c12   15 years martin get rid of get_ip() and HERE (the functionality is replaced more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7de7cde   15 years martin ppc32: add basic support for generating stack traces (this does not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0ee0de   15 years jakub Add amd64 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d948be   15 years jakub Add abs32le interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7aa7c5   15 years jakub Add mips32 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f34c09e   15 years jakub Add arm32 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbd5df1b   15 years jakub The condition in ia64 interrupts_disabled() must be actually negated. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdb8c17   15 years jakub Add ia64 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bcdc185   15 years jakub Add sparc64 interrupts_disabled(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b4a9f26   15 years martin Add interrupts-disabled spinlocks whose purpose is the semantic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba4a63b8   15 years jakub Coding style fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @08c88b84   15 years jakub sparc64 kernel hooks for stack tracing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be6cef1b   15 years jakub Do not optically separate the branch and the branch delay slot … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b97b348   15 years martin do not use ofw_quiesce() (it can actually make more harm than good) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1317380   15 years martin move boot offset 2 MB further away to avoid conflicts with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b781cb29   15 years martin fix forgotten operator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4872160   15 years martin new boot infrastructure - more code and metadata unification - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @556f9892   15 years jakub Add two missing interrupts_restore() in mips32 debugger code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a721f6a   15 years martin tiny cstyle modifications (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7f8796c   15 years martin add support for larger boot images (up to 8 MB) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @849ed54   15 years martin Networking work: Split the networking stack into end-user library … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cbb170   15 years martin add missing errno.h include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99c1d2   15 years martin use [u]int{8|16|32|64}_t type definitions as detected by the autotool … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c682dd1   15 years martin simplify makefiles slightly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   15 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e9aaf5   15 years martin more autotooling: run actually the compiler in autotool.py and detect … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @177e4ea   15 years martin move from a simple sanity check tool to a more feature-rich … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4684368   15 years martin fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a000878c   15 years martin make sure that all statically allocated strings are declared as "const … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b905002   15 years jakub More reliable version of hypercall_fast_ret1(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7da160b   15 years jakub Differentiate between the hypervisor error codes and HelenOS error … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68acf21   15 years jakub Optimize the clean window handler on sun4v according to 12.2.3 of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72bf0d2   15 years jakub Merge from lp:~rimskyp/helenos/sparc. Fix non-SMP build on sun4v. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f8f7dba   15 years pavel Fixed a stupid bug which prevented booting sun4v on SMP. Now HelenOS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af56e9b   15 years pavel Synchronize with head. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61001a9   15 years martin fix Clang support for abs32le lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c4776   15 years pavel Merging SMP (unstable) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @721d4e85   15 years jakub Merge from lp:~rimskyp/helenos/sparc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba371e1   15 years martin conclude Clang support this is the final piece which was missing to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c2efbb4   15 years pavel Synchronize with head. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b03a666   15 years martin define atomic_count_t even for abs32le lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c2214e   15 years pavel Cleanup and merge of the TSB code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228666c   15 years martin introduce atomic_count_t as the explicit type of the internal value in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0cb57b   15 years pavel MH cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf843906   15 years pavel Minor MH cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b352895   15 years pavel Cleanup of errnos. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @617652f   15 years pavel Fixing the bug which caused that klog was being written also directly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81983e3   15 years martin add the possibility to compile abs32le with any cross-compiler which … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdd1600   15 years jakub Fix ia64 build. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @209faf9   15 years jakub Merge the networking branch as it is. Does not compile at the moment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76ecb300   15 years martin use -march=pentium with the cross-compiler (using older instruction … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d618d8   15 years Administrator by default, use IA-32 cross-compiler for compiling abs32le (this is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a70bda4   15 years lukasmejdrech * use standardized interrupt definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb52db8   15 years martin make abs32le compile and link abs32le now "works" (at least compiled … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0eda6e09   15 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26d3ae2   15 years martin cleanup ipi-related stuff lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dabdd1a   15 years martin unify memstr.h coding style (no functional change) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b473611   15 years jakub Merge the sparc branch. Both sun4u and sun4v appear to work. HM … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1d3c36   16 years martin small arch/generic interface cleanup: context_set() should be always … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d32358f   16 years martin abs32le: explicitly support SMP configurations abs32le: add several … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82474ef   16 years martin improve the GCC contract of halt(), make it explicitly noreturn lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1d3549   16 years martin add missing functions to abs32le lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a2f8aa   16 years jiri ADB driver for userspace, ADB keyboard support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e33e1d   16 years pavel Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50fda24   16 years martin add Abstract32 Little Endian architecture (abs32le) the purpose of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86018c1   16 years pavel Implemented uspace keyboard driver. Cleanup needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eeb643d   16 years pavel Implemented Niagara output userspace driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99de22b   16 years pavel Merged latest trunk changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd608dc   16 years jakub Merge the stacktrace branch. This merge introduces support for kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15817089   16 years jakub When dumping istate, print a stack trace from it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5f63cd   16 years jakub Stop tracing arm32 stacks on the exception boundary. For arm32, it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c94841e   16 years jakub Dump istate only if not killing the task. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.