source: mainline/uspace/srv

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @66b1075   6 years matthieu.riolo improving architecture independency of newly added taskman and sysman
(edit) @16d748ee   6 years matthieu.riolo Removing implicit handler from async/server and taskman. Correcting …
(edit) @34e91bf   6 years matthieu.riolo Deleting taskman_noasync Since IPC and async should be mixed, it …
(edit) @03daabd   6 years matthieu.riolo Renaming dyn_array to array The term dyn_array is redunant and has …
(edit) @25697163   6 years matthieu.riolo Replacing int with errno_t The merged code from system-daemon still …
(edit) @102f641   6 years matthieu.riolo Correcting syntax according to ccheck
(edit) @241f1985   6 years matthieu.riolo Correcting failure from previous merge The commits from Michal Koutný …
(edit) @f92b315   6 years matthieu.riolo sysman: Throttled logging to LVL_NOTE
(edit) @8d74fdd   6 years matthieu.riolo sysman: Shutdown operation as shutdown.tgt isolation Since not all …
(edit) @be07995   6 years matthieu.riolo sysman: Add support for closure creation with CLOSURE_ISOLATE flag …
(edit) @015b147   6 years matthieu.riolo sysman: Refactored unit repo iteration and locking
(edit) @31ef7c1   6 years matthieu.riolo sysman: Properly clean after failed BFS
(edit) @8fab3f6   6 years matthieu.riolo sysctl: Add start operation
(edit) @504d103   6 years matthieu.riolo sysman: Call starting by name appropriately Conflicts: …
(edit) @95d4280a   6 years matthieu.riolo sysman: Note about merged jobs
(edit) @01e68af   6 years matthieu.riolo sysman: Remove stale TODOs
(edit) @b895ba3   6 years matthieu.riolo sysman: Remove debugging pause
(edit) @c7b9db03   6 years matthieu.riolo sysman: Workaround for graphical applications as services
(edit) @5a88d87   6 years matthieu.riolo sysman: Remove unused logging
(edit) @ff20afc   6 years matthieu.riolo sysman: Synchronize access to unit repository from other fibrils
(edit) @d5cca04   6 years matthieu.riolo sysman: Remove unsynchronized access to observer hash table
(edit) @87a31ef2   6 years matthieu.riolo ns: Created simplified taskman API using low-level IPC API only …
(edit) @4ff66ae   6 years matthieu.riolo taskman: Bind events dump to register handler - So that no events are …
(edit) @bb57a00   6 years matthieu.riolo sysman: Awareness of boot time tasks as anonymous services - sysman …
(edit) @4667b5c   6 years matthieu.riolo taskman: Add method to dump events of already running tasks It's …
(edit) @8ae8262   6 years matthieu.riolo sysman: Support for anonymous services - Daemons that only call …
(edit) @5353f50   6 years matthieu.riolo net: Start network service on boot - Create unit files - Create …
(edit) @7cce333   6 years matthieu.riolo sysman: Refined semantics of IPC_FLAG_AUTOSTART IPC_FLAG_AUTOSTART_ …
(edit) @a097c50   6 years matthieu.riolo taskman: Do not notify retval (again) for exited daemon
(edit) @ed5367b   6 years matthieu.riolo sysman: Implement stopping units Currently fails service monitoring …
(edit) @ce08421   6 years matthieu.riolo taskman: Fix async request leak
(edit) @fcc4f86   6 years matthieu.riolo taskman: Unregister terminated listeners
(edit) @c64e254   6 years matthieu.riolo sysman: Generalize closure creation to any graph ("visitor" pattern)
(edit) @25a9fec   6 years matthieu.riolo sysman: Refactor job.c into job_queue.c and job_closure.c
(edit) @18377301   6 years matthieu.riolo sysman: Fix typo
(edit) @cf172c5   6 years matthieu.riolo sysman: Rename configuration to repo (forgotten change)
(edit) @db34424   6 years matthieu.riolo sysman: Simple check for multiedges in graph
(edit) @9532981   6 years matthieu.riolo sysman: Rename dependency to edge (more generic)
(edit) @af92309   6 years matthieu.riolo sysman: Rename configuration to repo(sitory) It's better suited for …
(edit) @918ac9b   6 years matthieu.riolo taskman: Notify all waiters for NS This removes race condition when …
(edit) @b55f62a   6 years matthieu.riolo sysman: Create control utility sysctl - can list units and their …
(edit) @e8747bd8   6 years matthieu.riolo sysman: Use taskman API to detect successful server start Conflicts: …
(edit) @012dd8e   6 years matthieu.riolo taskman: Handle INIT_TASKS as tasks spawned by loader - everyone is …
(edit) @780c8ce   6 years matthieu.riolo taskman: Light streamlining (removing TODOs) - Low work attitude today :-(
(edit) @2aaccd3   6 years matthieu.riolo networking: Revert accidental deletion from 2373
(edit) @035d7d8   6 years matthieu.riolo taskman: Implement task event notifications
(edit) @c675ab1   6 years matthieu.riolo taskman: Restore uppercase (vimstorm?)
(edit) @b8341bc   6 years matthieu.riolo taskman: IPC builerplate for task event API - Actual implementation …
(edit) @5cd2290   6 years matthieu.riolo taskman: Make use of EVENT_EXIT exit_reason parameter - Also improved …
(edit) @d4ec49e   6 years matthieu.riolo taskman: Implement waiting both for retval and exit Conflicts: …
(edit) @55fe220   6 years matthieu.riolo taskman: Modify existing callers of task_wait API Conflicts: …
(edit) @e0e7eba   6 years matthieu.riolo taskman: Remove remainings from NS Conflicts: …
(edit) @2f44fafd   6 years matthieu.riolo taskman: Implement task_wait API to pass all tests - different …
(edit) @62273d1   6 years matthieu.riolo taskman: Implement simple task exit monitoring
(edit) @1be7bee   6 years matthieu.riolo sysman: Move task retval and waiting logic to taskman (partially) - …
(edit) @0a8f070   6 years matthieu.riolo Create taskman server (extracts task-related operations from naming …
(edit) @c6d87c10   6 years matthieu.riolo sysman: Update closure tests for new semantics of assigned units
(edit) @dba056b   6 years matthieu.riolo sysman: Using exposees to detect asynchronous start - also fixed bug …
(edit) @3f05ef7   6 years matthieu.riolo sysman: Catch debug log output to file (temporary version)
(edit) @63a3276   6 years matthieu.riolo sysman: Instrumented locsrv for autostart - also refactored unit name …
(edit) @72c8f77   6 years matthieu.riolo sysman: Separate job closure creation and its enqueuing - added merge …
(edit) @73f7c4e   6 years matthieu.riolo sysman: Create tests for job control - units are mocked by patching …
(edit) @e55741e   6 years matthieu.riolo sysman: Instrumented devman with autostart - created unit files for …
(edit) @4224ef7   6 years matthieu.riolo sysman: Add VFS FS server autostart - VFS autostart instrumentation …
(edit) @dd5c623   6 years matthieu.riolo dyn_array: Non-allocating initialization API
(edit) @dda2602   6 years matthieu.riolo sysman: Create units to start up to compositor - add necessary units …
(edit) @5559712   6 years matthieu.riolo sysman: Naive autostart instrumentation of locsrv - Add …
(edit) @8432ae1   6 years matthieu.riolo sysman: Correct reference counting of jobs
(edit) @3f7e1f24   6 years matthieu.riolo sysman: Refactored job manipulation (event loop + one main fibril)
(edit) @09a8006   6 years matthieu.riolo Add license and copyright to new files
(edit) @bb154c6   6 years matthieu.riolo Add skeleton for configuration files loading - Create content of /cfg …
(edit) @6efec7e3   6 years matthieu.riolo Unit polymorphism (simple mount), debug logging
(edit) @4fe7fcb   6 years matthieu.riolo Transform unit dependencies to job ordering
(edit) @c0c388d2   6 years matthieu.riolo Sysman jobs memory management (refcnt)
(edit) @694253c   6 years matthieu.riolo Skeleton for sysman (unit) jobs control
(edit) @f42ee6f   6 years matthieu.riolo Add basic structures for sysman Conflicts: boot/Makefile.common
(edit) @2bb6d04   6 years zarevucky.jiri Curb the proliferation of libdraw headers libdraw provides a lot of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83b64a59   6 years zarevucky.jiri Minor cleanup of uspace makefiles lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @7348c4b   6 years jakub arm64: Add PL011 uspace driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @951e451   6 years jakub vfs: do sanity check while resizing We should make sure a fd is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @52b44c6   6 years jakub srv/vfs: return after checking old fd's validity It's possible for a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @b583311   7 years jiri Serial keyboard could handle Ctrl-Q et al. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @758c79d   7 years jiri Fix pointer computation for IPv6 ping reply, too It's good to be able … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0bc6f6   7 years jiri Fix pointer computation for ping reply Under the right circumstances … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fafb8e5   7 years zarevucky.jiri Mechanically lowercase IPC_SET_*/IPC_GET_* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb13ef8   7 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
(edit) @8fdab9e   7 years zarevucky.jiri Remove unused variable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @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
(edit) @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
(edit) @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
(edit) @c477c80   7 years jiri Fix some common misspellings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @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
(edit) @6371eb47   7 years jakub vfs: unlock namespace lock when fd allocation fails Signed-off-by: … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @737ebf3   7 years jiri Fix window reference leak in compositor. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10b21a1b   7 years jiri PC parallel port driver and printing utility Add pc-lpt driver for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.