From owner-cvs-src@FreeBSD.ORG Sat Nov 29 00:20:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84FF816A526; Sat, 29 Nov 2003 00:20:26 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5289843FAF; Sat, 29 Nov 2003 00:20:24 -0800 (PST) (envelope-from andreas@klemm.apsfilter.org) Received: from srv1.cosmo-project.de (localhost [IPv6:::1]) hAT8K8vq088076 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 29 Nov 2003 09:20:09 +0100 (CET) (envelope-from andreas@klemm.apsfilter.org) Received: (from uucp@localhost)hAT8K7Au088075; Sat, 29 Nov 2003 09:20:07 +0100 (CET) (envelope-from andreas@klemm.apsfilter.org) Received: from titan.klemm.apsfilter.org (localhost.klemm.apsfilter.org [127.0.0.1]) by klemm.apsfilter.org (8.12.10/8.12.9) with ESMTP id hAT8G4jV019868; Sat, 29 Nov 2003 09:16:08 +0100 (CET) (envelope-from andreas@titan.klemm.apsfilter.org) Received: (from andreas@localhost)hAT8G3Ab019867; Sat, 29 Nov 2003 09:16:03 +0100 (CET) (envelope-from andreas) Date: Sat, 29 Nov 2003 09:16:03 +0100 From: Andreas Klemm To: Don Lewis , "M. Warner Losh" Message-ID: <20031129081603.GB19768@titan.klemm.apsfilter.org> References: <200311280528.hAS5SUBd080023@repoman.freebsd.org> <20031128102356.GA21515@titan.klemm.apsfilter.org> <20031128223424.GM53437@roark.gnf.org> <20031128.192026.31254075.imp@bsdimp.com> <20031128224423.GA11411@titan.klemm.apsfilter.org> <200311282304.hASN44eF018407@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031128.192026.31254075.imp@bsdimp.com> <200311282304.hASN44eF018407@gw.catspoiler.org> X-Operating-System: FreeBSD 5.2-BETA X-Disclaimer: A free society is one where it is safe to be unpopular User-Agent: Mutt/1.5.5.1i 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-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Nov 2003 08:20:26 -0000 On Fri, Nov 28, 2003 at 03:04:04PM -0800, Don Lewis wrote: > > 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. Will analyse consumed address space. On Fri, Nov 28, 2003 at 07:20:26PM -0700, M. Warner Losh wrote: > I've isolated the problem, and have a non-working fix/workaround in my > tree. I need to make it work, however. In summary, the BIOS is > assigning addresses, and so is FreeBSD and FreeBSD doesn't know about > the BIOS' allocation. Double allocation -> bad things happen. Well, good look for making it work, in the meantime I look at the address spaces. Feel free to take me as a tester, if you think you got rid of the rough edges in the patch. The Dell seems to be an excellent candidat for such fixes, since it already has a lot of stuff included. BTW, two more things: - /dev/acpictl can't be found - after closing and reopening, the laptop it doesn't work again Andreas /// -- Andreas Klemm - Powered by FreeBSD 5.1-CURRENT Need a magic printfilter today ? -> http://www.apsfilter.org/