pooka
cc95cda0d4
lintsquelch
2010-11-30 22:30:43 +00:00
pooka
fbdc3da9ae
Change RUMP_SP_CLIENT to RUMP_SERVER. The former was, in addition
...
to being annoying to write, slightly misguiding, since it contains
the server url.
2010-11-30 14:24:40 +00:00
pooka
d402686fe2
Remove remaining panic()s from server-side code. Also, allow to
...
send an out-of-band error. Make the client retry syscall requests
if this error is EAGAIN, fail them otherwise.
2010-11-29 16:08:03 +00:00
pooka
6b71288c49
*facepalm*, adjust remote copyinstr to work in cases where the end
...
of the max copyin extends to an unmapped page.
Noticed, as usual, by tests.
2010-11-25 17:59:02 +00:00
pooka
5e5fac56c7
update locking proto, use unputwait
2010-11-24 17:03:39 +00:00
pooka
85503d7b13
Install rumpclient to /lib to allow non-/usr users.
...
pointed out by tron (thanks!)
2010-11-23 12:41:47 +00:00
pooka
52f22b2c6a
Start working on making the syscall proxy code threadsafe. The
...
basics are there, but a few more tweaks are needed. The reason
I'm committing it now is that the code was mindnumbingly boring to
write (no wonder it took me almost 3 years to get it done), and I
might burn it if it's not in a safe place.
2010-11-19 15:25:49 +00:00
pooka
83463bddd0
use -1/errno for failure: it's much more convenient for the users
2010-11-05 13:50:48 +00:00
pooka
6b1f3dc0a5
Add library for rump syscall client stubs.
2010-11-04 21:01:28 +00:00