# subdirectories here. Add them in the ".gitignore" file
# in that subdirectory instead.
#
-# NOTE! Please use 'git ls-files -i --exclude-standard'
+# NOTE! Please use 'git ls-files -i -c --exclude-per-directory=.gitignore'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.
#
*.dtb
*.dtbo
*.dtb.S
+*.dtbo.S
*.dwo
*.elf
*.gcno
*.o
*.o.*
*.patch
+*.rmeta
+*.rpm
+*.rsi
*.s
*.so
*.so.dbg
*.xz
*.zst
Module.symvers
-modules.builtin
+dtbs-list
modules.order
#
# Top-level generic files
#
-/tags
-/TAGS
/linux
/modules-only.symvers
/vmlinux
/vmlinuz
/System.map
/Module.markers
+/modules.builtin
/modules.builtin.modinfo
/modules.nsdeps
#
# RPM spec file (make rpm-pkg)
#
-/*.spec
+/rpmbuild/
#
# Debian directory (make deb-pkg)
#
!.clang-format
!.cocciconfig
+!.editorconfig
!.get_maintainer.ignore
!.gitattributes
!.gitignore
+!.kunitconfig
!.mailmap
+!.rustfmt.toml
#
# Generated include files
#
/include/config/
/include/generated/
-/include/ksym/
/arch/*/include/generated/
# stgit generated dirs
patches
series
+# ctags files
+tags
+TAGS
+
# cscope files
cscope.*
ncscope.*
# Documentation toolchain
sphinx_*/
+
+# Rust analyzer configuration
+/rust-project.json