DragonFly kernel List (threaded) for 2003-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: syscall messaging interface API
:How will that affect optimisation w/ the limited register set on ia32?
:
:Adrian
:
:--
:Adrian Chadd <angryskul> learning is bad
These are call-used registers, i.e. we don't have to save or restore
them. We can get away with it because these are not general system
calls. Actually, linux uses the same trick for most general syscalls
but it created some severe argument limitations for them.
In anycase, by tonight I'll have a system call messaging wrapper
implemented in 0x81. It won't be asynch, but it will be enough for
work on libcr to commence and I can then start asychronizing
particular system calls to give the libcr developers something real
to test threading with.
-Matt
Matthew Dillon
<dillon@xxxxxxxxxxxxx>
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]