From owner-freebsd-bugs Fri Apr 4 07:50:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA14966 for bugs-outgoing; Fri, 4 Apr 1997 07:50:06 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA14953; Fri, 4 Apr 1997 07:50:02 -0800 (PST) Date: Fri, 4 Apr 1997 07:50:02 -0800 (PST) Message-Id: <199704041550.HAA14953@freefall.freebsd.org> To: freebsd-bugs Cc: From: Petr Lampa Subject: Re: i386/3195: ahc panic Reply-To: Petr Lampa Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR i386/3195; it has been noted by GNATS. From: Petr Lampa To: freebsd-gnats-submit@freebsd.org, luigi@iet.unipi.it Cc: Subject: Re: i386/3195: ahc panic Date: Fri, 04 Apr 1997 17:47:07 +0200 I have got similar problems on Adaptec 3940W and 3940U with 2 disks per channel and FreeBSD-GAMME, FreeBSD-2.2, and FreeBSD-2.2.1. System works only for several days (sometimes even hours) and then one of the following errors happens: no active SCB for reconnection target - issuing ABORT SAVED_TCL == 0x0 (0x10) SCB 0x3 - timed out in message in phase, SCSISIGI == 0xf4 SEQADDR == 0x42 Yucky Immediate reset. Flags == 0x1 OR SCB 0x1 timed out in datain phase, SCSISIGI == 0x44 SEQADDR == 0x126 abort message in message buff SCB 0x3 timed out in datain phase, SCSISIGI == 0x54 and system hangs. When I activate kernel debugger, trace is always: ahc_scsi_cmd() sdstart() free_xs() scsi_done() ahc_done() ahc_run_done_queue() ahc_reset_channel() ahc_timeout() This looks like bus reset never succeeds and loops forever. Both systems were running 2.1.6 without problems for months. AHC driver is compiled without any options (no tag queueing, no memio, no scb paging). Petr Lampa