1
#
2
# NOTE! Don't add files that are generated in specific
3
# subdirectories here. Add them in the ".gitignore" file
4
# in that subdirectory instead.
5
#
6
# NOTE! Please use 'git ls-files -i --exclude-standard'
7
# command after changing this file, to see if there are
8
# any tracked files which get ignored after the change.
9
#
10
# Normal rules
11
#
12
.*
13
*.o
14
*.o.*
15
*.a
16
*.s
17
*.ko
18
*.so
19
*.so.dbg
20
*.mod.c
21
*.i
22
*.lst
23
*.symtypes
24
*.order
25
modules.builtin
26
*.elf
27
*.bin
28
*.gz
29
*.bz2
30
*.lzma
31
*.lzo
32
*.patch
33
*.gcno
34
35
#
36
# Top-level generic files
37
#
38
/tags
39
/TAGS
40
/linux
41
/vmlinux
42
/vmlinuz
43
/System.map
44
/Module.markers
45
/Module.symvers
46
47
#
48
# git files that we don't want to ignore even it they are dot-files
49
#
50
!.gitignore
51
!.mailmap
52
53
#
54
# Generated include files
55
#
56
include/config
57
include/linux/version.h
58
include/generated
59
60
# stgit generated dirs
61
patches-*
62
63
# quilt's files
64
patches
65
series
66
67
# cscope files
68
cscope.*
69
ncscope.*
70
71
# gnu global files
72
GPATH
73
GRTAGS
74
GSYMS
75
GTAGS
76
77
*.orig
78
*~
79
\#*#