30 Apr, 2008

1 commit


20 Apr, 2008

1 commit

  • After 2.6.24 there was a plan to make the PM core acquire all device
    semaphores during a suspend/hibernation to protect itself from
    concurrent operations involving device objects. That proved to be
    too heavy-handed and we found a better way to achieve the goal, but
    before it happened, we had introduced the functions
    device_pm_schedule_removal() and destroy_suspended_device() to allow
    drivers to "safely" destroy a suspended device and we had adapted some
    drivers to use them. Now that these functions are no longer necessary,
    it seems reasonable to remove them and modify their users to use the
    normal device unregistration instead.

    Signed-off-by: Rafael J. Wysocki
    Acked-by: Pavel Machek
    Signed-off-by: Greg Kroah-Hartman

    Rafael J. Wysocki
     

06 Feb, 2008

1 commit

  • Make it possible to unregister a Hardware Random Number Generator
    device object in a safe way during a suspend/resume cycle.

    Signed-off-by: Rafael J. Wysocki
    Acked-by: Michael Buesch
    Cc: Michael Buesch
    Cc: Pavel Machek
    Cc: "John W. Linville"
    Cc: Alan Stern
    Cc: Len Brown
    Cc: Greg KH
    Cc: Kay Sievers
    Cc: Richard Purdie
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Rafael J. Wysocki
     

11 Jan, 2008

1 commit


27 Jun, 2006

1 commit