source: mainline/kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @37b1651d   14 years vojtechhorky Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2550b6e   14 years jakub Do not disable interrupts twice before switching to userspace on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17aca1c   14 years vojtechhorky Merge mainline changes 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) @bd81386   14 years martin tlb_invalidate_pages can be actually called with asid == ASID_INVALID … 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) @9c81703   14 years martin cstyle changes (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b96463   14 years vojtechhorky Merge mainline changes 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) @0843f02   14 years martin on assertion print also the function, file and line (to make it easier … 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) @6265a2b   14 years vojtechhorky Merge mainline changes 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) @f21a61e   14 years jakub Synchronize kernel's ipc_data_t with uspace's ipc_call_t. 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) @b93d637   15 years vojtechhorky Add syscall for getting physical address 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) @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) @f902d36   15 years martin rename the dp8390 driver (and everything related) to ne2000 as it is … 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) @acc7ce4   15 years martin uspace interrupt controller drivers for i8259 and APIC (non-functional … 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) @c11ebb6a   15 years martin NE2000 ISA for QEMU 0.13 (use hardwired IRQ 5) 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) @f418e51   15 years jiri Adding typedefs.h was not necessary. 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) @eff1f033   15 years jiri Match platform driver based on platform name instead of architecture … 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) @41a7f62   15 years martin align register printout lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e94678   15 years martin move dorder device further away to make more room for future device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @052f535   15 years martin use portable constant macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @273b958   15 years martin add attribute((malloc)) to relevant functions, which should … 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) @9ac2013   15 years martin add format checking to more printf-like functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04357767   15 years martin using unsigned int seems to be more suitable than size_t is several cases lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @019a348   15 years martin use portable constant defines for integer ranges lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5587cf7   15 years martin * use portable constant defines for integer range constants * add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @855e0d8   15 years martin add print5 test lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d16fc78   15 years martin * verify the correctness of printf()'s and friends' attributes in … 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) @dc0b964   15 years martin * do not hardwire PRI??? formatting macros in the sources, use … 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) @74c57908   15 years jakub NULL should be defined at least as long unsigned zero or it will be … 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) @e9e5b9ab   15 years jakub Disable access to I/O ports that are in the last byte of the I/O port … 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) @a13c6bc   15 years jakub Fix TSS_IOMAP_SIZE. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e80329d6   15 years jakub Use shorter 32-bit instructions where possible. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f35b9ff   15 years jakub Prevent information leak in syscall_entry(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @28f4adb   15 years martin update scripts for compatibility with Python 3 (thx Vojtech Horky and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @598f90e   15 years jiri Use istate_t definitions from kernel instead of duplicating them. 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) @2b698d8   15 years martin basic processing of the IPI interrupts from the dorder device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5203efb1   15 years jakub Merge from lp:~jakub/helenos/upa 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) @76e1121f   15 years jakub Add an explanatory comment to mips32 stacktrace.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @343f2b7e   15 years jakub Add extra bound checks into mips32 stack tracer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c39b96   15 years jakub If possible, print stack also with the mips32 trap frame and frames … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20235a3   15 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c61955   15 years jakub Print all registers in istate_decode(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3fb3c1fc   15 years jakub On a non-syscall exception, save all GPRs into istate_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23c8be7f   15 years jakub Use MOVE instead of ADD x, y, 0. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce890ec9   15 years jakub Fix mips32 build and make syscall_shortcut() use standard istate_t offsets. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d0c3a6   15 years jiri Merge from lp:~jsvoboda/helenos/gta02 (GTA02 touchscreen driver). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @527298a   15 years jiri GTA02 touchscreen driver (no dragging detection). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff586e06   15 years martin indentation and spacing fixes (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17ccb9d7   15 years martin whitespace changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be3f94c   15 years martin do not clutter global namespace with internal defines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.