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 14*4fa8bc94SMasahiro Yamada*.asn1.[ch] 151377dd3eSMasahiro Yamada*.bin 161377dd3eSMasahiro Yamada*.bz2 171377dd3eSMasahiro Yamada*.c.[012]*.* 1810b62a2fSMasahiro Yamada*.dtb 1910b62a2fSMasahiro Yamada*.dtb.S 201377dd3eSMasahiro Yamada*.dwo 211377dd3eSMasahiro Yamada*.elf 221377dd3eSMasahiro Yamada*.gcno 231377dd3eSMasahiro Yamada*.gz 241377dd3eSMasahiro Yamada*.i 251377dd3eSMasahiro Yamada*.ko 2659889300SMasahiro Yamada*.lex.c 271377dd3eSMasahiro Yamada*.ll 281377dd3eSMasahiro Yamada*.lst 291377dd3eSMasahiro Yamada*.lz4 301377dd3eSMasahiro Yamada*.lzma 311377dd3eSMasahiro Yamada*.lzo 321377dd3eSMasahiro Yamada*.mod.c 331e65174aSLinus Torvalds*.o 3496918a35SAlexey Dobriyan*.o.* 351377dd3eSMasahiro Yamada*.order 361377dd3eSMasahiro Yamada*.patch 371e65174aSLinus Torvalds*.s 3820ede274SBrian Gerst*.so 39f322727bSThomas Gleixner*.so.dbg 40e2557287SRasmus Villemoes*.su 411377dd3eSMasahiro Yamada*.symtypes 4259889300SMasahiro Yamada*.tab.[ch] 431377dd3eSMasahiro Yamada*.tar 441377dd3eSMasahiro Yamada*.xz 451377dd3eSMasahiro YamadaModule.symvers 461377dd3eSMasahiro Yamadamodules.builtin 471e65174aSLinus Torvalds 481e65174aSLinus Torvalds# 491e65174aSLinus Torvalds# Top-level generic files 501e65174aSLinus Torvalds# 516db823cfSLinus Torvalds/tags 526db823cfSLinus Torvalds/TAGS 536db823cfSLinus Torvalds/linux 546db823cfSLinus Torvalds/vmlinux 55d0fe116bSFlorian Fainelli/vmlinux.32 562478a8a1SDaniel Thompson/vmlinux-gdb.py 576db823cfSLinus Torvalds/vmlinuz 586db823cfSLinus Torvalds/System.map 596db823cfSLinus Torvalds/Module.markers 606db823cfSLinus Torvalds 616db823cfSLinus Torvalds# 62af60e207SMasahiro Yamada# RPM spec file (make rpm-pkg) 63af60e207SMasahiro Yamada# 64af60e207SMasahiro Yamada/*.spec 65af60e207SMasahiro Yamada 66af60e207SMasahiro Yamada# 67b7568286SGreg Dietsche# Debian directory (make deb-pkg) 68b7568286SGreg Dietsche# 69b7568286SGreg Dietsche/debian/ 70b7568286SGreg Dietsche 71b7568286SGreg Dietsche# 725704d455SPaolo Pisati# Snap directory (make snap-pkg) 735704d455SPaolo Pisati# 745704d455SPaolo Pisati/snap/ 755704d455SPaolo Pisati 765704d455SPaolo Pisati# 77dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg) 78dd10ca6cSAndrey Skvortsov# 79dd10ca6cSAndrey Skvortsov/tar-install/ 80dd10ca6cSAndrey Skvortsov 81dd10ca6cSAndrey Skvortsov# 8252bbe141SKyeongmin Cho# git files that we don't want to ignore even if they are dot-files 836db823cfSLinus Torvalds# 849e447a7fSDenis V. Lunev!.gitignore 85f72e9df0SEduard - Gabriel Munteanu!.mailmap 86dd951fc1SLuis R. Rodriguez!.cocciconfig 871e65174aSLinus Torvalds 881e65174aSLinus Torvalds# 891e65174aSLinus Torvalds# Generated include files 901e65174aSLinus Torvalds# 911e65174aSLinus Torvaldsinclude/config 92f14875a3SSam Ravnborginclude/generated 93fbfa9be9SMasahiro Yamadainclude/ksym 94d8ecc5cdSSam Ravnborgarch/*/include/generated 951e65174aSLinus Torvalds 961d519605SMauro Carvalho Chehab# stgit generated dirs 971d519605SMauro Carvalho Chehabpatches-* 988ccf2832SQi Yong 998ccf2832SQi Yong# quilt's files 1008ccf2832SQi Yongpatches 1018ccf2832SQi Yongseries 102132e2bc3STobias Klauser 103132e2bc3STobias Klauser# cscope files 104132e2bc3STobias Klausercscope.* 1059723c046SJike Songncscope.* 1063f1b0e1fSAlexey Dobriyan 107f2ac5e78SJani Nikula# gnu global files 108f2ac5e78SJani NikulaGPATH 109f2ac5e78SJani NikulaGRTAGS 110f2ac5e78SJani NikulaGSYMS 111f2ac5e78SJani NikulaGTAGS 112f2ac5e78SJani Nikula 113a37161c0SAndi Kleen# id-utils files 114a37161c0SAndi KleenID 115a37161c0SAndi Kleen 1163f1b0e1fSAlexey Dobriyan*.orig 11770886554SChris Dearman*~ 11870886554SChris Dearman\#*# 119addbcdbbSDavid Howells 120addbcdbbSDavid Howells# 121addbcdbbSDavid Howells# Leavings from module signing 122addbcdbbSDavid Howells# 123addbcdbbSDavid Howellsextra_certificates 124fb117949SDavid Woodhousesigning_key.pem 125addbcdbbSDavid Howellssigning_key.priv 126addbcdbbSDavid Howellssigning_key.x509 127addbcdbbSDavid Howellsx509.genkey 12825fba9beSBorislav Petkov 12925fba9beSBorislav Petkov# Kconfig presets 13025fba9beSBorislav Petkovall.config 131dfe04872SBoaz Harrosh 132dfe04872SBoaz Harrosh# Kdevelop4 133dfe04872SBoaz Harrosh*.kdev4 134