1. Aug 15, 2010
    • Jean Delvare's avatar
      hwmon: (pc87360) Fix device resource declaration · b9783dce
      Jean Delvare authored
      
      
      It's not OK to call platform_device_add_resources() multiple times
      in a row. Despite its name, this functions sets the resources, it
      doesn't add them. So we have to prepare an array with all the
      resources, and then call platform_device_add_resources() once.
      
      Before this fix, only the last I/O resource would be actually
      registered. The other I/O resources were leaked.
      
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      Cc: Jim Cromie <jim.cromie@gmail.com>
      Cc: stable@kernel.org
      b9783dce
    • Julia Lawall's avatar
      hwmon: (k8temp) Adjust confusing if indentation · df149d02
      Julia Lawall authored
      Move the if(err) statement after the if into the if branch indicated by its
      indentation.  The preceding if(err) test implies that err cannot be nonzero
      unless the if branch is taken.
      
      The semantic match that finds this problem is as follows:
      (http://coccinelle.lip6.fr/
      
      )
      
      // <smpl>
      @r disable braces5@
      position p1,p2;
      statement S1,S2;
      @@
      
      (
      if (...) { ... }
      |
      if (...) S1@p1 S2@p2
      )
      
      @script:python@
      p1 << r.p1;
      p2 << r.p2;
      @@
      
      if (p1[0].column == p2[0].column):
       cocci.print_main("branch",p4)
       cocci.print_secs("after",p5)
      // </smpl>  
      
      Signed-off-by: default avatarJulia Lawall <julia@diku.dk>
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      df149d02
  2. Aug 14, 2010