On Mon, 2003-11-24 at 19:05, Andi Kleen wrote: > > > Me and Chris used that to track down some nasty corruptions on x86-64, > > > it is especially useful together with LTP which calls a lot of system > > > calls that could cause corruption. > > > > Do you have your code posted anywhere, and when are you going to merge it > > with LTP? ;) > > I wrote it always custom tailored to the problem (it is not very difficult, but > you often have to tune it a bit until it has the right frequency to find the > corruption) Don't have one here right now, sorry. Chris had a aimed to be > generic patch for 2.4 that may still be around. I don't think it would fit > into current LTP because it is an kernel module (LTP doesn't have a kernel build > infrastructure right now). But it would be an useful addition longer term to it > I agree, once they support kernel modules. Here's my 2.4 patch, which was actually against the suse kernel so you might get fuzz/rejects for Config.in and the drivers/char/Makefile It's fairly simple, just put the slab sizes you want into the sizes array in crasher.c 2.6 port won't be hard, if people are interested, I'll do it after Thanksgiving. -chris