|  |  | @9e40355e | 12 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ea15a89a | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a5057cc | 13 years | jakub | Disable -ftree-loop-distribute-patterns for memset() and memcpy().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45f7449 | 13 years | jakub | Revert to the state of mainline,1783.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a5a902 | 13 years | martin | GCC 4.8 recognizes parts of our C implementation of memset() and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b2fa2d86 | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2a08005 | 13 years | martin | fix compiler warnings (possible uninitialized value)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @59fb782 | 13 years | jakub | Unify the use of virtual addresses and virtual page addresses in mm …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b183ce0a | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2b95d13 | 13 years | jakub | Merge mainline changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @878e181 | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @328cc31 | 13 years | vojtechhorky | Check uint*_t sizes at compile time
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dd870b1 | 13 years | vojtechhorky | Add compile-time assert macro STATIC_ASSERT
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e4d96e9 | 13 years | jakub | Improvements of stack and istate_get() definitions.
- Make sure each …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c8752175 | 13 years | vojtechhorky | clang can check printf too (-Wformat)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2f2beb4 | 13 years | jakub | Release the first task in task_done() so that the machine can be rebooted.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a4e23f8c | 13 years | jakub | Hold the first task forever so that ipc_phone_0 is always valid.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d5b9e8d | 13 years | jakub | tlb_shootdown_start/finalize() need to disable/restore interrupts on …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e1326cf | 13 years | jano.vesely | scheduler: Check CONFIG_FPU before calling fpu routines
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @11527051 | 13 years | jakub | Do nothing on KLOG_COMMAND if stdin is not defined.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @297cb73 | 13 years | jakub | Rudimentary support for passing commands to kconsole from klog.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a801688b | 13 years | jakub | Make the SYS_KLOG interface more generic.
- Define klog methods …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2f33fbc | 13 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3f6c16fe | 13 years | jakub | Fix integer vs. pointer comparisons and assignments, printf() formatters.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e32720ff | 13 years | jakub | Merge from lp:~jakub/helenos/mm.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @908bb96 | 13 years | jakub | Postpone printing the message about killing a task due to a failed …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1dbc43f | 13 years | jakub | Unify user page fault handling in as_page_fault().
- Remove lots of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c739102 | 13 years | jano.vesely | Mainline changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @34ae0a5 | 13 years | jakub | Define the userspace stack to be simply 1MiB large.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7ad17de | 13 years | jakub | Instead of printing the standard kill message, only inform the user …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9b11a971 | 13 years | jano.vesely | kconsole: Don't use strict mode when parsing ints, check pointer manually
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a7d8739 | 13 years | jano.vesely | kconsole: Be more verbose in reporting integer parsing errors.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1e8440 | 13 years | jakub | Get rid of USTACK_ADDRESS.
- Let the kernel find a suitable address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @57355a40 | 13 years | jakub | Rather than testing for address overlap with kernel address space, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e8a1530 | 13 years | jano.vesely | kernel console: Impelment pio_read/write functions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67b152e | 13 years | jakub | Define default size for userspace stacks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0aae87a6 | 13 years | jakub | Unify the default stack size used by userspace threads and fibrils.
- …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3b8a990 | 13 years | jakub | Create also the uspace thread stacks with guard pages and late …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @01029fc | 13 years | jakub | Define two new as area backend callbacks.
- Add …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c387838 | 13 years | jakub | Test for frame allocation failure.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5892ec1 | 13 years | jakub | Rename AS_AREA_NORESERVE to AS_AREA_LATE_RESERVE.
This reflects the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a9c805 | 13 years | jakub | Reserve memory for NORESERVE areas pagefaults when the page fault …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @692bd3f2 | 13 years | jakub | Define AS_AREA_NORESERVE and allow its use in the anonymous backend.
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @338810f | 13 years | jakub | Make km_temporary_page_get() more flexible by accepting more flags.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @94795812 | 13 years | jakub | Check for dangerous unsigned integer overflows in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0941e9ae | 13 years | jakub | Test for addition overflow of area's base and size.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @082b7f1 | 13 years | jakub | Make the overlaps() macro accept zero sizes and also tolerate
bases …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @35a3d950 | 13 years | m.lombardi85 | mm: implement support to guarded address space areas
Guarded address …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4c2406 | 13 years | jano.vesely | Stop automatic addition of CACHEABLE flag for anonymous areas.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @466e95f7 | 13 years | jakub | Add SYSIPC_OP macro to avoid repeating the same boilerplate code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @716185d | 13 years | jakub | Call request_process() callback for incoming calls during IPC cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @675fcbd | 13 years | jakub | Call the answer_process() callback for answers picked up in IPC cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6b83300 | 13 years | jakub | Improve terminology.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6f9c8f6 | 13 years | jakub | Code deduplication.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f3b97d1 | 13 years | jakub | Add a long explanatory comment on the system IPC callbacks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @00b4a68 | 13 years | jakub | Merge from lp:~jakub/helenos/camp2012.
Kernel IPC subsystem …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e9fe33b | 13 years | jakub | Use the caller local variable instead of the full dereference.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @03a8a8e | 13 years | jakub | Link each phone to its containing task.
This makes it possible to set …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c97b086 | 13 years | jakub | Mark the call active also in ipc_backsend_err().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @796692c | 13 years | jakub | Set request method also for manually sent IPC_M_PHONE_HUNGUP messages.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f1d5ef8 | 13 years | jakub | Document two issues in ipc_answerbox_slam_phones() when cleaning up a kbox.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @70253688 | 13 years | vojtechhorky | Merge mainline changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cd671c3 | 13 years | jakub | Reference count call_t structures.
Add ipc_call_hold() and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @15c9b26 | 13 years | martin | cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @239acce | 13 years | jakub | Make the phone_alloc() code shorter.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @983cabe8 | 13 years | jakub | Merge mainline changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c33f39f | 13 years | jakub | Do not establish callback connections after the answerbox enters cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2541646 | 13 years | jakub | Do not slam phones of potentially long gone forwarder tasks.
Instead, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c9bbaf | 13 years | jakub | request_process() is not always called.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d3ed34 | 13 years | jakub | Make sure that both dispatched and non-dispatched calls are properly …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ef1b79b | 13 years | jakub | Make it explicit that we are not interested in the return value.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9841e69 | 13 years | jakub | Call answer_preprocess() also when ipc_forward() returns error.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fcfa926b | 13 years | jakub | Factor out common statements.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95a3082 | 13 years | jakub | Call answer_preprocess() in call forwarding error paths.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4cd7fd0 | 13 years | jakub | Remove accidentally committed debugging code.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c9903a9 | 13 years | jakub | Do not walk call→sender of a forgotten call in ipc_print_task().
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a77550 | 13 years | jakub | Always remember the original caller phone in a call.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f39d5c2 | 13 years | jakub | Add comment about taking shortcut in IPC_M_CONNECT_TO_ME's …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e5a4250 | 13 years | jakub | Leave cleaning of call→buffer to ipc_call_free() for now.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb5560a | 13 years | jakub | Add comments explaining individual sysipc_ops_t callbacks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53af6e8c | 13 years | jakub | No need to hold the sender task when the call is going to be answered. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @20282ef3 | 13 years | jakub | When answer_preprocess() wins the race for a call, let it also dequeue …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b1e6269 | 13 years | jakub | Add two new sysipc_ops_t members:
- request_forget()
- …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aa492fe | 13 years | martin | extend the scope of compile-time printf-like argument verification
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13dbaa8c | 13 years | jakub | Factor out dealing with call→buffer from process_answer() to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b186ed | 13 years | jakub | Move handling of IPC_M_CONNECT_ME_TO in process_answer() to its …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32e4643 | 13 years | jakub | Always remember the original request method so that it is actually …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e8039a86 | 13 years | jakub | Separate system IPC logic into dedicated ops structure hooks.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @642dc72 | 13 years | jakub | Return null_ops if sysipc_ops is not defined for a given method.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f0defd2 | 13 years | jakub | Basic infrastructure for system IPC ops.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa6f2357 | 13 years | jakub | Sender phone cannot be deallocated in the recipient context.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ffc1b1d | 13 years | jakub | Prevent likely double free of call→buffer.
The buffer is supposed to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d891cba | 13 years | jakub | Phones in IPC cleanup need to be accessed under the protection of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f9bd2e3 | 13 years | jakub | Handle phones that got slammed during IPC cleanup.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @525e91b | 13 years | jakub | Make the assert condition shorter.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8f6858d0 | 13 years | jakub | Forget any IPC_M_PHONE_HUNGUP messages sent from IPC cleanup so that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7975433 | 13 years | jakub | Cleanup of forgotten calls on answer.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c8cbd39 | 13 years | vojtechhorky | Hack: copy kernel arguments to sysinfo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2405bb5 | 13 years | jakub | Forget active calls when a task exits.
- Synchronization between …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @691d8d8 | 13 years | jakub | Give each system IPC method its dedicated request process hook.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |