This patch series is basically a reworked version of orc's previous patch. From what orc said, the first patch should provide enough to build Xorg; I haven't tested this yet. A few more patches are syscall wrappers (splice) or trivial functions (finite). Finally, there are several aliases. With that, I'm sending the first patch. This adds ioperm & iopl along with io.h, though a full io.h has several more syscalls. Isaac Dunham