1. 16 11月, 2011 1 次提交
    • P
      PM / driver core: disable device's runtime PM during shutdown · af8db150
      Peter Chen 提交于
      There may be an issue when the user issue "reboot/shutdown" command, then
      the device has shut down its hardware, after that, this runtime-pm featured
      device's driver will probably be scheduled to do its suspend routine,
      and at its suspend routine, it may access hardware, but the device has
      already shutdown physically, then the system hang may be occurred.
      
      I ran out this issue using an auto-suspend supported USB devices, like
      3G modem, keyboard. The usb runtime suspend routine may be scheduled
      after the usb controller has been shut down, and the usb runtime suspend
      routine will try to suspend its roothub(controller), it will access
      register, then the system hang occurs as the controller is shutdown.
      Signed-off-by: NPeter Chen <peter.chen@freescale.com>
      Acked-by: NMing Lei <tom.leiming@gmail.com>
      Acked-by: NGreg Kroah-Hartman <gregkh@suse.de>
      Cc: stable@kernel.org
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      af8db150
  2. 15 11月, 2011 3 次提交
  3. 10 11月, 2011 5 次提交
  4. 09 11月, 2011 12 次提交
  5. 08 11月, 2011 19 次提交