|
|
|
@6a585dd
|
13 years |
adam.hraska+hos |
rcubench: Removed unused code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d22e567
|
13 years |
adam.hraska+hos |
rcubench: Replaced futex contention benchmark with futex syscall benchmark.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f74ec77
|
13 years |
adam.hraska+hos |
Fixed rcubench stack corrupting print_res().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7554e41
|
13 years |
adam.hraska+hos |
rcubench: Added futex upgradable lock vs plain semaphore benchmarks. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@af5dfa5b
|
13 years |
adam.hraska+hos |
Turned malloc's futex semaphore into a lock upgradable from a light …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@52d2603
|
13 years |
adam.hraska+hos |
Fix: added missing unlock of ipc futex when memory is scarce.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@cdbcf14
|
13 years |
adam.hraska+hos |
Converted ipc semaphore futex to a lock futex.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@6c1bb0d
|
13 years |
adam.hraska+hos |
Fixed new/dying fibril (de)registration with urcu; due to typo in macro.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@87179ca
|
13 years |
adam.hraska+hos |
Backed rwlock with futex lock instead of a futex semaphore.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@df7cbc6
|
13 years |
adam.hraska+hos |
Turned fibril futex semaphore into a futex lock/mutex.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b188002
|
13 years |
adam.hraska+hos |
urcu: Assert that we are in a reader section when unlocking via …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@156b6406
|
13 years |
adam.hraska+hos |
Differentiated futexes when used with mutex semantics from those with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b7acf38
|
13 years |
adam.hraska+hos |
Added config option for light weight futex locks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@32d2e60
|
13 years |
adam.hraska+hos |
Compilation fixes of upgradable futexes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d54b303
|
13 years |
adam.hraska+hos |
Initial version of nop futexes that are upgradable to proper futexes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@9a3b469
|
13 years |
adam.hraska+hos |
malloc avoids using futexes during initialization of the main thread …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1b7eec9
|
13 years |
adam.hraska+hos |
urcu: rcu_synchronize allows to specify if it may block the current …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@cb10bc9
|
13 years |
adam.hraska+hos |
Inlined uspace futex functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@927a181e
|
13 years |
adam.hraska+hos |
Turned futex_t in uspace into an opaque type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@21b703f
|
13 years |
adam.hraska+hos |
Fixed division by zero in rcubench.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@4e41aa4
|
13 years |
adam.hraska+hos |
Added kernel and libc futex benchmark to rcubench.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a440a0f
|
13 years |
adam.hraska+hos |
Added dummy rcubench app.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@69146b93
|
13 years |
adam.hraska+hos |
Merged mainline,1723.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7462674
|
13 years |
jakub |
Fix the zeroTable once again.
(Thanks Jiri Zarevucky for noticing this.)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@02ce8a0
|
13 years |
jakub |
Test more numbers and reduce the number of used arrays.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@94b696c
|
13 years |
jakub |
Fix detection of rounding overflow for 64-bit floats.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d4cd7e5
|
13 years |
jakub |
Fix table for computation of leading zeroes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a9f730a
|
13 years |
jakub |
Add softfloat1 tests for (unsigned) int to double conversions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@00e3ad2
|
13 years |
jakub |
Make it clear that the test templates are for binary operators.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5d230a30
|
13 years |
adam.hraska+hos |
urcu: Added stress test checking for premature exits of rcu_sync via …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d04e46e
|
13 years |
adam.hraska+hos |
urcu: Expanded tests to support multiple threads.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a879d73
|
13 years |
adam.hraska+hos |
urcu: Added sanity test of forceful rcu unlock upon fibril exit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@29b8138
|
13 years |
adam.hraska+hos |
urcu: Added sanity tests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a2f42e5
|
13 years |
adam.hraska+hos |
urcu: Fixed rcu_synchronize() early exit condition.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@99022de
|
13 years |
adam.hraska+hos |
urcu: Added early exit for rcu_synchronize() if it was stuck waiting …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@711a38b
|
13 years |
jakub |
Add missing const qualifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@94b39ba
|
13 years |
adam.hraska+hos |
urcu: Added initial no-op/empty rcutest app.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a82d33d
|
13 years |
adam.hraska+hos |
urcu: Initial implementation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@43b8c65
|
13 years |
adam.hraska+hos |
Added syscall smp_memory_barrier.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@11904316
|
13 years |
adam.hraska+hos |
Added compiler_barrier() to uspace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b94bc6c
|
13 years |
adam.hraska+hos |
Added LIST_INITIALIZER (to uspace) which initializes statically …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@0f2c80a
|
13 years |
jano.vesely |
rootamdm37x: Fix DPLL5 initialization.
Divisor was out of allowed range.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c739102
|
13 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bebf97d
|
13 years |
jano.vesely |
rootamdm37x: Don't use data implant.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@878b764
|
13 years |
jano.vesely |
rootamdm37x: Make rootamdm37x_add_fun use erro codes instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7a6d91b
|
13 years |
jano.vesely |
rootamdm37x: Reshuffle.
Put device control in its own file.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@167c7b3
|
13 years |
jano.vesely |
rootamdm37x: Fix freq calculations.
prm.clocks→clksel stores value …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@17be8c2
|
13 years |
jano.vesely |
rootamdm37x: Add global_reg register map.
OSC_SYS_CLK to SYS_CLK …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@033c8d24
|
13 years |
jano.vesely |
rootamdm37: Fix register offset.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bf815c8
|
13 years |
jano.vesely |
rootamdm37x: Turn off io trace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7ca042f1
|
13 years |
jano.vesely |
rootamdm37x: Fix MPU DPLL divisor value parsing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@4b2c7a88
|
13 years |
jano.vesely |
rootamdm37x: Fix PRM clock control base address.
Make freq decoder …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@8138d4f
|
13 years |
jano.vesely |
typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@fde2dab9
|
13 years |
jano.vesely |
rootamdm37x: Fix off by one freq calculations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bf2a269
|
13 years |
jano.vesely |
rootamdm37x: Setup DPLL5 during initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bf6f6ca
|
13 years |
jano.vesely |
rootamdm37x: Check USB TLL accessibility before accessing the module.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@19acf24
|
13 years |
jano.vesely |
rootamdm37x: Print Core clock and l3 interface clock values.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@9c0eba6
|
13 years |
jano.vesely |
rootamdm37x: IMplement IVA2 clock management and allow automatic LP …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@0c12dfe
|
13 years |
jano.vesely |
typos and comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@68338c6
|
13 years |
jano.vesely |
rootamdm37x: Implement MPU DPLL handling.
Reads current MPU freq. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@52e020b
|
13 years |
jano.vesely |
rootamdm37x: Begin DPLL initialization work.
Detect base system …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bfc6e11
|
13 years |
jano.vesely |
rootamdm37x: Fixup clock control prm header file.
Add frequency …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1f7753a
|
13 years |
jakub |
Merge from lp:~jakub/helenos/mm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@e7267a2
|
13 years |
jakub |
Remove unused macros.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a7f7ed12
|
13 years |
sucha14 |
Fix memory leak in logger
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@9234566
|
13 years |
jakub |
Nuke left-over ext2 debris.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@fa4b7ba3
|
13 years |
jakub |
Retire read-only ext2 support.
- Remove ext2fs and libext2 as their …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@0aae87a6
|
13 years |
jakub |
Unify the default stack size used by userspace threads and fibrils.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d1538a1
|
13 years |
sucha14 |
Add missing copyright headers to ext4
Those files are based on ext2 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@3b8a990
|
13 years |
jakub |
Create also the uspace thread stacks with guard pages and late …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@33c2952
|
13 years |
adam.hraska+hos |
Merged with mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5892ec1
|
13 years |
jakub |
Rename AS_AREA_NORESERVE to AS_AREA_LATE_RESERVE.
This reflects the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1107050
|
13 years |
jakub |
Allocate fibril stacks as guarded and non-pre-reserved address space areas.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@efdfebc
|
13 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@205832b
|
13 years |
adam.hraska+hos |
Replaced 0 with NULL where appropriate (in rcu, cht, uspace hashtable, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d27a9c8f
|
13 years |
jano.vesely |
rootamdm37x: Remove pio_read casts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b5c2f56
|
13 years |
jano.vesely |
libc: Make pio_read_* accept const ioports.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ef93167
|
13 years |
jano.vesely |
rootamdm37x: Add power and rest management headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@360823ca
|
13 years |
jano.vesely |
rootamdm37x: Use checks instead of ifdefs.
Prevents accidental …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@e5e2d73
|
13 years |
jano.vesely |
rootamdm37x: Minor refactoring.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a582dff
|
13 years |
jakub |
Put the function back into the 'clock' category in rtc_fun_online().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f220e25
|
13 years |
jakub |
Merge from lp:rtc-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@82d062d8
|
13 years |
jakub |
Add a missing copyright message and cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@34b9299
|
13 years |
jakub |
printf() full floating point support.
(Thanks to Adam Hraska.)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f0da6855
|
13 years |
jakub |
Take the size of the array's element into account when allocating …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c0f8909
|
13 years |
jakub |
Add double comparison test to softfloat1 test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@da6c4ee
|
13 years |
jakub |
Allocate dbuf in tinput_display_tail() from heap rather than on stack.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@508fff8
|
13 years |
m.lombardi85 |
rtc: do not cache the boottime if rtc_read() failed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b2ac3998
|
13 years |
martin |
bump BDSH package version to 0.1.0 (as suggested by Tim Post)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@849bebe4
|
13 years |
jakub |
Do not leak the message buffer in log_msgv().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c6f1eb05
|
13 years |
jiri |
Make dlfcn functions available even when dynamic linking is not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5c90e3e
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b801f2d
|
13 years |
m.lombardi85 |
rtc: Add support to fun_offline() / fun_online()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@57912af3
|
13 years |
jano.vesely |
rootamdm37x: Move Clock Management headers to separate directory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f5ffc9a
|
13 years |
jano.vesely |
amdm37x, clock control cm: Fix register offset and value.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@71d09d6e
|
13 years |
jano.vesely |
rootamdm37x: Turn on pio tracing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a5a73c0
|
13 years |
jano.vesely |
rootamdm37x: Use PADD macro.
remove count parameter.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@52fc805
|
13 years |
jano.vesely |
rootamdm37x: Use new pio functions to access UHH and TLL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f4c9e42
|
13 years |
jano.vesely |
rootamdm37x: COnvert usbhost cm and core cm to new pio functions.
Fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@e9d636d0
|
13 years |
jano.vesely |
rootamdm37x: Use new io functions to set dplls.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|