Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Apr 2016 08:25:29 -0700
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        Johannes Dieterich <dieterich.joh@gmail.com>
Cc:        "freebsd-acpi@freebsd.org" <freebsd-acpi@freebsd.org>
Subject:   Re: high acpi_task load
Message-ID:  <CAJ-VmomZGPioQyFKOxcZYHXnx1CAXjxCYReTjyrBk-sZq-WALQ@mail.gmail.com>
In-Reply-To: <CABquGzWdoEvFogfZdUsva1nxSXY4xk4Wv=97udDbNt8vX%2Bw%2BZA@mail.gmail.com>
References:  <CABquGzWdoEvFogfZdUsva1nxSXY4xk4Wv=97udDbNt8vX%2Bw%2BZA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
What's the value of sc->tz_zone.tsp ?


-a


On 21 April 2016 at 07:46, Johannes Dieterich <dieterich.joh@gmail.com> wrote:
> Dear all,
>
> I have for a long time observed a very high system load (seemingly
> erratic) on my Elitebook 745 G3. I am finally able to reproduce the
> behavior and would love input on how to solve it.
>
> If the laptop is attached to the docking station, acpi_task processes
> are eating up an entire core worth of CPU time, thereby disallowing
> the system to ever get to idle states with temperature and load issues
> associated.
>
> This is in so far reprodroducable as that locking it in at runtime
> causes these processes to appear on top -SH, disconnecting at runtime
> causes them to disappear.
>
> Inspecting a core dump generated during high load seems to point to
> ACPI's thermalzone:
>
> #5  0xffffffff803b0a97 in acpi_tz_cooling_thread (arg=<value optimized out>)
>     at /usr/src/sys/dev/acpica/acpi_thermal.c:1162
> #6  0xffffffff809ec8e4 in fork_exit (
>     callout=0xffffffff803b0620 <acpi_tz_cooling_thread>,
>     arg=0xfffff800055f9a00, frame=0xfffffe043f590a40)
>
> This is a timer: tsleep(&sc->tz_cooling_proc, PZERO, "cooling", hz *
> sc->tz_zone.tsp / 10);
>
>
> As I reported earlier, the thermal zones are very broken on this
> notebook. However, it surprises me that this would a) have such an
> impact and b) only when connected to a docking station.
>
> Any input/ideas are appreciated! Happy to test things.
>
> Johannes
> _______________________________________________
> freebsd-acpi@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-acpi
> To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomZGPioQyFKOxcZYHXnx1CAXjxCYReTjyrBk-sZq-WALQ>