source: mainline/kernel/generic/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2c86f81   14 years jakub Writable ELF segments need to be reserved memory regardless of whether … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4dc35a   14 years jakub It's AS, not VM. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cda1378   14 years jakub Remove names of formal arguments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e17f703   14 years jakub Implement memory reservation API. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d060900   14 years jakub Feed memory from the newly created zone into the reservation system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28295955   14 years jakub frame_free_generic() can actually free multiple frames. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89bcb520   14 years jakub Reserve / unreserve memory upon frame allocation / deallocation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe754c8   14 years jakub Always succeed conditional reservations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ceac698   14 years jakub Remove name of formal parameters. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e394b736   14 years jakub Call the address space area create, resize and destroy hooks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a2474f   14 years jakub Remove comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9dd730d1   14 years jakub Reserve only anonymous pages in ELF-backed address space areas. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b655705   14 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55132b8   14 years jakub Merge from lp:~jakub/helenos/fs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6bffee   14 years jakub Allow special flags that control processing of IPC_M_DATA_READ/WRITE … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97186929   14 years martin remove obsolete tasklets (many years ago tasklets were part of a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @917a8c8   14 years martin be more robust in ELF backend, add checks (with page faults) instead … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @563b538   14 years martin never use top-level conjunction in assertions, always write two assertions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3abfe9a8   14 years martin separate memset/memcpy redirection to builtin functions and fallback C … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb4f078   14 years martin unify kernel byte string implementations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b37882   14 years martin memory management work * implement as_get_mappable_page() as a new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfe43d5a   14 years martin do not leak the address space structure on failure report the reason … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc47885   14 years martin keep track of the number of resident pages on-the-fly (do not traverse … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e00216   14 years martin add support for line number debug information into linker scripts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40fb017   14 years jakub More defensive kconsole command initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @197ef43   14 years martin merge various cosmetic run-time support improvements * coding style … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6aef742   14 years jakub Incoming vs. outgoing answers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bcf1f9   14 years martin add syscall for properly terminating the currently running task … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7533c7   14 years martin add support for pareas mappable by unprivileged tasks (currenty, only … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8add9ca5   14 years martin ABI change: syscalls for registering IRQ notifications are probably … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae0300b5   14 years martin fix wrong formatting arguments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5378f99   14 years martin improve 'ipc' command printouts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @577f042a   14 years martin * improve synchronization in sys_task_set_name() * improve printouts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b7a107   14 years martin as the 'btrace' command depends on udebug, make it optional on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df58e44   14 years martin * add support for printing uspace stack traces from kernel console … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e7d3dd   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf75e3cb   14 years jakub Merge from lp:~jakub/helenos/fs. Highlights of the merge: - the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0ce870   14 years martin statistics: provide resident (actually used) memory of tasks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @311bc25   14 years martin avoid the possibility for infinite looping on fetching sysinfo values … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c9b742   15 years jakub Change the client task hash only when making the call or when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @124c061   15 years jakub ipc_connect_to_me() now takes one extra argument to store the client … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fdb9982c   15 years jakub Sign each outgoing call by the task hash. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e36c8d   15 years jakub Walk only non-empty AVL trees. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b9e85b   15 years jakub Remove sparc64's cache.h and all references to it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @03523dc   15 years jakub Add more hooks to address space area backends so that each backend can … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @630a8ef   15 years jakub Add the memory reservation API. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b838fdf   15 years jakub Deploy the noreserve functions in address space area backends that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e608cbe   15 years jakub Add frame_alloc_noreserve() and frame_free_noreserve(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c32e6bc   15 years jakub Add frame_free_generic(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0139747   15 years jakub Move frame_alloc() to frame.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d853bd   15 years jakub Small cleanup in frame.[ch]. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab6f2507   15 years jakub Make sure that slab_reclaim() executes with interrupts disabled. There … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77429d3   15 years martin remove the obsoleted SYS_INTERRUPT_ENABLE syscall lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e186eb5   15 years jakub For connected phones, print also the task ID of the target task. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9cdac5a   15 years martin add CMD_PIO_WRITE_A_x commands which store values from scratch space … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ad52de   15 years jiri Add comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63594c0   15 years jiri Obtain userspace state in case of system call. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1caeb2d   15 years martin fix argument types lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e9f8ab   15 years jiri Add kill command to forcefully terminate a task. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78ffb70   15 years jakub ipc_irq_register() and ipc_irq_unregister() should check for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228e490   15 years martin initial modifications for supporting declarative IPC interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd8d5a7   15 years martin 32/64 ABI split for SYS_TASK_GET_ID lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b10dab   15 years martin ABI split: pass 64-bit task ID as plain 64-bit argument to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b02eb9   15 years martin more unification of basic types - use sysarg_t and native_t (unsigned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97d17fe   15 years jakub Associate the limit of active calls with a phone rather than the task. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e752b2   15 years martin * correct printf() formatting strings and corresponding arguments * … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b0f4bb   15 years martin * correct printf() formatting strings and corresponding arguments * … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e27d85   15 years martin * reimplement the 'z' modifier (%zu for size_t, %zd for ssize_t) * … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b3bff5   15 years jakub btree_search() can find an already removed key if the tree is empty. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b4a67a   15 years jakub Use a more portable definition of NULL. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1bfd3d3   15 years jiri Replace @returns with @return. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1479562   15 years jakub Let copy_from/to_uspace() detect attempts to access the address space … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4fe18151   15 years jakub Fix bitmap operations wrt. bits == 0. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10285ad   15 years jakub Backout the previous change as it breaks ega. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c441bd   15 years jakub Remove redundant code. As a side effect, this fixes the code for bits … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da88a079   15 years jakub Fix cstyle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c088975   15 years jakub Instead of locking TASK→lock, lock udebug.lock before calling … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f5b4e0d   15 years jakub Disable sys_interrupts_enable() because it is not portable. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04cb68f2   15 years jakub Merge from lp:~helenos-dd/helenos/dd. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2fa10f6   15 years jakub Remove syscall for controlling preemption. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af96dd57   15 years martin fix two possible NULL dereferences lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2650d3   15 years martin rename PA_overlaps to PA_OVERLAPS be more tolerant about some cases of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @257ceb1   15 years jakub Introduce the stack trace context which is passed to the individual … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7199c2   15 years jakub Reduce kconsole stack space consumption by about 2.5KiB by using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b62d5614   15 years jakub Fix typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5a1c73   15 years jakub If supplied, print also the context-specific message on bad traps and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9a6b29   15 years jakub Add missing new line in the generic panic message. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09b859c   15 years jakub Merge from mainline. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97bdb4a   15 years martin avoid tracing of several memory-related functions which are called … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04e3d9f   15 years martin remove an overly bold assumption about the validity of CPU (some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbfdf62   15 years martin size_t as a return type of zone_conf_size() is more natural than uintptr_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a0359b   15 years martin improve kernel function tracing - add support for more generic kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2ea4ab1   15 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3ee9b9   15 years martin remove forward static function declarations and reorder functions (if … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da52547   15 years martin add early_putchar() which can be used to do early kernel console … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75c9852   15 years martin remove forgotten debugging output lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d1be48   15 years jakub Use more specific panic type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49ace23   15 years martin use PRIp as a portable way of printing pointer-like numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90ed058   15 years jakub Merge ia32 interrupt handler and trap frame improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4babe62   15 years martin port uspace sorting improvements back to kernel lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.