kernel news – 22.07.2013

Posted: July 22, 2013 in kernel

-Greg Kroah-Hartman announces kernels 3.0.87, 3.4.54, 3.9.11 and 3.10.2. Greg warns you
that 3.9.11 is the last of the 3.9-stable series, so you are urged to upgrade to 3.10.x.

-Zhang Rui has thermal management fixes for -rc3:

– the x86_pkg_temp_thermal driver causes crash on systems with no
package MSR support as there is a bug in the logic to check presence
of DTHERM and PTS feature together. Added a change so that when there
is no PTS support, module doesn’t get loaded.

– fix krealloc() misuse in pkg_temp_thermal_device_add().
If krealloc() returns NULL, it doesn’t free the original. Thus if we
want to exit because of the krealloc() failure, we must make sure the
original one is freed.

– The error code path of the x86 package temperature thermal driver’s
initialization routine makes an unbalanced call to get_online_cpus(),
which causes subsequent CPU offline operations, and consequently
system suspend, to permanently block in cpu_hotplug_begin() on systems
where get_core_online() returns an error code.
Remove the extra get_online_cpus() to fix the problem.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s