<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Guido Serra &#187; Software Libero</title>
	<atom:link href="http://guidoserra.it/archivi/category/technology/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://guidoserra.it</link>
	<description>geek, heretic and pissed off italian gone abroad // tecnocrate, eretico e italiano incazzato residente all&#039;estero</description>
	<lastBuildDate>Mon, 23 Jan 2012 10:46:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Why opensource?</title>
		<link>http://guidoserra.it/archivi/2012/01/08/why-opensource/</link>
		<comments>http://guidoserra.it/archivi/2012/01/08/why-opensource/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 13:04:42 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Performance & Capacity planning]]></category>
		<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=3012</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2012/01/08/why-opensource/' addthis:title='Why opensource? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Start from a specific situation: you are on a tight schedule, with pressure from management to approve or prove an issue on the software release being tested, and the counterpart R&#38;D team blames you that the metrics are wrong. Actually, you check the application and they are right&#8230; looking into the source code u see [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2012/01/08/why-opensource/' addthis:title='Why opensource? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Start from a specific situation: you are on a tight schedule, with pressure from management to approve or prove an issue on the software release being tested, and the counterpart R&amp;D team blames you that the metrics are wrong. Actually, you check the application and they are right&#8230; looking into the source code u see the bug, u fix it, and within hours u are back on the main business, finalizing the testing activity. Now, what would have happened with a proprietary testing tool? You couldn&#8217;t have checked the code. You would have had to argue with the ur R&amp;D team about the existence of the issue, and with the vendor on the other side. Project would have been delayed or QA totally skipped, with all the risk it takes having a potentially broken release in production. Is it worth the money of the proprietary tool? <a href="http://http-qat.sf.net">I preferred to convince my management to spend in R&amp;D resources in my team, and get a solution we could trust</a>. It has proven to be a good choice</p>
