1. 06 7月, 2018 1 次提交
  2. 04 7月, 2018 1 次提交
  3. 03 7月, 2018 2 次提交
  4. 02 7月, 2018 6 次提交
  5. 01 7月, 2018 2 次提交
    • R
      ACPICA: Drop leading newlines from error messages · a0d5f3b6
      Rafael J. Wysocki 提交于
      Commit 5088814a (ACPICA: AML parser: attempt to continue loading
      table after error) unintentionally added leading newlines to error
      messages emitted by ACPICA which caused unexpected things to be
      printed to the kernel log.  Drop these newlines (which effectively
      reverts the part of commit 5088814a adding them).
      
      Fixes: 5088814a (ACPICA: AML parser: attempt to continue loading table after error)
      Reported-by: NToralf Förster <toralf.foerster@gmx.de>
      Reported-by: NGuenter Roeck <linux@roeck-us.net>
      Cc: 4.17+ <stable@vger.kernel.org> # 4.17+
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      a0d5f3b6
    • R
      PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM · 26112ddc
      Rafael J. Wysocki 提交于
      It is reported that commit c62ec461 (PM / core: Fix direct_complete
      handling for devices with no callbacks) introduced a system suspend
      regression on Samsung 305V4A by allowing a PCI bridge (not a PCIe
      port) to stay in D3 over suspend-to-RAM, which is a side effect of
      setting power.direct_complete for the children of that bridge that
      have no PM callbacks.
      
      On the majority of systems PCI bridges are not allowed to be
      runtime-suspended (the power/control sysfs attribute is set to "on"
      for them by default), but user space can change that setting and if
      it does so and a given bridge has no children with PM callbacks, the
      direct_complete optimization will be applied to it and it will stay
      in suspend over system suspend.  Apparently, that confuses the
      platform firmware on the affected machine and that may very well
      happen elsewhere, so avoid the direct_complete optimization for
      PCI bridges with no drivers (if there is a driver, it should take
      care of the PM handling) on suspend-to-RAM altogether (that should
      not matter for suspend-to-idle as platform firmware is not involved
      in it).
      
      Fixes: c62ec461 (PM / core: Fix direct_complete handling for devices with no callbacks)
      Link: https://bugzilla.kernel.org/show_bug.cgi?id=199941
      Reported-by: n0000b.n000b@gmail.com
      Tested-by: n0000b.n000b@gmail.com
      Reviewed-by: NMika Westerberg <mika.westerberg@linux.intel.com>
      Acked-by: NBjorn Helgaas <bhelgaas@google.com>
      Cc: 4.15+ <stable@vger.kernel.org> # 4.15+
      Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
      26112ddc
  6. 30 6月, 2018 15 次提交
  7. 29 6月, 2018 11 次提交
  8. 28 6月, 2018 2 次提交