Re: Acer Aspire 5672 laptop and FreeBSD 8.0-stable

Alexander Motin <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.