cvs commit: src/sys/dev/acpica acpi_perf.c
Nate Lawson
nate at root.org
Sun Mar 27 14:46:32 PST 2005
Vladimir Grebenschikov wrote:
> В вс, 20/03/2005 в 03:51 +0000, Nate Lawson пишет:
>
>>njl 2005-03-20 03:51:18 UTC
>>
>> FreeBSD src repository
>>
>> Modified files:
>> sys/dev/acpica acpi_perf.c
>> Log:
>> Attach acpi_perf early. Especially when it is being used to provide info
>> to other devices, it needs to be attached first. (Multi-pass newbus
>> probes would be a better solution.)
>>
>> Revision Changes Path
>> 1.16 +6 -1 src/sys/dev/acpica/acpi_perf.c
>
>
> I guess this patch makes panic on my notebook:
>
> cpu0: <ACPI CPU (2 Cx states)> on acpi0
> acpi_perf0: <ACPI CPU Frequency Control> on cpu0
> acpi_perf0: failed in PERF_STATUS attach
> device_attach: acpi_perf0 attach returned 6
> panic: resource_list_add: resource entry is busy
I believe the patch I just committed fully cleans up resources for the
error case correctly. This should fix your panic. The other question
is why your status register fails to attach but the control register
succeeds. Can you send me your acpidump:
acpidump -t -d > vova.asl
--
Nate
More information about the cvs-src
mailing list