1. 15 7月, 2011 1 次提交
  2. 22 2月, 2011 1 次提交
  3. 22 4月, 2009 1 次提交
  4. 02 8月, 2007 1 次提交
    • C
      [IA64] SN2: Fix up sn2_rtc clock · 40d48575
      Christoph Lameter 提交于
      If the sn2_rtc clock is present then it is a must have since sn2_rtc
      provides a synchronized time source on Altix systems. So elevate
      the priority to 450. Otherwise the ITC would take precendence. Altix
      systems currently do not boot because the ITC clocksource is broken. It
      seems to assume that ITCs are synchronized and as a result nanosleep
      hangs (may be fixed in a different patch).
      
      While we are at it: Remove the sn2_mc definition. The sn2_rtc has a fixed
      address. No point in reading the address from memory. Removing it avoids
      touching one cacheline.
      Signed-off-by: NChristoph Lameter <clameter@sgi.com>
      Signed-off-by: NTony Luck <tony.luck@intel.com>
      40d48575
  5. 21 7月, 2007 1 次提交
  6. 16 2月, 2006 1 次提交
    • H
      [IA64] ia64: simplify and fix udelay() · defbb2c9
      hawkes@sgi.com 提交于
      The original ia64 udelay() was simple, but flawed for platforms without
      synchronized ITCs:  a preemption and migration to another CPU during the
      while-loop likely resulted in too-early termination or very, very
      lengthy looping.
      
      The first fix (now in 2.6.15) broke the delay loop into smaller,
      non-preemptible chunks, reenabling preemption between the chunks.  This
      fix is flawed in that the total udelay is computed to be the sum of just
      the non-premptible while-loop pieces, i.e., not counting the time spent
      in the interim preemptible periods.  If an interrupt or a migration
      occurs during one of these interim periods, then that time is invisible
      and only serves to lengthen the effective udelay().
      
      This new fix backs out the current flawed fix and returns to a simple
      udelay(), fully preemptible and interruptible.  It implements two simple
      alternative udelay() routines:  one a default generic version that uses
      ia64_get_itc(), and the other an sn-specific version that uses that
      platform's RTC.
      Signed-off-by: NJohn Hawkes <hawkes@sgi.com>
      Signed-off-by: NTony Luck <tony.luck@intel.com>
      defbb2c9
  7. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4