From owner-freebsd-scsi Tue Jun 20 0:57:30 2000 Delivered-To: freebsd-scsi@freebsd.org Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (Postfix) with ESMTP id 39C8C37BAEA; Tue, 20 Jun 2000 00:57:24 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from imap.gv.tsc.tdk.com (imap.gv.tsc.tdk.com [192.168.241.198]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id AAA05701; Tue, 20 Jun 2000 00:57:16 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by imap.gv.tsc.tdk.com (8.9.3/8.9.3) with ESMTP id AAA53614; Tue, 20 Jun 2000 00:54:27 -0700 (PDT) (envelope-from Don.Lewis@tsc.tdk.com) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id AAA28201; Tue, 20 Jun 2000 00:54:07 -0700 (PDT) From: Don Lewis Message-Id: <200006200754.AAA28201@salsa.gv.tsc.tdk.com> Date: Tue, 20 Jun 2000 00:54:07 -0700 In-Reply-To: <20000620172810.A84355@albury.net.au> References: <20000620172810.A84355@albury.net.au> X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: Nick Slager , scsi@FreeBSD.ORG, questions@FreeBSD.ORG Subject: Re: Invalidating pack messages Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Jun 20, 5:28pm, Nick Slager wrote: } Subject: Invalidating pack messages } I have an issue here that is just about to make me start chewing carpet or } gnawing furniture in frustration. } } We build our own BSD servers - always have. Pretty much always with the same } hardware. } } The latest system I've built sporadically spews forth these messages on the } console with reckless abandon: } } (da0:ahc0:0:0:0): Invalidating pack } (da0:ahc0:0:0:0): Invalidating pack } (da0:ahc0:0:0:0): Invalidating pack } (da0:ahc0:0:0:0): Invalidating pack } } Occasionally, I get interspersed with this things like: } } (da0:ahc0:0:0:0): SCB 0x29 - timed out while idle, SEQADDR == 0x9 } (da0:ahc0:0:0:0): Queuing a BDR SCB } (da0:ahc0:0:0:0): no longer in timeout, status = 35b } } The system is custom built as follows: } } Asus P3B-F motherboard (both BIOS revisions 1004 and 1005) } Adaptec 2940UW-Pro SCSI controller } 1 Seagate 18Gb Baracuda drive } 128Mb RAM } Celeron 466MHz CPU (no overclocking!) } } I have swapped out, individually, one at a time, each component of the SCSI } subsystem - controller, cable, drive and terminator. I'm still getting the } error message. You left out the power supply and power cable to the drive. } I pulled off the 4.0-RELEASE install that was on it and went back to } 3.4-RELEASE; same problem. } } After looking through the archives, I thought the 'Invalidating pack' message } was a sure indicator of bad hardware/termination etc. Now I'm not so sure. I believe this error means that the drive has gone away (power failure) and come back (and has told FreeBSD that it has freshly powered up) in such a way that FreeBSD has no way to tell if the drive it was talking to before is the same drive that it is talking to now. To avoid severe filesystem damage, FreeBSD prevents further access to the drive. Imagine the havoc you could cause by unplugging a drive that held a mounted filesystem that was being written to and hooking up another drive containing important data in its place if FreeBSD didn't detect this condition. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message