Re: Differences between FreeBSD and Linux system call mechanism

Terry Lambert (tlambert@primenet.com)
Thu, 3 Sep 1998 22:57:16 +0000 (GMT)


> The odd thing is that iBCS still contains remnants of an attempt at xBSD
> emulation, predicated on xBSD using the same call gate as iBCS (lcall 7,0).
> Did xBSD switch to something else at some point, or was Terry talking
> completely out of his hat about Linux vs. xBSD and call gates?

trap-gate, Trap-gate, TRAP-gate!

Ugh.

BSD does what Linux does, and has for a while.

To the other guy:

Mapping system call pages into a user space program for a speedup
is the same speed as using a task-gate. In both cases you either
select a TSS decriptor from the GDT or a task-gate descriptor from
either the GDT or LDT.

Terry Lambert
terry@lambert.org

---
Any opinions in this posting are my own and not those of my present
or previous employers.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html