Пример #1
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._content = []
     self._nochk_files = ["include/linux/version.h"]
     self._included = False
     self._used = False
     self._type = CHECK_VERSION_TYPE
Пример #2
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._content = []
     self._nochk_files = ["include/generated/utsrelease.h"]
     self._included = False
     self._used = False
     self._type = CHECK_RELEASE_TYPE
Пример #3
0
 def __init__(self, repo, logger = None, build = None):
     PatchEngine.__init__(self, repo, logger, build)
     self._nochk_dirs = ["arch", "Documentation", "include", "tools", "usr", "samples", "scripts"]
     self._type = CHECK_SPARSE_TYPE
     self._diff = []
     self._includes = []
     self._recheck = False
Пример #4
0
 def __init__(self, repo, build = None, logger = None):
     PatchEngine.__init__(self, repo, build, logger)
     self._nochk_dirs = ["arch", "Documentation", "include", "tools", "usr", "samples", "scripts"]
     self._diff = []
     self._includes = []
     self._recheck = False
     self._error = False
Пример #5
0
 def __init__(self, repo, logger = None, build = None):
     PatchEngine.__init__(self, repo, logger, build)
     self._content = []
     self._nochk_files = ["include/generated/utsrelease.h"]
     self._included = False
     self._used = False
     self._type = CHECK_RELEASE_TYPE
Пример #6
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._content = []
     self._nochk_files = ["include/linux/version.h"]
     self._included = False
     self._used = False
     self._type = CHECK_VERSION_TYPE
Пример #7
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._nochk_dirs = [
         "arch", "Documentation", "include", "tools", "usr", "samples",
         "scripts"
     ]
     self._type = CHECK_SPARSE_TYPE
     self._diff = []
     self._includes = []
     self._recheck = False
Пример #8
0
 def __init__(self, repo, build = None, logger = None):
     PatchEngine.__init__(self, repo, build, logger)
     self._content = []
     self._mvlist = []
     # the following file can be included twice in special file
     self._except_list = {"drivers/input/misc/yealink.c": ["yealink.h"],
                          "arch/x86/kvm/mmu.c": ["paging_tmpl.h"],
                          "arch/mips/txx9/generic/setup.c": ["asm/txx9/boards.h"],
                          "arch/xtensa/kernel/syscall.c": ["asm/unistd.h"]}
     # the following file can be included twice in any file
     self._except_safe = ["linux/drbd_nl.h", "asm/syscalls_32.h", "asm/syscalls_64.h"]
Пример #9
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._content = []
     self._type = CHECK_INCLUDE_TYPE
     self._mvlist = []
     # the following file can be included twice in special file
     self._except_list = {
         "drivers/input/misc/yealink.c": ["yealink.h"],
         "arch/x86/kvm/mmu.c": ["paging_tmpl.h"],
         "arch/mips/txx9/generic/setup.c": ["asm/txx9/boards.h"],
         "arch/xtensa/kernel/syscall.c": ["asm/unistd.h"]
     }
     # the following file can be included twice in any file
     self._except_safe = [
         "linux/drbd_nl.h", "asm/syscalls_32.h", "asm/syscalls_64.h"
     ]
Пример #10
0
 def __init__(self, repo, build = None, logger = None):
     PatchEngine.__init__(self, repo, build, logger)
     self._content = []
     self._nochk_files = ["include/linux/version.h"]
     self._included = False
     self._used = False
Пример #11
0
 def __init__(self, repo, logger=None, build=None):
     PatchEngine.__init__(self, repo, logger, build)
     self._type = CHECK_CPATCH_TYPE
     self._diff = []
     self._coccis = CocciPatchEngine.objects.all()
Пример #12
0
 def __init__(self, repo, logger = None, build = None):
     PatchEngine.__init__(self, repo, logger, build)
     self._type = CHECK_CPATCH_TYPE
     self._diff = []
     self._coccis = CocciPatchEngine.objects.all()
Пример #13
0
 def __init__(self, repo, build = None, logger = None):
     PatchEngine.__init__(self, repo, build, logger)
     self._content = []
     self._nochk_files = ["include/generated/utsrelease.h"]
     self._included = False
     self._used = False