source: mainline/kernel/generic/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1892d2c   7 years jakub Rename the.c to current.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a5fe4f   7 years noreply Merge pull request #54 from jermar/rcuremoval Remove RCU and related … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef4218f   7 years jakub Do not leak futexes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c75a99d   7 years jiri Fix kernel panic when perm_revoke() syscall is invoked. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d19b3fc   7 years jakub Remove smp_call lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aae365bc   7 years jakub Remove RCU and CHT support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @947ab77e   7 years jakub Stop using CHT in futexes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bed67f2   7 years jakub Remove SYS_SMP_MEMORY_BARRIER syscall lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b294126   7 years noreply Merge pull request #52 from jermar/asrefcnt Fix as_t reference counting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6785b88b   7 years jiri Fix indentation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd1ecf11   7 years jiri Fix guard pages: should have one guard page before, one guard page after. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9d0088   7 years jiri Fix case where no area has lower or equal base. Remove duplicate alignment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac9e79d   7 years jakub Fix as_t reference counting Commit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88cc71c0   7 years jiri Replace as_area_btree with ordered dictionary. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f7071b   7 years jiri Use ordered dictionary for kernel pareas instead of B+ tree. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aab5e46   7 years jiri Thread and task iterator functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef1eab7   7 years jiri Replace AVL trees in kernel with ordered dictionary. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e4343b   7 years zarevucky.jiri Fix comments get_current() refers to out of order local changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1da1ff2   7 years zarevucky.jiri Fix kernel stack allocation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6e55886   7 years noreply Rename THE/the_t to CURRENT/current_t (#50) Because the word "THE" … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bab75df6   7 years jiri Let kernel code get printf via the standard stdio header. Clean up … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @482f968   7 years zarevucky.jiri Make FRAME_HIGHMEM fall back to low memory on failure. Which is what … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37781819   7 years jiri Fix doxygen groups. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208db5a   7 years jiri Make ordered dictionary available in kernel, too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @167616c   7 years jakub Remove the last remaining vestiges of in_phone_hash lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f7134b   7 years jakub Remove outdated comment lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6769005   7 years jakub Use user-defined labels instead of phone hashes This commit changes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf05c74   7 years zarevucky.jiri Fix kernel ubsan lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d59718e   7 years zarevucky.jiri Move stack to always be after all boot allocations This works around … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a1afd2   7 years zarevucky.jiri Remove hardcoded data variables from kernel linker scripts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d24e987   7 years jakub Make access via capabilities revokable This commit makes it possible … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e88eb48   7 years jakub Prefix remaining kernel doxygroups with 'kernel_' lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @174156fd   7 years jakub Disambiguate doxygroup generic* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10d65d70   7 years jiri.zarevucky Use compiler-provided freestanding headers Standard-compliant C … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e90cfa6   7 years jiri.zarevucky Clean up some atomic initializations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3cfe2b8   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (6): Replace atomic_count_t with size_t lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3306d04   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (4): Use atomic_store instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @036e97c   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (3): Use atomic_load instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @077842c   7 years jiri.zarevucky Convert atomic_t to atomic_size_t (1): remove PRIua macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78de83de   7 years jiri.zarevucky Improve kernel spinlock and AS refcount. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4621d23   7 years jiri.zarevucky Use compiler builtins for kernel atomics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bf5b8c   7 years jakub Use page-size alignment to map the init tasks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1b9f63   7 years jakub Add alignment argument to km_map() km_map() currently always applies … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1834a01   7 years jakub Categorize the remaining orphan doxygroups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0abc2ae   7 years jiri.zarevucky Remove single-argument version of smc_coherence. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05882233   7 years jiri.zarevucky Unify various barrier includes into <barrier.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(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
Note: See TracRevisionLog for help on using the revision log.