> Just thought this would be of relevance to some:
> Subject: Linux-2.1.53..
> From: Linus Torvalds <firstname.lastname@example.org>
> Date: Thu, 4 Sep 1997 17:10:27 -0700
> Message-ID: <Pine.LNX.3.95.970904170831.428Jemail@example.com>
> Newsgroups: .mlist. linux-kernel firstname.lastname@example.org
> I released a 2.1.53, which fixes two major bugs in the 2.1.x series. Ingo
> Molnar found one (and hopefully _the_) reason for dcache corruption in
> d_move(), and David Miller found and fixed a TCP-related crash-inducer.
> In short, I hope 2.1.53 will finally be stable for people,
I've fixed a couple more showstoppers in the MIPS part of the kernel.
In particular the kernel was misstreating all non-R4000/R4400 CPUs
with virtual indexed caches but without a second level caches or
a cachesize other than 16kbit. For I/O this might result in old data
being written back to the disk.
I suspect this was the source of the Inode corruption I was observing
on my R5k Indy as well as the frequent crashes on my R4600 and R4300 box.
The big brother, an R5230 eval board I'm hacking right now has been stable
over days, same for the NCR driver. The Z8530 driver however is still
as fragile as a snowflake.
I've fixed a couple of other showstoppers as well. I'm currently
working on cleanly integrating yet another port into the source tree.
When this and some other important debugging (new init versions die)
is done, I'll merge back all the stuff.