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# 10*1377dd3eSMasahiro Yamada# Normal rules (sorted alphabetically) 111e65174aSLinus Torvalds# 121e65174aSLinus Torvalds.* 13*1377dd3eSMasahiro Yamada*.a 14*1377dd3eSMasahiro Yamada*.bin 15*1377dd3eSMasahiro Yamada*.bz2 16*1377dd3eSMasahiro Yamada*.c.[012]*.* 17*1377dd3eSMasahiro Yamada*.dwo 18*1377dd3eSMasahiro Yamada*.elf 19*1377dd3eSMasahiro Yamada*.gcno 20*1377dd3eSMasahiro Yamada*.gz 21*1377dd3eSMasahiro Yamada*.i 22*1377dd3eSMasahiro Yamada*.ko 23*1377dd3eSMasahiro Yamada*.ll 24*1377dd3eSMasahiro Yamada*.lst 25*1377dd3eSMasahiro Yamada*.lz4 26*1377dd3eSMasahiro Yamada*.lzma 27*1377dd3eSMasahiro Yamada*.lzo 28*1377dd3eSMasahiro Yamada*.mod.c 291e65174aSLinus Torvalds*.o 3096918a35SAlexey Dobriyan*.o.* 31*1377dd3eSMasahiro Yamada*.order 32*1377dd3eSMasahiro Yamada*.patch 331e65174aSLinus Torvalds*.s 3420ede274SBrian Gerst*.so 35f322727bSThomas Gleixner*.so.dbg 36e2557287SRasmus Villemoes*.su 37*1377dd3eSMasahiro Yamada*.symtypes 38*1377dd3eSMasahiro Yamada*.tar 39*1377dd3eSMasahiro Yamada*.xz 40*1377dd3eSMasahiro YamadaModule.symvers 41*1377dd3eSMasahiro Yamadamodules.builtin 421e65174aSLinus Torvalds 431e65174aSLinus Torvalds# 441e65174aSLinus Torvalds# Top-level generic files 451e65174aSLinus Torvalds# 466db823cfSLinus Torvalds/tags 476db823cfSLinus Torvalds/TAGS 486db823cfSLinus Torvalds/linux 496db823cfSLinus Torvalds/vmlinux 50d0fe116bSFlorian Fainelli/vmlinux.32 512478a8a1SDaniel Thompson/vmlinux-gdb.py 526db823cfSLinus Torvalds/vmlinuz 536db823cfSLinus Torvalds/System.map 546db823cfSLinus Torvalds/Module.markers 556db823cfSLinus Torvalds 566db823cfSLinus Torvalds# 57b7568286SGreg Dietsche# Debian directory (make deb-pkg) 58b7568286SGreg Dietsche# 59b7568286SGreg Dietsche/debian/ 60b7568286SGreg Dietsche 61b7568286SGreg Dietsche# 62dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg) 63dd10ca6cSAndrey Skvortsov# 64dd10ca6cSAndrey Skvortsov/tar-install/ 65dd10ca6cSAndrey Skvortsov 66dd10ca6cSAndrey Skvortsov# 6752bbe141SKyeongmin Cho# git files that we don't want to ignore even if they are dot-files 686db823cfSLinus Torvalds# 699e447a7fSDenis V. Lunev!.gitignore 70f72e9df0SEduard - Gabriel Munteanu!.mailmap 71dd951fc1SLuis R. Rodriguez!.cocciconfig 721e65174aSLinus Torvalds 731e65174aSLinus Torvalds# 741e65174aSLinus Torvalds# Generated include files 751e65174aSLinus Torvalds# 761e65174aSLinus Torvaldsinclude/config 77f14875a3SSam Ravnborginclude/generated 78d8ecc5cdSSam Ravnborgarch/*/include/generated 791e65174aSLinus Torvalds 801d519605SMauro Carvalho Chehab# stgit generated dirs 811d519605SMauro Carvalho Chehabpatches-* 828ccf2832SQi Yong 838ccf2832SQi Yong# quilt's files 848ccf2832SQi Yongpatches 858ccf2832SQi Yongseries 86132e2bc3STobias Klauser 87132e2bc3STobias Klauser# cscope files 88132e2bc3STobias Klausercscope.* 899723c046SJike Songncscope.* 903f1b0e1fSAlexey Dobriyan 91f2ac5e78SJani Nikula# gnu global files 92f2ac5e78SJani NikulaGPATH 93f2ac5e78SJani NikulaGRTAGS 94f2ac5e78SJani NikulaGSYMS 95f2ac5e78SJani NikulaGTAGS 96f2ac5e78SJani Nikula 97a37161c0SAndi Kleen# id-utils files 98a37161c0SAndi KleenID 99a37161c0SAndi Kleen 1003f1b0e1fSAlexey Dobriyan*.orig 10170886554SChris Dearman*~ 10270886554SChris Dearman\#*# 103addbcdbbSDavid Howells 104addbcdbbSDavid Howells# 105addbcdbbSDavid Howells# Leavings from module signing 106addbcdbbSDavid Howells# 107addbcdbbSDavid Howellsextra_certificates 108fb117949SDavid Woodhousesigning_key.pem 109addbcdbbSDavid Howellssigning_key.priv 110addbcdbbSDavid Howellssigning_key.x509 111addbcdbbSDavid Howellsx509.genkey 11225fba9beSBorislav Petkov 11325fba9beSBorislav Petkov# Kconfig presets 11425fba9beSBorislav Petkovall.config 115dfe04872SBoaz Harrosh 116dfe04872SBoaz Harrosh# Kdevelop4 117dfe04872SBoaz Harrosh*.kdev4 118