From owner-freebsd-bugs@FreeBSD.ORG Tue Nov 11 19:30:24 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8739616A4D5 for ; Tue, 11 Nov 2003 19:30:24 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91C6043FD7 for ; Tue, 11 Nov 2003 19:30:19 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hAC3UJFY017409 for ; Tue, 11 Nov 2003 19:30:19 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hAC3UJfn017408; Tue, 11 Nov 2003 19:30:19 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 11 Nov 2003 19:30:19 -0800 (PST) Resent-Message-Id: <200311120330.hAC3UJfn017408@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Heikki Suonsivu Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE7E016A4CF for ; Tue, 11 Nov 2003 19:20:27 -0800 (PST) Received: from evoluutio.bbnetworks.net (dyn071-235.ietf58.ietf.org [130.129.71.235]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A98343FDD for ; Tue, 11 Nov 2003 19:20:25 -0800 (PST) (envelope-from hsu@evoluutio.bbnetworks.net) Received: from evoluutio.bbnetworks.net (localhost [127.0.0.1]) hAC3KN6M000445 for ; Tue, 11 Nov 2003 21:20:24 -0600 (CST) (envelope-from hsu@evoluutio.bbnetworks.net) Received: (from root@localhost)hAC6XbRs000991; Wed, 12 Nov 2003 00:33:37 -0600 (CST) (envelope-from hsu) Message-Id: <200311120633.hAC6XbRs000991@evoluutio.bbnetworks.net> Date: Wed, 12 Nov 2003 00:33:37 -0600 (CST) From: Heikki Suonsivu To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/59202: Panic in drm code when ACPI is enabled X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Heikki Suonsivu List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Nov 2003 03:30:24 -0000 >Number: 59202 >Category: kern >Synopsis: Panic in drm code when ACPI is enabled >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Nov 11 19:30:18 PST 2003 >Closed-Date: >Last-Modified: >Originator: Heikki Suonsivu >Release: FreeBSD 5.1-CURRENT i386 >Organization: bbnetworks.net >Environment: System: FreeBSD evoluutio.bbnetworks.net 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Tue Nov 11 14:38:21 CST 2003 hsu@evoluutio.bbnetworks.net:/usr/obj/usr/src/sys/GENERIC i386 Compaq Evo N620c If acpi is enabled, the computer panics when X is started with a recursive lock in drm code. The computer also requires psm0 hints hint.psm.0.flags="0x6400" to find the mouse, but only when ACPI is enabled. Found this workaround in the mailing lists. >Description: I booted with ACPI enabled, logged in, said xinit and got this: Nov 11 23:44:47 evoluutio kernel: Copyright (c) 1992-2003 The FreeBSD Project. Nov 11 23:44:47 evoluutio kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Nov 11 23:44:47 evoluutio kernel: The Regents of the University of California. All rights reserved. Nov 11 23:44:47 evoluutio kernel: FreeBSD 5.1-CURRENT #0: Tue Nov 11 14:38:21 CST 2003 Nov 11 23:44:47 evoluutio kernel: hsu@evoluutio.bbnetworks.net:/usr/obj/usr/src/sys/GENERIC Nov 11 23:44:47 evoluutio kernel: Preloaded elf kernel "/boot/kernel/kernel" at 0xc0a75000. Nov 11 23:44:47 evoluutio kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Nov 11 23:44:47 evoluutio kernel: CPU: Intel(R) Pentium(R) M processor 1500MHz (1498.73-MHz 686-class CPU) Nov 11 23:44:47 evoluutio kernel: Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Nov 11 23:44:47 evoluutio kernel: Features=0xa7e9f9bf Nov 11 23:44:47 evoluutio kernel: real memory = 536674304 (511 MB) Nov 11 23:44:47 evoluutio kernel: avail memory = 511631360 (487 MB) Nov 11 23:44:47 evoluutio kernel: Pentium Pro MTRR support enabled Nov 11 23:44:47 evoluutio kernel: acpi0: on motherboard Nov 11 23:44:47 evoluutio kernel: pcibios: BIOS version 2.10 Nov 11 23:44:47 evoluutio kernel: acpi0: Power Button (fixed) Nov 11 23:44:47 evoluutio kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 Nov 11 23:44:47 evoluutio kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_cpu0: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_tz0: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_tz1: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_tz2: on acpi0 Nov 11 23:44:47 evoluutio kernel: pcib0: port 0xcf8-0xcff on acpi0 Nov 11 23:44:47 evoluutio kernel: pci0: on pcib0 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 29 INTA is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 29 INTB is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 29 INTC is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 29 INTD is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 31 INTA is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 31 INTB is routed to irq 11 Nov 11 23:44:47 evoluutio kernel: pcib0: slot 31 INTB is routed to irq 11 Nov 11 23:44:47 evoluutio kernel: agp0: mem 0xb0000000-0xbfffffff at device 0.0 on pci0 Nov 11 23:44:47 evoluutio kernel: pcib1: at device 1.0 on pci0 Nov 11 23:44:47 evoluutio kernel: pci1: on pcib1 Nov 11 23:44:47 evoluutio kernel: pcib1: slot 0 INTA is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pci1: at device 0.0 (no driver attached) Nov 11 23:44:47 evoluutio kernel: uhci0: port 0x38c0-0x38df irq 10 at device 29.0 on pci0 Nov 11 23:44:47 evoluutio kernel: usb0: on uhci0 Nov 11 23:44:47 evoluutio kernel: usb0: USB revision 1.0 Nov 11 23:44:47 evoluutio kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Nov 11 23:44:47 evoluutio kernel: uhub0: 2 ports with 2 removable, self powered Nov 11 23:44:47 evoluutio kernel: uhci1: port 0x38e0-0x38ff irq 10 at device 29.1 on pci0 Nov 11 23:44:47 evoluutio kernel: usb1: on uhci1 Nov 11 23:44:47 evoluutio kernel: usb1: USB revision 1.0 Nov 11 23:44:47 evoluutio kernel: uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Nov 11 23:44:47 evoluutio kernel: uhub1: 2 ports with 2 removable, self powered Nov 11 23:44:47 evoluutio kernel: uhci2: port 0x3c00-0x3c1f irq 10 at device 29.2 on pci0 Nov 11 23:44:47 evoluutio kernel: usb2: on uhci2 Nov 11 23:44:47 evoluutio kernel: usb2: USB revision 1.0 Nov 11 23:44:47 evoluutio kernel: uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Nov 11 23:44:47 evoluutio kernel: uhub2: 2 ports with 2 removable, self powered Nov 11 23:44:47 evoluutio kernel: pci0: at device 29.7 (no driver attached) Nov 11 23:44:47 evoluutio kernel: pcib2: at device 30.0 on pci0 Nov 11 23:44:47 evoluutio kernel: pci2: on pcib2 Nov 11 23:44:47 evoluutio kernel: pcib2: slot 6 INTA is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib2: slot 6 INTA is routed to irq 10 Nov 11 23:44:47 evoluutio kernel: pcib2: slot 14 INTA is routed to irq 11 Nov 11 23:44:47 evoluutio kernel: cbb0: mem 0x90080000-0x90080fff irq 10 at device 6.0 on pci2 Nov 11 23:44:47 evoluutio kernel: cardbus0: on cbb0 Nov 11 23:44:47 evoluutio kernel: pccard0: <16-bit PCCard bus> on cbb0 Nov 11 23:44:47 evoluutio kernel: cbb0: [MPSAFE] Nov 11 23:44:47 evoluutio kernel: cbb1: mem 0x90100000-0x90100fff irq 10 at device 6.1 on pci2 Nov 11 23:44:47 evoluutio kernel: cardbus1: on cbb1 Nov 11 23:44:47 evoluutio kernel: pccard1: <16-bit PCCard bus> on cbb1 Nov 11 23:44:47 evoluutio kernel: cbb1: [MPSAFE] Nov 11 23:44:47 evoluutio kernel: bge0: mem 0x90000000-0x9000ffff irq 11 at device 14.0 on pci2 Nov 11 23:44:47 evoluutio kernel: bge0: Ethernet address: 00:08:02:94:37:c8 Nov 11 23:44:47 evoluutio kernel: miibus0: on bge0 Nov 11 23:44:47 evoluutio kernel: brgphy0: on miibus0 Nov 11 23:44:47 evoluutio kernel: brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto Nov 11 23:44:47 evoluutio kernel: isab0: at device 31.0 on pci0 Nov 11 23:44:47 evoluutio kernel: isa0: on isab0 Nov 11 23:44:47 evoluutio kernel: atapci0: port 0x3c20-0x3c2f,0-0x3,0-0x7,0-0x3,0-0x7 irq 10 at device 31.1 on pci0 Nov 11 23:44:47 evoluutio kernel: ata0: at 0x1f0 irq 14 on atapci0 Nov 11 23:44:47 evoluutio kernel: ata0: [MPSAFE] Nov 11 23:44:47 evoluutio kernel: ata1: at 0x170 irq 15 on atapci0 Nov 11 23:44:47 evoluutio kernel: ata1: [MPSAFE] Nov 11 23:44:47 evoluutio kernel: pci0: at device 31.5 (no driver attached) Nov 11 23:44:47 evoluutio kernel: pci0: at device 31.6 (no driver attached) Nov 11 23:44:47 evoluutio kernel: acpi_cmbat0: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_cmbat1: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_acad0: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_button0: on acpi0 Nov 11 23:44:47 evoluutio kernel: acpi_lid0: on acpi0 Nov 11 23:44:47 evoluutio kernel: atkbdc0: port 0x64,0x60 irq 1 on acpi0 Nov 11 23:44:47 evoluutio kernel: atkbd0: flags 0x1 irq 1 on atkbdc0 Nov 11 23:44:47 evoluutio kernel: kbd0 at atkbd0 Nov 11 23:44:47 evoluutio kernel: sio0 port 0x3f8-0x3ff irq 4 on acpi0 Nov 11 23:44:47 evoluutio kernel: sio0: type 16550A Nov 11 23:44:47 evoluutio kernel: fdc0: port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0 Nov 11 23:44:47 evoluutio kernel: fdc0: FIFO enabled, 8 bytes threshold Nov 11 23:44:47 evoluutio kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Nov 11 23:44:47 evoluutio kernel: sio1 port 0x100-0x107,0x3e8-0x3ef irq 3 drq 3 on acpi0 Nov 11 23:44:47 evoluutio kernel: sio1: type 16550A Nov 11 23:44:47 evoluutio kernel: ppc0 port 0x778-0x77a,0x378-0x37f irq 7 drq 1 on acpi0 Nov 11 23:44:47 evoluutio kernel: ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode Nov 11 23:44:47 evoluutio kernel: ppc0: FIFO with 16/16/8 bytes threshold Nov 11 23:44:47 evoluutio kernel: ppbus0: on ppc0 Nov 11 23:44:47 evoluutio kernel: plip0: on ppbus0 Nov 11 23:44:47 evoluutio kernel: lpt0: on ppbus0 Nov 11 23:44:47 evoluutio kernel: lpt0: Interrupt-driven port Nov 11 23:44:47 evoluutio kernel: ppi0: on ppbus0 Nov 11 23:44:47 evoluutio kernel: npx0: [FAST] Nov 11 23:44:47 evoluutio kernel: npx0: on motherboard Nov 11 23:44:47 evoluutio kernel: npx0: INT 16 interface Nov 11 23:44:47 evoluutio kernel: orm0: