|
|
@81c4e6ec
|
5 years |
matthieu.riolo |
removing adt/array and replace it with adt/list in sysman
|
|
|
@a73aaec1
|
5 years |
matthieu.riolo |
Removing recentely added hashing function
The function hash_string() …
|
|
|
@aa0faeca
|
6 years |
matthieu.riolo |
Adding "ConditionArchitecture" to sysman's unit
the services …
|
|
|
@13b4504
|
6 years |
matthieu.riolo |
adding missing drivers for apic and pc-lpt
|
|
|
@3529f148
|
6 years |
matthieu.riolo |
Adding types task_wait_flag_t and ipc_start_flag_t which replaces makros
|
|
|
@06599a1
|
6 years |
matthieu.riolo |
Correcting sysctl list-units
One failure was a cast in …
|
|
|
@22d990c
|
6 years |
matthieu.riolo |
Clean up code
Correcting order of includes. Remove unnecessary new …
|
|
|
@8a74512
|
6 years |
matthieu.riolo |
Removing workaround which grabs the kconsole when
devman gets started. …
|
|
|
@b2f05e2
|
6 years |
matthieu.riolo |
Clean up taskman fallback handler
In the previous commits the handler …
|
|
|
@33c5626
|
6 years |
matthieu.riolo |
Adding needed units to make default.tgt behave like app/init
|
|
|
@fb1015fc
|
6 years |
matthieu.riolo |
correcting makefiles for sysctl
|
|
|
@251efbc
|
6 years |
matthieu.riolo |
Adding tmpfs mount to default target
|
|
|
@8c0e392
|
6 years |
matthieu.riolo |
Adding missing units for fs types
|
|
|
@8f5a09d
|
6 years |
matthieu.riolo |
Correcting sysman_log output to display the options of a mount
|
|
|
@7959879
|
6 years |
matthieu.riolo |
Correcting paths in sysman units. Also deleting some none existing …
|
|
|
@bcd7775
|
6 years |
matthieu.riolo |
Correcting sysman handler for ipc calls. The old handler would
wrongly …
|
|
|
@7fa8589
|
6 years |
matthieu.riolo |
Removing unneeded casts from errno_t to errno_t
|
|
|
@76c8209
|
6 years |
matthieu.riolo |
correcting typos
|
|
|
@88ad75f
|
6 years |
matthieu.riolo |
repo_add_unit() returned an errno_t but it was never handled. This …
|
|
|
@0939097a
|
6 years |
matthieu.riolo |
Remove unneeded return value from ldr_load() in
uspace/srv/loader/main.c
|
|
|
@3004ab7
|
6 years |
matthieu.riolo |
Adding a error log in case of failing to spawn an application
|
|
|
@eaafee3
|
6 years |
matthieu.riolo |
Correcting paths for net services in sysman units
|
|
|
@b09e0d7
|
6 years |
matthieu.riolo |
Correcting taskman handler for properly dealing with …
|
|
|
@5830c7b
|
6 years |
matthieu.riolo |
Removing rootfs from sysman units
For debugging reasons it's easier …
|
|
|
@5d35021
|
6 years |
matthieu.riolo |
Correcting order of the parameters passed to vfs_mount_path()
|
|
|
@856b75b7
|
6 years |
matthieu.riolo |
Correcting port handler in sysman
|
|
|
@e7faeba
|
6 years |
matthieu.riolo |
correcting return value from int to errno_t
|
|
|
@338a1a76
|
6 years |
matthieu.riolo |
Correcting sysman registering a port
- Correcting port handler - the …
|
|
|
@7dd7bc0
|
6 years |
matthieu.riolo |
bugfixing call forwarding from taskman to ns
the fallback port …
|
|
|
@fb86ff19
|
6 years |
matthieu.riolo |
Removing old function declaration for ns_session_get
|
|
|
@66b1075
|
6 years |
matthieu.riolo |
improving architecture independency of newly added taskman and sysman
|
|
|
@16d748ee
|
6 years |
matthieu.riolo |
Removing implicit handler from async/server and taskman.
Correcting …
|
|
|
@2f04bdd
|
6 years |
matthieu.riolo |
Ensuring that taskman does not initialize itself
Taskman used to try …
|
|
|
@34e91bf
|
6 years |
matthieu.riolo |
Deleting taskman_noasync
Since IPC and async should be mixed, it …
|
|
|
@ae004bc
|
6 years |
matthieu.riolo |
correcting create_session() calls
When creating a new session for a …
|
|
|
@7ffdcbd
|
6 years |
matthieu.riolo |
Correcting IPC calls introduced with taskman
The new PHONE_INITIAL …
|
|
|
@5be6361
|
6 years |
matthieu.riolo |
Make use of helper function in lib/taskman
The code provided helper …
|
|
|
@03daabd
|
6 years |
matthieu.riolo |
Renaming dyn_array to array
The term dyn_array is redunant and has …
|
|
|
@9559cf8
|
6 years |
matthieu.riolo |
Relocate dyn_array test into the correct subfolder
|
|
|
@25697163
|
6 years |
matthieu.riolo |
Replacing int with errno_t
The merged code from system-daemon still …
|
|
|
@102f641
|
6 years |
matthieu.riolo |
Correcting syntax according to ccheck
|
|
|
@241f1985
|
6 years |
matthieu.riolo |
Correcting failure from previous merge
The commits from Michal Koutný …
|
|
|
@f92b315
|
6 years |
matthieu.riolo |
sysman: Throttled logging to LVL_NOTE
|
|
|
@8d74fdd
|
6 years |
matthieu.riolo |
sysman: Shutdown operation as shutdown.tgt isolation
Since not all …
|
|
|
@be07995
|
6 years |
matthieu.riolo |
sysman: Add support for closure creation with CLOSURE_ISOLATE flag
…
|
|
|
@015b147
|
6 years |
matthieu.riolo |
sysman: Refactored unit repo iteration and locking
|
|
|
@31ef7c1
|
6 years |
matthieu.riolo |
sysman: Properly clean after failed BFS
|
|
|
@8fab3f6
|
6 years |
matthieu.riolo |
sysctl: Add start operation
|
|
|
@504d103
|
6 years |
matthieu.riolo |
sysman: Call starting by name appropriately
Conflicts: …
|
|
|
@95d4280a
|
6 years |
matthieu.riolo |
sysman: Note about merged jobs
|
|
|
@01e68af
|
6 years |
matthieu.riolo |
sysman: Remove stale TODOs
|
|
|
@24b30e1
|
6 years |
matthieu.riolo |
bsdh: Better handling of daemon execs
|
|
|
@b895ba3
|
6 years |
matthieu.riolo |
sysman: Remove debugging pause
|
|
|
@c7b9db03
|
6 years |
matthieu.riolo |
sysman: Workaround for graphical applications as services
|
|
|
@5a88d87
|
6 years |
matthieu.riolo |
sysman: Remove unused logging
|
|
|
@ff20afc
|
6 years |
matthieu.riolo |
sysman: Synchronize access to unit repository from other fibrils
|
|
|
@d5cca04
|
6 years |
matthieu.riolo |
sysman: Remove unsynchronized access to observer hash table
|
|
|
@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 …
|
|
|
@bb57a00
|
6 years |
matthieu.riolo |
sysman: Awareness of boot time tasks as anonymous services
- sysman …
|
|
|
@4667b5c
|
6 years |
matthieu.riolo |
taskman: Add method to dump events of already running tasks
It's …
|
|
|
@130ba46
|
6 years |
matthieu.riolo |
sysctl: Fix for removed EMBRYO state
|
|
|
@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_ …
|
|
|
@a097c50
|
6 years |
matthieu.riolo |
taskman: Do not notify retval (again) for exited daemon
|
|
|
@ed5367b
|
6 years |
matthieu.riolo |
sysman: Implement stopping units
Currently fails service monitoring …
|
|
|
@68ae40a
|
6 years |
matthieu.riolo |
taskman: Test case for wrong task event flags
Will be fixed later.
|
|
|
@ce08421
|
6 years |
matthieu.riolo |
taskman: Fix async request leak
|
|
|
@fcc4f86
|
6 years |
matthieu.riolo |
taskman: Unregister terminated listeners
|
|
|
@c64e254
|
6 years |
matthieu.riolo |
sysman: Generalize closure creation to any graph ("visitor" pattern)
|
|
|
@92a7cfb1
|
6 years |
matthieu.riolo |
dyn_array: Add sugar macro
|
|
|
@25a9fec
|
6 years |
matthieu.riolo |
sysman: Refactor job.c into job_queue.c and job_closure.c
|
|
|
@18377301
|
6 years |
matthieu.riolo |
sysman: Fix typo
|
|
|
@cf172c5
|
6 years |
matthieu.riolo |
sysman: Rename configuration to repo (forgotten change)
|
|
|
@db34424
|
6 years |
matthieu.riolo |
sysman: Simple check for multiedges in graph
|
|
|
@9532981
|
6 years |
matthieu.riolo |
sysman: Rename dependency to edge (more generic)
|
|
|
@af92309
|
6 years |
matthieu.riolo |
sysman: Rename configuration to repo(sitory)
It's better suited for …
|
|
|
@918ac9b
|
6 years |
matthieu.riolo |
taskman: Notify all waiters for NS
This removes race condition when …
|
|
|
@b55f62a
|
6 years |
matthieu.riolo |
sysman: Create control utility sysctl
- can list units and their …
|
|
|
@e8747bd8
|
6 years |
matthieu.riolo |
sysman: Use taskman API to detect successful server start
Conflicts: …
|
|
|
@012dd8e
|
6 years |
matthieu.riolo |
taskman: Handle INIT_TASKS as tasks spawned by loader
- everyone is …
|
|
|
@780c8ce
|
6 years |
matthieu.riolo |
taskman: Light streamlining (removing TODOs)
- Low work attitude today
|
|
|
@2aaccd3
|
6 years |
matthieu.riolo |
networking: Revert accidental deletion from 2373
|
|
|
@035d7d8
|
6 years |
matthieu.riolo |
taskman: Implement task event notifications
|
|
|
@456f7ae
|
6 years |
matthieu.riolo |
libc: Separated task event functions
Conflicts: …
|
|
|
@c675ab1
|
6 years |
matthieu.riolo |
taskman: Restore uppercase (vimstorm?)
|
|
|
@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
- …
|
|
|
@5cd2290
|
6 years |
matthieu.riolo |
taskman: Make use of EVENT_EXIT exit_reason parameter
- Also improved …
|
|
|
@3ea98e8
|
6 years |
matthieu.riolo |
taskman: Forgotten file for tests
|
|
|
@d4ec49e
|
6 years |
matthieu.riolo |
taskman: Implement waiting both for retval and exit
Conflicts: …
|
|
|
@55fe220
|
6 years |
matthieu.riolo |
taskman: Modify existing callers of task_wait API
Conflicts: …
|
|
|
@5044114
|
6 years |
matthieu.riolo |
taskman: Allow relaxed task_wait setups
Conflicts: …
|
|
|
@e0e7eba
|
6 years |
matthieu.riolo |
taskman: Remove remainings from NS
Conflicts: …
|
|
|
@2f44fafd
|
6 years |
matthieu.riolo |
taskman: Implement task_wait API to pass all tests
- different …
|
|
|
@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)
- …
|
|
|
@fe86d9d
|
6 years |
matthieu.riolo |
taskman: .bzrignore + forgotten printf
Conflicts:
.bzrignore
|
|
|