Actually, at one point I thought about a JVM (or other bytecode interpreter,
e.g. iconx) in the kernel for the purpose of loadable packet filters. For
example, one could load a filter on port 80 which inspected URLs, or whip up
a masquerade module for some new streaming audio/videoconferencing/etc.
protocol without having to build a full kernel module. One advantage would
be that, done right, you wouldn't be able to knock over the kernel with it
even if the filter were buggy. (Very restricted set of operations.)
I decided I needed to get out more. :-)
-- brandon s. allbery [os/2][linux][solaris][japh] allbery@kf8nh.apk.net system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering KF8NH carnegie mellon university
- 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