xref: /openbmc/linux/.gitignore (revision 2f7ab126)
1d198b34fSMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only
21e65174aSLinus Torvalds#
31e65174aSLinus Torvalds# NOTE! Don't add files that are generated in specific
41e65174aSLinus Torvalds# subdirectories here. Add them in the ".gitignore" file
51e65174aSLinus Torvalds# in that subdirectory instead.
61e65174aSLinus Torvalds#
7ff2f5ff0SMatt Kraai# NOTE! Please use 'git ls-files -i --exclude-standard'
8f72e9df0SEduard - Gabriel Munteanu# command after changing this file, to see if there are
9f72e9df0SEduard - Gabriel Munteanu# any tracked files which get ignored after the change.
10f72e9df0SEduard - Gabriel Munteanu#
111377dd3eSMasahiro Yamada# Normal rules (sorted alphabetically)
121e65174aSLinus Torvalds#
131e65174aSLinus Torvalds.*
141377dd3eSMasahiro Yamada*.a
154fa8bc94SMasahiro Yamada*.asn1.[ch]
161377dd3eSMasahiro Yamada*.bin
171377dd3eSMasahiro Yamada*.bz2
181377dd3eSMasahiro Yamada*.c.[012]*.*
194f0e3a57SRob Herring*.dt.yaml
2010b62a2fSMasahiro Yamada*.dtb
21ce88c9c7SViresh Kumar*.dtbo
2210b62a2fSMasahiro Yamada*.dtb.S
231377dd3eSMasahiro Yamada*.dwo
241377dd3eSMasahiro Yamada*.elf
251377dd3eSMasahiro Yamada*.gcno
261377dd3eSMasahiro Yamada*.gz
271377dd3eSMasahiro Yamada*.i
281377dd3eSMasahiro Yamada*.ko
2959889300SMasahiro Yamada*.lex.c
301377dd3eSMasahiro Yamada*.ll
311377dd3eSMasahiro Yamada*.lst
321377dd3eSMasahiro Yamada*.lz4
331377dd3eSMasahiro Yamada*.lzma
341377dd3eSMasahiro Yamada*.lzo
35b7dca6ddSMasahiro Yamada*.mod
361377dd3eSMasahiro Yamada*.mod.c
371e65174aSLinus Torvalds*.o
3896918a35SAlexey Dobriyan*.o.*
391377dd3eSMasahiro Yamada*.patch
40*2f7ab126SMiguel Ojeda*.rmeta
41*2f7ab126SMiguel Ojeda*.rsi
421e65174aSLinus Torvalds*.s
4320ede274SBrian Gerst*.so
44f322727bSThomas Gleixner*.so.dbg
45e2557287SRasmus Villemoes*.su
461377dd3eSMasahiro Yamada*.symtypes
4738e89184SSami Tolvanen*.symversions
4859889300SMasahiro Yamada*.tab.[ch]
491377dd3eSMasahiro Yamada*.tar
509413e764SMasahiro Yamada*.usyms
511377dd3eSMasahiro Yamada*.xz
526f3decabSAdam Borowski*.zst
531377dd3eSMasahiro YamadaModule.symvers
54a564bdebSMasahiro Yamadamodules.order
551e65174aSLinus Torvalds
561e65174aSLinus Torvalds#
571e65174aSLinus Torvalds# Top-level generic files
581e65174aSLinus Torvalds#
596db823cfSLinus Torvalds/linux
6069bc8d38SMasahiro Yamada/modules-only.symvers
616db823cfSLinus Torvalds/vmlinux
62d0fe116bSFlorian Fainelli/vmlinux.32
635cc12472SRasmus Villemoes/vmlinux.map
64269a535cSMasahiro Yamada/vmlinux.symvers
652478a8a1SDaniel Thompson/vmlinux-gdb.py
666db823cfSLinus Torvalds/vmlinuz
676db823cfSLinus Torvalds/System.map
686db823cfSLinus Torvalds/Module.markers
6940cb0203SMasahiro Yamada/modules.builtin
70898490c0SAlexey Gladkov/modules.builtin.modinfo
71bbc55bdeSMasahiro Yamada/modules.nsdeps
726db823cfSLinus Torvalds
736db823cfSLinus Torvalds#
74af60e207SMasahiro Yamada# RPM spec file (make rpm-pkg)
75af60e207SMasahiro Yamada#
76af60e207SMasahiro Yamada/*.spec
77af60e207SMasahiro Yamada
78af60e207SMasahiro Yamada#
79b7568286SGreg Dietsche# Debian directory (make deb-pkg)
80b7568286SGreg Dietsche#
81b7568286SGreg Dietsche/debian/
82b7568286SGreg Dietsche
83b7568286SGreg Dietsche#
845704d455SPaolo Pisati# Snap directory (make snap-pkg)
855704d455SPaolo Pisati#
865704d455SPaolo Pisati/snap/
875704d455SPaolo Pisati
885704d455SPaolo Pisati#
89dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg)
90dd10ca6cSAndrey Skvortsov#
91dd10ca6cSAndrey Skvortsov/tar-install/
92dd10ca6cSAndrey Skvortsov
93dd10ca6cSAndrey Skvortsov#
94f46e65daSMasahiro Yamada# We don't want to ignore the following even if they are dot-files
956db823cfSLinus Torvalds#
96f46e65daSMasahiro Yamada!.clang-format
97f46e65daSMasahiro Yamada!.cocciconfig
98f46e65daSMasahiro Yamada!.get_maintainer.ignore
99f46e65daSMasahiro Yamada!.gitattributes
1009e447a7fSDenis V. Lunev!.gitignore
101f72e9df0SEduard - Gabriel Munteanu!.mailmap
10280db40baSMiguel Ojeda!.rustfmt.toml
1031e65174aSLinus Torvalds
1041e65174aSLinus Torvalds#
1051e65174aSLinus Torvalds# Generated include files
1061e65174aSLinus Torvalds#
1071e35663eSMasahiro Yamada/include/config/
1081e35663eSMasahiro Yamada/include/generated/
1091e35663eSMasahiro Yamada/include/ksym/
1101e35663eSMasahiro Yamada/arch/*/include/generated/
1111e65174aSLinus Torvalds
1121d519605SMauro Carvalho Chehab# stgit generated dirs
1131d519605SMauro Carvalho Chehabpatches-*
1148ccf2832SQi Yong
1158ccf2832SQi Yong# quilt's files
1168ccf2832SQi Yongpatches
1178ccf2832SQi Yongseries
118132e2bc3STobias Klauser
119819cb9fcSMasahiro Yamada# ctags files
120819cb9fcSMasahiro Yamadatags
121819cb9fcSMasahiro YamadaTAGS
122819cb9fcSMasahiro Yamada
123132e2bc3STobias Klauser# cscope files
124132e2bc3STobias Klausercscope.*
1259723c046SJike Songncscope.*
1263f1b0e1fSAlexey Dobriyan
127f2ac5e78SJani Nikula# gnu global files
128f2ac5e78SJani NikulaGPATH
129f2ac5e78SJani NikulaGRTAGS
130f2ac5e78SJani NikulaGSYMS
131f2ac5e78SJani NikulaGTAGS
132f2ac5e78SJani Nikula
133a37161c0SAndi Kleen# id-utils files
134a37161c0SAndi KleenID
135a37161c0SAndi Kleen
1363f1b0e1fSAlexey Dobriyan*.orig
13770886554SChris Dearman*~
13870886554SChris Dearman\#*#
139addbcdbbSDavid Howells
140addbcdbbSDavid Howells#
141addbcdbbSDavid Howells# Leavings from module signing
142addbcdbbSDavid Howells#
143addbcdbbSDavid Howellsextra_certificates
144fb117949SDavid Woodhousesigning_key.pem
145addbcdbbSDavid Howellssigning_key.priv
146addbcdbbSDavid Howellssigning_key.x509
147addbcdbbSDavid Howellsx509.genkey
14825fba9beSBorislav Petkov
14925fba9beSBorislav Petkov# Kconfig presets
1507fb1fc42SMasahiro Yamada/all.config
1517fb1fc42SMasahiro Yamada/alldef.config
1527fb1fc42SMasahiro Yamada/allmod.config
1537fb1fc42SMasahiro Yamada/allno.config
1547fb1fc42SMasahiro Yamada/allrandom.config
1557fb1fc42SMasahiro Yamada/allyes.config
156dfe04872SBoaz Harrosh
157ba77dca5SPaul Menzel# Kconfig savedefconfig output
158ba77dca5SPaul Menzel/defconfig
159ba77dca5SPaul Menzel
160dfe04872SBoaz Harrosh# Kdevelop4
161dfe04872SBoaz Harrosh*.kdev4
16226c4c71bSToru Komatsu
16326c4c71bSToru Komatsu# Clang's compilation database file
16426c4c71bSToru Komatsu/compile_commands.json
165f6236efcSMauro Carvalho Chehab
166f6236efcSMauro Carvalho Chehab# Documentation toolchain
167f6236efcSMauro Carvalho Chehabsphinx_*/
1688c4555ccSMiguel Ojeda
1698c4555ccSMiguel Ojeda# Rust analyzer configuration
1708c4555ccSMiguel Ojeda/rust-project.json
171