1. 03 Dec, 2009 39 commits
  2. 02 Dec, 2009 1 commit
    • Julia Lawall's avatar
      VIDEO: Correct use of request_region/request_mem_region · 0fdd07f7
      Julia Lawall authored
      request_region should be used with release_region, not request_mem_region.
      
      Geert Uytterhoeven pointed out that in the case of drivers/video/gbefb.c,
      the problem is actually the other way around; request_mem_region should be
      used instead of request_region.
      
      The semantic patch that finds/fixes this problem is as follows:
      (http://coccinelle.lip6.fr/)
      
      // <smpl>
      @r1@
      expression start;
      @@
      
      request_region(start,...)
      
      @b1@
      expression r1.start;
      @@
      
      request_mem_region(start,...)
      
      @depends on !b1@
      expression r1.start;
      expression E;
      @@
      
      - release_mem_region
      + release_region
        (start,E)
      // </smpl>
      Signed-off-by: default avatarJulia Lawall <julia@diku.dk>
      Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      0fdd07f7