|  |  |  | @0b5203b | 7 years | jakub | Remove futex support from kernel
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9e889f6 | 7 years | jakub | Switch userspace futexes to using waitq kobjects
This replaces …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d314571 | 7 years | jakub | Turn wait queue into a kobject usable by uspace
In order to provide …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5c03bd30 | 7 years | jakub | Update comment wrt. to labels
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aafed15 | 7 years | zarevucky.jiri | Declare malloc() etc in standard <stdlib.h> rather than <mm/slab.h>
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cc01214 | 7 years | zarevucky.jiri | Fix typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @86aad6f | 7 years | noreply | Add missing libs to image.iso (PR #55)
Add crt*.o files and libgcc.a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c88d91e8 | 7 years | zarevucky.jiri | Fix atomic initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5071f8a | 7 years | zarevucky.jiri | Handle correctly THREAD being NULL
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @be6e37a | 7 years | zarevucky.jiri | Fix ubsan
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95d45482 | 7 years | zarevucky.jiri | XXX to NOTE
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @436a0a5 | 7 years | zarevucky.jiri | (merge) Reduce the number of blocking allocations in the kernel
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @abf6c01 | 7 years | zarevucky.jiri | Add FRAME_ATOMIC to some allocations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba9a150 | 7 years | zarevucky.jiri | Always allocate FPU context ahead of time, even when switching is lazy
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4f3aa76 | 7 years | zarevucky.jiri | Remove nfmalloc()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b389f95 | 7 years | zarevucky.jiri | Allow as_get_area_info() to fail
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @deacd722 | 7 years | zarevucky.jiri | Allow thread_create_arch() to fail
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @90efa3b | 7 years | zarevucky.jiri | Remove flags from ipc_call_alloc()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c222816 | 7 years | zarevucky.jiri | Add FRAME_ATOMIC to some allocations
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9a2725 | 7 years | zarevucky.jiri | Allocate call for ipc_phone_hangup() ahead of time
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c0ea739 | 7 years | zarevucky.jiri | Allow sysinfo_create_path() to fail gracefully
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @88e43bc | 7 years | zarevucky.jiri | Mark unreachable consistently in kernel
At least in places that were …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c5fe7f7 | 7 years | jakub | Purge debris after AVL tree removal
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1892d2c | 7 years | jakub | Rename the.c to current.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @ef4218f | 7 years | jakub | Do not leak futexes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3875f106 | 7 years | jiri | Fix broken XCW. Allow using string.h by cross-platform SW even if …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @279188c0 | 7 years | vojtech.horky | Add missing libs when CONFIG_DEVEL_FILES is set
We need to add the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cdf6066 | 7 years | vojtech.horky | Do not copy nonexistent file
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @d19b3fc | 7 years | jakub | Remove smp_call
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aae365bc | 7 years | jakub | Remove RCU and CHT support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @947ab77e | 7 years | jakub | Stop using CHT in futexes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bed67f2 | 7 years | jakub | Remove SYS_SMP_MEMORY_BARRIER syscall
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b03c684 | 7 years | jakub | Remove user space RCU
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @6454db5e | 7 years | noreply | Merge pull request #51 from jxsvoboda/master
Replace as_area_btree …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6785b88b | 7 years | jiri | Fix indentation.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @ac9e79d | 7 years | jakub | Fix as_t reference counting
Commit …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @88cc71c0 | 7 years | jiri | Replace as_area_btree with ordered dictionary.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4a8d0dd1 | 7 years | jakub | Do not async_accept_0() callback connections
Callback connections do …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @9c26ef0 | 7 years | jakub | Cleanup abi doxygroups
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d57c7c2 | 7 years | jakub | Make sure not to answer async calls twice
This commit explicitly …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9c1841b | 7 years | jakub | Do not answer a call twice
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @da75af4 | 7 years | jakub | Do not accept callback connections
For callback connections, the call …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @790f3a3 | 7 years | jakub | Do not answer call twice
Answering the same call handle twice is an …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @aab5e46 | 7 years | jiri | Thread and task iterator functions.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @ad2cf04 | 7 years | jiri | Fix standard deviation formula (except for the missing sqrt).
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c74b9de | 7 years | jakub | Fail gracefully on failure to allocate TLS
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e131bd05 | 7 years | jiri | Fix cstyle.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6d6b3e | 7 years | jiri | IPC benchmark can be more precise and more scientific.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @d1da1ff2 | 7 years | zarevucky.jiri | Fix kernel stack allocation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @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 | 
            
              |  |  | @37781819 | 7 years | jiri | Fix doxygen groups.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c70e841 | 7 years | jiri | Fix broken and failing chars_malloc scanf test.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @208db5a | 7 years | jiri | Make ordered dictionary available in kernel, too.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @beb83c1 | 7 years | jakub | Add async_accept_0() for accepting connections
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @2f7134b | 7 years | jakub | Remove outdated comment
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @faf19d4 | 7 years | jakub | Wait for the hangup in ldr_run
We cannot leave any phones open and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @82cd2e0 | 7 years | jakub | Do not leave connected phones behind
The connection structure is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @53ee7a0 | 7 years | jakub | Fix cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @94ab1fee | 7 years | jiri | Tolerate empty PCI sub buses.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b25970f | 7 years | jiri | Fix ISA-only PC support.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @184f2f8a | 7 years | jiri | PCI driver should fail when no devices are found. Handle error …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @889cdb1 | 7 years | jakub | Always answer the IPC_M_PHONE_HUNGUP message
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bf05c74 | 7 years | zarevucky.jiri | Fix kernel ubsan
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cfdeedc | 7 years | zarevucky.jiri | Keep kernel in ELF format
By keeping kernel in an ELF file (instead …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @566457ad | 7 years | zarevucky.jiri | Fix typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4db05ea | 7 years | zarevucky.jiri | Pass ppc32 kernel entry point from C code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2cea4c58 | 7 years | jakub | gui: use the over composer in the button repaint function
When …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4fff3c7 | 7 years | jakub | compositor: fix the over operator
If a vterm is on top of a vcalc and …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bae43dc | 7 years | zarevucky.jiri | Clean up some unnecessary linker script symbols
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1d18bbc0 | 7 years | zarevucky.jiri | Add things to .gitignore
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @7900e5d | 7 years | zarevucky.jiri | Fix typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @09c6389 | 7 years | zarevucky.jiri | compositor: ignore "mouse button pressed" events when resizing/moving …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8ca4b602 | 7 years | zarevucky.jiri | Pass IA-64 kernel entry point from C code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e344422 | 7 years | zarevucky.jiri | Move kernel/arch/*/include/arch/elf.h to abi/
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @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 | 
            
              |  |  | @c0cef6f9 | 7 years | vojtech.horky | src/demos: errno_t typedef missing
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68a0d60 | 7 years | zarevucky.jiri | Use uncompressed bootimage by default on GTA02 and ski
Fixes issue #411
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dcc2c5d | 7 years | zarevucky.jiri | Make bootimage compression optional
Fixes issue #411
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d4eba6d | 7 years | zarevucky.jiri | Fix comment typo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @209cd41 | 7 years | zarevucky.jiri | Replace scripts and HTML generated in boot/Makefile with a testrunner app
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d09eeb2 | 7 years | jiri | Fix ccheck failure. I plead guilty.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b82985e | 7 years | jiri | Inserting volume by path.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6d00aff | 7 years | zarevucky.jiri | Fix clean
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0e8c158 | 7 years | zarevucky.jiri | App listing in boot doesn't need whole binary path for each entry
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8fefd8b | 7 years | zarevucky.jiri | Preserve srv directory structure
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9286475 | 7 years | zarevucky.jiri | Set task name to full path instead of just the base name
This …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |