|
|
@241f1985
|
6 years |
matthieu.riolo |
Correcting failure from previous merge
The commits from Michal Koutný …
|
|
|
@8d74fdd
|
6 years |
matthieu.riolo |
sysman: Shutdown operation as shutdown.tgt isolation
Since not all …
|
|
|
@8fab3f6
|
6 years |
matthieu.riolo |
sysctl: Add start operation
|
|
|
@504d103
|
6 years |
matthieu.riolo |
sysman: Call starting by name appropriately
Conflicts: …
|
|
|
@87a31ef2
|
6 years |
matthieu.riolo |
ns: Created simplified taskman API using low-level IPC API only
…
|
|
|
@4ff66ae
|
6 years |
matthieu.riolo |
taskman: Bind events dump to register handler
- So that no events are …
|
|
|
@4667b5c
|
6 years |
matthieu.riolo |
taskman: Add method to dump events of already running tasks
It's …
|
|
|
@8ae8262
|
6 years |
matthieu.riolo |
sysman: Support for anonymous services
- Daemons that only call …
|
|
|
@5353f50
|
6 years |
matthieu.riolo |
net: Start network service on boot
- Create unit files
- Create …
|
|
|
@7cce333
|
6 years |
matthieu.riolo |
sysman: Refined semantics of IPC_FLAG_AUTOSTART
IPC_FLAG_AUTOSTART_ …
|
|
|
@ed5367b
|
6 years |
matthieu.riolo |
sysman: Implement stopping units
Currently fails service monitoring …
|
|
|
@92a7cfb1
|
6 years |
matthieu.riolo |
dyn_array: Add sugar macro
|
|
|
@9532981
|
6 years |
matthieu.riolo |
sysman: Rename dependency to edge (more generic)
|
|
|
@b55f62a
|
6 years |
matthieu.riolo |
sysman: Create control utility sysctl
- can list units and their …
|
|
|
@012dd8e
|
6 years |
matthieu.riolo |
taskman: Handle INIT_TASKS as tasks spawned by loader
- everyone is …
|
|
|
@456f7ae
|
6 years |
matthieu.riolo |
libc: Separated task event functions
Conflicts: …
|
|
|
@b8341bc
|
6 years |
matthieu.riolo |
taskman: IPC builerplate for task event API
- Actual implementation …
|
|
|
@b22b0a94
|
6 years |
matthieu.riolo |
task: Inoperative API for passing kernel task events to uspace
- …
|
|
|
@d4ec49e
|
6 years |
matthieu.riolo |
taskman: Implement waiting both for retval and exit
Conflicts: …
|
|
|
@e0e7eba
|
6 years |
matthieu.riolo |
taskman: Remove remainings from NS
Conflicts: …
|
|
|
@62273d1
|
6 years |
matthieu.riolo |
taskman: Implement simple task exit monitoring
|
|
|
@70d28e8
|
6 years |
matthieu.riolo |
taskman: tester plugin for wait flags combinations
Conflicts: …
|
|
|
@1be7bee
|
6 years |
matthieu.riolo |
sysman: Move task retval and waiting logic to taskman (partially)
- …
|
|
|
@0a8f070
|
6 years |
matthieu.riolo |
Create taskman server (extracts task-related operations from naming …
|
|
|
@c2d50c8
|
6 years |
matthieu.riolo |
dyn_array: Add concat and clear_range operations
|
|
|
@c1b2084
|
6 years |
matthieu.riolo |
dyn_array: Hide actual iterator in foreach macro
|
|
|
@dd5c623
|
6 years |
matthieu.riolo |
dyn_array: Non-allocating initialization API
|
|
|
@5559712
|
6 years |
matthieu.riolo |
sysman: Naive autostart instrumentation of locsrv
- Add …
|
|
|
@4b1c6a4b
|
6 years |
matthieu.riolo |
libc: Add more dyn_array functions
Conflicts:
boot/Makefile.common
|
|
|
@c8891c8
|
6 years |
matthieu.riolo |
dyn_array: Remove runtime pointer arithmetics
|
|
|
@62d3d87
|
6 years |
matthieu.riolo |
Create ADT for dynamic array and its tests
Conflicts:
uspace/Makefile …
|
|
|
@59ba708
|
6 years |
matthieu.riolo |
Add function for hashing strings
Conflicts: …
|
|
|
@a949f4a
|
6 years |
jiri |
Dynamic linking on IA-64 (WIP)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b401b33
|
6 years |
noreply |
Merge pull request #169 from le-jzr/strtolwip
Removes internal …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bebd154
|
6 years |
zarevucky.jiri |
Fix coastline gcc build
Not really sure why, but during gcc build the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c9bf292
|
6 years |
zarevucky.jiri |
Reunite uspace string-to-int conversion functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc56f30
|
6 years |
zarevucky.jiri |
Make some libc and libposix headers usable in C++
These headers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bdca26a
|
6 years |
jakub |
Removing printf when failing from lib/rtld
If rtld failed a message …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@967e7a1
|
6 years |
jakub |
Removing exit() from lib rtld
Several functions in the library rtld …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b58728f
|
6 years |
jakub |
Move dynamic-linking related ELF definitions to ABI includes
Move …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e801dc
|
6 years |
noreply |
Indicate and enforce constness of hash table key in certain functions …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab87db5
|
6 years |
noreply |
Merge pull request #157
Turn some function-like macros into functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc417660
|
6 years |
zarevucky.jiri |
Merge pcut tests and corrections by matthieuriolo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@098e16a5
|
6 years |
zarevucky.jiri |
pcut: write out names of the failing tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c707e4
|
6 years |
zarevucky.jiri |
Add an implementation of uuid_format
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4805495
|
6 years |
zarevucky.jiri |
Make sure libc and abi header guards are reserved identifiers
It's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8df5f20
|
6 years |
zarevucky.jiri |
Rename NO_TRACE to _NO_TRACE
<trace.h> may end up transitively …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@391996b
|
6 years |
zarevucky.jiri |
Hide internal details of <dirent.h> structure DIR
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fafb8e5
|
6 years |
zarevucky.jiri |
Mechanically lowercase IPC_SET_*/IPC_GET_*
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb13ef8
|
6 years |
zarevucky.jiri |
Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d066259
|
6 years |
zarevucky.jiri |
Synchronize str.c/str.h across boot/kernel/uspace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cca2d93b
|
6 years |
zarevucky.jiri |
Rename (v)printf_size to (v)print_length, to match <str.h> naming scheme
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f99dbf
|
6 years |
zarevucky.jiri |
Move non-optimization attribute from header to implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4f1171
|
6 years |
zarevucky.jiri |
Rename setjmp/longjmp to context_save/context_restore
Once …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5c78a18
|
6 years |
zarevucky.jiri |
Rename context_t to context_t
<libarch/fibril_context.h> is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67ca359
|
6 years |
zarevucky.jiri |
Functions in <ctype.h> should be external
Standard says so.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92244ed
|
6 years |
zarevucky.jiri |
.tm_nsec of struct tm cannot be conditional
Doing so means that any …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3446ead
|
6 years |
zarevucky.jiri |
Remove unnecessary include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fea752
|
6 years |
vojtech.horky |
Merge changes to benchmarking tool (PR #151)
This merges refactoring …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c3fa24e
|
7 years |
zarevucky.jiri |
Use LIST_INITIALIZER() macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5360a8
|
7 years |
zarevucky.jiri |
Unnecessary public include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8cb48d
|
7 years |
zarevucky.jiri |
Remove FIBRIL_DFLT_STK_SIZE macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f13e19
|
7 years |
noreply |
Remove async "fast" and "slow" functions from public interface (#153)
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c3c287
|
7 years |
jiri |
Dynamic linking on sparc64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fec7ba0
|
7 years |
zarevucky.jiri |
Avoid including <fibril.h> from <async.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51a04bd
|
7 years |
vojtech.horky |
libc: clarify stopwatch documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fbc1f9
|
7 years |
vojtech.horky |
libc: stopwatch API symmetry
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a520db
|
7 years |
zarevucky.jiri |
Change static_assert to its standard definition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3e938c
|
7 years |
jiri |
Dynamic linking on amd64 (WIP)
After modifying HelenOS.config, it is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2d88f3
|
7 years |
jiri |
Add forgotten changes to enable non-blocking chardev read
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06412ba
|
7 years |
jiri |
Add chardev the option of non-blocking read
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9f1585
|
7 years |
vojtech.horky |
Merge upstream changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7acd787
|
7 years |
jiri |
Utility for listing PCI devices
Currently all information presented …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@858469f
|
7 years |
vojtech.horky |
Fix formatting for Sycek
Hopefully, it makes the code more readable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32236e5
|
7 years |
vojtech.horky |
Add can_cast_size_t_to_int
There are already several places where we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ee106b
|
7 years |
vojtech.horky |
Add stopwatch_t for precise wallclock measurement
The idea is to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea4910b
|
7 years |
jiri |
strdup(), strndup(), strnlen() are commonly used extensions so move …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b3fcf36
|
7 years |
jiri |
IPC share-in test using text and data segment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1edd6d0
|
7 years |
jiri |
Add separate IPC test service. Keep ns_ping for now for the sake of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25f6bddb
|
7 years |
jakub |
Deallocate waitq's used by the loader
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45c8eea
|
7 years |
jakub |
Preallocate waitq handle during initialization
Do not clutter …
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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@b82985e
|
7 years |
jiri |
Inserting volume by path.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63c1dd5
|
7 years |
jiri |
Persistence of Tetris highscore table. Detect live mode and create …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0f8787
|
7 years |
jiri |
Add vol insert subcommand to re-insert a previously ejected volume.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b0ceb1
|
7 years |
jiri |
Make ext4 the default type of new filesystem in fdisk.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@174156fd
|
7 years |
jakub |
Disambiguate doxygroup generic*
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbcaa2d
|
7 years |
jakub |
Fix header guard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f7fe9e
|
7 years |
jiri.zarevucky |
Clean up headers
Depends on <limits.h> and <stdint.h> being provided, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99170e0c
|
7 years |
jiri.zarevucky |
Actually use compiler's <stddef.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@9a5ae815
|
7 years |
jiri.zarevucky |
Fix strxfrm() return type
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09ab0a9a
|
7 years |
jiri |
Fix vertical spacing with new Ccheck revision.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|