<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/fa.linux.kernel</id>
  <title type="text">fa.linux.kernel Google Group</title>
  <subtitle type="text">
  </subtitle>
  <link href="/group/fa.linux.kernel/feed/atom_v1_0_msgs.xml" rel="self" title="fa.linux.kernel feed"/>
  <updated>2008-09-06T21:27:31Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Thomas Gleixner</name>
  <email>t...@linutronix.de</email>
  </author>
  <updated>2008-09-06T21:27:31Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/df2fae418fd82385?show_docid=df2fae418fd82385</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/df2fae418fd82385?show_docid=df2fae418fd82385"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  I know, but I&#39;m not going to do that at 11PM. &lt;br&gt; &lt;p&gt;I didn&#39;t know that sending a test patch which is admittetly not pretty &lt;br&gt; is a capital crime nowadays. &lt;br&gt; In future I&#39;ll restrict myself to look at such stuff only on Monday to &lt;br&gt; Friday between 9AM and 5PM and send test/RFC patches only when they &lt;br&gt; got approved by the nonshitapproval committee, which holds a meeting
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T21:27:29Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/1a5f5fdd2e4e39a3?show_docid=1a5f5fdd2e4e39a3</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/1a5f5fdd2e4e39a3?show_docid=1a5f5fdd2e4e39a3"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Show me. Because I simply don&#39;t believe you. &lt;br&gt; The first code is simply _wrong_ - except if &amp;quot;expect&amp;quot; isn&#39;t even _used_ &lt;br&gt; afterwards (in which case gcc can optimize away the last unused write). &lt;br&gt; And I strongly suspect that that is what you&#39;ve seen. &lt;br&gt; Because quite frankly, if what you describe is real, then your gcc is
  </summary>
  </entry>
  <entry>
  <author>
  <name>Yinghai Lu</name>
  <email>yhlu.ker...@gmail.com</email>
  </author>
  <updated>2008-09-06T21:27:27Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/c9170a9a1556e830/217a0c0145aa8fd1?show_docid=217a0c0145aa8fd1</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/c9170a9a1556e830/217a0c0145aa8fd1?show_docid=217a0c0145aa8fd1"/>
  <title type="text">Re: hotplug create_slot hang</title>
  <summary type="html" xml:space="preserve">
  On Sat, Sep 6, 2008 at 12:44 PM, Andrew Morton &lt;br&gt; current tip/master &lt;br&gt; two days ago works. &lt;br&gt; YH
  </summary>
  </entry>
  <entry>
  <author>
  <name>Thomas Gleixner</name>
  <email>t...@linutronix.de</email>
  </author>
  <updated>2008-09-06T21:15:59Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/4461e8101d866a4a?show_docid=4461e8101d866a4a</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/4461e8101d866a4a?show_docid=4461e8101d866a4a"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  One gcc does: &lt;br&gt; i++; &lt;br&gt; if (i &amp;gt;= QUICK_PIT_ITERATIONS) &lt;br&gt; goto out; &lt;br&gt; expect--; &lt;br&gt; The other one does: &lt;br&gt; i++; &lt;br&gt; expect--; &lt;br&gt; if (i &amp;gt;= QUICK_PIT_ITERATIONS) &lt;br&gt; goto out; &lt;br&gt; Don&#39;t ask me which one is correct. It&#39;s just reality :( &lt;br&gt; /me goes back to consume legal german drugs &lt;br&gt; tglx
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T21:15:36Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/80883049a2dc9a7b?show_docid=80883049a2dc9a7b</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/80883049a2dc9a7b?show_docid=80883049a2dc9a7b"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  No. I&#39;m telling you, because that patch IS CRAP. &lt;br&gt; You can move that thing _out_ into a function of its own. &lt;br&gt; Look at this piece fo CRAP, and tell me, HOW MANY TIMES do you want to &lt;br&gt; repeat it? &lt;br&gt; + /* &lt;br&gt; + * Return the fast_calibrate value when neither hpet &lt;br&gt; + * nor pmtimer are available.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T21:11:16Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/3d4d25c45acb1f3b?show_docid=3d4d25c45acb1f3b</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/3d4d25c45acb1f3b?show_docid=3d4d25c45acb1f3b"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Quite the reverse. We have a guarantee that it _is_ decremented. &lt;br&gt; Adn that guarantee is very much about the C language. &lt;br&gt; for (a ; b ; c) { &lt;br&gt; .. &lt;br&gt; } &lt;br&gt; translates as &lt;br&gt; a; &lt;br&gt; while (b) { &lt;br&gt; .. &lt;br&gt; continue: &lt;br&gt; c; &lt;br&gt; } &lt;br&gt; And this has absolutely _nothing_ to do with any gcc oddity or anything &lt;br&gt; else. &lt;br&gt; The fact is, the code that Ingo added was totally bogus. The real bug was
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T20:59:53Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/cbeaf75ed0a7a597?show_docid=cbeaf75ed0a7a597</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/cbeaf75ed0a7a597?show_docid=cbeaf75ed0a7a597"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Guys, please. &lt;br&gt; Show some _taste_. &lt;br&gt; Dammit, stop adding random crap to &amp;quot;native_calibrate_tsc()&amp;quot; and make it &lt;br&gt; look like total and utter SHIT. &lt;br&gt; If you want to do that &lt;br&gt; tsc1 = tsc_read_refs(&amp;amp;ref1, hpet); &lt;br&gt; .. &lt;br&gt; tsc2 = tsc_read_refs(&amp;amp;ref1, hpet); &lt;br&gt; around calibration and comparing it, then do it *once*. Do it over the
  </summary>
  </entry>
  <entry>
  <author>
  <name>Thomas Gleixner</name>
  <email>t...@linutronix.de</email>
  </author>
  <updated>2008-09-06T20:58:34Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/74369b59423cbcbc?show_docid=74369b59423cbcbc</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/74369b59423cbcbc?show_docid=74369b59423cbcbc"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Just straight forward german beer :) &lt;br&gt; &lt;p&gt;diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c &lt;br&gt; index 6dab90f..3bfe083 100644 &lt;br&gt; --- a/arch/x86/kernel/tsc.c &lt;br&gt; +++ b/arch/x86/kernel/tsc.c &lt;br&gt; @@ -310,8 +310,8 @@ static unsigned long quick_pit_calibrate(void) &lt;br&gt; unsigned char expect = 0xfe; &lt;br&gt; &lt;p&gt; t1 = get_cycles();
  </summary>
  </entry>
  <entry>
  <author>
  <name>John Reiser</name>
  <email>jrei...@bitwagon.com</email>
  </author>
  <updated>2008-09-06T20:56:20Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/b4a8b096b1bf326d/4d2a0b3faf4f3940?show_docid=4d2a0b3faf4f3940</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/b4a8b096b1bf326d/4d2a0b3faf4f3940?show_docid=4d2a0b3faf4f3940"/>
  <title type="text">Re: [uml-devel] [PATCH 2/6] UML: Don&#39;t valgrind userspace</title>
  <summary type="html" xml:space="preserve">
  UML is part of the kernel, so getting a memory reference checker (valgrind) &lt;br&gt; running in UML is part of the kernel, too. The concept of &amp;quot;escape from the &lt;br&gt; virtualizer&amp;quot; eventually occurs to more than just memory reference checkers. &lt;br&gt; It wasn&#39;t taken a few months ago when the valgrind patches for UML were &lt;br&gt; first proposed. The list of free bits in that flag word is now empty.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T20:55:43Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/66e23605f82430c8?show_docid=66e23605f82430c8</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/66e23605f82430c8?show_docid=66e23605f82430c8"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Oh, you mean te &amp;quot;--expect&amp;quot; in the last pit_expect_msb(). Yeah, that one &lt;br&gt; looks bogus, but I don&#39;t understand what it has to do with gcc at all. &lt;br&gt; &amp;quot;expect&amp;quot; is an unsigned char. There are absolutely _zero_ issues with &lt;br&gt; overflow, underflow, random phases of the moon, madness levels or anything &lt;br&gt; else. But yes, it does look like Ingo screwed up when adding that final
  </summary>
  </entry>
  <entry>
  <author>
  <name>Thomas Gleixner</name>
  <email>t...@linutronix.de</email>
  </author>
  <updated>2008-09-06T20:52:56Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/83039c6f2157481e?show_docid=83039c6f2157481e</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/83039c6f2157481e?show_docid=83039c6f2157481e"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  If Alok has the second check in place and is actually worried about &lt;br&gt; that 288us impact, then we can add the following (untested), which &lt;br&gt; does not impact the speed of the check. &lt;br&gt; Against -tip x86/tsc &lt;br&gt; Thanks, &lt;br&gt; tglx &lt;br&gt; --- &lt;br&gt; diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c &lt;br&gt; index 6dab90f..3bfe083 100644
  </summary>
  </entry>
  <entry>
  <author>
  <name>Cristi Magherusan</name>
  <email>cristi.magheru...@net.utcluj.ro</email>
  </author>
  <updated>2008-09-06T20:51:58Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/da56269d0fd084c1/3a4ca5e989aaf75b?show_docid=3a4ca5e989aaf75b</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/da56269d0fd084c1/3a4ca5e989aaf75b?show_docid=3a4ca5e989aaf75b"/>
  <title type="text">Power management stuff</title>
  <summary type="html" xml:space="preserve">
  Hello, &lt;br&gt; I have a few ideas/questions about some power management-related issues: &lt;br&gt; 1) How could we get the current frequency/voltage settings for the CPU, &lt;br&gt; fr example when using SpeedStep by using the /proc filesystem? &lt;br&gt; 2) It would be nice to modify a bit the CPU throttling API to be able to &lt;br&gt; set a max value when using dynamic governors, like ondemand.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T20:51:30Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/39c28331b56d3ce6?show_docid=39c28331b56d3ce6</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/39c28331b56d3ce6?show_docid=39c28331b56d3ce6"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  Umm. What? You&#39;re on some odd drugs. &lt;br&gt; Linus
  </summary>
  </entry>
  <entry>
  <author>
  <name>Thomas Gleixner</name>
  <email>t...@linutronix.de</email>
  </author>
  <updated>2008-09-06T20:38:38Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/5437030efe7683ff?show_docid=5437030efe7683ff</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/5437030efe7683ff?show_docid=5437030efe7683ff"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  My bad. Did not test that against -tip, just applied it from mail :) &lt;br&gt; Just checked. The -tip version still has the expect-- in the for() &lt;br&gt; which might lead to stupid results depending on the gcc madness level. &lt;br&gt; Thanks, &lt;br&gt; tglx
  </summary>
  </entry>
  <entry>
  <author>
  <name>Linus Torvalds</name>
  <email>torva...@linux-foundation.org</email>
  </author>
  <updated>2008-09-06T20:30:26Z</updated>
  <id>http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/e77295cf0b3ae133?show_docid=e77295cf0b3ae133</id>
  <link href="http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/76ed95c241bd504b/e77295cf0b3ae133?show_docid=e77295cf0b3ae133"/>
  <title type="text">Re: [RFC patch 0/4] TSC calibration improvements</title>
  <summary type="html" xml:space="preserve">
  My original patch actually had that, and Ingo added it to the -tip tree &lt;br&gt; too (I think), so that should be the one we&#39;re discussing anyway. I just &lt;br&gt; didn&#39;t think it would ever trigger in practice, which is why I removed it. &lt;br&gt; Mea culpa. &lt;br&gt; Linus
  </summary>
  </entry>
</feed>
