|
|
|
@d04e46e
|
12 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
|
12 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
|
12 years |
adam.hraska+hos |
urcu: Added sanity tests.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2f42e5
|
12 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
|
12 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
|
|
|
@0a597d7
|
12 years |
adam.hraska+hos |
rcu test: Fixed includes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@340ba25c
|
12 years |
adam.hraska+hos |
Updated copyright notice.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e3d959
|
12 years |
adam.hraska+hos |
Set default kernel rcu for abs32le to A-RCU.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02ee69da
|
12 years |
adam.hraska+hos |
Added missing include from sparc64/barrier.h. Fixes build on sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1ef4c0
|
12 years |
adam.hraska+hos |
Fixed type mismatch in local_atomic_exchange() on amd64, ia32. Fixes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94b39ba
|
12 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
|
12 years |
adam.hraska+hos |
urcu: Initial implementation.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43b8c65
|
12 years |
adam.hraska+hos |
Added syscall smp_memory_barrier.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11904316
|
12 years |
adam.hraska+hos |
Added compiler_barrier() to uspace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee34275
|
12 years |
adam.hraska+hos |
Typo in comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85eba4c
|
12 years |
adam.hraska+hos |
Added missing copyright notice to kernel compiler/barrier.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b94bc6c
|
12 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
|
|
|
@c0c26ac
|
12 years |
adam.hraska+hos |
CHT with futexes is only a cache, so access it lazily.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba368a6
|
12 years |
adam.hraska+hos |
Added futex subsystem overview comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c28413a9
|
12 years |
adam.hraska+hos |
cht: Added cht_create_simple(). cht_create() can now block until …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@669f3d32
|
12 years |
adam.hraska+hos |
Adapted the kernel futex subsystem to use CHT.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04d66804
|
12 years |
adam.hraska+hos |
cht: Expanded cht_insert_unique() to return a duplicate if found.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0adfc9d
|
12 years |
adam.hraska+hos |
workqueue: Replaced thread.h include with a forward declaration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82719589
|
12 years |
adam.hraska+hos |
rcu: Made both A-RCU and Podzimek-Preempt-RCU exception safe.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6831475
|
12 years |
adam.hraska+hos |
Added amd64-specific local atomic exchange (faster than the generic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@657ddbd
|
12 years |
adam.hraska+hos |
Added ia32 specific local atomic exchange (faster than the generic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@618d02a
|
12 years |
adam.hraska+hos |
Added architecture independent local cpu atomic exchange operation (it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbe6b65
|
12 years |
adam.hraska+hos |
rcu: Gave a high-level overview/description of the rcu algorithms.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@089c23d
|
12 years |
adam.hraska+hos |
rcu: Added forgotten compiler barriers to rcu_read_lock/unlock for A-RCU.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25969ac
|
12 years |
adam.hraska+hos |
smp_call: Comments clarifying memory semantics.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@853d613
|
12 years |
adam.hraska+hos |
rcu: Fixed the race of smp_call sampling functions when accessing the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fe9d296
|
12 years |
adam.hraska+hos |
Fix: waitq_sleep_timeout() waits for its waitq_wakeup() to complete …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@497bd656
|
12 years |
adam.hraska+hos |
Fix: averted a possible deadlock in condvar_wait_timeout() (eg when a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f5e1c7c
|
12 years |
adam.hraska+hos |
Commented assert in smp_call.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@991d2d8
|
12 years |
adam.hraska+hos |
cht: Added a higher-level description of the resizing algorithm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcb0751
|
12 years |
adam.hraska+hos |
Implemented gcc's sync_val_compare_and_swap_4() built-in function …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33c2952
|
12 years |
adam.hraska+hos |
Merged with mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc89e32
|
12 years |
adam.hraska+hos |
Fixed build for ia64/ski, ia64/i460GX, mips32/msim and mips64/msim. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc106e4
|
12 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
|
|
|
@2708f6a
|
12 years |
adam.hraska+hos |
Removed ia32 and amd64 specific atomic compare-and-swap operations …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8fccf5
|
12 years |
adam.hraska+hos |
cht: Switched from using cutom made CAS to compiler CAS intrisic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f048658
|
12 years |
adam.hraska+hos |
Fix: cht1 test now cleans up/destroys lingering joined threads.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94795812
|
12 years |
jakub |
Check for dangerous unsigned integer overflows in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0941e9ae
|
12 years |
jakub |
Test for addition overflow of area's base and size.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@205832b
|
12 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
|
|
|
@6b99156
|
12 years |
adam.hraska+hos |
cht: Surrounded cht_remove_item in the CHT test with necessary …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@082b7f1
|
12 years |
jakub |
Make the overlaps() macro accept zero sizes and also tolerate
bases …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35a3d950
|
12 years |
m.lombardi85 |
mm: implement support to guarded address space areas
Guarded address …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a582dff
|
12 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
|
12 years |
jakub |
Merge from lp:rtc-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82d062d8
|
12 years |
jakub |
Add a missing copyright message and cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34b9299
|
12 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
|
12 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
|
12 years |
jakub |
Add double comparison test to softfloat1 test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da6c4ee
|
12 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
|
12 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
|
12 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
|
12 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
|
12 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
|
12 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b801f2d
|
12 years |
m.lombardi85 |
rtc: Add support to fun_offline() / fun_online()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d248e3
|
12 years |
martin |
fix indentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f4067b6
|
12 years |
jakub |
Merge from lp:~jakub/helenos/gsoc2012-uspace-hash-table-from-adam.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97b199b1
|
12 years |
jakub |
Slight cleanup in hash_table.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38fc00b
|
12 years |
jakub |
Convert UDF to use the new hash table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e00f87
|
12 years |
jakub |
Use NULL instead of 0 as a hash_table_ops_t member initializer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1ef4a1
|
12 years |
martin |
fix compatibility
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@062d900
|
12 years |
jakub |
Cherrypick userspace hash table changes from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87e9392
|
12 years |
vojtechhorky |
Prevent fclose(NULL) in logger (#498)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@000494d
|
12 years |
jakub |
Add double tests to softfloat1.
Avoid code duplication.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9d0ed4
|
12 years |
jakub |
Add single precision float tests for multiplication and division. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b60faf7
|
12 years |
jakub |
Use sub_float() for addends with different sign bit in softfloat1 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d948095
|
12 years |
vojtechhorky |
Merge libposix cleaning (lp:~vojtech-horky/helenos/misc)
Sources and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be1dcc26
|
12 years |
vojtechhorky |
Merge Bithenge data viewer (GSOC 2012)
Merged from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@faa45c17
|
12 years |
jakub |
Fix a wrong index in softfloat1 test and a couple of cstyle softfloat …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@466e95f7
|
12 years |
jakub |
Add SYSIPC_OP macro to avoid repeating the same boilerplate code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@716185d
|
12 years |
jakub |
Call request_process() callback for incoming calls during IPC cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@190976f
|
12 years |
martin |
bump to GCC 4.7.2 and GDB 7.5
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@675fcbd
|
12 years |
jakub |
Call the answer_process() callback for answers picked up in IPC cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6b83300
|
12 years |
jakub |
Improve terminology.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f9c8f6
|
12 years |
jakub |
Code deduplication.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3b97d1
|
12 years |
jakub |
Add a long explanatory comment on the system IPC callbacks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c99d470
|
12 years |
jakub |
Merge from lp:rtc-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a586f4c
|
12 years |
m.lombardi85 |
rtc: return an error if the battery is low when reading/setting the time.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d8322da
|
12 years |
jakub |
Remove GPL licensed code from libext4.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8595b954
|
12 years |
jakub |
Merge from lp:rtc-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df7f9fb5
|
12 years |
m.lombardi85 |
date: get rid of read_num_from_str() and use str_uint32_t instead
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7137fe3f
|
12 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce1df04
|
12 years |
jakub |
Print also the actual error message when offline fails.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ab2714
|
12 years |
jakub |
Just answer the message with an error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@619e6d56
|
12 years |
jakub |
Remove duplicate rd binaries.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccc3debf
|
12 years |
jakub |
Merge from lp:rtc-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@289fa65
|
12 years |
m.lombardi85 |
rtc: fix call to ddf_log_init(NAME) to reflect changes in the mainline …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fedac2f
|
12 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8930624
|
12 years |
m.lombardi85 |
Add the remote_battery_dev_iface to the remote interfaces list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3322d95
|
12 years |
m.lombardi85 |
rename BATTERY_EXHAUSTED to BATTERY_LOW
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@efcfab9
|
12 years |
m.lombardi85 |
rtc: Add support to the battery_status_get() request
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69a13a4
|
12 years |
m.lombardi85 |
Add the remote battery interface functions implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00b4a68
|
12 years |
jakub |
Merge from lp:~jakub/helenos/camp2012.
Kernel IPC subsystem …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9fe33b
|
12 years |
jakub |
Use the caller local variable instead of the full dereference.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|