|  |  | @88636f68 | 19 years | jakub | #ifdef more debugging printf()'s.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6eb96fce | 19 years | ondrap | Fast framebuffer scrolling in kconsole. Eats some memory though.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4b74488 | 19 years | jakub | Avoid tricky race condition between waitq_wakeup() and the pair
of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7b3e7f4 | 19 years | jakub | Add interrupts_restore() to thread_join_timeout(). Note that this is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @99993b9 | 19 years | ondrap | Fixed error in page number computing, that could almost never appear.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @92922e6 | 19 years | jakub | Forgotten interrupts_restore().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @85d24f61 | 19 years | ondrap | Small consitency ipc update.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @14df080 | 19 years | jakub | Print spurious interrupt messages only when compiled with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3701250 | 19 years | ondrap | Slightly better test.
Made call keys work on ia64.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @22bea15 | 19 years | ondrap | Responsive kconsole after test finished.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48e7dd6 | 19 years | jakub | Collect Undead threads while waiting to join uinit.
Rename ktaskkill …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4bc141c | 19 years | jakub.vana | No uspace if tests
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f49f16c | 19 years | ondrap | IPC made faster in non-debug mode.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @88169d9 | 19 years | jakub | Move comment.
Do TLB shootdown also when allocating new ASID.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae971b3e | 19 years | martin | fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @732fd3c | 19 years | martin | ppc32 uspace keyboard support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae3f1709 | 19 years | ondrap | Fixed klog to use correct vsnprintf.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2d7a5fe | 19 years | jakub | Generic version of memcpy that is resistent towards unaligned memory …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @99f3249 | 19 years | malyzelenyhnus | Another kernel printf return value fix.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4ddeace | 19 years | malyzelenyhnus | Fixed printf return value.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b6aae6 | 19 years | jakub | Prevent task killing of kernel by returning EPERM on such a request.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bffa0b06 | 19 years | ondrap | Blacklist first frame to avoid problems with allocator.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0dbc4e7 | 19 years | ondrap | Added possibility to interrupt task at exit from interrupt routine.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @874621f | 19 years | ondrap | Added kernel circular buffer klog.
Added automatic killing of tasks …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6f9a9bc | 19 years | jakub | Never ever walk a B+tree as you destroy it. Or vice versa.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c74804f | 19 years | jakub | When interrupted from sleep, pending timeouts must be unregistered.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d8f7362 | 19 years | ondrap | Small updates to ipc.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b65caba1 | 19 years | jakub | Improve comments regarding liveliness of threads and tasks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2569ec90 | 19 years | jakub | In task_kill(), remove the task from the tasks_btree before …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31e8ddd | 19 years | jakub | task_destroy() implementation, fixes in as_destroy() and task_kill(). …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c1c6771 | 19 years | jakub | futex_cleanup() implementation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b91bb65 | 19 years | jakub | Kill task when its main thread exits.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e090e1bc | 19 years | jakub | Make ktaskclnp call ipc_cleanup and futex_cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @214c5a0 | 19 years | ondrap | Modified ipc_cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c778c1a | 19 years | jakub | Detach kmp thread after joining it.
Extend assertion in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @34dcd3f | 19 years | jakub | Update for task_kill().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7509ddc | 19 years | jakub | Framework for task_kill().
Some pieces (e.g. implementation of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2cb5e64 | 19 years | jakub | Make use of thread_join_timeout() and thread_detach() in kernel.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4e4507 | 19 years | ondrap | Renamed some things in IPC to be consistent.
Added ipc reporting to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fe19611 | 19 years | jakub | thread_join_timeout() and thread_detach() implementation.
Needs more …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb3d379 | 19 years | ondrap | Slightly remodelled ipc hangups to facilitate correct cleanup.
Doc …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7669bcf | 19 years | jakub | Improve comment in slab.c.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f16cb0 | 19 years | jakub | Remove left over piece of code for increasing reference count in ELF …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b08cf3 | 19 years | jakub.vana | Bitmap functions patch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c9d2235b | 19 years | jakub | Add reference to shared frames of ELF image backed address space area.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9b2f305 | 19 years | jakub | Add reference to shared frames of anonymous address space area.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1ec1fd8 | 19 years | ondrap | Slightly better behaviour with caching on memory sharing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @77f28f3 | 19 years | malyzelenyhnus | Fixed warning about unused variable in non-debug mode.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d0c5901 | 19 years | jakub.vana | IA64 uspace keyboard kernel part
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @116d1ef4 | 19 years | jakub | Replace nonblocking argument of waitq_sleep_timeout with flags that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f8d069e8 | 19 years | jakub | Remove three infinite loops introduced yesterday  Make ia64 ready …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8da51ad | 19 years | ondrap | Removes unnecessary parameter for map_physmem syscall.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c95658c | 19 years | ondrap | Added EINVAL error code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @152b2b0 | 19 years | jakub | Implement recursive function for deallocating the whole B+tree.
Make …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41d33ac | 19 years | ondrap | Added syscall that lets kernel regain access to keyboard.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @482826d | 19 years | jakub | Function for destroying address space for which there is no other …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @343fc179 | 19 years | jakub | Allow usage of blocking synchronization primitives in functions that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @76d7305 | 19 years | ondrap | Slightly changed semantics of AS_AREA_SEND/RECV.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4fded58 | 19 years | jakub | Reference counting for futexes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3de6dd7a | 19 years | ondrap | Added console support to gxemul.
Wider information in thread list.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8cf8ee6 | 19 years | jakub | Project missed_clock_ticks also on thread timeslice and run queue …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12fdd28 | 19 years | ondrap | Better SYS_IO
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a449065 | 19 years | ondrap | Added error code for timeouts.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd8302d | 19 years | ondrap | Correct realtime clock communication.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a6cb8cb | 19 years | jakub | Fix used_space_insert() to correctly service an empty used_space B+tree.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5552d60 | 19 years | jakub | Fight TLB inconsistency by proper placing of tlb_shootdown_start() and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6e5cbc | 19 years | ondrap | Added 'realtime' clock interface.
Added some asm macros as memory …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3bf5976 | 19 years | jakub | Fix critical bug in timeout processing introduced several hours ago.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c93e805 | 19 years | jakub | Add missed_clock_ticks to CPU structure so that clock() can detect …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6212095 | 19 years | jakub | Make ddi_physmem_map() accept address space area flags instead of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46fc2f9 | 19 years | ondrap | Added 256K slab, so that AMD can boot (until ELF loader is fixed). …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @00b595b | 19 years | jakub | Support for sharing address space areas backed up by ELF image.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @127c957b | 19 years | jakub | Make address space backend data a union.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0ee077ee | 19 years | jakub | Move the sharing functionality to address space area backends.
Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb84455 | 19 years | jakub | Update page fault handlers to distinguish between different access …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd4d8c0 | 19 years | jakub | Modify as_area_share() to accept destination area flags bitmask from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @baafe71 | 19 years | jakub | Make implementation of condition variables compliant with their …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @47800e0 | 19 years | jakub | Some renaming to prevent confusion.
as_lock → …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9dfc69a | 19 years | jakub | Small fixes in futex.c.
PTE_GET_FRAME() returns frame address, not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8d6bc2d5 | 19 years | jakub | Reimplement memory sharing. Currently, only
anonymous address space …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @567807b1 | 19 years | jakub | Modify the hierarchy of page fault handlers to pass access mode that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8182031 | 19 years | jakub | Some shared memory stuff (not completed).
Support for address space …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @56789125 | 19 years | jakub | Fixes of the used_space management code.
Switch as_area_destroy() and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bd55bbb | 19 years | ondrap | Fixed mips to compile with fb (missing hw_map).
Fixed mips hw …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dadb68e | 19 years | martin | minor changes
ppc32: identically map the whole physical memory
fix …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25bf215 | 19 years | jakub | Add used_space_insert() and used_space_remove().
These are the alpha …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7ca8b36b | 19 years | ondrap | Fixed mips bug fith TLS register not being properly saved on syscall …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @125e944 | 19 years | martin | ppc32: hardware memory mapping, kernel PHT refill fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c1982e45 | 19 years | martin | make hardware memory mapping more generic
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1068f6a | 19 years | jakub | Turn address space lock, address space area lock and
page_ht_lock into …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c0bc189 | 19 years | jakub | Fix race in condition variables.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bd5a663 | 19 years | jakub | Modify ipc_wait_for_call() to support all of blocking, non-blocking …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bdb9ea8 | 19 years | jakub.vana | kernel changes for uspace FB driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8497711 | 19 years | jakub | Rename IPC_M_AS_SEND to IPC_M_AS_AREA_SEND.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e18cf3d | 19 years | jakub | Cleanup after removal of as_area_accept and as_area_send.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @897f2e76 | 19 years | ondrap | Small updates to IPC regarding AS_SEND.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ad575d7 | 19 years | jakub | Improve comments.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e09b75c | 19 years | malyzelenyhnus | Added capability to register IRQs to tasks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f29243 | 19 years | jakub | Remove a misleading comment.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7c23af9 | 19 years | ondrap | Added support to IPC for simple page sharing.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |