| # | 
 | # NOTE! Don't add files that are generated in specific | 
 | # subdirectories here. Add them in the ".gitignore" file | 
 | # in that subdirectory instead. | 
 | # | 
 | # NOTE! Please use 'git ls-files -i --exclude-standard' | 
 | # command after changing this file, to see if there are | 
 | # any tracked files which get ignored after the change. | 
 | # | 
 | # Normal rules | 
 | # | 
 | .* | 
 | *.o | 
 | *.o.* | 
 | *.a | 
 | *.s | 
 | *.ko | 
 | *.so | 
 | *.so.dbg | 
 | *.mod.c | 
 | *.i | 
 | *.lst | 
 | *.symtypes | 
 | *.order | 
 | *.elf | 
 | *.bin | 
 | *.tar | 
 | *.gz | 
 | *.bz2 | 
 | *.lzma | 
 | *.xz | 
 | *.lz4 | 
 | *.lzo | 
 | *.patch | 
 | *.gcno | 
 | modules.builtin | 
 | Module.symvers | 
 | *.dwo | 
 | *.su | 
 | *.c.[012]*.* | 
 |  | 
 | # | 
 | # Top-level generic files | 
 | # | 
 | /tags | 
 | /TAGS | 
 | /linux | 
 | /vmlinux | 
 | /vmlinux.32 | 
 | /vmlinux-gdb.py | 
 | /vmlinuz | 
 | /System.map | 
 | /Module.markers | 
 |  | 
 | # | 
 | # Debian directory (make deb-pkg) | 
 | # | 
 | /debian/ | 
 |  | 
 | # | 
 | # tar directory (make tar*-pkg) | 
 | # | 
 | /tar-install/ | 
 |  | 
 | # | 
 | # git files that we don't want to ignore even if they are dot-files | 
 | # | 
 | !.gitignore | 
 | !.mailmap | 
 | !.cocciconfig | 
 |  | 
 | # | 
 | # Generated include files | 
 | # | 
 | include/config | 
 | include/generated | 
 | arch/*/include/generated | 
 |  | 
 | # stgit generated dirs | 
 | patches-* | 
 |  | 
 | # quilt's files | 
 | patches | 
 | series | 
 |  | 
 | # cscope files | 
 | cscope.* | 
 | ncscope.* | 
 |  | 
 | # gnu global files | 
 | GPATH | 
 | GRTAGS | 
 | GSYMS | 
 | GTAGS | 
 |  | 
 | # id-utils files | 
 | ID | 
 |  | 
 | *.orig | 
 | *~ | 
 | \#*# | 
 |  | 
 | # | 
 | # Leavings from module signing | 
 | # | 
 | extra_certificates | 
 | signing_key.pem | 
 | signing_key.priv | 
 | signing_key.x509 | 
 | x509.genkey | 
 |  | 
 | # Kconfig presets | 
 | all.config | 
 |  | 
 | # Kdevelop4 | 
 | *.kdev4 |