I'm using kernel 2.4.5-ac5 and have a 3ware Escalade 6400 controller
(firmware upgraded to v6.6 to fix RAID5 issue) with four disks on 64k
RAID5.
I do not get kernel oopses when I unmount, but I noticed that unmounts
(whether called by root or during shutdown) "freeze" and cause the
controller to do an initializing scan of the array to verify parity (which
it normally only does when the first laying out of zeroes doesn't go
properly).
After a first unmount (when called by root), subsequent unmount attempts
or even syncs (using the sync utility) will "freeze" as if waiting for the
drives to respond. Other file activity is normal but a little slow (as
they normally are when initializing scans are being done by the hardware
RAID controller).
I haven't found any NULLs at the start of recently created or modified
files, and things seem to be okay except for this issue when unmounting.
As a matter of fact during the last time this "freeze" happened I gathered
my wits to help me from panicking (the company's data's on this box, it's
our main Samba fileserver) and created a small file with a few text, then
stopped all my applications (the ones I could stop using the /etc/init.d
scripts) and killed the power.
When I rebooted, the 3ware controller's BIOS of course told me that the
initializing scan would commence after the OS was loaded (as expected).
Boot up was normal, ReiserFS replayed transactions pretty quickly without
any wierd comments, and then I checked the files I remember were changed
or the small test file I created and ... everything seemed to be in order,
intact, and as if nothing untoward happened. Well, at least I didn't find
anything that looked untoward/messed up. I hope everything is indeed in
order (I've got both my fingers crossed and this honestly makes typing a
little difficult ;> ).
I'm staying on 2.4.5-ac5 for whatever it's worth (putting my life on the
line for the community? kidding...) and will report anything new. I will
be on the lookout for later ac patches, 2.4.6 ... and hopefully anything
anybody can share with me about this. I hope we'll see an end to these
issues soon. May all those actually doing work on it be blessed. :)
--> Jijo
-- Linux, MS-DOS, and Windows NT ... ... also known as the Good, the Bad, and the Ugly- 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/