]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - .gitignore
perf scripting: Add scripting_context__update()
[mirror_ubuntu-jammy-kernel.git] / .gitignore
CommitLineData
d198b34f 1# SPDX-License-Identifier: GPL-2.0-only
1e65174a
LT
2#
3# NOTE! Don't add files that are generated in specific
4# subdirectories here. Add them in the ".gitignore" file
5# in that subdirectory instead.
6#
ff2f5ff0 7# NOTE! Please use 'git ls-files -i --exclude-standard'
f72e9df0
EGM
8# command after changing this file, to see if there are
9# any tracked files which get ignored after the change.
10#
1377dd3e 11# Normal rules (sorted alphabetically)
1e65174a
LT
12#
13.*
1377dd3e 14*.a
4fa8bc94 15*.asn1.[ch]
1377dd3e
MY
16*.bin
17*.bz2
18*.c.[012]*.*
4f0e3a57 19*.dt.yaml
10b62a2f 20*.dtb
ce88c9c7 21*.dtbo
10b62a2f 22*.dtb.S
1377dd3e
MY
23*.dwo
24*.elf
25*.gcno
26*.gz
27*.i
28*.ko
59889300 29*.lex.c
1377dd3e
MY
30*.ll
31*.lst
32*.lz4
33*.lzma
34*.lzo
b7dca6dd 35*.mod
1377dd3e 36*.mod.c
1e65174a 37*.o
96918a35 38*.o.*
1377dd3e 39*.patch
1e65174a 40*.s
20ede274 41*.so
f322727b 42*.so.dbg
1377dd3e 43*.su
ac3b719c 44*.symtypes
38e89184 45*.symversions
59889300 46*.tab.[ch]
f4ae9497 47*.tar
790e10ba 48*.xz
6f3decab 49*.zst
082722a0 50Module.symvers
a564bdeb 51modules.order
1e65174a
LT
52
53#
54# Top-level generic files
55#
6db823cf 56/linux
69bc8d38 57/modules-only.symvers
6db823cf 58/vmlinux
d0fe116b 59/vmlinux.32
5cc12472 60/vmlinux.map
269a535c 61/vmlinux.symvers
2478a8a1 62/vmlinux-gdb.py
6db823cf
LT
63/vmlinuz
64/System.map
65/Module.markers
40cb0203 66/modules.builtin
898490c0 67/modules.builtin.modinfo
bbc55bde 68/modules.nsdeps
6db823cf 69
af60e207
MY
70#
71# RPM spec file (make rpm-pkg)
72#
73/*.spec
74
b7568286
GD
75#
76# Debian directory (make deb-pkg)
77#
78/debian/
79
5704d455
PP
80#
81# Snap directory (make snap-pkg)
82#
83/snap/
84
dd10ca6c
AS
85#
86# tar directory (make tar*-pkg)
87#
88/tar-install/
89
6db823cf 90#
f46e65da 91# We don't want to ignore the following even if they are dot-files
6db823cf 92#
f46e65da
MY
93!.clang-format
94!.cocciconfig
95!.get_maintainer.ignore
96!.gitattributes
9e447a7f 97!.gitignore
f72e9df0 98!.mailmap
1e65174a
LT
99
100#
101# Generated include files
102#
1e35663e
MY
103/include/config/
104/include/generated/
105/include/ksym/
106/arch/*/include/generated/
1e65174a 107
1d519605
MCC
108# stgit generated dirs
109patches-*
8ccf2832
QY
110
111# quilt's files
112patches
113series
132e2bc3 114
819cb9fc
MY
115# ctags files
116tags
117TAGS
118
132e2bc3
TK
119# cscope files
120cscope.*
9723c046 121ncscope.*
3f1b0e1f 122
f2ac5e78
JN
123# gnu global files
124GPATH
125GRTAGS
126GSYMS
127GTAGS
128
a37161c0
AK
129# id-utils files
130ID
131
3f1b0e1f 132*.orig
70886554
CD
133*~
134\#*#
addbcdbb
DH
135
136#
137# Leavings from module signing
138#
139extra_certificates
fb117949 140signing_key.pem
addbcdbb
DH
141signing_key.priv
142signing_key.x509
addbcdbb 143x509.genkey
25fba9be
BP
144
145# Kconfig presets
7fb1fc42
MY
146/all.config
147/alldef.config
148/allmod.config
149/allno.config
150/allrandom.config
151/allyes.config
dfe04872 152
ba77dca5
PM
153# Kconfig savedefconfig output
154/defconfig
155
dfe04872
BH
156# Kdevelop4
157*.kdev4
26c4c71b
TK
158
159# Clang's compilation database file
160/compile_commands.json
f6236efc
MCC
161
162# Documentation toolchain
163sphinx_*/