From owner-freebsd-mobile@FreeBSD.ORG Sat May 21 03:37:38 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CB2916A4CE; Sat, 21 May 2005 03:37:38 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8042C43D46; Sat, 21 May 2005 03:37:37 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j4L3WZ46096809; Fri, 20 May 2005 21:32:35 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 20 May 2005 21:32:50 -0600 (MDT) Message-Id: <20050520.213250.23089084.imp@bsdimp.com> To: jhb@freebsd.org From: "M. Warner Losh" In-Reply-To: <79e6b51a7fb7d0233cb0c9e886d92ddf@FreeBSD.org> References: <20050518.155618.71084045.haro@h4.dion.ne.jp> <79e6b51a7fb7d0233cb0c9e886d92ddf@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: haro@h4.dion.ne.jp cc: freebsd-mobile@freebsd.org cc: jamil.ahmed@hotmail.co.uk Subject: Re: FreeBSD 5.x installation hangs on Toshiba Tecra A2 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 May 2005 03:37:38 -0000 In message: <79e6b51a7fb7d0233cb0c9e886d92ddf@FreeBSD.org> John Baldwin writes: : : On May 18, 2005, at 2:56 AM, Munehiro Matsuda wrote: : : > Hello Jamil, : > : > How about setting 'hw.pci.enable_io_modes=0' at loader prompt or : > set it in loader.conf? Toshiba laptops seems to need this. : > : > Hope this helps, : > Haro : > =---------------------------------------------------------------------- : > -------- : > _ _ Munehiro (haro) Matsuda : > -|- /_\ |_|_| Internet Solution Dept., KGT Inc. : > /|\ |_| |_|_| 2-8-8 Shinjuku Shinjuku-ku Tokyo 160-0022, Japan : > Tel: +81-3-3225-0767 Fax: +81-3-3225-0740 : > Email: haro@kgt.co.jp : > : > From: "Jamil Ahmed" : > Date: Wed, 18 May 2005 07:42:41 +0100 : > ::Hello, : > :: : > ::I am having trouble installing FreeBSD 5.x on my laptop (the : > processor is : > ::Intel Centrino 1.7GHz). I have tried 5.3 and now 5.4, the load stops : > at the : > ::same place for both. FreeBSD 4.10 installs fine. I have tried the : > normal : > ::boot and also boot with ACPI disabled without luck. The following is : > the : > ::tail end of the output when booting with verbose output : > :: : > ::pcib0: slot 2 INTA routed to irq 10 via \_SB_.LNKA : > ::found-> vendor=0x8086, dev=0x3582, revid=0x02 : > :: bus=0, slot=2, func=0 : > :: class=03-00-00, hdrtype=0x00, mfdev=1 : > :: cmdreg=0x0007, statreg=0x0090, cachelnsz=0 (dwords) : > :: lattimer=0x00 (0 ns), mingnt-0x00 (0 ns), maxlat=0x00 (0 ns) : > :: intpin=a, irq=10 : > :: powerspec 1 supports D0 D1 D3 current D0 : > :: map[10]: type 3, range 32, base 00000000, size 27, memory : > disabled : > :: : > :: : > ::the install just stalls at this point. : : So, the problem is that we turn on the memory BARs by default. Note : that the BAR has a base address of 0, so I wonder if it starts : "answering" to mem access to low memory. Note it has a range of 27 : bits, or 128 MB. We could probably just move the check for a base of 0 : up above the pci_enable_io_modes code to do that. Warner, what do you : think? Sounds reasonable to me on its surface. Wanna shoot me a patch? Warner