Thread (20 messages) 20 messages, 3 authors, 2020-09-11

Re: [PATCH 1/7] powerpc/sysfs: Fix W=1 compile warning

From: Christophe Leroy <hidden>
Date: 2020-09-11 05:32:27


Le 10/09/2020 à 23:02, Cédric Le Goater a écrit :
arch/powerpc/kernel/sysfs.c: In function ‘sysfs_create_dscr_default’:
arch/powerpc/kernel/sysfs.c:228:7: error: variable ‘err’ set but not used [-Werror=unused-but-set-variable]
    int err = 0;
        ^~~
cc1: all warnings being treated as errors
A small sentence explaining how this is fixes would be welcome, so that 
you don't need to read the code the know what the commit does to fix the 
warning. Even the subject should be more explicite, rather than saying 
"Fix W=1 compile warning", I think it should say something like "remove 
unused err variable"

Cc: Madhavan Srinivasan <maddy@linux.ibm.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Christophe Leroy <redacted>
quoted hunk ↗ jump to hunk
---
  arch/powerpc/kernel/sysfs.c | 3 +--
  1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/powerpc/kernel/sysfs.c b/arch/powerpc/kernel/sysfs.c
index 46b4ebc33db7..821a3dc4c924 100644
--- a/arch/powerpc/kernel/sysfs.c
+++ b/arch/powerpc/kernel/sysfs.c
@@ -225,14 +225,13 @@ static DEVICE_ATTR(dscr_default, 0600,
  static void sysfs_create_dscr_default(void)
  {
  	if (cpu_has_feature(CPU_FTR_DSCR)) {
-		int err = 0;
  		int cpu;
  
  		dscr_default = spr_default_dscr;
  		for_each_possible_cpu(cpu)
  			paca_ptrs[cpu]->dscr_default = dscr_default;
  
-		err = device_create_file(cpu_subsys.dev_root, &dev_attr_dscr_default);
+		device_create_file(cpu_subsys.dev_root, &dev_attr_dscr_default);
  	}
  }
  #endif /* CONFIG_PPC64 */
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help