diff options
| author | David van Moolenbroek <david@minix3.org> | 2013-11-03 22:33:44 +0100 |
|---|---|---|
| committer | Lionel Sambuc <lionel@minix3.org> | 2014-03-01 09:05:00 +0100 |
| commit | 80bd109cd3fe770e7cbabc34ee1b44dcc0c8b239 (patch) | |
| tree | 76552c8002e1336720a6b8efd515f5a9ee9ed988 /lib/libpuffs?id=80bd109cd3fe770e7cbabc34ee1b44dcc0c8b239 | |
| parent | efd3487bc57acb651ca6e658a123e6809183701b (diff) | |
libsys: various updates
- move system calls for use by services from libminlib into libsys;
- move srv_fork(2) and srv_kill(2) from RS and into libsys;
- replace getprocnr(2) with sef_self(3);
- rename previous getnprocnr(2) to getprocnr(2);
- clean up getepinfo(2);
- change all libsys calls that used _syscall to use _taskcall, so as
to avoid going through errno to pass errors; this is already how
most calls work anyway, and many of the calls previously using
_syscall were already assumed to return the actual error;
- initialize request messages to zero, for future compatibility
(note that this does not include PCI calls, which are in need of a
much bigger overhaul, nor kernel calls);
- clean up more of dead DS code as a side effect.
Change-Id: I8788f54c68598fcf58e23486e270c2d749780ebb
Diffstat (limited to 'lib/libpuffs?id=80bd109cd3fe770e7cbabc34ee1b44dcc0c8b239')
0 files changed, 0 insertions, 0 deletions
