source: mainline/kernel/arch/sparc64/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @c5429fe   7 years jakub Disambiguate architecture specific doxygroups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3306d04   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (4): Use atomic_store instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @036e97c   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (3): Use atomic_load instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7328ff4   7 years jiri.zarevucky Use builtin memory fences for kernel barriers, and convert … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f7d642   7 years jakub Let km_map() handle the unaligned addresses lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1b9f63   7 years jakub Add alignment argument to km_map() km_map() currently always applies … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05882233   7 years jiri.zarevucky Unify various barrier includes into <barrier.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c27956   7 years jiri.zarevucky Fix sparc64: context must save the thread pointer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed88c8e   7 years jiri fputc, putchar vs. fputwc, putwchar. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @904b1bc   7 years jiri Fix remaining ccheck issues. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c3fb9b   7 years jiri Fix block comment formatting (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11b285d   7 years jiri.zarevucky Use standard signature for malloc() in kernel. The remaining … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76d0981d   7 years jiri Use proper boolean constant in while loops. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1433ecda   7 years jiri Fix cstyle: make ccheck-fix and commit only files where all the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38b0ae2   7 years noreply Generalize ns16550 driver to work with more chips. (#20) Some UART … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2e121a   7 years martin rename func.{c|h} to halt.{c|h} lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7fd2a0   8 years zarevucky.jiri Use errno_t in all uspace and kernel code. Change type of every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee6f434   8 years zarevucky.jiri A few more minor errno tweaks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @897fd8f1   8 years zarevucky.jiri Use <errno.h> instead of special ESYNCH_xx error codes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9ec808b   8 years jiri Niagara console driver buddies should share buffer definition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9280dd0   8 years jakub Remove the Simics SMP hack We haven't had access to Simics for years … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6da15db7   8 years jakub Use %g1 instead of %g0 as a temporary register in setx lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24abb85d   8 years jakub Remove SYS_DEVICE_ASSIGN_DEVNO lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63e27ef   8 years jiri ASSERT → assert lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83dab11   8 years jiri Replace usage of typedefs.h with includes of more specific, standard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44a7ee5   8 years jiri memxxx functions should be provided in the kernel via the same header … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db521b05   9 years jakub Use the common kernel mechanism to set boot_args in sysinfo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7a145e   9 years jakub Propagate boot arguments from OBP to sysinfo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df01d303   9 years jakub OBIO uspace driver no longer depends on information provided by kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @560b81c   9 years jakub Make sure to test the present bit of the found PTE By design, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @346b12a2   9 years jakub Add page_mapping_update() page_mapping_update() can be used to safely … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38dc82d   9 years jakub Make page_mapping_find() return a copy rather than the actual PTE … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b420fa   9 years jakub Make explicitly sure the userspace window buffer is properly aligned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7510326   9 years jakub Provide common arch_ops for sparc64 and separate arch_ops for sun4[uv] … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36df4109   9 years jakub Introduce architecure-specific operations This replaces the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af9dd1e   9 years jakub Remove SYS_TLS_SET lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a52e2f4   9 years jakub sparc64: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e08162b   10 years jakub sparc64: TSB needs to be naturally aligned The ITSB and DTSB on sun4u … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7254df6   10 years jakub sun4v: Fix tlb_invalidate_pages() to invalidate all pages in the range lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @235d31d   11 years jakub Merge the CHT pre-integration branch This branch contains: - the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3da166f0   11 years jakub Merge from lp:~martin-sucha/helenos/kernel-serial lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21373712   11 years jakub Spill uspace windows to uspace wbuf in PREEMPTIBLE_HANDLER_KERNEL … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3349e7d   11 years jakub Call exc_dispatch() also for TT_CPU_MONDO. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cade9c1   11 years jakub sparc64/sun4v trap overhaul. - Handle interrupt, MMU and other … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aef669b   11 years jakub Fix comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d70ebffe   11 years jakub Let the fast MMU traps use exc_dispatch() in their slow-path. In … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec443d5   11 years jakub Let most of the sparc64 traps go through exc_dispatch(). - All … 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) @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) @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) @a293fef   11 years jiri Fix Niagara FB sysinfo. 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) @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) @4edd71f6   12 years jakub Fix sparc64 build. 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) @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) @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) @e2a0d76   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cbf1c3   12 years martin prepare the public API of the frame allocator for the new backend … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @730ff63   12 years jakub Do not create kernel identity over the entire address space on sun4v. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59fb782   12 years jakub Unify the use of virtual addresses and virtual page addresses in mm … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2277e03   12 years jakub For all but ia64, make the actual istate_t location match … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69146b93   13 years adam.hraska+hos Merged mainline,1723. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dbc43f   13 years jakub Unify user page fault handling in as_page_fault(). - Remove lots of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc106e4   13 years adam.hraska+hos Fixed build for sparc64/ultra, sparc64/niagara, ppc32, mips32/GXemul. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21b6307   13 years sucha14 Merge ns16550_output into ns16550_init. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb4c9fca   13 years jakub Reverse the condition which ends the loop in cross_call(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6eef3c4   13 years martin cleanup thread_create() and thread_t structure - remove 'flag' … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2902e1bb   13 years martin add support for variable uspace stack size create individual address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de3db94a   13 years martin map OpenFirmware device tree into sysinfo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a31aad1   13 years jakub Define PIO range for the ns16550 driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adec5b45   13 years jakub Rename hw_map() to km_map() and add protection flags argument to make … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4673296   13 years jakub Move hw_map() to km.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32817cc   13 years jakub Make the kernel ready for init tasks loaded to high memory. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7852625   14 years martin zone_external_conf_alloc() must be allowed to fail gracefully (by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b478f6   14 years jakub Add km_is_non_identity(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e78394   14 years jakub sparc64: Make sure to use AS_KERNEL when handling kernel non-identity. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f5714e   14 years jakub sparc64: Kernel non-identity needs to be resolved by walking page tables. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40c8c17   14 years jakub Replace multiple definitions of last_frame with config.physmem_end. Do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c01e6c   14 years jakub Replace hw_map() implementations with one generic. Currently the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9aed144   14 years jakub Finish transition to lock-free page_mapping_find() in TLB miss … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50177dcd   14 years jakub Add sparc64 support for frame_low/high_arch_init(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddcc8a0   14 years jakub Split frame_arch_init() into two parts. - frame_low_arch_init() is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec1c8e6   14 years jakub Partition sparc64 kernel memory. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55896b6   14 years jakub Add architecture specific hooks for km_(non)_identity_init(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0699467   14 years martin do not provide general access to kernel headers from uspace, only … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @336d2f52   14 years jakub Remove support for Sun hardware for which we have no test plan. This … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b366a6f4   14 years martin automatic kernel console lockout * kernel automatically relinquishes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adfdbd5   14 years jakub sparc64: Clear any pending TICK interrupts in tick_init(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ff03f3   14 years jakub Allow calling page_mapping_find() with unlocked page tables. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6f3e7e   14 years jakub Cleanup. No change in functionality. Delegate some work to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb4f078   14 years martin unify kernel byte string implementations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ea37b1   14 years martin sun4v: fix formatting strings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb2ceeb   14 years martin fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.