11e65174aSLinus Torvalds# 21e65174aSLinus Torvalds# NOTE! Don't add files that are generated in specific 31e65174aSLinus Torvalds# subdirectories here. Add them in the ".gitignore" file 41e65174aSLinus Torvalds# in that subdirectory instead. 51e65174aSLinus Torvalds# 6ff2f5ff0SMatt Kraai# NOTE! Please use 'git ls-files -i --exclude-standard' 7f72e9df0SEduard - Gabriel Munteanu# command after changing this file, to see if there are 8f72e9df0SEduard - Gabriel Munteanu# any tracked files which get ignored after the change. 9f72e9df0SEduard - Gabriel Munteanu# 101377dd3eSMasahiro Yamada# Normal rules (sorted alphabetically) 111e65174aSLinus Torvalds# 121e65174aSLinus Torvalds.* 131377dd3eSMasahiro Yamada*.a 141377dd3eSMasahiro Yamada*.bin 151377dd3eSMasahiro Yamada*.bz2 161377dd3eSMasahiro Yamada*.c.[012]*.* 1710b62a2fSMasahiro Yamada*.dtb 1810b62a2fSMasahiro Yamada*.dtb.S 191377dd3eSMasahiro Yamada*.dwo 201377dd3eSMasahiro Yamada*.elf 211377dd3eSMasahiro Yamada*.gcno 221377dd3eSMasahiro Yamada*.gz 231377dd3eSMasahiro Yamada*.i 241377dd3eSMasahiro Yamada*.ko 251377dd3eSMasahiro Yamada*.ll 261377dd3eSMasahiro Yamada*.lst 271377dd3eSMasahiro Yamada*.lz4 281377dd3eSMasahiro Yamada*.lzma 291377dd3eSMasahiro Yamada*.lzo 301377dd3eSMasahiro Yamada*.mod.c 311e65174aSLinus Torvalds*.o 3296918a35SAlexey Dobriyan*.o.* 331377dd3eSMasahiro Yamada*.order 341377dd3eSMasahiro Yamada*.patch 351e65174aSLinus Torvalds*.s 3620ede274SBrian Gerst*.so 37f322727bSThomas Gleixner*.so.dbg 38e2557287SRasmus Villemoes*.su 391377dd3eSMasahiro Yamada*.symtypes 401377dd3eSMasahiro Yamada*.tar 411377dd3eSMasahiro Yamada*.xz 421377dd3eSMasahiro YamadaModule.symvers 431377dd3eSMasahiro Yamadamodules.builtin 441e65174aSLinus Torvalds 451e65174aSLinus Torvalds# 461e65174aSLinus Torvalds# Top-level generic files 471e65174aSLinus Torvalds# 486db823cfSLinus Torvalds/tags 496db823cfSLinus Torvalds/TAGS 506db823cfSLinus Torvalds/linux 516db823cfSLinus Torvalds/vmlinux 52d0fe116bSFlorian Fainelli/vmlinux.32 532478a8a1SDaniel Thompson/vmlinux-gdb.py 546db823cfSLinus Torvalds/vmlinuz 556db823cfSLinus Torvalds/System.map 566db823cfSLinus Torvalds/Module.markers 576db823cfSLinus Torvalds 586db823cfSLinus Torvalds# 59af60e207SMasahiro Yamada# RPM spec file (make rpm-pkg) 60af60e207SMasahiro Yamada# 61af60e207SMasahiro Yamada/*.spec 62af60e207SMasahiro Yamada 63af60e207SMasahiro Yamada# 64b7568286SGreg Dietsche# Debian directory (make deb-pkg) 65b7568286SGreg Dietsche# 66b7568286SGreg Dietsche/debian/ 67b7568286SGreg Dietsche 68b7568286SGreg Dietsche# 69*5704d455SPaolo Pisati# Snap directory (make snap-pkg) 70*5704d455SPaolo Pisati# 71*5704d455SPaolo Pisati/snap/ 72*5704d455SPaolo Pisati 73*5704d455SPaolo Pisati# 74dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg) 75dd10ca6cSAndrey Skvortsov# 76dd10ca6cSAndrey Skvortsov/tar-install/ 77dd10ca6cSAndrey Skvortsov 78dd10ca6cSAndrey Skvortsov# 7952bbe141SKyeongmin Cho# git files that we don't want to ignore even if they are dot-files 806db823cfSLinus Torvalds# 819e447a7fSDenis V. Lunev!.gitignore 82f72e9df0SEduard - Gabriel Munteanu!.mailmap 83dd951fc1SLuis R. Rodriguez!.cocciconfig 841e65174aSLinus Torvalds 851e65174aSLinus Torvalds# 861e65174aSLinus Torvalds# Generated include files 871e65174aSLinus Torvalds# 881e65174aSLinus Torvaldsinclude/config 89f14875a3SSam Ravnborginclude/generated 90d8ecc5cdSSam Ravnborgarch/*/include/generated 911e65174aSLinus Torvalds 921d519605SMauro Carvalho Chehab# stgit generated dirs 931d519605SMauro Carvalho Chehabpatches-* 948ccf2832SQi Yong 958ccf2832SQi Yong# quilt's files 968ccf2832SQi Yongpatches 978ccf2832SQi Yongseries 98132e2bc3STobias Klauser 99132e2bc3STobias Klauser# cscope files 100132e2bc3STobias Klausercscope.* 1019723c046SJike Songncscope.* 1023f1b0e1fSAlexey Dobriyan 103f2ac5e78SJani Nikula# gnu global files 104f2ac5e78SJani NikulaGPATH 105f2ac5e78SJani NikulaGRTAGS 106f2ac5e78SJani NikulaGSYMS 107f2ac5e78SJani NikulaGTAGS 108f2ac5e78SJani Nikula 109a37161c0SAndi Kleen# id-utils files 110a37161c0SAndi KleenID 111a37161c0SAndi Kleen 1123f1b0e1fSAlexey Dobriyan*.orig 11370886554SChris Dearman*~ 11470886554SChris Dearman\#*# 115addbcdbbSDavid Howells 116addbcdbbSDavid Howells# 117addbcdbbSDavid Howells# Leavings from module signing 118addbcdbbSDavid Howells# 119addbcdbbSDavid Howellsextra_certificates 120fb117949SDavid Woodhousesigning_key.pem 121addbcdbbSDavid Howellssigning_key.priv 122addbcdbbSDavid Howellssigning_key.x509 123addbcdbbSDavid Howellsx509.genkey 12425fba9beSBorislav Petkov 12525fba9beSBorislav Petkov# Kconfig presets 12625fba9beSBorislav Petkovall.config 127dfe04872SBoaz Harrosh 128dfe04872SBoaz Harrosh# Kdevelop4 129dfe04872SBoaz Harrosh*.kdev4 130