18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# NOTE! Don't add files that are generated in specific 48c2ecf20Sopenharmony_ci# subdirectories here. Add them in the ".gitignore" file 58c2ecf20Sopenharmony_ci# in that subdirectory instead. 68c2ecf20Sopenharmony_ci# 78c2ecf20Sopenharmony_ci# NOTE! Please use 'git ls-files -i --exclude-standard' 88c2ecf20Sopenharmony_ci# command after changing this file, to see if there are 98c2ecf20Sopenharmony_ci# any tracked files which get ignored after the change. 108c2ecf20Sopenharmony_ci# 118c2ecf20Sopenharmony_ci# Normal rules (sorted alphabetically) 128c2ecf20Sopenharmony_ci# 138c2ecf20Sopenharmony_ci.* 148c2ecf20Sopenharmony_ci*.a 158c2ecf20Sopenharmony_ci*.asn1.[ch] 168c2ecf20Sopenharmony_ci*.bin 178c2ecf20Sopenharmony_ci*.bz2 188c2ecf20Sopenharmony_ci*.c.[012]*.* 198c2ecf20Sopenharmony_ci*.dt.yaml 208c2ecf20Sopenharmony_ci*.dtb 218c2ecf20Sopenharmony_ci*.dtb.S 228c2ecf20Sopenharmony_ci*.dwo 238c2ecf20Sopenharmony_ci*.elf 248c2ecf20Sopenharmony_ci*.gcno 258c2ecf20Sopenharmony_ci*.gz 268c2ecf20Sopenharmony_ci*.i 278c2ecf20Sopenharmony_ci*.ko 288c2ecf20Sopenharmony_ci*.lex.c 298c2ecf20Sopenharmony_ci*.ll 308c2ecf20Sopenharmony_ci*.lst 318c2ecf20Sopenharmony_ci*.lz4 328c2ecf20Sopenharmony_ci*.lzma 338c2ecf20Sopenharmony_ci*.lzo 348c2ecf20Sopenharmony_ci*.mod 358c2ecf20Sopenharmony_ci*.mod.c 368c2ecf20Sopenharmony_ci*.o 378c2ecf20Sopenharmony_ci*.o.* 388c2ecf20Sopenharmony_ci*.patch 398c2ecf20Sopenharmony_ci*.s 408c2ecf20Sopenharmony_ci*.so 418c2ecf20Sopenharmony_ci*.so.dbg 428c2ecf20Sopenharmony_ci*.su 438c2ecf20Sopenharmony_ci*.symtypes 448c2ecf20Sopenharmony_ci*.symversions 458c2ecf20Sopenharmony_ci*.tab.[ch] 468c2ecf20Sopenharmony_ci*.tar 478c2ecf20Sopenharmony_ci*.xz 488c2ecf20Sopenharmony_ci*.zst 498c2ecf20Sopenharmony_ciModule.symvers 508c2ecf20Sopenharmony_cimodules.builtin 518c2ecf20Sopenharmony_cimodules.order 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci# 548c2ecf20Sopenharmony_ci# Top-level generic files 558c2ecf20Sopenharmony_ci# 568c2ecf20Sopenharmony_ci/tags 578c2ecf20Sopenharmony_ci/TAGS 588c2ecf20Sopenharmony_ci/linux 598c2ecf20Sopenharmony_ci/modules-only.symvers 608c2ecf20Sopenharmony_ci/vmlinux 618c2ecf20Sopenharmony_ci/vmlinux.32 628c2ecf20Sopenharmony_ci/vmlinux.symvers 638c2ecf20Sopenharmony_ci/vmlinux-gdb.py 648c2ecf20Sopenharmony_ci/vmlinuz 658c2ecf20Sopenharmony_ci/vmlinuz.efi 668c2ecf20Sopenharmony_ci/System.map 678c2ecf20Sopenharmony_ci/Module.markers 688c2ecf20Sopenharmony_ci/modules.builtin.modinfo 698c2ecf20Sopenharmony_ci/modules.nsdeps 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ci# 728c2ecf20Sopenharmony_ci# RPM spec file (make rpm-pkg) 738c2ecf20Sopenharmony_ci# 748c2ecf20Sopenharmony_ci/*.spec 758c2ecf20Sopenharmony_ci 768c2ecf20Sopenharmony_ci# 778c2ecf20Sopenharmony_ci# Debian directory (make deb-pkg) 788c2ecf20Sopenharmony_ci# 798c2ecf20Sopenharmony_ci/debian/ 808c2ecf20Sopenharmony_ci 818c2ecf20Sopenharmony_ci# 828c2ecf20Sopenharmony_ci# Snap directory (make snap-pkg) 838c2ecf20Sopenharmony_ci# 848c2ecf20Sopenharmony_ci/snap/ 858c2ecf20Sopenharmony_ci 868c2ecf20Sopenharmony_ci# 878c2ecf20Sopenharmony_ci# tar directory (make tar*-pkg) 888c2ecf20Sopenharmony_ci# 898c2ecf20Sopenharmony_ci/tar-install/ 908c2ecf20Sopenharmony_ci 918c2ecf20Sopenharmony_ci# 928c2ecf20Sopenharmony_ci# We don't want to ignore the following even if they are dot-files 938c2ecf20Sopenharmony_ci# 948c2ecf20Sopenharmony_ci!.clang-format 958c2ecf20Sopenharmony_ci!.cocciconfig 968c2ecf20Sopenharmony_ci!.get_maintainer.ignore 978c2ecf20Sopenharmony_ci!.gitattributes 988c2ecf20Sopenharmony_ci!.gitignore 998c2ecf20Sopenharmony_ci!.mailmap 1008c2ecf20Sopenharmony_ci 1018c2ecf20Sopenharmony_ci# 1028c2ecf20Sopenharmony_ci# Generated include files 1038c2ecf20Sopenharmony_ci# 1048c2ecf20Sopenharmony_ci/include/config/ 1058c2ecf20Sopenharmony_ci/include/generated/ 1068c2ecf20Sopenharmony_ci/include/ksym/ 1078c2ecf20Sopenharmony_ci/arch/*/include/generated/ 1088c2ecf20Sopenharmony_ci 1098c2ecf20Sopenharmony_ci# stgit generated dirs 1108c2ecf20Sopenharmony_cipatches-* 1118c2ecf20Sopenharmony_ci 1128c2ecf20Sopenharmony_ci# quilt's files 1138c2ecf20Sopenharmony_cipatches 1148c2ecf20Sopenharmony_ciseries 1158c2ecf20Sopenharmony_ci 1168c2ecf20Sopenharmony_ci# cscope files 1178c2ecf20Sopenharmony_cicscope.* 1188c2ecf20Sopenharmony_cincscope.* 1198c2ecf20Sopenharmony_ci 1208c2ecf20Sopenharmony_ci# gnu global files 1218c2ecf20Sopenharmony_ciGPATH 1228c2ecf20Sopenharmony_ciGRTAGS 1238c2ecf20Sopenharmony_ciGSYMS 1248c2ecf20Sopenharmony_ciGTAGS 1258c2ecf20Sopenharmony_ci 1268c2ecf20Sopenharmony_ci# id-utils files 1278c2ecf20Sopenharmony_ciID 1288c2ecf20Sopenharmony_ci 1298c2ecf20Sopenharmony_ci*.orig 1308c2ecf20Sopenharmony_ci*~ 1318c2ecf20Sopenharmony_ci\#*# 1328c2ecf20Sopenharmony_ci 1338c2ecf20Sopenharmony_ci# 1348c2ecf20Sopenharmony_ci# Leavings from module signing 1358c2ecf20Sopenharmony_ci# 1368c2ecf20Sopenharmony_ciextra_certificates 1378c2ecf20Sopenharmony_cisigning_key.pem 1388c2ecf20Sopenharmony_cisigning_key.priv 1398c2ecf20Sopenharmony_cisigning_key.x509 1408c2ecf20Sopenharmony_cix509.genkey 1418c2ecf20Sopenharmony_ci 1428c2ecf20Sopenharmony_ci# Kconfig presets 1438c2ecf20Sopenharmony_ci/all.config 1448c2ecf20Sopenharmony_ci/alldef.config 1458c2ecf20Sopenharmony_ci/allmod.config 1468c2ecf20Sopenharmony_ci/allno.config 1478c2ecf20Sopenharmony_ci/allrandom.config 1488c2ecf20Sopenharmony_ci/allyes.config 1498c2ecf20Sopenharmony_ci 1508c2ecf20Sopenharmony_ci# Kconfig savedefconfig output 1518c2ecf20Sopenharmony_ci/defconfig 1528c2ecf20Sopenharmony_ci 1538c2ecf20Sopenharmony_ci# Kdevelop4 1548c2ecf20Sopenharmony_ci*.kdev4 1558c2ecf20Sopenharmony_ci 1568c2ecf20Sopenharmony_ci# Clang's compilation database file 1578c2ecf20Sopenharmony_ci/compile_commands.json 1588c2ecf20Sopenharmony_ci 1598c2ecf20Sopenharmony_ci# Documentation toolchain 1608c2ecf20Sopenharmony_cisphinx_*/ 161