This still leaves driver and architecture-specific subdirectories alone, but gets rid of the bulk of the "generic" generated files that we should ignore.
···11+#22+# NOTE! Don't add files that are generated in specific33+# subdirectories here. Add them in the ".gitignore" file44+# in that subdirectory instead.55+#66+# Normal rules77+#88+.*99+*.o1010+*.a1111+*.s1212+*.ko1313+*.mod.c1414+1515+#1616+# Top-level generic files1717+#1818+vmlinux*1919+System.map2020+Module.symvers2121+2222+#2323+# Generated include files2424+#2525+include/asm2626+include/config2727+include/linux/autoconf.h2828+include/linux/compile.h2929+include/linux/version.h3030+