Messages in this thread | | | From | Bartlomiej Zolnierkiewicz <> | Subject | Re: What does tainting actually mean? | Date | Wed, 28 Apr 2004 12:37:42 +0200 |
| |
On Wednesday 28 of April 2004 08:18, Nigel Cunningham wrote: > Hi. > > On Wed, 28 Apr 2004 02:02:55 -0400, Chris Siebenmann > > <cks@utcc.utoronto.ca> 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.
This is not going to work. Data structures can and probably will change.
> Anyway, I'm going to drop this conversation now. Work to do :>
Good. :)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |