xref: /openbmc/linux/.gitignore (revision bbc55bde)
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
144fa8bc94SMasahiro Yamada*.asn1.[ch]
151377dd3eSMasahiro Yamada*.bin
161377dd3eSMasahiro Yamada*.bz2
171377dd3eSMasahiro Yamada*.c.[012]*.*
184f0e3a57SRob Herring*.dt.yaml
1910b62a2fSMasahiro Yamada*.dtb
2010b62a2fSMasahiro Yamada*.dtb.S
211377dd3eSMasahiro Yamada*.dwo
221377dd3eSMasahiro Yamada*.elf
231377dd3eSMasahiro Yamada*.gcno
241377dd3eSMasahiro Yamada*.gz
251377dd3eSMasahiro Yamada*.i
261377dd3eSMasahiro Yamada*.ko
2759889300SMasahiro Yamada*.lex.c
281377dd3eSMasahiro Yamada*.ll
291377dd3eSMasahiro Yamada*.lst
301377dd3eSMasahiro Yamada*.lz4
311377dd3eSMasahiro Yamada*.lzma
321377dd3eSMasahiro Yamada*.lzo
33b7dca6ddSMasahiro Yamada*.mod
341377dd3eSMasahiro Yamada*.mod.c
351e65174aSLinus Torvalds*.o
3696918a35SAlexey Dobriyan*.o.*
371377dd3eSMasahiro Yamada*.patch
381e65174aSLinus Torvalds*.s
3920ede274SBrian Gerst*.so
40f322727bSThomas Gleixner*.so.dbg
41e2557287SRasmus Villemoes*.su
421377dd3eSMasahiro Yamada*.symtypes
4359889300SMasahiro Yamada*.tab.[ch]
441377dd3eSMasahiro Yamada*.tar
451377dd3eSMasahiro Yamada*.xz
461377dd3eSMasahiro YamadaModule.symvers
471377dd3eSMasahiro Yamadamodules.builtin
48a564bdebSMasahiro Yamadamodules.order
491e65174aSLinus Torvalds
501e65174aSLinus Torvalds#
511e65174aSLinus Torvalds# Top-level generic files
521e65174aSLinus Torvalds#
536db823cfSLinus Torvalds/tags
546db823cfSLinus Torvalds/TAGS
556db823cfSLinus Torvalds/linux
566db823cfSLinus Torvalds/vmlinux
57d0fe116bSFlorian Fainelli/vmlinux.32
582478a8a1SDaniel Thompson/vmlinux-gdb.py
596db823cfSLinus Torvalds/vmlinuz
606db823cfSLinus Torvalds/System.map
616db823cfSLinus Torvalds/Module.markers
62898490c0SAlexey Gladkov/modules.builtin.modinfo
63*bbc55bdeSMasahiro Yamada/modules.nsdeps
646db823cfSLinus Torvalds
656db823cfSLinus Torvalds#
66af60e207SMasahiro Yamada# RPM spec file (make rpm-pkg)
67af60e207SMasahiro Yamada#
68af60e207SMasahiro Yamada/*.spec
69af60e207SMasahiro Yamada
70af60e207SMasahiro Yamada#
71b7568286SGreg Dietsche# Debian directory (make deb-pkg)
72b7568286SGreg Dietsche#
73b7568286SGreg Dietsche/debian/
74b7568286SGreg Dietsche
75b7568286SGreg Dietsche#
765704d455SPaolo Pisati# Snap directory (make snap-pkg)
775704d455SPaolo Pisati#
785704d455SPaolo Pisati/snap/
795704d455SPaolo Pisati
805704d455SPaolo Pisati#
81dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg)
82dd10ca6cSAndrey Skvortsov#
83dd10ca6cSAndrey Skvortsov/tar-install/
84dd10ca6cSAndrey Skvortsov
85dd10ca6cSAndrey Skvortsov#
86f46e65daSMasahiro Yamada# We don't want to ignore the following even if they are dot-files
876db823cfSLinus Torvalds#
88f46e65daSMasahiro Yamada!.clang-format
89f46e65daSMasahiro Yamada!.cocciconfig
90f46e65daSMasahiro Yamada!.get_maintainer.ignore
91f46e65daSMasahiro Yamada!.gitattributes
929e447a7fSDenis V. Lunev!.gitignore
93f72e9df0SEduard - Gabriel Munteanu!.mailmap
941e65174aSLinus Torvalds
951e65174aSLinus Torvalds#
961e65174aSLinus Torvalds# Generated include files
971e65174aSLinus Torvalds#
981e35663eSMasahiro Yamada/include/config/
991e35663eSMasahiro Yamada/include/generated/
1001e35663eSMasahiro Yamada/include/ksym/
1011e35663eSMasahiro Yamada/arch/*/include/generated/
1021e65174aSLinus Torvalds
1031d519605SMauro Carvalho Chehab# stgit generated dirs
1041d519605SMauro Carvalho Chehabpatches-*
1058ccf2832SQi Yong
1068ccf2832SQi Yong# quilt's files
1078ccf2832SQi Yongpatches
1088ccf2832SQi Yongseries
109132e2bc3STobias Klauser
110132e2bc3STobias Klauser# cscope files
111132e2bc3STobias Klausercscope.*
1129723c046SJike Songncscope.*
1133f1b0e1fSAlexey Dobriyan
114f2ac5e78SJani Nikula# gnu global files
115f2ac5e78SJani NikulaGPATH
116f2ac5e78SJani NikulaGRTAGS
117f2ac5e78SJani NikulaGSYMS
118f2ac5e78SJani NikulaGTAGS
119f2ac5e78SJani Nikula
120a37161c0SAndi Kleen# id-utils files
121a37161c0SAndi KleenID
122a37161c0SAndi Kleen
1233f1b0e1fSAlexey Dobriyan*.orig
12470886554SChris Dearman*~
12570886554SChris Dearman\#*#
126addbcdbbSDavid Howells
127addbcdbbSDavid Howells#
128addbcdbbSDavid Howells# Leavings from module signing
129addbcdbbSDavid Howells#
130addbcdbbSDavid Howellsextra_certificates
131fb117949SDavid Woodhousesigning_key.pem
132addbcdbbSDavid Howellssigning_key.priv
133addbcdbbSDavid Howellssigning_key.x509
134addbcdbbSDavid Howellsx509.genkey
13525fba9beSBorislav Petkov
13625fba9beSBorislav Petkov# Kconfig presets
1377fb1fc42SMasahiro Yamada/all.config
1387fb1fc42SMasahiro Yamada/alldef.config
1397fb1fc42SMasahiro Yamada/allmod.config
1407fb1fc42SMasahiro Yamada/allno.config
1417fb1fc42SMasahiro Yamada/allrandom.config
1427fb1fc42SMasahiro Yamada/allyes.config
143dfe04872SBoaz Harrosh
144dfe04872SBoaz Harrosh# Kdevelop4
145dfe04872SBoaz Harrosh*.kdev4
14626c4c71bSToru Komatsu
14726c4c71bSToru Komatsu# Clang's compilation database file
14826c4c71bSToru Komatsu/compile_commands.json
149