Difference between revisions of "Patches"

From ThinkWiki
Jump to: navigation, search
(dothan speedstep patches added)
(added patch for ipw2100 vs C3 issue)
Line 5: Line 5:
  
 
If you have a new Dothan CPU (Centrino with 2Megs of L2 cache) and kernel 2.6.8, then you will need to apply [http://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.8-rc3/2.6.8-rc3-mm1/broken-out/bk-cpufreq.patch this patch] and [http://gort.metaparadigm.com/cpufreq/cpufreq-speedstep-dothan-3.patch this one], too. Otherwise speedstep will not work on your Dothan CPU.
 
If you have a new Dothan CPU (Centrino with 2Megs of L2 cache) and kernel 2.6.8, then you will need to apply [http://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.8-rc3/2.6.8-rc3-mm1/broken-out/bk-cpufreq.patch this patch] and [http://gort.metaparadigm.com/cpufreq/cpufreq-speedstep-dothan-3.patch this one], too. Otherwise speedstep will not work on your Dothan CPU.
 +
 +
====ipw2100 and C3====
 +
 +
On some Thinkpads there is a problem with the ipw2100 wireless LAN driver when C3 is enabled. It results in frequent firmware restarts due to data corruption. If you see this problem frequently and want to disable C3 but still use C2 and the thermal management, you can apply [http://fionn.de/no-c3.patch this] patch to the file /usr/src/linux/drivers/acpi/processor.c<br>
 +
APPLY THIS PATCH ONLY IF YOUR SYSLOG REPORTS DRIVER RESTARTS AND FIRMWARE RELOADS ALL THE TIME!
 +
This patch causes slightly shorter battery life.

Revision as of 18:06, 26 September 2004

Information on patches for existing Thinkpad tools and drivers or to adopt others to work with Thinkpads.

Kernel patches

Dothan CPUs and speedstep

If you have a new Dothan CPU (Centrino with 2Megs of L2 cache) and kernel 2.6.8, then you will need to apply this patch and this one, too. Otherwise speedstep will not work on your Dothan CPU.

ipw2100 and C3

On some Thinkpads there is a problem with the ipw2100 wireless LAN driver when C3 is enabled. It results in frequent firmware restarts due to data corruption. If you see this problem frequently and want to disable C3 but still use C2 and the thermal management, you can apply this patch to the file /usr/src/linux/drivers/acpi/processor.c
APPLY THIS PATCH ONLY IF YOUR SYSLOG REPORTS DRIVER RESTARTS AND FIRMWARE RELOADS ALL THE TIME! This patch causes slightly shorter battery life.