From owner-freebsd-stable Tue Jan 8 13:11:17 2002 Delivered-To: freebsd-stable@freebsd.org Received: from wattres.Watt.COM (wattres.watt.com [205.178.120.6]) by hub.freebsd.org (Postfix) with ESMTP id 4E80137B41C for ; Tue, 8 Jan 2002 13:10:57 -0800 (PST) Received: (from steve@localhost) by wattres.Watt.COM (8.11.6/8.11.6) id g08LAqJ97852 for stable@freebsd.org; Tue, 8 Jan 2002 13:10:52 -0800 (PST) (envelope-from steve) Message-Id: <200201082110.g08LAqJ97852@wattres.Watt.COM> From: steve@Watt.COM (Steve Watt) Date: Tue, 8 Jan 2002 13:10:52 -0800 X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: stable@freebsd.org Subject: VXLOCK interlock avoided messages Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Greetings! I recently upgraded to a fresher stable (4.5-PRE, 2002-Jan-3 20:43PST), and just saw (in my security report) the following very interesting looking errors: Jan 8 03:36:10 wattres /kernel: VXLOCK interlock avoided Jan 8 03:36:10 wattres /kernel: VXLOCK interlock avoided in vn_lock The box is usually pretty busy at that time of day running news expiry and the various odd cron jobs (daily, etc.). My news spool and libraries reside on different spindles, news articles on /news, news libraries on /old/local (filesystem list below). The previous update was 27 Oct in the evening PST, and I've never seen this message before. I see that it's a self-deadlock avoider in the code, but I don't know how to reproduce it (yet). I'll keep an eye on it and see if it occurs again. Mostly, this is a heads-up, and I'm wondering if anyone has seen this before and/or wants to gather more information. Yes, I'm aware of the illegal cable configuration on my Adaptec, but it's worked for two years now, and the only thing on the illegal stub is the tape drive, which wasn't active at the time. System information follows; PR kern/33709 has been filed with the same info. uname -a gives: FreeBSD wattres.Watt.COM 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Thu Jan 3 22:44:39 PST 2002 root@wattres.Watt.COM:/old/usr/obj/usr/src/sys/WATTRES i386 The mounted filesystems are an unholy mix of SCSI and ATAPI: Filesystem 1024-blocks Used Avail Capacity Mounted on /dev/ad0s1a 248047 54457 173747 24% / /dev/ad0s1h 47356048 19449770 24117795 45% /home /dev/ad0s1g 20326374 912648 17787617 5% /local /dev/ad0s1f 2032623 672206 1197808 36% /usr /dev/ad0s1e 2032623 297838 1572176 16% /var procfs 4 4 0 100% /proc /dev/da0a 31775 17929 11304 61% /old /dev/da0g 2393778 1497898 704378 68% /old/local /dev/da0f 1490111 1097335 273568 80% /old/usr /dev/da0e 148703 69190 67617 51% /old/var /dev/da1e 2384382 1510222 683410 69% /old/home /dev/da1f 6274132 1616773 4155429 28% /news /dev/da2c 1010689 591261 318360 65% /backup dmesg.boot has: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.5-PRERELEASE #0: Thu Jan 3 22:44:39 PST 2002 root@wattres.Watt.COM:/old/usr/obj/usr/src/sys/WATTRES Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 350797750 Hz CPU: Pentium II/Pentium II Xeon/Celeron (350.80-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 134205440 (131060K bytes) avail memory = 126590976 (123624K bytes) Preloaded elf kernel "kernel" at 0xc03d5000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 6 entries at 0xc00f0d10 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 10 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xd800-0xd80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 4.2 irq 10 chip1: port 0xe800-0xe80f at device 4.3 on pci0 ed0: port 0xd000-0xd01f irq 10 at device 9.0 on pci0 ed0: address 00:20:78:12:71:34, type NE2000 (16 bit) xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xb800-0xb87f mem 0xe1000000-0xe100007f irq 10 at device 10.0 on pci0 xl0: Ethernet address: 00:50:04:73:f9:3a miibus0: on xl0 xlphy0: <3Com internal media interface> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ahc0: port 0xb400-0xb4ff mem 0xe0800000-0xe0800fff irq 10 at device 11.0 on pci0 ahc0: Illegal cable configuration!!. Only two connectors on the adapter may be used at a time! aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs orm0: