1. e463a09 x86: Add straight-line-speculation mitigation by Peter Zijlstra · 3 years, 1 month ago
  2. 90a3534 kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules by Masahiro Yamada · 3 years, 4 months ago
  3. ef62588c kbuild: detect objtool update without using .SECONDEXPANSION by Masahiro Yamada · 3 years, 4 months ago
  4. 918a6b7 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro by Masahiro Yamada · 3 years, 4 months ago
  5. 92594d5 kbuild: store the objtool command in *.cmd files by Masahiro Yamada · 3 years, 4 months ago
  6. 5c4859e kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_link_modules by Masahiro Yamada · 3 years, 4 months ago
  7. 8f0c32c kbuild: move objtool_args back to scripts/Makefile.build by Masahiro Yamada · 3 years, 4 months ago
  8. a8390ba kbuild: remove stale *.symversions by Masahiro Yamada · 3 years, 4 months ago
  9. f01ac2a kbuild: remove unused quiet_cmd_update_lto_symversions by Masahiro Yamada · 3 years, 4 months ago
  10. 850ded4 kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG by Sami Tolvanen · 3 years, 4 months ago
  11. 1d11053 Kbuild: lto: fix module versionings mismatch in GNU make 3.X by Lecopzer Chen · 3 years, 6 months ago
  12. 81361b8 Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years, 6 months ago
  13. 0d989ac kbuild: remove libelf checks from top Makefile by Masahiro Yamada · 3 years, 8 months ago
  14. 8852c55 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' by Josh Poimboeuf · 3 years, 7 months ago
  15. bcf0c66 kbuild: refactor fdtoverlay rule by Masahiro Yamada · 3 years, 8 months ago
  16. 0e0345b kbuild: redo fake deps at include/config/*.h by Alexey Dobriyan · 3 years, 9 months ago
  17. a6601e0 kbuild: rename multi-used-* to multi-obj-* by Masahiro Yamada · 3 years, 10 months ago
  18. 57fd251 kbuild: split cc-option and friends to scripts/Makefile.compiler by Masahiro Yamada · 3 years, 10 months ago
  19. 3204a7f kbuild: prefix $(srctree)/ to some included Makefiles by Masahiro Yamada · 3 years, 10 months ago
  20. 6fbd6cf Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 3 years, 10 months ago
  21. b97652b kbuild: remove deprecated 'always' and 'hostprogs-y/m' by Masahiro Yamada · 3 years, 10 months ago
  22. b1a1a1a kbuild: lto: postpone objtool by Sami Tolvanen · 4 years, 9 months ago
  23. 22c8542 tracing: add support for objtool mcount by Sami Tolvanen · 4 years, 3 months ago
  24. 38e8918 kbuild: lto: fix module versioning by Sami Tolvanen · 4 years, 1 month ago
  25. dc5723b kbuild: add support for Clang LTO by Sami Tolvanen · 4 years, 1 month ago
  26. 3b15cdc1 tracing: move function tracer options to Kconfig by Sami Tolvanen · 4 years, 1 month ago
  27. 7d32358 kbuild: avoid split lines in .mod files by Masahiro Yamada · 4 years, 1 month ago
  28. 0f6372e treewide: remove DISABLE_LTO by Sami Tolvanen · 4 years, 3 months ago
  29. 85569d1 kbuild: sort hostprogs before passing it to ifneq by Masahiro Yamada · 4 years, 5 months ago
  30. 42640b13 kbuild: move host .so build rules to scripts/gcc-plugins/Makefile by Masahiro Yamada · 4 years, 5 months ago
  31. cc8a51c kbuild: always create directories of targets by Masahiro Yamada · 4 years, 6 months ago
  32. 0c33f12 kbuild: run the checker after the compiler by Luc Van Oostenryck · 4 years, 6 months ago
  33. b2c8855 kbuild: update modules.order only when contained modules are updated by Masahiro Yamada · 4 years, 7 months ago
  34. f3908ab kbuild: refactor tagets caluculation for KBUILD_{BUILTIN,KBUILD_MODULES} by Masahiro Yamada · 4 years, 7 months ago
  35. 454753d kbuild: make modules.order rule consistent with built-in.a by Masahiro Yamada · 4 years, 7 months ago
  36. aaa385b kbuild: rename subdir-obj-y to subdir-builtin by Masahiro Yamada · 4 years, 7 months ago
  37. 6ba3bcb kbuild: move subdir-obj-y to scripts/Makefile.build by Masahiro Yamada · 4 years, 7 months ago
  38. b480fec kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n by Masahiro Yamada · 4 years, 7 months ago
  39. e578edc kbuild: remove ifdef builtin-target / lib-target by Masahiro Yamada · 4 years, 7 months ago
  40. 7f3a59d kbuild: add infrastructure to build userspace programs by Masahiro Yamada · 4 years, 8 months ago
  41. 7273ad2 kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y by Masahiro Yamada · 4 years, 10 months ago
  42. 77342a0 gcc-plugins: drop support for GCC <= 4.7 by Masahiro Yamada · 4 years, 9 months ago
  43. 5f2fb52 kbuild: rename hostprogs-y/always to hostprogs/always-y by Masahiro Yamada · 5 years ago
  44. a749926 kbuild: use pattern rule for building built-in.a in sub-directories by Masahiro Yamada · 5 years ago
  45. 56d5893 kbuild: do not create orphan built-in.a or obj-y objects by Masahiro Yamada · 5 years ago
  46. fcbb846 kbuild: remove header compile test by Masahiro Yamada · 5 years ago
  47. 2dffd23 kbuild: make single target builds much faster by Masahiro Yamada · 5 years ago
  48. 2031262 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into subdirectories by Masahiro Yamada · 5 years ago
  49. 13dc8c0 kbuild: remove ar-option and KBUILD_ARFLAGS by Masahiro Yamada · 5 years ago
  50. e27128d kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARN by Masahiro Yamada · 5 years ago
  51. eb27ea5 kbuild: move modkern_{c,a}flags to Makefile.lib from Makefile.build by Masahiro Yamada · 5 years ago
  52. 2ff2b7e kbuild: add CONFIG_ASM_MODVERSIONS by Masahiro Yamada · 5 years ago
  53. 394053f kbuild: make single targets work more correctly by Masahiro Yamada · 5 years ago
  54. c2290f3 kbuild: fix modkern_aflags implementation by Masahiro Yamada · 5 years ago
  55. 986662b kbuild: refactor part-of-module more by Masahiro Yamada · 5 years ago
  56. 49d5089 kbuild: use $(basename ...) for cmd_asn1_compiler by Masahiro Yamada · 5 years ago
  57. c07d8d47 kbuild: show hint if subdir-y/m is used to visit module Makefile by Masahiro Yamada · 5 years ago
  58. 4f2c8f3 kbuild: generate modules.order only in directories visited by obj-y/m by Masahiro Yamada · 5 years ago
  59. d9f78ed kbuild: fix false-positive need-builtin calculation by Masahiro Yamada · 5 years ago
  60. 9f69a49 kbuild: split out *.mod out of {single,multi}-used-m rules by Masahiro Yamada · 5 years ago
  61. 60ae1b1 kbuild: remove the first line of *.mod files by Masahiro Yamada · 5 years ago
  62. b7dca6d kbuild: create *.mod with full directory path and remove MODVERDIR by Masahiro Yamada · 5 years ago
  63. e0e1b1e kbuild: remove duplication from modules.order in sub-directories by Masahiro Yamada · 5 years ago
  64. 1bd9a46 kbuild: get rid of kernel/ prefix from in-tree modules.{order,builtin} by Masahiro Yamada · 5 years ago
  65. 7e13191 kbuild: do not create empty modules.order in the prepare stage by Masahiro Yamada · 5 years ago
  66. 4bd01de kbuild: compile-test headers listed in header-test-m as well by Masahiro Yamada · 5 years ago
  67. 051f278 kbuild: replace KBUILD_SRCTREE with boolean building_out_of_srctree by Masahiro Yamada · 5 years ago
  68. c93a036 kbuild: do not create wrappers for header-test-y by Masahiro Yamada · 5 years ago
  69. e846f0d kbuild: add support for ensuring headers are self-contained by Jani Nikula · 6 years ago
  70. 2646719 Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  71. ea24213 objtool: Add UACCESS validation by Peter Zijlstra · 6 years ago
  72. a9a49c2 kbuild: use $(srctree) instead of KBUILD_SRC to check out-of-tree build by Masahiro Yamada · 6 years ago
  73. 1a49b2f kbuild: strip whitespace in cmd_record_mcount findstring by Joe Lawrence · 6 years ago
  74. 898f5a0 kbuild: move archive command to scripts/Makefile.lib by Masahiro Yamada · 6 years ago
  75. 8811071 kbuild: hardcode genksyms path and remove GENKSYMS variable by Masahiro Yamada · 6 years ago
  76. 1d8001e kbuild: generate modules.order only when CONFIG_MODULES=y by Masahiro Yamada · 6 years ago
  77. 1e88e41 kbuild: Disable extra debugging info in .s output by Masahiro Yamada · 6 years ago
  78. b79c6aa kbuild: remove unnecessary in-subshell execution by Masahiro Yamada · 6 years ago
  79. afa974b kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) by Masahiro Yamada · 6 years ago
  80. dee9495 kbuild: remove top-level built-in.a by Masahiro Yamada · 6 years ago
  81. 668c35f Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  82. 1d467bb kbuild: handle part-of-module correctly for *.ll and *.symtypes by Masahiro Yamada · 6 years ago
  83. 96c0a91 kbuild: refactor part-of-module by Masahiro Yamada · 6 years ago
  84. 45c4372 kbuild: refactor quiet_modtag by Masahiro Yamada · 6 years ago
  85. b39a691 kbuild: remove redundant quiet_modtag for $(obj-m) by Masahiro Yamada · 6 years ago
  86. 8e9b61b kbuild: move .SECONDARY special target to Kbuild.include by Masahiro Yamada · 6 years ago
  87. 5439f09 kbuild: remove redundant 'set -e' from cmd_* defines by Masahiro Yamada · 6 years ago
  88. e5d2891 kbuild: remove trailing semicolon from cmd_* passed to if_changed_rule by Masahiro Yamada · 6 years ago
  89. 3a2429e kbuild: change if_changed_rule for multi-line recipe by Masahiro Yamada · 6 years ago
  90. bbda5ec kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS by Masahiro Yamada · 6 years ago
  91. ee3e46b kbuild: refactor modversions build rules by Masahiro Yamada · 6 years ago
  92. 4317ee3 kbuild: remove redundant 'set -e' from sub_cmd_record_mcount by Masahiro Yamada · 6 years ago
  93. 392885e kbuild: let fixdep directly write to .*.cmd files by Masahiro Yamada · 6 years ago
  94. 4cd24de x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support by Zhenzhong Duan · 6 years ago
  95. ac747c0 Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
  96. 7d0ea25 kbuild: use 'else ifeq' for checksrc to improve readability by Masahiro Yamada · 6 years ago
  97. 69ea912 kbuild: remove unneeded link_multi_deps by Masahiro Yamada · 6 years ago
  98. 5a4630a ftrace: Build with CPPFLAGS to get -Qunused-arguments by Joel Stanley · 6 years ago
  99. 0d91bf5 kbuild: remove old check for CFLAGS use by Masahiro Yamada · 6 years ago
  100. 113fc08 objtool: Remove workaround for unreachable warnings from old GCC by Masahiro Yamada · 6 years ago