1. 02 Feb, 2012 5 commits
  2. 27 Jan, 2012 1 commit
    • Julia Lawall's avatar
      clocksource: cyclone: Add missing iounmap · 36f21f1c
      Julia Lawall authored
      Add missing iounmap in error handling code, in a case where the function
      already preforms iounmap on some other execution path.
      
      A simplified version of the semantic match that finds this problem is as
      follows: (http://coccinelle.lip6.fr/)
      
      // <smpl>
      @@
      expression e;
      statement S,S1;
      int ret;
      @@
      e = \(ioremap\|ioremap_nocache\)(...)
      ... when != iounmap(e)
      if (<+...e...+>) S
      ... when any
          when != iounmap(e)
      *if (...)
         { ... when != iounmap(e)
           return ...; }
      ... when any
      iounmap(e);
      // </smpl>
      Signed-off-by: default avatarJulia Lawall <Julia.Lawall@lip6.fr>
      [fixed up subject -jstultz]
      Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
      36f21f1c
  3. 23 Jan, 2012 33 commits
  4. 20 Jan, 2012 1 commit