From owner-freebsd-current Fri Dec 6 13:22: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3B5037B401 for ; Fri, 6 Dec 2002 13:22:00 -0800 (PST) Received: from segfault.kiev.ua (segfault.kiev.ua [193.193.193.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B0F43E4A for ; Fri, 6 Dec 2002 13:21:59 -0800 (PST) (envelope-from netch@iv.nn.kiev.ua) Received: (from uucp@localhost) by segfault.kiev.ua (8) with UUCP id XIL66405 for current@freebsd.org; Fri, 6 Dec 2002 23:21:58 +0200 (EET) (envelope-from netch@iv.nn.kiev.ua) Received: (from netch@localhost) by iv.nn.kiev.ua (8.12.6/8.12.6) id gB6L7bn5001008 for current@freebsd.org; Fri, 6 Dec 2002 23:07:37 +0200 (EET) (envelope-from netch) Date: Fri, 6 Dec 2002 23:07:36 +0200 From: Valentin Nechayev To: current@freebsd.org Subject: no psm interrupt; lock order reversal Message-ID: <20021206210736.GA276@iv.nn.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-42: On Organization: Dark side of coredump Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 5.0-RC of 2002.12.05.12.00.00-UTC Lock order reversal without panic: lock order reversal 1st 0xc2e30708 vnode interlock (vnode interlock) @ /var/HEAD/src/sys/kern/vfs_subr.c:939 2nd 0xc033c3c0 vm page queue mutex (vm page queue mutex) @ /var/HEAD/src/sys/vm/vm_kern.c:424 Bigger problem that it can't obtain interrupts from PS/2 mouse, hence mouse fails to work. systat shows no int 12 issued at all. It is in both variant of IRQ12 setting in BIOS: to PCI and reserved for ISA. In 4.7-release, all previous 4.*, and 5.0-current of 20020315, mouse works ok. Dmesg and kernel config follows. Versions of files in lock order reversal report: * $FreeBSD: src/sys/kern/vfs_subr.c,v 1.420 2002/11/27 16:45:54 robert Exp $ * $FreeBSD: src/sys/vm/vm_kern.c,v 1.87 2002/08/25 00:22:31 alc Exp $ Motherboard: Leadtek WinFast 9100AX, on i815E What another information should be provided to fix? ==={{{ 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 5.0-RC-2002120512 #3: Fri Dec 6 20:40:09 EET 2002 root@iv.nn.kiev.ua:/var/obj/var/HEAD/src/sys/nn15 Preloaded elf kernel "/boot/kernel/kernel" at 0xc0474000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04740a8. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 799435632 Hz CPU: Pentium III/Pentium III Xeon/Celeron (799.44-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383f9ff real memory = 268369920 (255 MB) avail memory = 255623168 (243 MB) Initializing GEOMetry subsystem Pentium Pro MTRR support enabled VESA: v3.0, 8192k memory, flags:0x1, mode table:0xc03a9982 (1000022) VESA: NVidia npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard ACPI-0625: *** Info: GPE Block0 defined as GPE0 to GPE15 ACPI-0625: *** Info: GPE Block1 defined as GPE16 to GPE31 Using $PIR table, 10 entries at 0xc00fded0 acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 pcib0: port 0x4000-0x40f7,0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: mem 0xe4000000-0xe7ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) pcib2: at device 30.0 on pci0 pci2: on pcib2 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0xf000-0xf00f at device 31.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pcm0: port 0xdc00-0xdc3f,0xd800-0xd8ff irq 5 at device 31.5 on pci0 speaker0 port 0x61 on acpi0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A sio1 port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0 orm0: