On Wednesday 16 June 2010 08:15:42 pm Sebastian Reitenbach wrote: > Sebastian Reitenbach wrote: > > On Tuesday 15 June 2010 08:41:30 pm Jasper Lievisse Adriaanse wrote: > >> On Tue, Jun 15, 2010 at 06:09:24PM +0000, Miod Vallat wrote: > >>>> Hi, > >>>> > >>>> some days ago, I received two QLogic ISP2200, and today I got a HSSDC > >>>> cable to actually make use of my harddrives in my origin 3000. When I > >>>> try to install, at the stage of downloading base47.tar.gz, at some > >>>> point between 60% and 90% the installation stalls, and I see lots of > >>>> the messages below: > >>>> > >>>> base47.tgz 82% |****************************** | 45934 KB - > >>>> stalled -isp0: possible command timeout on handle 2b6 > >>>> isp0: possible command timeout on handle 2b7 > >>>> isp0: possible command timeout on handle 2b8 > >>>> ... > >>>> many more of those > >>> > >>> Sigh. I believe this is caused by a xbridge(4) bug wrt DMA, but I can't > >>> find it. And I have not been able to reproduce this problem in ages > >>> (and I have only seen it on IP35 class systems). > >>> > >>> Miod > >> > >> I've run into this some time ago on an O350, but this hasn't shown up > >> recently there.. > > > > Miod gave me some hints what I can try offlist. I'll report back here > > when I'm done with it. > > I reinstalled a snapshot on the USB disk, and mounted the FC disks > somewhere, but extracting base47.tgz revealed the problem too. Then I > moved the qlogic card from a 66MHz pci slot to a 33MHzpci slot on the > I-Brick (Bus 1/Slot 1) which is intended only for 33MHz cards. However, > the problem persists, same error messages. > I'm checking out /src/sys now and try to build the kernel with the > changes miod suggested to me tomorrow.
Also the changes to sys/arch/sgi/xbow/xbridge.c did not helped, the problem persists. I attached the patch with the changes I created. First I commented out the stuff in the first hunk, afterwards also changed the stuff in the second hunk. I hope I changed the if statement in the right place since I found it multiple times in the file. Sebastian [demime 1.01d removed an attachment of type text/x-patch which had a name of xbridge-patch]