1. 03 4月, 2007 1 次提交
    • R
      [PATCH] Fix microcode-related suspend problem · 1d64b9cb
      Rafael J. Wysocki 提交于
      Fix the regression resulting from the recent change of suspend code
      ordering that causes systems based on Intel x86 CPUs using the microcode
      driver to hang during the resume.
      
      The problem occurs since the microcode driver uses request_firmware() in
      its CPU hotplug notifier, which is called after tasks has been frozen and
      hangs.  It can be fixed by telling the microcode driver to use the
      microcode stored in memory during the resume instead of trying to load it
      from disk.
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      Adrian Bunk <bunk@stusta.de>
      Cc: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
      Cc: Pavel Machek <pavel@ucw.cz>
      Cc: Maxim <maximlevitsky@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      1d64b9cb
  2. 13 2月, 2007 2 次提交
  3. 23 12月, 2006 1 次提交
  4. 14 12月, 2006 1 次提交
  5. 08 12月, 2006 1 次提交
  6. 09 11月, 2006 1 次提交
    • A
      [PATCH] Regression in 2.6.19-rc microcode driver · d654c673
      Arjan van de Ven 提交于
      If the microcode driver is built in (rather than module) there are some,
      ehm, interesting effects happening due to the new "call out to userspace"
      behavior that is introduced..  and which runs too early.  The result is a
      boot hang; which is really nasty.
      
      The patch below is a minimally safe patch to fix this regression for 2.6.19
      by just not requesting actual microcode updates during early boot.  (That
      is a good idea in general anyway)
      
      The "real" fix is a lot more complex given the entire cpu hotplug scenario
      (during cpu hotplug you normally need to load the microcode as well); but
      the interactions for that are just really messy at this point; this fix at
      least makes it work and avoids a full detangle of hotplug.
      Signed-off-by: NArjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      d654c673
  7. 12 10月, 2006 1 次提交
  8. 27 9月, 2006 4 次提交
  9. 27 6月, 2006 1 次提交
  10. 23 6月, 2006 1 次提交
    • J
      [PATCH] fix x86 microcode driver handling of multiple matching revisions · ba528f28
      Jan Beulich 提交于
      When multiple updates matching a given CPU are found in the update file, the
      action taken by the microcode update driver was inappropriate:
      
      - when lower revision microcode was found before matching or higher revision
        one, the driver would needlessly complain that it would not downgrade the
        CPU
      - when microcode matching the currently installed revision was found before
        newer revision code, no update would actually take place
      
      To change this behavior, the driver now concludes about possibly updates and
      issues messages only when the entire input was parsed.
      
      Additionally, this adds back (in different places, and conditionalized upon
      a new module option) some messages removed by a previous patch.
      Signed-off-by: NJan Beulich <jbeulich@novell.com>
      Cc: "Siddha, Suresh B" <suresh.b.siddha@intel.com>
      Cc: Tigran Aivazian <tigran_aivazian@symantec.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      ba528f28
  11. 29 3月, 2006 1 次提交
  12. 27 3月, 2006 1 次提交
  13. 26 3月, 2006 1 次提交
  14. 01 3月, 2006 1 次提交
  15. 12 1月, 2006 2 次提交
  16. 05 9月, 2005 1 次提交
  17. 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