Subject: Re: kern/26825: mpt driver hangs during 2.0 install
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Hauke Fath <hf@spg.tu-darmstadt.de>
List: netbsd-bugs
Date: 01/30/2005 17:20:01
The following reply was made to PR kern/26825; it has been noted by GNATS.

From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-admin@netbsd.org, kern-bug-people@netbsd.org
Cc: Hauke Fath <hf@spg.tu-darmstadt.de>, gnats-bugs@netbsd.org
Subject: Re: kern/26825: mpt driver hangs during 2.0 install
Date: Sun, 30 Jan 2005 18:19:37 +0100

 Another data point (2.0.1 kernel) -- untarring a 2.0.1 binary
 distribution to an ffs mounted with softdep gives me:
 
 # sh install-i386-sets.sh
 Compare MD5 checksums...
 base.tgz         -- set OK.
 comp.tgz         -- set OK.
 games.tgz        -- set OK.
 man.tgz          -- set OK.
 misc.tgz         -- set OK.
 text.tgz         -- set OK.
 xbase.tgz        -- set OK.
 xcomp.tgz        -- set OK.
 xetc.tgz         -- set OK.
 xfont.tgz        -- set OK.
 xserver.tgz      -- set OK.
 Unpacking sets in / ...
 - Unpacking base.tgz...  Done.
 - Unpacking comp.tgz...  Done.
 - Unpacking games.tgz...  Done.
 - Unpacking man.tgz...  Done.
 - Unpacking misc.tgz...  Done.
 - Unpacking text.tgz...  Done.
 - Unpacking xbase.tgz...  Done.
 - Unpacking xcomp.tgz...  Done.
 - Unpacking xetc.tgz...  Done.
 - Unpacking xfont.tgz...  Done.
 - Unpacking xserver.tgz...  Done.
 Now reboot, then mount sources to /usr/src
 and run "env USETOOLS=3Dno etcupdate -w100 -v -a -l".
 # mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 sd0(mpt0:0:0:0):  Check Condition on CDB: 0x2a 00 00 2a e4 0f 00 00 10
 00    SENSE KEY:  Hardware Error
      ASC/ASCQ:  Internal Target Failure
 
 sd0(mpt0:0:0:0):  Check Condition on CDB: 0x2a 00 00 2a e4 1f 00 00 20
 00    SENSE KEY:  Hardware Error
      ASC/ASCQ:  Internal Target Failure
 
 [...]
 
 /usr: got error 5 while accessing filesystem
 panic: softdep_deallocate_dependencies: unrecovered I/O error
 Begin traceback...
 softdep_deallocate_dependencies(c10ab578,5,cb0faeec,c02290f2,41fd042a)
 at netbsd:softdep_deallocate_dependencies+0x22
 brelse(c10ab578,2ae7ff,0,0,c10ab578) at netbsd:brelse+0x1f3
 biodone(c10ab578,1,cb0faf34,cb0f2108,0) at netbsd:biodone+0x6c
 scsipi_complete(c0e40a68,10,c0363358,0,0) at
 netbsd:scsipi_complete+0x114
 scsipi_completion_thread(c0d3b2d4,492000,49b000,0,c0100321) at
 netbsd:scsipi_com pletion_thread+0xc0
 End traceback...
 syncing disks... mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 mpt0: Unknown async event: 0xb
 
 [machine locked]
 
 -- the machine has 512 MB RAM and unpacks the tarballs very quickly to
 buffer cache. When the cache gets flushed, the LSI20320 jams quickly.
 
 Unfortunately, we've got four machines equipped with those controllers.
 If it helps, I could run test kernels, or provide a remote login /
 serial console.
 
 	hauke
 
 --=20
 /~\  The ASCII Ribbon Campaign                    Hauke Fath
 \ /    No HTML/RTF in email	        Institut f=FCr Nachrichtentechnik
  X     No Word docs in email	                  TU Darmstadt
 / \  Respect for open standards              Ruf +49-6151-16-3281