From owner-freebsd-bugs Sat Dec 8 8:40:13 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1330A37B41E for ; Sat, 8 Dec 2001 08:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fB8Ge1P61445; Sat, 8 Dec 2001 08:40:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 44DC837B630 for ; Sat, 8 Dec 2001 08:31:17 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id fB8GVG560613; Sat, 8 Dec 2001 08:31:16 -0800 (PST) (envelope-from nobody) Message-Id: <200112081631.fB8GVG560613@freefall.freebsd.org> Date: Sat, 8 Dec 2001 08:31:16 -0800 (PST) From: Lars Eggert To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/32605: SMBus driver broken Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 32605 >Category: misc >Synopsis: SMBus driver broken >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Dec 08 08:40:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Lars Eggert >Release: 4.4-RELEASE >Organization: USC Information Sciences Institute >Environment: >Description: The SMBus driver (smb) doesn't work on all my machines (a Dell SMP system and a Dell laptop, see below). Both have SMBus hardware. Also, a somewhat tangential issue, all SMBus utils assume the system has only one SMBus - this is not always true (e.g. whith a BrookTree card, see below). First system is a SMP Dell Precision, relevant dmesg info: bktr0: mem 0xf6001000-0xf6001fff irq 13 at device 9.0 on pci2 smb0: on smbus0 bktr0: Hauppauge Model 61381 D423 bktr0: Detected a MSP3430G-A4 at 0x80 bktr0: Hauppauge WinCast/TV, Philips FR1236 NTSC FM tuner, msp3400c stereo, remote control. ichsmb0: port 0xdcd0-0xdcdf irq 13 at device 31.3 on pci0 smbus1: on ichsmb0 smb1: on smbus1 On this machine, using SMBus utilities (e.g. lmmon from ports) on smb0 (attached to the BrookTree card) causes a kernel lockup that requires a hard reset. Using them on smb1 results in "device not configured". Second system is a Dell Latitude C600 laptop, relevant dmesg info: apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 intpm0: port 0x840-0x84f irq 9 at device 7.3 on pci0 intpm0: I/O mapped 840 intpm0: intr IRQ 9 enabled revision 0 smbus0: on intsmb0 smb0: on smbus0 intpm0: PM I/O mapped 800 Using lmmon here also results in a "device not configured" message. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message