blob: 4105cfbd6f26397578820c996f82987fd94e77c0
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 | *.elf |
26 | *.bin |
27 | *.tar |
28 | *.gz |
29 | *.bz2 |
30 | *.lzma |
31 | *.xz |
32 | *.lz4 |
33 | *.lzo |
34 | *.patch |
35 | *.gcno |
36 | *.ll |
37 | modules.builtin |
38 | Module.symvers |
39 | *.dwo |
40 | *.su |
41 | *.c.[012]*.* |
42 | |
43 | # |
44 | # Top-level generic files |
45 | # |
46 | /tags |
47 | /TAGS |
48 | /linux |
49 | /vmlinux |
50 | /vmlinux.32 |
51 | /vmlinux-gdb.py |
52 | /vmlinuz |
53 | /System.map |
54 | /Module.markers |
55 | |
56 | # |
57 | # Debian directory (make deb-pkg) |
58 | # |
59 | /debian/ |
60 | |
61 | # |
62 | # tar directory (make tar*-pkg) |
63 | # |
64 | /tar-install/ |
65 | |
66 | # |
67 | # git files that we don't want to ignore even if they are dot-files |
68 | # |
69 | !.gitignore |
70 | !.mailmap |
71 | !.cocciconfig |
72 | |
73 | # |
74 | # Generated include files |
75 | # |
76 | include/config |
77 | include/generated |
78 | arch/*/include/generated |
79 | |
80 | # stgit generated dirs |
81 | patches-* |
82 | |
83 | # quilt's files |
84 | patches |
85 | series |
86 | |
87 | # cscope files |
88 | cscope.* |
89 | ncscope.* |
90 | |
91 | # gnu global files |
92 | GPATH |
93 | GRTAGS |
94 | GSYMS |
95 | GTAGS |
96 | |
97 | # id-utils files |
98 | ID |
99 | |
100 | *.orig |
101 | *~ |
102 | \#*# |
103 | |
104 | # |
105 | # Leavings from module signing |
106 | # |
107 | extra_certificates |
108 | signing_key.pem |
109 | signing_key.priv |
110 | signing_key.x509 |
111 | x509.genkey |
112 | |
113 | # Kconfig presets |
114 | all.config |
115 | |
116 | # Kdevelop4 |
117 | *.kdev4 |
118 | |
119 | # fetched Android config fragments |
120 | kernel/configs/android-*.cfg |
121 |