<?xml version="1.0" encoding="UTF-8"?>
<tricks type="array">
  <trick>
    <category-id type="integer">4</category-id>
    <comments type="integer"></comments>
    <content>&lt;h2&gt;Step by step instructions&lt;/h2&gt;


	&lt;h3&gt;Get the 2.6.26 kernel sources&lt;/h3&gt;


&lt;pre&gt;
&lt;code&gt;
cd /usr/src

wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2

tar -xjf linux-2.6.26.tar.bz2

rm linux

ln -s linux-2.6.26 linux
&lt;/code&gt;
&lt;/pre&gt;

	&lt;h3&gt;Download and apply the working &lt;span class=&quot;caps&quot;&gt;PHC&lt;/span&gt; patch&lt;/h3&gt;


&lt;pre&gt;
&lt;code&gt;
wget http://howflow.com/trick/file/324/linux-phc-kernel-vanilla-2.6.26-aroedl.patch

cd linux

# This is the dry run. Make sure that it doesn't return an error message:
patch --dry-run -p1 &amp;lt;../linux-phc-kernel-vanilla-2.6.26-aroedl.patch

patch -p1 &amp;lt;../linux-phc-kernel-vanilla-2.6.26-aroedl.patch
&lt;/code&gt;
&lt;/pre&gt;

	&lt;p&gt;Now you can build and install your kernel as usual.&lt;/p&gt;


	&lt;p&gt;For more Linux tricks click &lt;a href=&quot;http://howflow.com/tags/linux&quot;&gt;here&lt;/a&gt;&lt;/p&gt;</content>
    <content-bbcode nil="true"></content-bbcode>
    <content-format>Textile</content-format>
    <content-html nil="true"></content-html>
    <content-textile>h2. Step by step instructions

h3. Get the 2.6.26 kernel sources

&lt;pre&gt;
&lt;code&gt;
cd /usr/src

wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2

tar -xjf linux-2.6.26.tar.bz2

rm linux

ln -s linux-2.6.26 linux
&lt;/code&gt;
&lt;/pre&gt;

h3. Download and apply the working PHC patch


&lt;pre&gt;
&lt;code&gt;
wget http://howflow.com/trick/file/324/linux-phc-kernel-vanilla-2.6.26-aroedl.patch

cd linux

# This is the dry run. Make sure that it doesn't return an error message:
patch --dry-run -p1 &lt;../linux-phc-kernel-vanilla-2.6.26-aroedl.patch

patch -p1 &lt;../linux-phc-kernel-vanilla-2.6.26-aroedl.patch
&lt;/code&gt;
&lt;/pre&gt;


p. Now you can build and install your kernel as usual.


p. For more Linux tricks click &quot;here&quot;:http://howflow.com/tags/linux</content-textile>
    <created-at type="datetime">2008-07-14T06:57:32+02:00</created-at>
    <creator-id type="integer">1</creator-id>
    <deleted-at type="datetime" nil="true"></deleted-at>
    <file>/var/rails/howflow/public/trick/file/324/linux-phc-kernel-vanilla-2.6.26-aroedl.patch</file>
    <id type="integer">324</id>
    <lang-id type="integer" nil="true"></lang-id>
    <locale>en</locale>
    <nreports type="integer">0</nreports>
    <nvotes type="integer">4</nvotes>
    <permalink>undervolt_your_cpu_with_linux_phc_and_kernel_2_6_26</permalink>
    <published-at type="datetime">2008-07-14T07:23:11+02:00</published-at>
    <state>published</state>
    <summary>The current official phc patches do not work with kernel 2.6.26. Here you can find a working patch file.</summary>
    <title>Undervolt your CPU with Linux PHC and Kernel 2.6.26</title>
    <updated-at type="datetime">2008-07-16T06:11:58+02:00</updated-at>
    <updater-id type="integer">3</updater-id>
    <url nil="true"></url>
    <url-code nil="true"></url-code>
  </trick>
  <trick>
    <category-id type="integer">4</category-id>
    <comments type="integer"></comments>
    <content>&lt;h2&gt;Step by step instructions&lt;/h2&gt;


	&lt;h3&gt;Get the 2.6.25 kernel sources&lt;/h3&gt;


