source: mainline/kernel/arch/arm32

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6677acb   19 months zarevucky.jiri Emit .text/.data/.eh_frame sections in kernel ELF files Gives tools …
(edit) @b169619   22 months zarevucky.jiri Deduplicate mem functions There are a number of functions which are … topic/msim-upgrade topic/simplify-dev-export
(edit) @c89ae25   22 months zarevucky.jiri Fix and enable —gc-sections in /kernel and /boot topic/msim-upgrade topic/simplify-dev-export
(edit) @da13982   22 months zarevucky.jiri Read symbol table from ELF sections Instead of the currently broken … topic/msim-upgrade topic/simplify-dev-export
(edit) @133461c   22 months zarevucky.jiri Align arm32 atomic op prototypes with compiler's expectations Based … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bea6233   2 years zarevucky.jiri Replace cpu_sleep() with cpu_interruptible_sleep() The new function … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0366d09d   3 years zarevucky.jiri Avoid separate allocation for FPU context With _Alignas, we can … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8addb24a   3 years zarevucky.jiri Turn spin look hint into a function ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b264c4   3 years zarevucky.jiri Add architecture-specific spinlock optimization ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b67ce1ff   3 years zarevucky.jiri Use irq_spinlock functions in arm32 code, to be consistent with all … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7f7b9c3   4 years 5887334+jxsvoboda arm32: performance boost on raspberry pi * enable the icache and … serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73abf49   4 years mlombard raspberrypi: mbox: read the framebuffer size from VideoCore Get the … serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1582b50   5 years jiri Fix spacing in single-line comments using latest ccheck This found … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28a5ebd   5 years martin Use char32_t instead of wchat_t to represent UTF-32 strings The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @128359eb   5 years martin Replace get_stack_base() with builtin_frame_address(0) The usage of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63660a3   6 years zarevucky.jiri shuffle some variables around lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4e5d40   6 years zarevucky.jiri Remove unnecessary flag lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fff3c4   6 years zarevucky.jiri Build kernel using meson lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a5269d   6 years noreply Change type of uspace pointers in kernel from pointer type to numeric … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @874ed210   6 years zarevucky.jiri Fold assembler flags into cflags, for consistent behavior This way … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84176f3   6 years jakub arm64: Add support for the architecture This changeset adds basic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8df5f20   7 years zarevucky.jiri Rename NO_TRACE to _NO_TRACE <trace.h> may end up transitively … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c477c80   7 years jiri Fix some common misspellings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @336b739   7 years jakub Set cpu_mode in context_set() Leaving the field zeroed-out from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aafed15   7 years zarevucky.jiri Declare malloc() etc in standard <stdlib.h> rather than <mm/slab.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95d45482   7 years zarevucky.jiri XXX to NOTE lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @deacd722   7 years zarevucky.jiri Allow thread_create_arch() to fail lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88e43bc   7 years zarevucky.jiri Mark unreachable consistently in kernel At least in places that were … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bab75df6   7 years jiri Let kernel code get printf via the standard stdio header. Clean up … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @482f968   7 years zarevucky.jiri Make FRAME_HIGHMEM fall back to low memory on failure. Which is what … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfdeedc   7 years zarevucky.jiri Keep kernel in ELF format By keeping kernel in an ELF file (instead … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a1afd2   7 years zarevucky.jiri Remove hardcoded data variables from kernel linker scripts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e344422   7 years zarevucky.jiri Move kernel/arch/*/include/arch/elf.h to abi/ lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63a045c   7 years zarevucky.jiri Unify handling of compressed init data and use regular tar + gzip to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(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) @4621d23   7 years jiri.zarevucky Use compiler builtins for kernel atomics 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) @954c024   7 years jiri.zarevucky Get rid of libsoftint and libsoftfloat in favor of using upstream libgcc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa86fff   7 years jakub Give arm32 more non-identity memory The split on arm32 unreasonably … 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) @0abc2ae   7 years jiri.zarevucky Remove single-argument version of smc_coherence. 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) @c92dfed   7 years jiri.zarevucky Bump GCC version to 8.2.0 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) @6ff23ff   7 years jiri More comment fixing (ccheck). 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) @ae7d03c   7 years jiri Selected ccheck-proposed comment fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2f75eb   7 years noreply Replace autogen.py with something simpler. (#30) Instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18b6a88   7 years jiri More ccheck fixes, sometimes with manual intervention. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3cf22f9   7 years jiri Fix typo. 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) @9ce35f0   7 years zarevucky.jiri Add two missing intrinsics for arm32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @338d54a7   7 years jiri Gratuitous nested block makes ccheck sad. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53ad43c   7 years zarevucky.jiri Replace ASM macro with the standard ASSEMBLER. At least, GCC … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1380b7   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) @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) @fec0240   7 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0cf63   8 years jiri A round of cstyle fixing (i.e. run make ccheck-fix). 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) @549bef1   8 years martin declare external symbols properly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4a829e   8 years jakub Revert "Reformat copyright messages" This reverts commit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @999efa9   8 years jakub Reformat copyright messages The goal is to have one copyright-holder … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @219c530   8 years zarevucky.jiri Make as_constructor_arch(), as_destructor_arch(), and as_create_arch() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @002fd5f   8 years zarevucky.jiri Replace parts of system headers with <_bits/…>. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4fb8d60   8 years zarevucky.jiri Kill U/INTN_C(). It's only used in one place and its practical … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0a273e   8 years zarevucky.jiri Unify compiler handling a bit. Most compiler flags have been changed … 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) @e29e44bf   8 years jiri Kernel should have stddef.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @525c5ac   8 years jiri Kernel should have stdbool.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2dd7f2   8 years jakub Reduce the number of files that include <sys/types.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d701672   9 years jakub Fix cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dc05a9a   9 years jakub Fix PTE_VALID_ARCH macros The PTE_VALID_ARCH macros are rewritten so … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e98f1c3e   9 years martin cstyle (no change in functionality) 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) @9a08e6b   9 years jakub Do not define smc_coherence() macro if not compiling for kernel 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) @73b3ecd   9 years jakub arm32: use asmtool.h macros for defining symbols lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5783d10   10 years jakub Cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93d8022   10 years jakub ARM cache handling fixes - boot: Use the normal outer and inner WBWA … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @afe5e09   10 years jakub Define CP15_C7_MVA_ALIGN for all supported ARM processors. - Use … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5610b9   10 years jakub Cleanup some of the cache maintenance mess on ARM - Do not define … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ca6f08   10 years jakub Fix Crm for PFI. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f834cc32   10 years jakub More generic detection of TLB type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1d636e   10 years jakub Access CP15 register 2 wrt. target architecture and implementation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f310ec8   10 years jakub Access CP15 register 8 wrt. target architecture and implementation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @193d280c   10 years martin cstyle improvements replace traditional K&R-style function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(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) @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) @15b6715   11 years jakub Fix cstyle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.