1. 07 Mar, 2015 38 commits
  2. 06 Mar, 2015 2 commits
    • Haneen Mohammed's avatar
      Staging: ste_rmi4: clean dev_err logging · 62af7214
      Haneen Mohammed authored
      This patch removes  __func__ from dev_err. dev_err includes information about:
      (devcice, driver, specific instance of device, etc) in the log printout.
      This was done using Coccinelle, with the following semantic patch:
      
      @A@
      expression E, R;
      expression  msg;
      @@
      
      dev_err(E, msg, __func__, R);
      
      @script:python b@
      e << a.msg;
      y;
      @@
      
      if(e.find("%s: ") == True):
      	m = e.replace("%s: ", "", 1);
      	coccinelle.y = m;
      elif(e.find("%s ") == True):
      	m = e.replace("%s ", "", 1);
      	coccinelle.y = m;
      elif(e.find("%s:") == True):
      	m = e.replace("%s:", "", 1);
      	coccinelle.y = m;
      else:
      	m = e.replace("%s", "",1);
      	coccinelle.y = m;
      
      @c@
      expression a.E, a.msg, a.R;
      identifier  b.y;
      @@
      
      - dev_err(E, msg, __func__, R);
      + dev_err(E, y, R);
      Signed-off-by: default avatarHaneen Mohammed <hamohammed.sa@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      62af7214
    • Haneen Mohammed's avatar
      Staging: slicoss: clean dev_err logging · eb856202
      Haneen Mohammed authored
      This patch removes  __func__ from dev_err. dev_err includes information about:
      (devcice, driver, specific instance of device, etc) in the log printout.
      This was done using Coccinelle, with the following semantic patch:
      
      @A@
      expression E, R;
      expression  msg;
      @@
      
      dev_err(E, msg, __func__, R);
      
      @script:python b@
      e << a.msg;
      y;
      @@
      
      if(e.find("%s: ") == True):
      	m = e.replace("%s: ", "", 1);
      	coccinelle.y = m;
      elif(e.find("%s ") == True):
      	m = e.replace("%s ", "", 1);
      	coccinelle.y = m;
      elif(e.find("%s:") == True):
      	m = e.replace("%s:", "", 1);
      	coccinelle.y = m;
      else:
      	m = e.replace("%s", "",1);
      	coccinelle.y = m;
      
      @c@
      expression a.E, a.msg, a.R;
      identifier  b.y;
      @@
      
      - dev_err(E, msg, __func__, R);
      + dev_err(E, y, R);
      Signed-off-by: default avatarHaneen Mohammed <hamohammed.sa@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      eb856202