&lt;pre&gt;
&lt;code&gt;
cd /usr/src

wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2

tar -xjf linux-2.6.25.tar.bz2

rm linux

ln -s linux-2.6.25 linux
&lt;/code&gt;
&lt;/pre&gt;

	&lt;h3&gt;Download and apply the Teknohog &lt;span class=&quot;caps&quot;&gt;PHC&lt;/span&gt; patch&lt;/h3&gt;


&lt;pre&gt;
&lt;code&gt;
wget http://hoo.homeunix.net/~teknohog/hacks/linux-phc-kernel-vanilla-2.6.25-teknohog.patch

cd linux

# This is the dry run. Make sure that it doesn't return an error message:
patch --dry-run -p1 &amp;lt;../linux-phc-kernel-vanilla-2.6.25-teknohog.patch

patch -p1 &amp;lt;../linux-phc-kernel-vanilla-2.6.25-teknohog.patch
&lt;/code&gt;
&lt;/pre&gt;

	&lt;p&gt;Now you can build and install your kernel as usual.&lt;/p&gt;


	&lt;p&gt;For more Linux tricks click &lt;a href=&quot;http://howflow.com/tags/22&quot;&gt;here&lt;/a&gt;&lt;/p&gt;</content>
    <content-bbcode nil="true"></content-bbcode>
    <content-format>Textile</content-format>
    <content-html nil="true"></content-html>
    <content-textile>h2. Step by step instructions

h3. Get the 2.6.25 kernel sources

&lt;pre&gt;
&lt;code&gt;
cd /usr/src

wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2

tar -xjf linux-2.6.25.tar.bz2

rm linux

ln -s linux-2.6.25 linux
&lt;/code&gt;
&lt;/pre&gt;

h3. Download and apply the Teknohog PHC patch


&lt;pre&gt;
&lt;code&gt;
wget http://hoo.homeunix.net/~teknohog/hacks/linux-phc-kernel-vanilla-2.6.25-teknohog.patch

cd linux

# This is the dry run. Make sure that it doesn't return an error message:
patch --dry-run -p1 &lt;../linux-phc-kernel-vanilla-2.6.25-teknohog.patch

patch -p1 &lt;../linux-phc-kernel-vanilla-2.6.25-teknohog.patch
&lt;/code&gt;
&lt;/pre&gt;


p. Now you can build and install your kernel as usual.


p. For more Linux tricks click &quot;here&quot;:http://howflow.com/tags/22</content-textile>
    <created-at type="datetime">2008-05-14T14:57:43+02:00</created-at>
    <creator-id type="integer">8</creator-id>
    <deleted-at type="datetime" nil="true"></deleted-at>
    <file nil="true"></file>
    <id type="integer">176</id>
    <lang-id type="integer" nil="true"></lang-id>
    <locale>en</locale>
    <nreports type="integer">0</nreports>
    <nvotes type="integer">4</nvotes>
    <permalink>undervolt_your_cpu_with_linux_phc_and_kernel_2_6_25</permalink>
    <published-at type="datetime">2008-05-16T13:03:32+02:00</published-at>
    <state>published</state>
    <summary>The current official phc patches do not work with kernel 2.6.25. 'TeknoHog' for the rescue!</summary>
    <title>Undervolt your CPU with Linux PHC and Kernel 2.6.25</title>
    <updated-at type="datetime">2008-05-23T22:21:47+02:00</updated-at>
    <updater-id type="integer">4</updater-id>
    <url nil="true"></url>
    <url-code nil="true"></url-code>
  </trick>
</tricks>
