NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/38471: Raidframe crashes on reconstruction of RAID5 (5 disks @ 298GB)



The following reply was made to PR bin/38471; it has been noted by GNATS.

From: Greg Oster <oster%cs.usask.ca@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: bin/38471: Raidframe crashes on reconstruction of RAID5 (5 disks @ 
298GB) 
Date: Tue, 20 May 2008 16:58:46 -0600

 Greg Oster writes:
 >
 >  > >How-To-Repeat:
 >  [snip]
 >  > Give the command for in-place reconstruction:
 >  > 
 >  > bremen# raidctl -R /dev/wd5a raid0
 >  > 
 >  > the system will drop into debugger (green letters on console):
 >  > 
 >  > raid0: initiating in-place reconstruction on column 4
 >  > panic: malloc: out of space in kmem_map
 >  > stopped in pid 885.1 (raid_reconip) at  netbsd:cpu_Debugger+0x4:  popl
 >  > %
 >  > ebp
 >  > db>
 >  > 
 >  > the only way out is to reboot the system and operate the raid set in degra
 > ded
 >  >  mode
 >  
 >  I have a patch nearly done testing that will probably fix this...  
 
 A likely fix for this has been applied to current in the following changes:
 
 cvs rdiff -r1.30 -r1.31 src/sys/dev/raidframe/rf_reconmap.c
 cvs rdiff -r1.10 -r1.11 src/sys/dev/raidframe/rf_reconmap.h
 cvs rdiff -r1.103 -r1.104 src/sys/dev/raidframe/rf_reconstruct.c
 cvs rdiff -r1.23 -r1.24 src/sys/dev/raidframe/rf_reconstruct.h
 cvs rdiff -r1.24 -r1.25 src/sys/dev/raidframe/rf_revent.c
 
 Pullups for netbsd-3 and netbsd-4 have been requested.  (I forgot 
 there was an open PR on this, and neglected to put the PR number
 in the commit message..)
 
 Later...
 
 Greg Oster
 
 


Home | Main Index | Thread Index | Old Index