1. 20 3月, 2009 18 次提交
  2. 13 3月, 2009 6 次提交
  3. 27 2月, 2009 1 次提交
  4. 25 2月, 2009 3 次提交
  5. 19 2月, 2009 1 次提交
  6. 18 2月, 2009 1 次提交
  7. 15 2月, 2009 1 次提交
  8. 14 2月, 2009 5 次提交
  9. 09 2月, 2009 2 次提交
  10. 05 2月, 2009 2 次提交
    • K
      x86: disable intel_iommu support by default · 0cd5c3c8
      Kyle McMartin 提交于
      Due to recurring issues with DMAR support on certain platforms.
      There's a number of filesystem corruption incidents reported:
      
        https://bugzilla.redhat.com/show_bug.cgi?id=479996
        http://bugzilla.kernel.org/show_bug.cgi?id=12578
      
      Provide a Kconfig option to change whether it is enabled by
      default.
      
      If disabled, it can still be reenabled by passing intel_iommu=on to the
      kernel. Keep the .config option off by default.
      Signed-off-by: NKyle McMartin <kyle@redhat.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Acked-By: NDavid Woodhouse <David.Woodhouse@intel.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      0cd5c3c8
    • R
      PCI PM: make the PM core more careful with drivers using the new PM framework · 5294e256
      Rafael J. Wysocki 提交于
      Currently, the PM core always attempts to manage devices with drivers
      that use the new PM framework.  In particular, it attempts to disable
      the devices (which is unnecessary), to save their state (which may be
      undesirable if the driver has done that already) and to put them into
      low power states (again, this may be undesirable if the driver has
      already put the device into a low power state).  That need not be
      the right thing to do, so make the core be more careful in this
      respect.
      
      Generally, there are the following categories of devices to consider:
      * bridge devices without drivers
      * non-bridge devices without drivers
      * bridge devices with drivers
      * non-bridge devices with drivers
      and each of them should be handled differently.
      
      For bridge devices without drivers the PCI PM core will save their
      state on suspend and restore it (early) during resume, after putting
      them into D0 if necessary.  It will not attempt to do anything else
      to these devices.
      
      For non-bridge devices without drivers the PCI PM core will disable
      them and save their state on suspend.  During resume, it will put
      them into D0, if necessary, restore their state (early) and reenable
      them.
      
      For bridge devices with drivers the PCI PM core will only save
      their state on suspend if the driver hasn't done that already.
      Still, the core will restore their state (early) during resume,
      after putting them into D0, if necessary.
      
      For non-bridge devices with drivers the PCI PM core will only save
      their state on suspend if the driver hasn't done that already.  Also,
      if the state of the device hasn't been saved by the driver, the core
      will attempt to put the device into a low power state.  During
      resume the core will restore the state of the device (early), after
      putting it into D0, if necessary.
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      Acked-by: NLinus Torvalds <torvalds@linux-foundation.org>
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      5294e256