source: mainline/kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @cd98e594   15 years jakub Lock THREAD before calling thread_update_accounting() from exc_dispatch(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e984f2   15 years jakub Disable interrupts and lock THREAD before calling … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4039c77   15 years jakub Add assertion to detect attempts to block when hodling a spinlock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1317380   15 years martin move boot offset 2 MB further away to avoid conflicts with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b781cb29   15 years martin fix forgotten operator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2afb650   15 years martin unify printf implementations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4872160   15 years martin new boot infrastructure - more code and metadata unification - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1624aae   15 years jakub Assert that as_destroy() is not being called on AS. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @481d4751   15 years jakub Fix a race condition between the scheduler and as_destroy(). It was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @663bb537   15 years jakub Fix comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3808d3   15 years jakub Do not clear TASK in task_destroy(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6193351   15 years jakub Deploy as_hold() and as_release(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0321109   15 years jakub Add as_hold() and as_release(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9150781   15 years jakub Remove names of formal parameters from as.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ed8530   15 years jakub Deploy task_hold() and task_release(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @278b4a30   15 years jakub Add task_hold() and task_release(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c42638   15 years jakub Remove names of formal arguments from task.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ce914d4   15 years martin get rid of atoi, use str_uint64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13108f24   15 years jakub Split spinlock_unlock() into a debug and non-debug version. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c050399   15 years martin remove support for PearPC PearPC is totally unmaintained for almost 5 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55821eea   15 years jakub Do not use blocking malloc() in make_magcache(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a422bc5   15 years jakub Do not hold TASK→lock during the call to as_area_create(TASK→as, …). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @373acb4   15 years jakub Replace the parea_lock spinlock with mutex and don't insist on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6218327   15 years jakub When taking sysinfo_lock, interrupts don't have to be disabled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e121b8   15 years jakub Load lock can be mutex a interrupts are not required to be disabled … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b6626d3   15 years jakub Replace sysinfo_lock spinlock with a mutex. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3900cc   15 years jakub Make taking mutex in a non-thread context possible via busy waiting. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05411e8   15 years jakub Panic the kernel during a blocking request to allocate physical memory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8f7ea78   15 years Jakub Jermář Remove the over-zealous ASSERT(missed_clock_ticks == 0) from clock(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4ad39f   15 years jakub Do not hold the sysinfo spinlock either when doing copy_from_uspace(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aeb6f25   15 years jakub Do copy_to_uspace() when not holding the sysinfo spinlock. The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acda8f0   15 years jakub Proper way of testing the mutex_trylock() return value. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @556f9892   15 years jakub Add two missing interrupts_restore() in mips32 debugger code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @170332d   15 years Jakub Jermář Disable interrupts when taking TASK→lock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d69f959   15 years jakub Take the address space and address space area mutexes conditionally in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa028db   15 years jakub Fix ipc_wait_for_call() not to take the TASK spinlock while holding … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37c9fc8   15 years jakub Cherry pick revision 404 from lp:~ersin/helenos/measure2. This fixes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a721f6a   15 years martin tiny cstyle modifications (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9efff92   15 years martin simplify load calculation, the number of ready threads is available … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd01a4e   15 years martin indicate inactive CPUs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dec16a2   15 years martin - sysinfo items "system.tasks" and "system.threads" now return … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e535eeb   15 years martin rename order() to order_suffix(), make it a generic libc string … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1b6742   15 years martin export threads to user space the "tasks" command can now print all … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70e2b2d   15 years martin avoid costly allocation and generation of data when it is actually not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80bfb601   15 years martin improve sysinfo and stats documentation (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a80687e5   15 years martin add missing include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9dae191e   15 years martin sysinfo API cleanup - better support for generated subtrees - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c39a103   15 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30a5470   15 years martin string to integer conversion routines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88dea9d   15 years martin merge from measuring branch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ba201d   15 years martin cstyle changes (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b658c5d   15 years martin fix possible garbage dereference (subtree.table always needs to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9fae235   15 years martin sysinfo overhaul - cleanup (nicer data structures, use of SLAB … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @abf09311   15 years martin much safer implementation of str_dup() and str_ndup() port str_dup() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7f8796c   15 years martin add support for larger boot images (up to 8 MB) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3631bc   15 years martin add sysinfo kconsole command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9528be02   15 years martin remove sysinfo1 test (it was a poor man's test actually) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95319bd   15 years stanislav.kozina Added dummy_load utility. It just does some dummy load - either in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a307beb   15 years stanislav.kozina IPC statistics measured. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9fff17   15 years jiri Replace the still buggy GET_CHECK_PHONE() macro with a function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e43cdac   15 years stanislav.kozina Removed all floating point computation from top utility. Now all … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75ebb5b6   15 years jakub Make phoneid comparison always unsigned in GET_CHECK_PHONE(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34aac916   15 years jakub Fix off-by-one error in GET_CHECK_PHONE(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7e45c8   15 years jakub sys_ipc_hangup() should treat the phoneid as unative_t so that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @638927a   15 years stanislav.kozina top echoes also thread state overview write_barrier() after computing … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @faf38b2   15 years stanislav.kozina Removed thread selection from kernel. Now all threads are copied to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a3ccbc   15 years stanislav.kozina Echo task memory in kb instead of pages count lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36b5b0f   15 years stanislav.kozina fixed missing type definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @516adce   15 years stanislav.kozina top echoes also physical memory overview lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ba37fa   15 years stanislav.kozina Removed useless cycles sum, using ucycles + kcycles instead. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ec34bb   15 years stanislav.kozina bugfix: synch/waitq.c saves THREAD→last_cycle after context restored. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acc3f745   15 years stanislav.kozina sys_get_task_info bugfix (cheking task id) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f56d93   15 years stanislav.kozina top echoes also task list lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62550dce   15 years stanislav.kozina ps -c echoes info about CPU's cpu count is accessible through … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79edc36   15 years stanislav.kozina System load echo fix, now it looks realistic top echoes first values … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0379fc   15 years stanislav.kozina uptime lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e257ae3   15 years stanislav.kozina Counting CPU busy and idle clock ticks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @944f2cab   15 years stanislav.kozina ps -l echoes system load lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @849ed54   15 years martin Networking work: Split the networking stack into end-user library … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a10e34   15 years stanislav.kozina Added kload thread lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cbb170   15 years martin add missing errno.h include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07640dfd   15 years stanislav.kozina Small changes on kernel & user accounting. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2a00e8   15 years stanislav.kozina Accounting separated to kernel and user time. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34bba0e   15 years stanislav.kozina Tweaking ps ps -t echoes also current CPU lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f773206d   15 years stanislav.kozina TASK_NAME_BUFLEN moved to ps/taksinfo.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18b5402c   15 years stanislav.kozina ps lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99c1d2   15 years martin use [u]int{8|16|32|64}_t type definitions as detected by the autotool … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c682dd1   15 years martin simplify makefiles slightly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   15 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e9aaf5   15 years martin more autotooling: run actually the compiler in autotool.py and detect … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c80f2b   15 years martin Python coding style cleanup (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @177e4ea   15 years martin move from a simple sanity check tool to a more feature-rich … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4684368   15 years martin fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91001e2   15 years martin refactorize program handling, report all failures by the means of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @137691a   15 years martin remove unused variables and operations (as suggested by Clang static … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a000878c   15 years martin make sure that all statically allocated strings are declared as "const … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b905002   15 years jakub More reliable version of hypercall_fast_ret1(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7da160b   15 years jakub Differentiate between the hypervisor error codes and HelenOS error … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68acf21   15 years jakub Optimize the clean window handler on sun4v according to 12.2.3 of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72bf0d2   15 years jakub Merge from lp:~rimskyp/helenos/sparc. Fix non-SMP build on sun4v. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.