source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @207e8880   13 years adam.hraska+hos futex: Switched from using mutexes to spinlocks in futex subsystem. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a585dd   13 years adam.hraska+hos rcubench: Removed unused code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @32d2e60   13 years adam.hraska+hos Compilation fixes of upgradable futexes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @cb10bc9   13 years adam.hraska+hos Inlined uspace futex functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @a440a0f   13 years adam.hraska+hos Added dummy rcubench app. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04552324   13 years adam.hraska+hos cht, workq: Got rid of warnings in release builds. 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) @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
(edit) @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
(edit) @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
(edit) @d4cd7e5   13 years jakub Fix table for computation of leading zeroes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @3ac5086   13 years adam.hraska+hos Fixed kernel futex cleanup: now walks list via correct links and frees … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @29b8138   13 years adam.hraska+hos urcu: Added sanity tests. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @2f33fbc   13 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @0a597d7   13 years adam.hraska+hos rcu test: Fixed includes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @340ba25c   13 years adam.hraska+hos Updated copyright notice. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e3d959   13 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
(edit) @02ee69da   13 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
(edit) @a1ef4c0   13 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
(edit) @894d9ea   13 years jakub The arm32 GXemul machine is called 'testarm'. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @711a38b   13 years jakub Add missing const qualifiers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f6c16fe   13 years jakub Fix integer vs. pointer comparisons and assignments, printf() formatters. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e32720ff   13 years jakub Merge from lp:~jakub/helenos/mm. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @908bb96   13 years jakub Postpone printing the message about killing a task due to a failed … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a82d33d   13 years adam.hraska+hos urcu: Initial implementation. 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) @43b8c65   13 years adam.hraska+hos Added syscall smp_memory_barrier. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11904316   13 years adam.hraska+hos Added compiler_barrier() to uspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee34275   13 years adam.hraska+hos Typo in comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85eba4c   13 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
(edit) @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
(edit) @0ab362c   13 years jano.vesely Merge support for BeagleBoard-xM (armv7). Most of the changes outside … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @c739102   13 years jano.vesely Mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bebf97d   13 years jano.vesely rootamdm37x: Don't use data implant. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @033c8d24   13 years jano.vesely rootamdm37: Fix register offset. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf815c8   13 years jano.vesely rootamdm37x: Turn off io trace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @c0c26ac   13 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
(edit) @ba368a6   13 years adam.hraska+hos Added futex subsystem overview comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @8138d4f   13 years jano.vesely typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c28413a9   13 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
(edit) @669f3d32   13 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
(edit) @04d66804   13 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
(edit) @0adfc9d   13 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
(edit) @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
(edit) @bf2a269   13 years jano.vesely rootamdm37x: Setup DPLL5 during initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @0c12dfe   13 years jano.vesely typos and comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @82719589   13 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
(edit) @6831475   13 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
(edit) @657ddbd   13 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
(edit) @618d02a   13 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
(edit) @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
(edit) @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
(edit) @fbe6b65   13 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
(edit) @1f7753a   13 years jakub Merge from lp:~jakub/helenos/mm. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34ae0a5   13 years jakub Define the userspace stack to be simply 1MiB large. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @089c23d   13 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
(edit) @e7267a2   13 years jakub Remove unused macros. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbb3552   13 years jakub Boost the default memory size (i.e. the size used when running on Ski) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7f7ed12   13 years sucha14 Fix memory leak in logger lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ad17de   13 years jakub Instead of printing the standard kill message, only inform the user … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9043309c   13 years jakub Avoid accidental restoring of rr7 to a non-kernel RID. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25969ac   13 years adam.hraska+hos smp_call: Comments clarifying memory semantics. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @853d613   13 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
Note: See TracRevisionLog for help on using the revision log.