source: mainline/kernel/arch

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @af69a4b   11 years jakub Execute syscalls on arm32 with interrupts enabled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0573650   11 years jakub Add dummy implementation of abs32le arch_smp_call_ipi(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dc5eb7   11 years jakub Add missing copyright header. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ad05baf   11 years jakub Add missing include. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6601f9b   11 years jakub Provide a dummy implementation of sparc32 atomic_compare_exchange_4(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e8f3637   11 years jakub Fix missing includes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e3fa9d   11 years jakub Include necessary type headers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9048147   11 years jakub Include fpu_context.h if necessary. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1c57a8   11 years jakub Merge from lp:~adam-hraska+lp/helenos/rcu/. Only merge from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b14e9749   11 years jakub Get the input and output operands right. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bd820f   11 years jakub Let the compiler do the job of computing the ia64 fpu_context_t offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15b6715   11 years jakub Fix cstyle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24c394b   11 years jakub Use directly the fpu member of the fpu_context_t in the "m" constraint. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5301662   11 years jakub Autogenerate mips32 fpu_context_t and its #defines. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf7ad06   11 years jakub Autogenerate ia64 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b482287   11 years jakub Autogenerate sparc64 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a595f5a   11 years jakub Autogenerate ppc32 kernel context_t and fpu_context_t and their offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33add3a8   11 years jakub Autogenerate mips32 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5eae56a   11 years jakub Autogenerate ia32 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a8ddd37   11 years jakub Autogenerate arm32 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0aee9b4   11 years jakub Autogenerate amd64 kernel context_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f93ba6d5   11 years jakub Merge from lp:~jakub/helenos/piodisable. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @293703e   11 years jakub Autogenerate ia64 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b3f77c   11 years jakub Autogenerate arm32 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ddb84b   11 years jakub Autogenerate sparc64 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @996df189   11 years jakub Autogenerate mips32 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c1c1f7   11 years jakub Remove mips64 support. The mips64 port has been in a very early … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @52c0b8c   11 years jakub Improve comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3fde837   11 years jakub Construct proper stack frame linkage when the previous mode was kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0871296   11 years jakub Base the detection of the previous mode on SRR1.PR rather than on SP. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @beb16cfa   11 years jakub Autogenerate ppc32 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4236b18   11 years jakub Autogenerate amd64 istate_t and its offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d427a3   11 years jakub Autogenerate istate_t and its offsets on ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adb71b17   11 years jakub Align the stack on a 16-byte boundary to comply with the ABI. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ab2d1e   11 years jakub Properly terminate the SP back chain on exception. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df7f5cea   11 years jakub Experimental support for hard-floats on ppc32. - By default disabled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6dbe7f68   11 years jakub Only one ppc32 istate_t definition to rule them all. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a99c57   11 years jakub According to the PowerPC PRG, section 1.20, DEC uses the same … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c91cff   11 years jakub Use the actual clock-frequency when starting decrementer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eeb4a3   11 years jakub Deduplicate ddi_iospace_enable/disable_arch() code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cd680c   11 years jakub Add pio_disable(). - Implement *iospace_disable*(). - Implement … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17af882   11 years jakub Switch the amd64 kernel (back) from 'large' to 'kernel' memory model. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @334bf28   11 years jakub Remove the temporary workaround for GCC bug 53975 because it is no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a293fef   11 years jiri Fix Niagara FB sysinfo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d5da743   11 years vojtechhorky Merged random-configuration checking script + few fixes The main … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @566da7f8   11 years vojtechhorky Fix another bunch of maybe-uninitialized warnings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cd15b9   11 years jakub Flush cachelines holding the initial arm32 boot page table. (Thx Jano … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53c8d12   11 years vojtechhorky is_jump() is needed even without kernel console lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a5abb78   11 years vojtechhorky Unbreak non-debug builds (thx Wolf Ramovsky) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ddc2c7   11 years martin add support for framebuffer history paging (using Page Up and Page … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7218fe6   11 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4edd71f6   12 years jakub Fix sparc64 build. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4aa2a27   12 years jakub Merge from lp:~bengal/helenos/raspberrypi. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2fa1204   12 years sucha14 Cherrypick usage of kernel logger lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208b5f5   12 years martin cherrypick important fixes and updates from lp:~jceel/helenos/leon3 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ceb5757   12 years martin add dummy functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d18ad61   12 years martin fix small omissions and API incompatibilities lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32e8cd1   12 years martin code revision coding style fixes removal of debugging printouts and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e47ed05   12 years martin code review coding style changes, removal of debugging prints simplify … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b9724   12 years martin simplify directory structure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c2d9bb   12 years martin merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7a33de   12 years jakub.klama Enable interrupts support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @382fb4ba   12 years jakub.klama Fixes as follows: * memcpy_from/to_uspace - fixed return value when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a218709   12 years jakub.klama Implement new userspace window trap mechanism, which utilizes MMU … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3b034b   12 years jakub.klama * Implement early memcpy_from/to_uspace() * Make MMU flush really … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9426f7c4   12 years jakub.klama * Add proper TLB flushes in as_install_arch() * Improve saving … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @679dc0c   12 years jakub.klama * Save %g1-%g4 to the stack in trap handlers. * Fix CWP calculation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d1956b   12 years jakub.klama Move fixes from preemtible_trap to syscall_trap handler, allowing to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbf4417   12 years jakub.klama Preemptible trap handler working. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f9d725   12 years jakub.klama * Properly implement inline_restores with respect to preserve invalid … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f596c9   12 years jakub.klama Bugfixing preemptive trap handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbb94545   12 years jakub.klama Fixed moving from/to invalid window and register window corruption in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6a3bfee   12 years jakub.klama Preemptible trap development, continued. Added register window … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @817d939   12 years jakub.klama Changes as follows: * Implemented storing kernel stack pointer and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d783145   12 years jakub.klama Finally plug in IRQMP and UART kernel drivers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5851913   12 years martin fix kernel assertion (panic) on arm32 (BeagleBone and others) in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13c94f7   12 years jakub.klama * Further work on preemptible trap handlers * Implemented page fault … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e76fed9   12 years jakub.klama Separate architecture-dependent code from machine-dependent. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f988a13   12 years jakub.klama Implement I/O operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a73ebf0   12 years jakub.klama Pass AMBA P&P devices and memory size info from loader to kernel using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f12fab   12 years jakub.klama First attempt to implement preemptive trap handlers and switch to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f64fe6e   12 years jakub.klama Fix 1) kernel non-identity mapping size 2) newly added PTE permissions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c34acf   12 years jakub.klama Add MMU status registers definitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @226f72e   12 years b.galvani Remove duplicated initialization of SCTLR_EXTENDED_PT_EN_FLAG bit lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9bd960d   12 years b.galvani Enable 'shareable' memory attribute on armv6. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd0c8a0   12 years b.galvani Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7bb6d1   12 years jakub.klama Merge from launchpad branch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3efc35a   12 years jakub.klama Construct full exception and interrupt table. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef9a2a8   12 years jakub.klama Introduce early MMU support in kernel. At current state, it is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c5f6f8   12 years jakub Use the WAIT instruction on mips32. - Both QEMU and msim support this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f72906c   12 years martin prefer allocating physical frames from the so called low priority … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5396c1   12 years martin abandon the 2nd level bitmap according to observations it is very rare … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33c058fe   12 years martin fix character case lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d771d5   12 years jakub Pretend we have stdin on Malta. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd3b380   12 years martin due to the removal of FRAME_KA, the return value of frame_alloc*() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @43dd8028   12 years martin fix the usage of frame_free lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85147f3   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0c2075   12 years martin new physical memory allocator supporting physical address constrains … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c9646b   12 years m.lombardi85 bbone, bboard: modify the code to use the unified interrupt controller … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2a0d76   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.