Re: [RFC] Wine speedup through kernel module

From: J. Robert von Behren (jrvb@cs.berkeley.edu)
Date: Fri Sep 08 2000 - 12:18:01 EST


David Howells wrote:

> (2) Some sort of support for (dynamically allocated) system calls implemented
> in modules.

FWIW, this can be done with relatively low overhead by creating a
miscelaneous character device, and just using write() to write in the
arguments. This is a bit worse than passing things through registers,
but doesn't seem all that bad.

Nonetheless, having some entries in the syscall table that are
designated as "dynamically allocatable" would be a nifty trick. If the
kernel managed these, modules coluld safely grab a few at load time, and
then declare which indices to use via a /proc file.

-Rob von Behren
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:10 EST