Date: Sun, 17 Jan 2010 09:38:36 +0200 From: Alexander Motin <mav@FreeBSD.org> To: Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no> Cc: freebsd-mobile@freebsd.org Subject: Re: Acer Aspire 5672 laptop and FreeBSD 8.0-stable Message-ID: <4B52BE7C.2070604@FreeBSD.org> In-Reply-To: <1263684182.00207912.1263673802@10.7.7.3> References: <1263684182.00207912.1263673802@10.7.7.3>
next in thread | previous in thread | raw e-mail | index | archive | help
Torfinn Ingolfsen wrote: > I have an Acer Aspire 5672 laptop[1], which mainly runs Xubuntu, because FreeBSD doesn't work very well on it. From time to time, I test it with FreeBSD to see if the situation has improved. > The results for FreeBSD 8.0-stable are now in[2]. > > What can I say? > > The only way I can get network interfaces (bge, wpi) working is by disabling acpi. However, I can't run the laptop with acpi disabled for longer periods of time, because it will overheat. > If acpi is enabled, and I kldload if_wpi the machine panics (page fault). > > In short, this particular laptop doesn't work very well with FreeBSD. > > References: > 1) http://sites.google.com/site/tingox/as5672 > 2) http://sites.google.com/site/tingox/aceraspireas5672andfreebsd As I can see, problem is the same as with mine TravelMate 6292. Enabling ACPI clears resources on PCIe bridges: pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0 pcib2: domain 0 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0x0-0x0 pcib2: no prefetched decode pcib3: <ACPI PCI-PCI bridge> irq 16 at device 28.1 on pci0 pcib3: domain 0 pcib3: secondary bus 3 pcib3: subordinate bus 3 pcib3: I/O decode 0x0-0x0 pcib3: no prefetched decode pcib4: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0 pcib4: domain 0 pcib4: secondary bus 4 pcib4: subordinate bus 4 pcib4: I/O decode 0x0-0x0 pcib4: no prefetched decode Fixing this require significant improvement of the PCI code, which wasn't done yet. At this moment I am using machine-specific local hack to set proper resources there (same as in non-ACPI mode) by hands: http://people.freebsd.org/~mav/tm6292_pcie.patch -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B52BE7C.2070604>