Messages in this thread | | | Date | Wed, 30 May 2012 14:43:33 +0200 | From | Andreas Herrmann <> | Subject | Re: PROBLEM: Performance drop |
| |
On Wed, May 30, 2012 at 03:20:27AM +0700, Comrade DOS wrote: > > Unfortunately you have used acpi=debug instead of apic=debug. So I > > can't compare I/O APIC configurations between the different test > > scenarios. > > Sorry me for this mistake.
No problem.
The logs show no difference in IO-APIC pin usage. So it's not the old problem ...
Comparing both logs I found following differences:
(Most other stuff seems just to be changed formatting.)
-ACPI: Thermal Zone [TZ1] (67 C) +ACPI: Thermal Zone [TZ1] (62 C)
I think what's shown is the temperature value which just differed between the boots. But that made me look at acpi/thermal.c where the messages came from. The only change between 3.3 and 3.4 is this commit:
commit 9bcb8118965ab4631a65ee0726e6518f75cda6c5 Author: Matthew Garrett <mjg@redhat.com> Date: Wed Feb 1 10:26:54 2012 -0500
ACPI: Evaluate thermal trip points before reading temperature
I'd suggest to do a test with this patch reverted. Maybe this change to fix issues with one HP Laptop (re-)intruduced the trouble with your system.
If reverting the patch helps we have to take a closer look at your ACPI tables. So can you please do a
# git revert 9bcb8118965ab4631a65ee0726e6518f75cda6c5
on top of v3.4 and rebuid your kernel and rerun your test (with apic=debug. This allows easier diff to dmesg output of your previous test runs).
In any case it also would be good to have the acpi tables from your system. So please also use # acpidump >acpidump.3.3 (using the 3.3.x kernel) # acpidump >acpidump.3.4 (using the unmodified 3.4 version)
and send all files as attachments to your mail.
This will allow me to look at your thermal zone definitions in the working and non-working case.
Thanks,
Andreas -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |