Re: What does tainting actually mean?

From: Nigel Cunningham
Date: Wed Apr 28 2004 - 01:32:46 EST


Hi.

On Wed, 28 Apr 2004 02:02:55 -0400, Chris Siebenmann <cks@xxxxxxxxxxxxxxxx> wrote:
What happens when a binary module thinks it knows the size of a
structure and is wrong? What happens when a binary module has a
concurrency problem, in any of the many forms they manifest in the Linux
kernel?

Good points. It could be really difficult to trace the cause of those issues. But hard/too much effort != impossible. For every entry point to the module we have a known state of the system prior to and after the call. We could potentially checksum the whole of memory before and after and find out exactly what the module has changed.

Anyway, I'm going to drop this conversation now. Work to do :>

Nigel
--
Nigel Cunningham
C/- Westminster Presbyterian Church Belconnen
61 Templeton Street, Cook, ACT 2614, Australia.
+61 (2) 6251 7727 (wk)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/