RE: QUESTION: modifying kernel functions in a running kernel

Chris Jones (chris@black-sun.co.uk)
Thu, 22 Jul 1999 05:24:02 +0100


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

> This is starting to remind me of a function call that existed in
AmigaOS called
> SetFunction(). It allowed runtime patching of operating system
functions, which

I noticed the similarity too, however, I think it is probably a risky
thing to attempt, it opens up all sorts of security and stability
issues (the latter you summarised).

It there is a bug fix for Linux, it is much easier to patch the kernel
tree. SetFunction() was used on the Amiga for fixing bugs in the
closed source OS and for straping on new functionality. Neither of
those are really necessary for Linux since the bug or new feature can
be massaged directly onto the kernel source.

- ---
Chris Jones
Black-Sun Software
chris@black-sun.co.uk
www.black-sun.co.uk

"Linux is beating Windows" - David Cole, Microsoft Executive

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.5.3i for non-commercial use <http://www.pgpi.com>

iQA/AwUBN5ac4JhmBipjerS3EQLvJgCgqlIQ5oP/xW94mf0R2zjYPFoHUjMAn0J/
l/H3gnqXbbGHzP2xmRJVTGKm
=+W66
-----END PGP SIGNATURE-----

-
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.tux.org/lkml/