<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:html="http://www.w3.org/1999/html" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Ross Burton</title><link>http://www.burtonini.com/blog</link><description>A potted account of Ross' life</description><language>en</language><ttl>60</ttl><dc:creator>Ross Burton</dc:creator><admin:generatorAgent rdf:resource="http://pyblosxom.sourceforge.net/"/><admin:errorReportsTo rdf:resource="mailto:ross@burtonini.com"/><item><title>Kernel Patching</title><guid isPermaLink="false">computers/kernel-2008-01-23-17-10</guid><link>http://www.burtonini.com/blog/computers/kernel-2008-01-23-17-10</link><description>In my recent PowerTOP adventures I discovered a few timers which could be removed. One was a polling loop in ...</description><content:encoded><![CDATA[    <p>
      In my <a
      href="http://www.burtonini.com/blog/computers/wakeups-2008-01-20-17-50">recent
      PowerTOP adventures</a> I discovered a few timers which could be removed.
      One was a polling loop in the PCMCIA driver, which I disabled because the
      interrupts are unreliable, apparently.  This turns out to be totally
      correct, with the polling disabled it doesn't notice me inserting a CF, so
      I can't do anything.  I'll leave this on the "something to pester Richard
      about when he is less busy" list.
    </p>
    <p>
      The next driver related poll on the list was from a IrDA module.  Now, it
      shouldn't be doing anything because I have nothing apart from the drivers
      loaded.  Even unloading the real drivers and just loading <tt>irda.ko</tt>
      caused wakeups, so I hunted around and with lots of <a
      href="http://sortiz.org/">Samuel's</a> help (he took my concept patch, and
      made it actually compile!) we produced a patch which <a
      href="http://git.kernel.org/?p=linux/kernel/git/davem/net-2.6.25.git;a=commit;h=efb495930ce55bdcc60569ef44309d88675ff970">was
      merged into David Miller's 2.6.25 tree today</a>.  Excellent, I'm now a
      kernel hacker!
    </p>
]]></content:encoded><category domain="http://www.burtonini.com">/computers</category><dc:date>2008-01-23T17:10:00Z</dc:date></item></channel></rss>