Fork us on GitHub Follow us on Facebook Follow us on Twitter

Timeline



2019-08-15:

21:41 Changeset in mainline [a448937] by Jakub Jermar <jakub@…>
Upgrade to QEMU 4.1.0

2019-08-10:

17:59 Changeset in mainline [34b32a20] by GitHub <noreply@…>
Merge f959a20f7a3197accd28bd8cb040895fed7fae3c into …

2019-08-07:

11:47 Changeset in mainline [87a31ef2] by Matthieu Riolo <matthieu.riolo@…>
ns: Created simplified taskman API using low-level IPC API only …
11:18 Changeset in mainline [4ff66ae] by Matthieu Riolo <matthieu.riolo@…>
taskman: Bind events dump to register handler - So that no events are …
11:17 Changeset in mainline [bb57a00] by Matthieu Riolo <matthieu.riolo@…>
sysman: Awareness of boot time tasks as anonymous services - sysman …
11:10 Changeset in mainline [4667b5c] by Matthieu Riolo <matthieu.riolo@…>
taskman: Add method to dump events of already running tasks It's …
11:09 Changeset in mainline [130ba46] by Matthieu Riolo <matthieu.riolo@…>
sysctl: Fix for removed EMBRYO state
11:08 Changeset in mainline [8ae8262] by Matthieu Riolo <matthieu.riolo@…>
sysman: Support for anonymous services - Daemons that only call …
11:05 Changeset in mainline [5353f50] by Matthieu Riolo <matthieu.riolo@…>
net: Start network service on boot - Create unit files - Create …
10:22 Changeset in mainline [7cce333] by Matthieu Riolo <matthieu.riolo@…>
sysman: Refined semantics of IPC_FLAG_AUTOSTART IPC_FLAG_AUTOSTART_ …
10:08 Changeset in mainline [a097c50] by Matthieu Riolo <matthieu.riolo@…>
taskman: Do not notify retval (again) for exited daemon
10:01 Changeset in mainline [ed5367b] by Matthieu Riolo <matthieu.riolo@…>
sysman: Implement stopping units Currently fails service monitoring …
09:58 Changeset in mainline [68ae40a] by Matthieu Riolo <matthieu.riolo@…>
taskman: Test case for wrong task event flags Will be fixed later.
09:57 Changeset in mainline [ce08421] by Matthieu Riolo <matthieu.riolo@…>
taskman: Fix async request leak
09:56 Changeset in mainline [fcc4f86] by Matthieu Riolo <matthieu.riolo@…>
taskman: Unregister terminated listeners
09:55 Changeset in mainline [c64e254] by Matthieu Riolo <matthieu.riolo@…>
sysman: Generalize closure creation to any graph ("visitor" pattern)
09:54 Changeset in mainline [92a7cfb1] by Matthieu Riolo <matthieu.riolo@…>
dyn_array: Add sugar macro
09:54 Changeset in mainline [25a9fec] by Matthieu Riolo <matthieu.riolo@…>
sysman: Refactor job.c into job_queue.c and job_closure.c
09:47 Changeset in mainline [18377301] by Matthieu Riolo <matthieu.riolo@…>
sysman: Fix typo
09:40 Changeset in mainline [cf172c5] by Matthieu Riolo <matthieu.riolo@…>
sysman: Rename configuration to repo (forgotten change)
09:37 Changeset in mainline [db34424] by Matthieu Riolo <matthieu.riolo@…>
sysman: Simple check for multiedges in graph
09:35 Changeset in mainline [9532981] by Matthieu Riolo <matthieu.riolo@…>
sysman: Rename dependency to edge (more generic)
09:33 Changeset in mainline [af92309] by Matthieu Riolo <matthieu.riolo@…>
sysman: Rename configuration to repo(sitory) It's better suited for …
09:32 Changeset in mainline [918ac9b] by Matthieu Riolo <matthieu.riolo@…>
taskman: Notify all waiters for NS This removes race condition when …
09:29 Changeset in mainline [b55f62a] by Matthieu Riolo <matthieu.riolo@…>
sysman: Create control utility sysctl - can list units and their …
09:22 Changeset in mainline [2df7d824] by Matthieu Riolo <matthieu.riolo@…>
Makefile: tidy old INIT_TASKS
09:20 Changeset in mainline [e8747bd] by Matthieu Riolo <matthieu.riolo@…>
sysman: Use taskman API to detect successful server start Conflicts: …
09:15 Changeset in mainline [012dd8e] by Matthieu Riolo <matthieu.riolo@…>
taskman: Handle INIT_TASKS as tasks spawned by loader - everyone is …
05:52 Changeset in mainline [780c8ce] by Matthieu Riolo <matthieu.riolo@…>
taskman: Light streamlining (removing TODOs) - Low work attitude today :-(
05:50 Changeset in mainline [2aaccd3] by Matthieu Riolo <matthieu.riolo@…>
networking: Revert accidental deletion from 2373
05:49 Changeset in mainline [035d7d8] by Matthieu Riolo <matthieu.riolo@…>
taskman: Implement task event notifications
05:48 Changeset in mainline [456f7ae] by Matthieu Riolo <matthieu.riolo@…>
libc: Separated task event functions Conflicts: …
05:42 Changeset in mainline [c675ab1] by Matthieu Riolo <matthieu.riolo@…>
taskman: Restore uppercase (vimstorm?)
05:42 Changeset in mainline [b8341bc] by Matthieu Riolo <matthieu.riolo@…>
taskman: IPC builerplate for task event API - Actual implementation …
05:39 Changeset in mainline [b22b0a94] by Matthieu Riolo <matthieu.riolo@…>
task: Inoperative API for passing kernel task events to uspace - …
05:35 Changeset in mainline [5cd2290] by Matthieu Riolo <matthieu.riolo@…>
taskman: Make use of EVENT_EXIT exit_reason parameter - Also improved …
05:34 Changeset in mainline [1fb4a49] by Matthieu Riolo <matthieu.riolo@…>
kernel: Add exit reason parameter to EVENT_EXIT - So that own …
05:26 Changeset in mainline [3ea98e8] by Matthieu Riolo <matthieu.riolo@…>
taskman: Forgotten file for tests
05:25 Changeset in mainline [d4ec49e] by Matthieu Riolo <matthieu.riolo@…>
taskman: Implement waiting both for retval and exit Conflicts: …
04:56 Changeset in mainline [55fe220] by Matthieu Riolo <matthieu.riolo@…>
taskman: Modify existing callers of task_wait API Conflicts: …
04:46 Changeset in mainline [5044114] by Matthieu Riolo <matthieu.riolo@…>
taskman: Allow relaxed task_wait setups Conflicts: …
04:41 Changeset in mainline [e0e7eba] by Matthieu Riolo <matthieu.riolo@…>
taskman: Remove remainings from NS Conflicts: …
04:33 Changeset in mainline [2f44fafd] by Matthieu Riolo <matthieu.riolo@…>
taskman: Implement task_wait API to pass all tests - different …
04:27 Changeset in mainline [62273d1] by Matthieu Riolo <matthieu.riolo@…>
taskman: Implement simple task exit monitoring
04:26 Changeset in mainline [70d28e8] by Matthieu Riolo <matthieu.riolo@…>
taskman: tester plugin for wait flags combinations Conflicts: …
04:20 Changeset in mainline [1be7bee] by Matthieu Riolo <matthieu.riolo@…>
sysman: Move task retval and waiting logic to taskman (partially) - …
02:36 Changeset in mainline [fe86d9d] by Matthieu Riolo <matthieu.riolo@…>
taskman: .bzrignore + forgotten printf Conflicts: .bzrignore
02:33 Changeset in mainline [0a8f070] by Matthieu Riolo <matthieu.riolo@…>
Create taskman server (extracts task-related operations from naming …

2019-08-06:

20:15 Changeset in mainline [103939e] by Matthieu Riolo <matthieu.riolo@…>
Create EVENT_EXIT for task termination Conflicts: …
19:57 Changeset in mainline [fb13b44] by Matthieu Riolo <matthieu.riolo@…>
Spawned tasks' phone is connected to spawning task - Only boot time …
19:33 Changeset in mainline [d89b259] by Matthieu Riolo <matthieu.riolo@…>
sysman: Add forgotten Makefile dependency Conflicts: uspace/Makefile
19:25 Changeset in mainline [c6d87c1] by Matthieu Riolo <matthieu.riolo@…>
sysman: Update closure tests for new semantics of assigned units
19:23 Changeset in mainline [dba056b] by Matthieu Riolo <matthieu.riolo@…>
sysman: Using exposees to detect asynchronous start - also fixed bug …
19:23 Changeset in mainline [3f05ef7] by Matthieu Riolo <matthieu.riolo@…>
sysman: Catch debug log output to file (temporary version)
19:20 Changeset in mainline [63a3276] by Matthieu Riolo <matthieu.riolo@…>
sysman: Instrumented locsrv for autostart - also refactored unit name …
18:51 Camp2019 edited by Jakub Jermář
(diff)
18:30 Changeset in mainline [72c8f77] by Matthieu Riolo <matthieu.riolo@…>
sysman: Separate job closure creation and its enqueuing - added merge …
18:29 Changeset in mainline [c2d50c8] by Matthieu Riolo <matthieu.riolo@…>
dyn_array: Add concat and clear_range operations
18:29 Changeset in mainline [73f7c4e] by Matthieu Riolo <matthieu.riolo@…>
sysman: Create tests for job control - units are mocked by patching …
18:26 Changeset in mainline [c1b2084] by Matthieu Riolo <matthieu.riolo@…>
dyn_array: Hide actual iterator in foreach macro
18:25 Changeset in mainline [e55741e] by Matthieu Riolo <matthieu.riolo@…>
sysman: Instrumented devman with autostart - created unit files for …
18:18 Changeset in mainline [4224ef7] by Matthieu Riolo <matthieu.riolo@…>
sysman: Add VFS FS server autostart - VFS autostart instrumentation …

2019-08-03:

11:01 Camp2019 edited by Jakub Jermář
(diff)
10:52 Camp2019 created by Jakub Jermář
10:51 Camps edited by Jakub Jermář
(diff)
09:44 Changeset in mainline [dd5c623] by Matthieu Riolo <matthieu.riolo@…>
dyn_array: Non-allocating initialization API
09:41 Changeset in mainline [dda2602] by Matthieu Riolo <matthieu.riolo@…>
sysman: Create units to start up to compositor - add necessary units …
09:29 Changeset in mainline [c0e4fc50] by Matthieu Riolo <matthieu.riolo@…>
libconf: Fix iterator behavior, fix config error notification
09:28 Changeset in mainline [5559712] by Matthieu Riolo <matthieu.riolo@…>
sysman: Naive autostart instrumentation of locsrv - Add …
09:03 Changeset in mainline [2dda1d4] by Matthieu Riolo <matthieu.riolo@…>
libconf: Parse booleans
09:02 Changeset in mainline [7671231] by Matthieu Riolo <matthieu.riolo@…>
Add configuration option to put all files to RAM disk (as before) or …
08:40 Changeset in mainline [4b1c6a4b] by Matthieu Riolo <matthieu.riolo@…>
libc: Add more dyn_array functions Conflicts: boot/Makefile.common
08:33 Changeset in mainline [8432ae1] by Matthieu Riolo <matthieu.riolo@…>
sysman: Correct reference counting of jobs
08:31 Changeset in mainline [095d03c] by Matthieu Riolo <matthieu.riolo@…>
libconf: Fix default INI section + tests Conflicts: .bzrignore
08:28 Changeset in mainline [3f7e1f24] by Matthieu Riolo <matthieu.riolo@…>
sysman: Refactored job manipulation (event loop + one main fibril)
08:26 Changeset in mainline [d7c5fc0] by Matthieu Riolo <matthieu.riolo@…>
libconf: Fix allocation check
08:26 Changeset in mainline [c8891c8] by Matthieu Riolo <matthieu.riolo@…>
dyn_array: Remove runtime pointer arithmetics
08:24 Changeset in mainline [62d3d87] by Matthieu Riolo <matthieu.riolo@…>
Create ADT for dynamic array and its tests Conflicts: uspace/Makefile …
08:16 Changeset in mainline [09a8006] by Matthieu Riolo <matthieu.riolo@…>
Add license and copyright to new files
08:15 Changeset in mainline [bb154c6] by Matthieu Riolo <matthieu.riolo@…>
Add skeleton for configuration files loading - Create content of /cfg …
08:01 Changeset in mainline [6006f35] by Matthieu Riolo <matthieu.riolo@…>
Create library for reading INI files and defining configuration values …
07:53 Changeset in mainline [59ba708] by Matthieu Riolo <matthieu.riolo@…>
Add function for hashing strings Conflicts: …
07:38 Changeset in mainline [6efec7e3] by Matthieu Riolo <matthieu.riolo@…>
Unit polymorphism (simple mount), debug logging
07:37 Changeset in mainline [4fe7fcb] by Matthieu Riolo <matthieu.riolo@…>
Transform unit dependencies to job ordering
07:36 Changeset in mainline [c0c388d2] by Matthieu Riolo <matthieu.riolo@…>
Sysman jobs memory management (refcnt)
07:35 Changeset in mainline [694253c] by Matthieu Riolo <matthieu.riolo@…>
Skeleton for sysman (unit) jobs control
07:34 Changeset in mainline [f42ee6f] by Matthieu Riolo <matthieu.riolo@…>
Add basic structures for sysman Conflicts: boot/Makefile.common

2019-07-24:

11:44 Changeset in mainline [9fe2fd7] by GitHub <noreply@…>
Merge pull request #171 from Dzejrou/hackweek C++ stdlib: <future>

2019-07-19:

15:57 Changeset in mainline [9fb280c] by Jiří Zárevúcky <zarevucky.jiri@…>
Make clang slightly less broken

2019-07-18:

17:19 Changeset in mainline [b79207d] by Matthieu Riolo <matthieu.riolo@…>
Create abort_shutdown function The piece of code which destroyed the …
17:18 Changeset in mainline [bb580548] by Matthieu Riolo <matthieu.riolo@…>
Adding a shutdown command This commits adds a new application with …
15:30 Changeset in mainline [0116f21] by Matthieu Riolo <matthieu.riolo@…>
Implementing systemcall for shotdown This commit implements a …
08:25 Changeset in mainline [40043e8] by Matthieu Riolo <matthieu.riolo@…>
Restructering halt/reboot files The function halt() and reboot() used …
04:27 Changeset in mainline [2cc569a3] by Matthieu Riolo <matthieu.riolo@…>
Removing inclusion of halt.h Several files used to include halt.h …

2019-07-16:

15:07 Changeset in mainline [a949f4a] by Jiri Svoboda <jiri@…>
Dynamic linking on IA-64 (WIP)
Note: See TracTimeline for information about the timeline view.