linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * Re: [lm-sensors] [PATCH 1/1] HWMON: coretemp, suspend fix
           [not found] <661416096128474967.slaby@pripojeni.net>
           [not found] ` <200711301746.19447.rjw@sisk.pl>
    @ 2007-11-30 22:15 ` Jean Delvare
      2007-11-30 22:19   ` Jiri Slaby
      1 sibling, 1 reply; 7+ messages in thread
    From: Jean Delvare @ 2007-11-30 22:15 UTC (permalink / raw)
      To: Jiri Slaby
      Cc: Andrew Morton, Rafael J. Wysocki, Mark M. Hoffman, linux-kernel,
    	lm-sensors
    
    Hi Jiri,
    
    On Fri, 30 Nov 2007 15:12:46 +0100, Jiri Slaby wrote:
    > Ok, I don't see it merged in the latest -mm (mmotm). Could you, Mark, Rafael,
    > sign off this version of the patch (Mark's + Rafael's fix)?
    > 
    > --
    > 
    > From: Mark M. Hoffman <mhoffman@lightlink.com>
    > 
    > coretemp, suspend fix
    > 
    > It's not permitted to unregister device/cpu if frozen and going to sleep.
    > It causes deadlock on systems, where coretemp hwmon is loaded. Do it only
    > in non-freezed states instead.
    > 
    > Cc: Rafael J. Wysocki <rjw@sisk.pl> (frozen fix)
    > Cc: Mark M. Hoffman <mhoffman@lightlink.com>
    > Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
    > 
    > ---
    > commit 4f0e19b172ed18fb29e8006c4470fd37aa245a7a
    > tree bec1cc4f7a499efe94c5f9d2d208db325914f28e
    > parent 877dcc2ef6c7c17a64155cf201886c49622250e9
    > author Jiri Slaby <jirislaby@gmail.com> Tue, 27 Nov 2007 20:19:47 +0100
    > committer Jiri Slaby <ku@bellona.localdomain> Thu, 29 Nov 2007 23:41:11 +0100
    > 
    >  drivers/hwmon/coretemp.c |    6 ++++--
    >  1 files changed, 4 insertions(+), 2 deletions(-)
    > 
    > diff --git a/drivers/hwmon/coretemp.c b/drivers/hwmon/coretemp.c
    > index 5c82ec7..ce7457d 100644
    > --- a/drivers/hwmon/coretemp.c
    > +++ b/drivers/hwmon/coretemp.c
    > @@ -338,11 +338,13 @@ static int coretemp_cpu_callback(struct notifier_block *nfb,
    >  	switch (action) {
    >  	case CPU_ONLINE:
    >  	case CPU_ONLINE_FROZEN:
    > +	case CPU_DOWN_FAILED:
    >  		coretemp_device_add(cpu);
    > +	case CPU_DOWN_FAILED_FROZEN:
    >  		break;
    > -	case CPU_DEAD:
    > -	case CPU_DEAD_FROZEN:
    > +	case CPU_DOWN_PREPARE:
    >  		coretemp_device_remove(cpu);
    > +	case CPU_DOWN_PREPARE_FROZEN:
    >  		break;
    >  	}
    >  	return NOTIFY_OK;
    
    Should this change go to the stable tree(s) as well?
    
    -- 
    Jean Delvare
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread

  • end of thread, other threads:[~2007-12-02 20:18 UTC | newest]
    
    Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
    -- links below jump to the message on this page --
         [not found] <661416096128474967.slaby@pripojeni.net>
         [not found] ` <200711301746.19447.rjw@sisk.pl>
    2007-11-30 21:36   ` [PATCH 1/1] HWMON: coretemp, suspend fix Andrew Morton
    2007-11-30 22:15 ` [lm-sensors] " Jean Delvare
    2007-11-30 22:19   ` Jiri Slaby
    2007-11-30 23:45     ` Rafael J. Wysocki
    2007-11-30 23:51       ` Rafael J. Wysocki
    2007-12-02 16:28         ` Mark M. Hoffman
    2007-12-02 20:36           ` Rafael J. Wysocki
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).