Date: Mon, 20 Apr 2009 11:46:16 -0300 From: William Grzybowski <william88@gmail.com> To: freebsd-acpi@freebsd.org Subject: Workaround pci-pci bridge resources Message-ID: <20090420144616.GA1162@venon.lostgarden>
next in thread | raw e-mail | index | archive | help
Almost a year and a half ago I did report a problem with my laptop and ACPI, which was unable to allocate resources for my NIC (msk). Which you can see here: http://lists.freebsd.org/pipermail/freebsd-acpi/2007-August/003968.html Today I was seeing some code to understand a little bit more about how ACPI works (pci host, bridge etc). Then I tried some workaround for my problem, allocating resource for the PCI-PCI Bridge when attaching, and surprise, it's workng now. As I can understund so far, the devices passes the allocation to their parent recursively until some of them can handle it, am I right? So doing this is not the right way to solve the problem and I am forcing a memory resource and being active even if there is no device attached to its bridge, but maybe it could help for now... Or would pcib_alloc_resource not handling it correctly as pcib1 parent is pci0? Any thoughts? PATCH: http://dev.agencialivre.com.br/pub/patch_pci-pci-bridge.txt Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090420144616.GA1162>