From owner-cvs-all@FreeBSD.ORG Fri Nov 28 15:05:44 2003 Return-Path: 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 E411C16A4CE; Fri, 28 Nov 2003 15:05:44 -0800 (PST) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98F4F44035; Fri, 28 Nov 2003 15:04:15 -0800 (PST) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.9p2/8.12.9) with ESMTP id hASN44eF018407; Fri, 28 Nov 2003 15:04:08 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <200311282304.hASN44eF018407@gw.catspoiler.org> Date: Fri, 28 Nov 2003 15:04:04 -0800 (PST) From: Don Lewis To: andreas@FreeBSD.org In-Reply-To: <20031128224423.GA11411@titan.klemm.apsfilter.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: gordont@gnf.org cc: src-committers@FreeBSD.org cc: imp@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/aic7xxx ahc_pci.c ahd_pci.c src/sys/dev/ath if_ath_pci.c src/sys/dev/firewire fwohci_pci.c src/sys/dev/fxp if_fxp.c src/sys/dev/puc puc_pci.c src/sys/dev/re if_re.c src/sys/dev/sio sio_pci.c src/sys/dev/uart uart_bus_pci.c ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 23:05:45 -0000 On 28 Nov, Andreas Klemm wrote: > On Fri, Nov 28, 2003 at 02:34:24PM -0800, Gordon Tetlow wrote: >> On Fri, Nov 28, 2003 at 11:23:56AM +0100, Andreas Klemm wrote: >> > >> > This reminds me about one problem with my DELL Latitude D600 >> > notebook that is still unsolved in -current of 1-2 weeks ago. >> > >> > Maybe your commit is related to that problem ... I'll test ... >> > >> > The internal broadcom 10/100/1000 works fine, no problem. >> > >> > But .. if I add a 2nd Ethernet cardbus PCMCIA card and boot the >> > device or - if I remember right - simply plug in the 3COM card >> > into the PCMCIA slot, then PHY won't be found for the bge0 >> > interface anymore... >> >> I had a similar problem with my IBM T40 laptop. It turned out that >> the cardbus and ethernet controllers were trying to grab the same >> region in memory. Try a boot -v and see if cbb and bge are trying >> to grab the same region in memory. > > Indeed, seems to be the case: > bge0 mem 0xfaff0000-0xfaffffff > cbb0 0xf6000000-0xfbffffff My R40 located both cbb0 and an0 at 0xc0400000. Warner tracked down the problem while I was at BSDCon and found an open address range where cbb0 could be relocated. I've now got the following magic incantation in my /boot/loader.conf: hw.cbb.start_memory=0xC0800000 Look at what address ranges have been allocated and find an open spot. You can type in the above command at the loader prompt for testing purposes.