source: mainline/kernel/generic/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @f2c8f55   7 years martin IPC_M_SHARE_IN: source has no business deciding destination address … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @edc64c0   7 years jakub Zero out new thread's register context This removes the information … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acf6b55   7 years jiri.zarevucky Make it possible for uspace to determine why SYS_IPC_WAIT returned. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e904dd   7 years jiri.zarevucky Implement simple line buffer for KIO output, and attach task name/id to it. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96c30c8   7 years jiri.zarevucky Turn ipc_poke() into a regular wakeup on the waitq. With prior … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b59318e   7 years jiri.zarevucky Make futex able to time out. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f7d77c6   7 years jiri.zarevucky Add rudimentary support for undefined behavior sanitizer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @931afbc   7 years jakub Don't republish call capability on forward failure When forwarding of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed88c8e   7 years jiri fputc, putchar vs. fputwc, putwchar. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ff23ff   7 years jiri More comment fixing (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c3fb9b   7 years jiri Fix block comment formatting (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fac0ac7   7 years jiri.zarevucky Fix the return value of memcpy_to/from_uspace(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47e00b83   7 years jiri Fix some block comments (found by ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11b285d   7 years jiri.zarevucky Use standard signature for malloc() in kernel. The remaining … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7473807   7 years jakub Use atomic malloc allocations We can safely use atomic allocations in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae7d03c   7 years jiri Selected ccheck-proposed comment fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1cac875   7 years jiri.zarevucky Fix missing struct field initialization (my bad). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18b6a88   7 years jiri More ccheck fixes, sometimes with manual intervention. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ebe212   7 years jiri ccheck-fix a few files with for loops. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1abcf1d   7 years jiri.zarevucky puts() should append newline. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57d44dd   7 years jiri.zarevucky Instead of using .interp section, determine loader by name. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3f819f   7 years jiri.zarevucky No sense reading sections in the kernel either. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a4667a7   7 years martin make sure workq is initialized lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1433ecda   7 years jiri Fix cstyle: make ccheck-fix and commit only files where all the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f303afc6   7 years jiri Fix oops. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf2042f9   7 years jiri Yet more magic. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb748a0   7 years jiri Three more loop fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af60409   7 years jiri Modify PADDn macros so that their use is easier to parse. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eed4139   7 years jakub Fix some comments mentioning 'call IDs' lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eadaeae8   7 years jakub Make capability handles type-safe Define distinct pointer types for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67f11a0   7 years jakub Merge branch 'noreclaimers' This commit removes the left-over from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30f1a25   7 years jakub Make hash_table_find_next immune to livelocks By giving … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @963037b0   7 years jakub Do not consider the bucket head as a table element lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a36f442   7 years jakub Account the active call to callerbox if it exists lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aadde10   7 years jakub Update comment on IPC resource management lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fce9b19   7 years jakub Print number of answerbox' active calls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f40237f   7 years jakub Fix diagnostic message lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e3153b   7 years jakub Fix cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34316d4   7 years jakub Hang up phones connected during ipc_cleanup() If an answer to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87e7a18   7 years jakub Publish capability only after phone connects In IPC_M_CONNECT_TO_ME … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @334c103   7 years jakub Allow phone_alloc to not publish the capability This makes it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50dd854   7 years jakub Publish capability only after phone connects In IPC_M_CONNECT_ME_TO … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b4196d   7 years jakub Allow only connecting phones to connect If a phone is not in the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c509d0   7 years jakub Remove dangerous assert The task can manage to hangup the expected … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c87f3a   7 years jakub Remove superfluous assert lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de1074b   7 years jakub Handle race condition in phone_connect Do not panic if the phone is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bde48fa   7 years jakub Fix race condition The capability created by phone_alloc() may get … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca61894   7 years jakub Streamline code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e618885   7 years jakub Remove dead code The phone_cap_wait_cb was never called as all phone … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70327bb   7 years jakub Track number of answers expected by answerbox lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c25a39e   7 years jakub Destroy the phone capability on hangup The capability must be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cdc4334   7 years jakub Rename ipc_phone_0 to ipc_box_0 for consistency lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @314f4b59   7 years jakub Remove dead code Hungup phones with zero active calls are … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df1cbb3   7 years jakub Give reference to phone for each active call This effectively removes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9fc776c7   7 years jakub Remove support for capability reclaiming lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84239b1   7 years jiri And there was much fixing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @850fd32a   7 years jiri Fix mischievious semicolons. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ed41b3   7 years martin use a dedicated cache for the per-CPU magazines of caches This avoids … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2e121a   7 years martin rename func.{c|h} to halt.{c|h} lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5746a2   7 years martin include str.h explicitly, do not rely on transitive inclusion lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a53ed3a   7 years zarevucky.jiri Change (rc != 0) to (rc != EOK), where appropriate. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7fd2a0   7 years zarevucky.jiri Use errno_t in all uspace and kernel code. Change type of every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cde999a   7 years zarevucky.jiri Fix comments to stop referring to error codes as negative. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee6f434   7 years zarevucky.jiri A few more minor errno tweaks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1026da   8 years jakub Introduce IPC_CALL_AUTO_REPLY call flag Calls that never make it to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @897fd8f1   8 years zarevucky.jiri Use <errno.h> instead of special ESYNCH_xx error codes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f11dc6   8 years zarevucky.jiri Numerous minor error code tweaks in kernel. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89ea2dc   8 years zarevucky.jiri Functions that return true/false should have bool as a return type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7565a4b   8 years zarevucky.jiri Return error code from ipc_phone_hangup(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62ca560   8 years zarevucky.jiri Add str_error() and str_error_name() to kernel, and use it to print … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09d01f2   8 years zarevucky.jiri Return phones/capabilities separately from error codes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6a32cc5f   8 years zarevucky.jiri Handle allocation failure in task_create(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @90f20cf   8 years zarevucky.jiri Fix pagein. Oops. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6abda242   8 years zarevucky.jiri pagein_request_process() should be pagein_request_preprocess(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2a1fd92   8 years jiri Separate error code from output parameter in udebug_begin(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c81132d   8 years zarevucky.jiri Replace casts from non-bool to bool with explicit equality check. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd253241   8 years zarevucky.jiri Revert "Only return error code from udebug_begin()." This reverts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0016674   8 years zarevucky.jiri Properly handle errors in SYS_IPC_KBOX. Also, merge the separate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @569a51a   8 years zarevucky.jiri Return phone handle in SYS_IPC_CONNECT_KBOX separately from error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9233e9d   8 years zarevucky.jiri Return capability handle in SYS_IPC_IRQ_SUBSCRIBE separately from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6deb2cd   8 years zarevucky.jiri Return capability handle in SYS_IPC_WAIT via call data structure, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9246016   8 years zarevucky.jiri In SYS_KLOG, pass number of bytes read separately from error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86bbca4   8 years zarevucky.jiri Only return error code from udebug_begin(). Nobody should ever need … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @addbce4   8 years jakub Remove IPC_CALLID_* macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82d515e9   8 years jakub Fix terminology Objects of slab_cache_t type are caches, not slabs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7e245a   8 years jakub Use ordinary errors instead of IPC_CALLRET_FATAL lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @474c68b   8 years jakub Do not leak call address in sys_ipc_call_async_*() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96258fc   8 years jakub Free up all call capabilities when task exits lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce4a21a0   8 years jakub Mention IPC calls in the comment on capabilities lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01c3bb4   8 years jakub Convert call-handling syscalls to capabilities This commit modifies … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f571ca49   8 years jakub Add CAP_NIL Sometimes it is useful to have a capability analogy of NULL. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @503ffce   8 years jakub Return IPC_CALLID_* in call data instead of callid Callid will be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c0e1f5   8 years jakub Rework userspace call tracking Setting the address of the userspace … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51a0d6   8 years jakub Associate a kobject_t with a call_t Let all the reference counting be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @14741a0   8 years Hlavaty.Ondrej ddi: do not assume arguments are correct When an uspace app requests … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @706b4de   8 years jakub Remove support for IPC_CALLRET_TEMPORARY lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d432c02   8 years jakub Make kernel IPC fail hard if maximum number of calls reached lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.