Home | History | Annotate | Download | only in linux-kselftest
      1 #
      2 # NOTE! Don't add files that are generated in specific
      3 # subdirectories here. Add them in the ".gitignore" file
      4 # in that subdirectory instead.
      5 #
      6 # NOTE! Please use 'git ls-files -i --exclude-standard'
      7 # command after changing this file, to see if there are
      8 # any tracked files which get ignored after the change.
      9 #
     10 # Normal rules
     11 #
     12 .*
     13 *.o
     14 *.o.*
     15 *.a
     16 *.s
     17 *.ko
     18 *.so
     19 *.so.dbg
     20 *.mod.c
     21 *.i
     22 *.lst
     23 *.symtypes
     24 *.order
     25 *.elf
     26 *.bin
     27 *.tar
     28 *.gz
     29 *.bz2
     30 *.lzma
     31 *.xz
     32 *.lz4
     33 *.lzo
     34 *.patch
     35 *.gcno
     36 modules.builtin
     37 Module.symvers
     38 *.dwo
     39 *.su
     40 *.c.[012]*.*
     41 
     42 #
     43 # Top-level generic files
     44 #
     45 /tags
     46 /TAGS
     47 /linux
     48 /vmlinux
     49 /vmlinux.32
     50 /vmlinux-gdb.py
     51 /vmlinuz
     52 /System.map
     53 /Module.markers
     54 
     55 #
     56 # Debian directory (make deb-pkg)
     57 #
     58 /debian/
     59 
     60 #
     61 # tar directory (make tar*-pkg)
     62 #
     63 /tar-install/
     64 
     65 #
     66 # git files that we don't want to ignore even if they are dot-files
     67 #
     68 !.gitignore
     69 !.mailmap
     70 !.cocciconfig
     71 
     72 #
     73 # Generated include files
     74 #
     75 include/config
     76 include/generated
     77 arch/*/include/generated
     78 
     79 # stgit generated dirs
     80 patches-*
     81 
     82 # quilt's files
     83 patches
     84 series
     85 
     86 # cscope files
     87 cscope.*
     88 ncscope.*
     89 
     90 # gnu global files
     91 GPATH
     92 GRTAGS
     93 GSYMS
     94 GTAGS
     95 
     96 # id-utils files
     97 ID
     98 
     99 *.orig
    100 *~
    101 \#*#
    102 
    103 #
    104 # Leavings from module signing
    105 #
    106 extra_certificates
    107 signing_key.pem
    108 signing_key.priv
    109 signing_key.x509
    110 x509.genkey
    111 
    112 # Kconfig presets
    113 all.config
    114 
    115 # Kdevelop4
    116 *.kdev4
    117