From owner-freebsd-current Fri Apr 28 12:54:34 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA23356 for current-outgoing; Fri, 28 Apr 1995 12:54:34 -0700 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA23350 for ; Fri, 28 Apr 1995 12:54:33 -0700 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.11/8.6.9) with SMTP id MAA00298; Fri, 28 Apr 1995 12:54:28 -0700 Message-Id: <199504281954.MAA00298@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: bob@obiwan.pmr.com (Bob Willcox) cc: current@FreeBSD.org Subject: Re: aic7xxx Adapter support In-reply-to: Your message of "Fri, 28 Apr 1995 08:56:25 CDT." Date: Fri, 28 Apr 1995 12:54:28 -0700 From: "Justin T. Gibbs" Sender: current-owner@FreeBSD.org Precedence: bulk >Justin T. Gibbs wrote: >> >> I just commited a sweeping change to the aic7xxx sequencer code. This >> should fix the "device busy" problems that were reported with micropolis >> drives as well as make the card respect devices that win arbitration >> (there were cases that it would miss seeing the sucessful arbitration >> of another device and force re-arbitration - yuck!). The changes were >> tested on wcarchive which has drives from seagate, quantum and micropolis, >> so its hoped that this wont break anything, but if it does, I'd like >> to hear about it before 2.0.5 is released. So, if you use one of these >> cards, please try out the new driver. > >Justin, I tried the latest kernel (from this mornings CTM) on my 2740 >and Exabyte 8200 tape drive. I dumped one of my filesystems to the tape >and everything was going fine till it got all done and rewound the tape. >At that point I go the following sequence of messages on the console, >followed by a system hang (no panic, just hang): > >ahc0: Target Busy >ahc0: Target 6, lun0 (st2) timed out >ahc0: Target 6, lun0 (st2) timed out >ahc0: Target 6, lun0 (st2) timed out >ahc0: Target 6, lun0 (st2) timed out When was the last time you updated your kernel before last night? I'm just wondering if you had run a kernel with Peter's tape drive fixes prior to last night. Other questions... How long does it take for your tape to rewind. Do you have disconnection enabeled for the tape drive and all other targets? Can you also enable the "AHC_DEBUG" defing in aic7xxx.c and see if you can reproduce it. I might get some diagnostic output that will help me understand what went wrong. > >Thought you'd like to know. Let me know if there is anything I can >do to help track it down. > >Note the tape did in fact successfully rewind and the drive allowed me >to remove it (whilst the system was hung). > >-- >Bob Willcox >bob@obiwan.pmr.com (or obiwan%bob@uunet.uu.net) >Austin, TX -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ==============================================