<p><small>Tags: <a rel="tag" href="http://technorati.com/tag/Load+testing">Load testing</a>, <a rel="tag" href="http://technorati.com/tag/capacity+planning">capacity planning</a>, <a rel="tag" href="http://technorati.com/tag/opensource">opensource</a>, <a rel="tag" href="http://technorati.com/tag/freesoftware">freesoftware</a>, <a rel="tag" href="http://technorati.com/tag/software+libero">software libero</a>, <a rel="tag" href="http://technorati.com/tag/testing">testing</a>, <a rel="tag" href="http://technorati.com/tag/QA">QA</a>, <a rel="tag" href="http://technorati.com/tag/quality+assurance">quality assurance</a></small></p>
<p style="color:#008;text-align:right;"><small><em>Powered by</em> <a href="http://www.qumana.com/">Qumana</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2012/01/08/why-opensource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>inspiring speech</title>
		<link>http://guidoserra.it/archivi/2011/02/19/inspiring-speech/</link>
		<comments>http://guidoserra.it/archivi/2011/02/19/inspiring-speech/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 10:27:48 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Politica e società]]></category>
		<category><![CDATA[Software Libero]]></category>
		<category><![CDATA[Brussels]]></category>
		<category><![CDATA[egypt]]></category>
		<category><![CDATA[FOSDEM]]></category>
		<category><![CDATA[libya]]></category>
		<category><![CDATA[Moglen]]></category>
		<category><![CDATA[riots]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2813</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2011/02/19/inspiring-speech/' addthis:title='inspiring speech '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>yes, it is a religion ext link: neurope.eu]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2011/02/19/inspiring-speech/' addthis:title='inspiring speech '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p><iframe title="YouTube video player" width="460" height="300" src="http://www.youtube.com/embed/-BSLBvwyUEs" frameborder="0" allowfullscreen></iframe></p>
<p>yes, it is a religion</p>
<p>ext link: <a href="http://www.neurope.eu/articles/Eben-Moglen-A-free-world-needs-free-software/104779.php">neurope.eu</a></p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2011/02/19/inspiring-speech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>subqueries do not get cached</title>
		<link>http://guidoserra.it/archivi/2010/09/27/subqueries-do-not-get-cached/</link>
		<comments>http://guidoserra.it/archivi/2010/09/27/subqueries-do-not-get-cached/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 21:49:09 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2593</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/27/subqueries-do-not-get-cached/' addthis:title='subqueries do not get cached '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>WTF??? &#8230;the cache is not used for queries of the following types: * Prepared statements * Queries that are a subquery of an outer query * Queries executed within the body of a stored function or trigger http://dev.mysql.com/doc/refman/5.0/en/query-cache-operation.html + For certain cases, a correlated subquery is optimized. For example: val IN (SELECT key_val FROM tbl_name [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/27/subqueries-do-not-get-cached/' addthis:title='subqueries do not get cached '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>WTF???</p>
<blockquote><p>&#8230;the cache is not used for queries of the following types:</p>
<p>    *  Prepared statements<br />
    *  Queries that are a subquery of an outer query<br />
    *  Queries executed within the body of a stored function or trigger</p></blockquote>
<p><a href="http://dev.mysql.com/doc/refman/5.0/en/query-cache-operation.html">http://dev.mysql.com/doc/refman/5.0/en/query-cache-operation.html</a></p>
<p> + </p>
<blockquote><p>For certain cases, a correlated subquery is optimized. For example:</p>
<p><em>val IN (SELECT key_val FROM tbl_name WHERE correlated_condition)</em></p>
<p>Otherwise, they are inefficient and likely to be slow. Rewriting the query as a join might improve performance. </p></blockquote>
<p><a href="http://dev.mysql.com/doc/refman/5.1/en/correlated-subqueries.html">http://dev.mysql.com/doc/refman/5.1/en/correlated-subqueries.html<br />
</a></p>
<p>I have 5 nested views&#8230; from 1 to 4, I have GROUP BY, ORDER BY,  JOIN of the data over themselfs and other amenities&#8230; and on a ~2milion rows table, it doesn&#8217;t take more than 14 seconds&#8230; </p>
<p>the last view&#8230; has a subquery&#8230; evaluating the data related to the &#8220;currently evaluated row&#8221;, looking on the same table for values of &#8220;the same group&#8221;&#8230; and it gets DAMN SLOW&#8230; cause the &#8220;query cache&#8221; mechanism of MySQL does not kick in</p>
<p>k, tomorrow morning I go for the rewriting&#8230; I&#8217;ll create a VIEW about the data I need to be correlated, and I&#8217;ll JOIN it&#8230; let&#8217;s see <img src='http://guidoserra.it/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/09/27/subqueries-do-not-get-cached/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>concept phone by Mozilla Labs</title>
		<link>http://guidoserra.it/archivi/2010/09/24/concept-phone-mozilla-labs/</link>
		<comments>http://guidoserra.it/archivi/2010/09/24/concept-phone-mozilla-labs/#comments</comments>
		<pubDate>Fri, 24 Sep 2010 21:17:39 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2576</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/24/concept-phone-mozilla-labs/' addthis:title='concept phone by Mozilla Labs '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/24/concept-phone-mozilla-labs/' addthis:title='concept phone by Mozilla Labs '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/oG3tLxEQEdg?fs=1&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/oG3tLxEQEdg?fs=1&amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/09/24/concept-phone-mozilla-labs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>diaspora</title>
		<link>http://guidoserra.it/archivi/2010/09/16/diaspora/</link>
		<comments>http://guidoserra.it/archivi/2010/09/16/diaspora/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 20:04:34 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2519</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/16/diaspora/' addthis:title='diaspora '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>in one word&#8230; BUGGY &#8230;try it here http://github.com/diaspora/diaspora/issues/#issue/16]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/09/16/diaspora/' addthis:title='diaspora '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>in one word&#8230; BUGGY &#8230;<a href="http://www.joindiaspora.com//2010/09/15/developer-release.html">try it here</a></p>
<p><a href="http://guidoserra.it/wp-content/uploads/2010/09/diaspora.STARTED.png"><img src="http://guidoserra.it/wp-content/uploads/2010/09/diaspora.STARTED-300x210.png" alt="" title="diaspora.STARTED" width="300" height="210" class="alignright size-medium wp-image-2520" /></a></p>
<p><a href="http://github.com/diaspora/diaspora/issues/#issue/16">http://github.com/diaspora/diaspora/issues/#issue/16</a></p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/09/16/diaspora/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>hardware support</title>
		<link>http://guidoserra.it/archivi/2010/08/25/hardware-support/</link>
		<comments>http://guidoserra.it/archivi/2010/08/25/hardware-support/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 06:07:22 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[NRW (Renania settentrionale-Vestfalia)]]></category>
		<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2453</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/08/25/hardware-support/' addthis:title='hardware support '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>we need a used/cheap rack for FSFE Headquarter in Düsseldorf !!! URGENT]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/08/25/hardware-support/' addthis:title='hardware support '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>we need a used/cheap rack for <a href="http://www.fsfe.org">FSFE</a> Headquarter in Düsseldorf !!! URGENT</p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/08/25/hardware-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>stored procedures</title>
		<link>http://guidoserra.it/archivi/2010/07/20/stored-procedures/</link>
		<comments>http://guidoserra.it/archivi/2010/07/20/stored-procedures/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 10:27:13 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2280</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/07/20/stored-procedures/' addthis:title='stored procedures '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>in MySQL&#8230; there is something wrong&#8230; I feel like in a DejaVu&#8230; I was writing PL/SQL for Oracle in 2005, and now back to this? 12.7 MySQL Compound-Statement Syntax :: 12.7.5 Cursors]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/07/20/stored-procedures/' addthis:title='stored procedures '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>in MySQL&#8230; </p>
<p>there is something wrong&#8230; I feel like in a DejaVu&#8230; I was writing PL/SQL for Oracle in 2005, and now back to this? <img src='http://guidoserra.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://dev.mysql.com/doc/refman/5.0/en/cursors.html">12.7 MySQL Compound-Statement Syntax :: 12.7.5 Cursors</a></p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/07/20/stored-procedures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mappe per cellulari</title>
		<link>http://guidoserra.it/archivi/2010/07/15/mappe-per-cellulari/</link>
		<comments>http://guidoserra.it/archivi/2010/07/15/mappe-per-cellulari/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 16:37:57 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Avvisi]]></category>
		<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2260</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/07/15/mappe-per-cellulari/' addthis:title='mappe per cellulari '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Vodafone Wayfinder Open Source Software http://oss.wayfinder.com/ Vodafone Demonstrates Commitment to Open Source Innovation 15 July 2010 Group Press Releases (2010) mi sono stupito pure io&#8230; visto che il nostro CTO, e meta&#8217; del management, arriva da M$ trovate i sorci su GitHub.com p.s. (giusto per fare chiarezza) hanno deciso di rilasciarlo dopo che hanno mandato [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/07/15/mappe-per-cellulari/' addthis:title='mappe per cellulari '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="http://oss.wayfinder.com/">Vodafone Wayfinder Open Source Software</a></p>
<p>http://oss.wayfinder.com/</p>
<blockquote><p><a href="http://www.vodafone.com/start/media_relations/news/group_press_releases/2010/open_source_wayfinder.html">Vodafone Demonstrates Commitment to Open Source Innovation<br />
</a><br />
15 July 2010<br />
Group Press Releases (2010)
</p></blockquote>
<p>mi sono stupito pure io&#8230;<br />
visto che il nostro CTO, e meta&#8217; del management, arriva da M$</p>
<p>trovate i sorci su <a href="http://github.com/wayfinder">GitHub</a>.com</p>
<p>p.s. (giusto per fare chiarezza) hanno deciso di rilasciarlo dopo che hanno mandato a casa tutti gli sviluppatori e chiuso l&#8217;ufficio di Cambridge&#8230; NdR.</p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/07/15/mappe-per-cellulari/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>piu&#8217; leggo</title>
		<link>http://guidoserra.it/archivi/2010/06/05/piu-leggo/</link>
		<comments>http://guidoserra.it/archivi/2010/06/05/piu-leggo/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 21:53:54 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2130</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/06/05/piu-leggo/' addthis:title='piu&#8217; leggo '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>e piu&#8217; mi innamoro del kernel /** pcmcia_request_irq * * Request_irq() reserves an irq for this client. * * Also, since Linux only reserves irq's when they are actually * hooked, we don't guarantee that an irq will still be available * when the configuration is locked. Now that I think about it, * there [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/06/05/piu-leggo/' addthis:title='piu&#8217; leggo '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>e piu&#8217; mi innamoro del kernel <img src='http://guidoserra.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<blockquote><pre><font size=-1>
/** pcmcia_request_irq
 *
 * Request_irq() reserves an irq for this client.
 *
 * Also, since Linux only reserves irq's when they are actually
 * hooked, <font color=red>we don't guarantee that an irq will still be available
 * when the configuration is locked.  Now that I think about it,
 * there might be a way to fix this using a dummy handler.</font>
 */
</font></pre>
</blockquote>
<p>tratto da <a href="http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=blob;f=drivers/pcmcia/pcmcia_resource.c;h=7c3d03bb4f304eac0b22fb1ae99db20026133d44;hb=HEAD">drivers/pcmcia/pcmcia_resource.c</a> +709</p>
<p>k&#8230; ora capisco tutto l&#8217;astio che Ale ha per l&#8217;architettura x86&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/06/05/piu-leggo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>no comment</title>
		<link>http://guidoserra.it/archivi/2010/06/05/no-comment/</link>
		<comments>http://guidoserra.it/archivi/2010/06/05/no-comment/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 19:37:11 +0000</pubDate>
		<dc:creator>Guido Serra</dc:creator>
				<category><![CDATA[Software Libero]]></category>

		<guid isPermaLink="false">http://guidoserra.it/?p=2121</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/06/05/no-comment/' addthis:title='no comment '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>questo e&#8217; il pezzo di codice che mi sta dando problemi perche&#8217; non gestisce gli IRQ condivisi&#8230; a volte devo dare ragione a Fuggetta che software libero non vuol dire per forza qualita&#8217;&#8230; i = pcmcia_request_irq(link, &#038;link->irq); if (i != 0) { /* FIXME: comment does not fit, error handling does not fit */ printk(KERN_NOTICE [...]]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://guidoserra.it/archivi/2010/06/05/no-comment/' addthis:title='no comment '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>questo e&#8217; il pezzo di codice che mi sta dando problemi perche&#8217; non gestisce gli IRQ condivisi&#8230; a volte devo dare ragione a Fuggetta che software libero non vuol dire per forza qualita&#8217;&#8230;</p>
<blockquote><pre><font size=-1>
i = pcmcia_request_irq(link, &#038;link->irq);
if (i != 0) {
	/* <font color=red>FIXME: comment does not fit, error handling does not fit</font> */
	printk(KERN_NOTICE
	       "serial_cs: no usable port range found, giving up\n");
	link->irq.AssignedIRQ = 0;
}
</font></pre>
</blockquote>
<p>&#8230;tratto dal <a href="http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=blob_plain;f=drivers/serial/serial_cs.c;hb=HEAD">drivers/serial/serial_cs.c</a> +589</p>
]]></content:encoded>
			<wfw:commentRss>http://guidoserra.it/archivi/2010/06/05/no-comment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

