From owner-cvs-all Wed Jan 8 23:51: 7 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 247AD37B401; Wed, 8 Jan 2003 23:51:06 -0800 (PST) Received: from 12-234-22-23.client.attbi.com (12-234-22-23.client.attbi.com [12.234.22.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7035343F43; Wed, 8 Jan 2003 23:51:05 -0800 (PST) (envelope-from DougB@dougbarton.net) Received: from dougbarton.net (master.gorean.org [10.0.0.2]) by 12-234-22-23.client.attbi.com (8.12.6/8.12.6) with ESMTP id h097p4jC091080; Wed, 8 Jan 2003 23:51:05 -0800 (PST) (envelope-from DougB@dougbarton.net) Message-ID: <3E1D29ED.8030804@dougbarton.net> Date: Wed, 08 Jan 2003 23:51:09 -0800 From: Doug Barton Organization: Tribourough Bridge & Tunnel Authority User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maxime Henrion Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, silby@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_xl.c if_xlreg.h References: <200212170008.gBH08owJ048742@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have a rather old IBM Thinkpad A21e with an on-board 3com 3c556B. It has been working fine on -current, but the last time I updated was in november. I updated today to the latest -current, and now I'm getting what appear to be acpi problems with the xl0 probe. When it works, I get this: xl0: <3Com 3c556B Fast Etherlink XL> port 0x2400-0x24ff mem 0xfc001000-0xfc00107f,0xfc0014 00-0xfc00147f irq 11 at device 3.0 on pci0 xl0: chip is in D3 power mode -- setting to D0 xl0: Ethernet address: 00:00:86:45:c1:86 miibus0: on xl0 When it doesn't work (about 3 boots out of 5): xl0: <3Com 3c556B Fast Etherlink XL> port 0-0xff at device 3.0 on pci0 xl0: chip is in D3 power mode -- setting to D0 xl0: couldn't map ports/memory device_probe_and_attach: xl0 attach returned 6 I'm not sure that Maxime and Mike's recent commits caused this problem, but it seemed to be a good place to start... Doug Maxime Henrion wrote: > mux 2002/12/16 16:08:50 PST > > Modified files: > sys/pci if_xl.c if_xlreg.h > Log: > Convert the xl(4) driver to the busdma API. This should make > it possible to use this driver under ia64, sparc64 (though > there may be endianness issues with this one) and other archs. > > Tested on: i386, alpha (gallatin) > > Revision Changes Path > 1.112 +279 -139 src/sys/pci/if_xl.c > 1.39 +21 -18 src/sys/pci/if_xlreg.h > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/pci/if_xl.c.diff?&r1=1.111&r2=1.112&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/pci/if_xlreg.h.diff?&r1=1.38&r2=1.39&f=h > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message