Date: Sat, 29 Nov 2003 09:16:03 +0100 From: Andreas Klemm <andreas@FreeBSD.org> To: Don Lewis <truckman@FreeBSD.org>, "M. Warner Losh" <imp@bsdimp.com> 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 ... Message-ID: <20031129081603.GB19768@titan.klemm.apsfilter.org> In-Reply-To: <20031128.192026.31254075.imp@bsdimp.com> <200311282304.hASN44eF018407@gw.catspoiler.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>
next in thread | previous in thread | raw e-mail | index | archive | help
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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031129081603.GB19768>