|  |  | @137691a | 16 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 | 
            
              |  |  | @a000878c | 16 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 | 
            
              |  |  | @228666c | 16 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 | 
            
              |  |  | @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 | 
            
              |  |  | @41df2827 | 16 years | jakub | Fix missing includes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @59ee56f | 16 years | jakub | Introduce a task constructor.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @40240b1 | 16 years | martin | revert recent unnecessary commit
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @029d94a | 16 years | martin | check for NULL
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5ab1648 | 16 years | martin | remove obsolete TASK_WAIT notification
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @95ad426 | 16 years | martin | add very simple implementation of task destruction notification
(which …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f4876df | 16 years | jirik.svoboda | Only announce loader registration in verbose mode.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f4b1535 | 17 years | jirik.svoboda | str_ncpy() vs str_cpy().  The same in userspace.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b60c582 | 17 years | martin | update for string changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @561db3f | 17 years | jirik.svoboda | Didn't need strrcpy() afterall. Also remove strcpy() since strncpy() …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @16da5f8e | 17 years | jirik.svoboda | String functions should be declared in string.h (and implemented in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e079b70 | 17 years | jirik.svoboda | Fix misaligned columns (whoops).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f94c3d | 17 years | jirik.svoboda | Read command line for multiboot modules on ia32 and copy it to task …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bc18d63 | 17 years | jirik.svoboda | task_set_name() syscall so that we can have names (for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae318d3 | 17 years | martin | overhaul pareas: use one single physical area for the physical address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bfd1546 | 17 years | jirik.svoboda | More elegant way of invoking the loader - as a 'cloneable' service. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f81ceb7 | 17 years | martin | remove platform dependent constructs from generic code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f651e80 | 17 years | jirik.svoboda | Make newlines in panic messages consistent. Add periods at end of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7217199 | 17 years | martin | coding style
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31696b4f | 17 years | jirik.svoboda | Move stuff related to kbox to a separate struct.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13964ef | 17 years | jirik.svoboda | Fix race that allowed Udebug to report THREAD_B events for threads …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aa8d0f7 | 17 years | jakub | Some cstyle.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @59e4864 | 17 years | jakub.vana | Alfa of SMP support on IA64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @24345a5 | 17 years | jirik.svoboda | Set meaningful names for loaded programs. Now 'tasks' kconsole command …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7faabb7 | 17 years | jirik.svoboda | Fix sys_thread_create(): could fail when passed name was at end of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a1b20c | 17 years | jirik.svoboda | Merge syscall tracer (trace) and relevant part of udebug interface …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @814c4f5 | 17 years | jakub | Improve comments in task.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c98e6ee | 17 years | jirik.svoboda | Merge program-loader related stuff from dynload branch to trunk. (huge)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @08a19ba | 17 years | jakub | Support for active mutexes. Active mutexes implement busy waiting, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1e9d0e3 | 17 years | jakub | cstyle for kinit.c and scheduler.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8605b24 | 17 years | jakub | Maintain cache coherence after sys_task_spawn() copies ELF image from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e32e092 | 17 years | jirik.svoboda | Declare arguments for memstr.h operations as pointers instead of uintptr_t.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @52755f1 | 17 years | martin | support for SYS_SPAWN syscall
proper printf formatting
change the way …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b86d10 | 17 years | martin | proper printf formatting
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d12283 | 17 years | jakub | Improve comment for thread_create().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12ab886 | 18 years | jakub | Fix initialization of answerbox→task in ipc_answerbox_init. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @81c0171e | 18 years | jakub | Fix typo ALV tree vs. AVL tree.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c089919 | 18 years | jakub | tasklet.c needs to include config.h
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @56976a17 | 18 years | martin | start merging tasklets (more or less a rewrite)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6c441cf8 | 18 years | martin | code cleanup (mostly signed/unsigned)
allow extra compiler warnings
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @43b1e86 | 18 years | martin | prettyprint output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4e38c7 | 18 years | martin | try to kill the tasks fewer times by introducing a delay in iterations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b76a2217 | 18 years | jakub | Give the AVL tree walkers the possibility to take an argument.
Each …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5dcee525 | 18 years | jakub | Replace the threads_btree B+tree with an AVL tree. The new variable is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7b63b6b | 18 years | jakub | Kernel stack address was printed twice.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4680ef5 | 18 years | jakub | Fix a double-free recently introduced in revision r2436.
Add a comment …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48d14222 | 18 years | jakub | JoinMe → Lingering
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea7890e7 | 18 years | jakub | More efficient and simpler task termination.
Based on the assumption, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d8431986 | 18 years | jakub | Fix the problem with sys_thread_create() by splitting the create and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f6d2c81 | 18 years | jakub | Fix two memory leaks.
In kernel, kernel_uarg structure needs to be …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5c8ba05 | 18 years | jakub | Cleanup the waitq_wakeup() interface.
Replace numeric constants (i.e. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea63704 | 19 years | jakub | Formatting and indentation fixes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4365d10 | 19 years | jakub | Document and assert proper usage of THREAD_FLAG_WIRED.
Original patch …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de33dab | 19 years | jakub | Revert some of the changes introduced in revision 2209.
I think it is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f74bbaf | 19 years | martin | start shutdown infrastructure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @201abde | 19 years | martin | make thread ID 64 bit (task ID is 64 bit already)
cleanup thread syscalls
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ce7f082 | 19 years | martin | add syscall for getting current thread ID
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31d8e10 | 19 years | jakub | Continue to de-oversynchronize the kernel.
- replace as→refcount with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4184e76 | 19 years | martin | explicit typecast, fix signed/unsigned comparison
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5573942 | 19 years | jakub | Revert thread_interrupt_sleep() to waitq_interrupt_sleep().
I'd prefer …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b3f8fb7 | 19 years | martin | huge type system cleanup
remove cyclical type dependencies across …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6f4495f5 | 19 years | jakub | Indentaion and formatting changes even Martin will like  lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @df4ed85 | 19 years | jakub | © versus ©
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d78d603 | 19 years | jakub | Formatting and indentation fixes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4e33b6b | 19 years | jakub | More formatting changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95155b0c | 19 years | martin | benchmarking with statistics (initial)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @771cd22 | 19 years | jakub | Formatting and indentation changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @62b6d17 | 19 years | martin | introduce uncounted threads, whose accounting doesn't affect …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @55cc9bc | 19 years | martin | revert 2040
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @def5207 | 19 years | martin | add forgotten btree_remove()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0313ff0 | 19 years | martin | accumulate task accounting, run tests as separate kernel task
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f88fcbe | 19 years | martin | more fancy kconsole output
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @449dc1ed | 19 years | martin | proper initialization of last_cycle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cce6acf | 19 years | martin | thread CPU cycles accounting
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4b5542 | 19 years | martin | move files to more proper locations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06e1e95 | 19 years | jakub | C99 compliant header guards (hopefully) everywhere in the kernel. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6eabb6e6 | 19 years | jakub | Support for sparc64 FPU context.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7bb6b06 | 19 years | jakub | Small improvements here and there.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cfa70add | 19 years | jakub | sparc64 update.
- Prototype userspace layer implementation that
  at …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32fffef0 | 19 years | jakub | Define architecture-specific thread sub-constructors and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cfffb290 | 19 years | martin | finish security context isolation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @764c302 | 19 years | martin | initial security context support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @11675207 | 17 years | Jakub Jermář | Move everything to kernel/.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export |