source: mainline/kernel/generic

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @af56e9b   15 years pavel Synchronize with head. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c4776   15 years pavel Merging SMP (unstable) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @721d4e85   15 years jakub Merge from lp:~rimskyp/helenos/sparc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7af8c0e   15 years martin when no address space is set, then returning AS_PF_FAULT is actually … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c2efbb4   15 years pavel Synchronize with head. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228666c   15 years martin introduce atomic_count_t as the explicit type of the internal value in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b352895   15 years pavel Cleanup of errnos. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b8da2a3   15 years martin enable kernel console output in case of kernel panic - the panic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f430f58   15 years jakub Fix unlocking in ddi_physmem_map(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b20e7c0   15 years jakub Set HZ back to 100. This could be tunable by some configuration option … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @209faf9   15 years jakub Merge the networking branch as it is. Does not compile at the moment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a70bda4   15 years lukasmejdrech * use standardized interrupt definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26d3ae2   15 years martin cleanup ipi-related stuff lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b473611   15 years jakub Merge the sparc branch. Both sun4u and sun4v appear to work. HM … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @827d73f   15 years lukasmejdrech Merged the actual head lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36e9cd1   15 years martin silence compiler warnings (no change in actual functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1d3c36   16 years martin small arch/generic interface cleanup: context_set() should be always … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d32358f   16 years martin abs32le: explicitly support SMP configurations abs32le: add several … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82474ef   16 years martin improve the GCC contract of halt(), make it explicitly noreturn lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab4bace   16 years jiri Merge ADB drivers. Brings userspace keyboard and mouse for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a2f8aa   16 years jiri ADB driver for userspace, ADB keyboard support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c713aa56   16 years jakub Do not deadlock when the task cleans up messages it sent itself. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3698e44   16 years jiri Add ability to determine task name and load symbol table from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80487bc5   16 years jiri Allow taskdump to read register state and extract PC, FP (not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d21b53   16 years jiri Move code code waiting for debugger to udebug.c:udebug_thread_fault(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a074b4f   16 years jiri Implement fault notifications and task monitoring service. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @336db295   16 years jiri Fix THREAD_READ, add AREAS_READ Udebug method. Add task dump utility. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99de22b   16 years pavel Merged latest trunk changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @563d6077   16 years jakub Fix off-by-one error in kconsole command matching code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2f6636   16 years jakub When panicing, print a kernel stack trace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5c86478   16 years jakub When killing a task, print its stack trace to klog. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6069801   16 years jakub Add generic support for kernel stack traces. One can print … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dee005   16 years jakub Change symtab_name_lookup() to also return the offset from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b83ba81   16 years jakub Formatting changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be0d92e   16 years lukasmejdrech + explicitly enable registered IRQ (forgotten change from svn, network … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21580dd   16 years lukas Merged with network branch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @387416b   16 years pavel Synchronizing with head. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba50a34   16 years pavel Merged fast instr. access MMU miss handler, now the first few … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9510be2   16 years jiri Get rid of vestigial variable. Now we should rather check for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22e6802   16 years martin fix kernel thread_sleep() not to overflow thread_usleep() introduce … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84b14e2   16 years jakub Merge simplified futexes (ticket #154) and fix for arm32 kernel atomic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4774a32   16 years jakub Greatly simplify futexes. Drop timeout support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4af185f   16 years jakub Clean up futex.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41df2827   16 years jakub Fix missing includes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9ece1cb   16 years jakub Introduce SYS_THREAD_USLEEP and use it to implement usleep() in uspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d52b82ad   16 years jakub Remove argument names from the function headers in thread.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f06dbc   16 years jiri Rename wstr_nstr() to wstr_to_str() and align it better with the rest … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f35634c   16 years pavel merged head changes to this branch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3da11f37   16 years pavel Merged changes essential for the code to reach 'uinit'. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59ee56f   16 years jakub Introduce a task constructor. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e701eb1   16 years jakub Disassociate the phone with the answerbox in cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @103de761   16 years jakub Introduce a slab cache for task_t and allocate/free tasks from/to it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20c7c40   16 years martin avoid superfluous semicolon generated by the GET_CHECK_PHONE macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @439d036   16 years martin remove superfluous unreachable break (as trivially suggested by Stanse) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd1210a   16 years jakub Cleanup headers in ipc.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33adc6ce   16 years jakub Introduce the per-task list of active synchronous answerboxes and make … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c70ce74   16 years jakub Allocate the answerbox for synchronous calls dynamically. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ca28512   16 years jakub Remove ipc_call_static_init() and IPC_CALL_STATIC_ALLOC. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35bb2e7   16 years jakub Allocate the call structure for synchronous calls dynamically. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a4fef9   16 years pavel merged head changes to this branch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c70ed6   16 years martin explicit typecasts for better code readability lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74cbac7d   16 years pavel First thread sucessfully created. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @66e08d02   16 years pavel Output in kernel now possible, init phase passes to cpu_init. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1c21c2   16 years jakub Improve comments in context.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cb3d641a   16 years jiri Fix cmd_kill doc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @095b1534   16 years jiri C style. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a75302   16 years jiri Add Kconsole kill command. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @14ecd6c   16 years jiri Fix bad test of kb.finished. (see ticket #137) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f238e86   16 years pavel Both sun4u and sun4v are compilable, sun4u feature-complete, sun4v … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ab8697   16 years martin use builtin_va_* for va_* functions and va_list type (this is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bae6169   16 years jakub Do not define the hardcoded_* variables twice. These variables should … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40240b1   16 years martin revert recent unnecessary commit lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @029d94a   16 years martin check for NULL lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5418217   16 years martin add parentheses for better clarity lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22af3af   16 years jakub Add basic description of the pseudocode commands. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a71c158   16 years martin kernel output devices now suport multiple instances (except ski and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90c8b8d   16 years martin extend the spinlock interface (static spinlocks, statically declared … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc7d44c   16 years jakub Merge fibril synchronization improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @057d21a   16 years jakub Add SYS_IPC_POKE syscall. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c4a56f   16 years jakub Support for waitq_unsleep(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9c7425   16 years martin prepare outdev_t devices (particularly stdout) to work as repreaters … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e151ab0   16 years jakub Remove redundant argument names from function headers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ab1648   16 years martin remove obsolete TASK_WAIT notification lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9441458   16 years jiri Remove errorneous clearing of begin_call (Thx Tomas Brambora). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1724745f   16 years jakub Fix typos. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e49b57b2   16 years jakub Update comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8688a6e   16 years jakub Let the uinit kernel thread run with interrupts enabled by default and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @121966e   16 years jakub task_done() should not kill tasks one by one and wait until each dies. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd2cfa7   16 years jirik.svoboda Even more warnings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e73815   16 years jakub Interrupts should be disabled when acquiring answerbox's irq_lock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @716fb9d   16 years jakub Improve comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a61ba5   16 years jakub IRQ-safe switch to userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec8b0dac   16 years jakub Things are much easier when the compiler knows that context_save() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac47b7c2   16 years martin define endianess externally to be able to exactly specify whether we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @98000fb   16 years martin remove redundant index_t and count_t types (which were always quite … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf1fb9f   16 years jakub Streamline locking of phones during cloning. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8658f89   16 years martin send notification also during task creation (the intention is to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f4bc1f   16 years martin rename the macro to be consistent with LOWER32/UPPER32 and add 64b … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @770971c   16 years jirik.svoboda Parethesize args in MERGE_LOHI32 macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ed901d   16 years martin fix stupid typo (thx Matthieu Gueguen) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.