VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   33 Branches   55 Tags
Date
Commit Message
Rev
Author
2021-09-03
kbuild: remove stale *.symversions
Masahiro Yamada
2021-09-03
kbuild: remove unused quiet_cmd_update_lto_symversions
Masahiro Yamada
2021-09-03
kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG
Sami Tolvanen
2021-07-18
Kbuild: lto: fix module versionings mismatch in GNU make 3.X
Lecopzer Chen
2021-07-10
Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-05-24
kbuild: remove libelf checks from top Makefile
Masahiro Yamada
2021-05-19
kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_ := n'
Josh Poimboeuf
2021-05-06
kbuild: refactor fdtoverlay rule
Masahiro Yamada
2021-04-25
kbuild: redo fake deps at include/config/*.h
Alexey Dobriyan
2021-04-25
kbuild: rename multi-used-* to multi-obj-*
Masahiro Yamada
2021-04-25
kbuild: split cc-option and friends to scripts/Makefile.compiler
Masahiro Yamada
2021-03-15
kbuild: prefix $(srctree)/ to some included Makefiles
Masahiro Yamada
2021-02-25
Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-02-24
kbuild: remove deprecated 'always' and 'hostprogs-y/m'
Masahiro Yamada
2021-02-23
kbuild: lto: postpone objtool
Sami Tolvanen
2021-02-23
tracing: add support for objtool mcount
Sami Tolvanen
2021-01-14
kbuild: lto: fix module versioning
Sami Tolvanen
2021-01-14
kbuild: add support for Clang LTO
Sami Tolvanen
2021-01-08
tracing: move function tracer options to Kconfig
Sami Tolvanen
2020-12-06
kbuild: avoid split lines in .mod files
Masahiro Yamada
2020-10-21
treewide: remove DISABLE_LTO
Sami Tolvanen
2020-08-10
kbuild: sort hostprogs before passing it to ifneq
Masahiro Yamada
2020-08-10
kbuild: move host .so build rules to scripts/gcc-plugins/Makefile
Masahiro Yamada
2020-08-10
kbuild: always create directories of targets
Masahiro Yamada
2020-07-07
kbuild: run the checker after the compiler
Luc Van Oostenryck
2020-06-03
kbuild: update modules.order only when contained modules are updated
Masahiro Yamada
2020-06-01
kbuild: refactor tagets caluculation for KBUILD_{BUILTIN,KBUILD_MODULES}
Masahiro Yamada
2020-05-26
kbuild: make modules.order rule consistent with built-in.a
Masahiro Yamada
2020-05-26
kbuild: rename subdir-obj-y to subdir-builtin
Masahiro Yamada
2020-05-26
kbuild: move subdir-obj-y to scripts/Makefile.build
Masahiro Yamada
2020-05-26
kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n
Masahiro Yamada
2020-05-26
kbuild: remove ifdef builtin-target / lib-target
Masahiro Yamada
2020-05-17
kbuild: add infrastructure to build userspace programs
Masahiro Yamada
2020-04-09
kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y
Masahiro Yamada
2020-04-09
gcc-plugins: drop support for GCC <= 4.7
Masahiro Yamada
2020-02-04
kbuild: rename hostprogs-y/always to hostprogs/always-y
Masahiro Yamada
2020-01-07
kbuild: use pattern rule for building built-in.a in sub-directories
Masahiro Yamada
2020-01-07
kbuild: do not create orphan built-in.a or obj-y objects
Masahiro Yamada
2019-11-15
kbuild: remove header compile test
Masahiro Yamada
2019-11-11
kbuild: make single target builds much faster
Masahiro Yamada
2019-11-11
kbuild: reduce KBUILD_SINGLE_TARGETS as descending into subdirectories
Masahiro Yamada
2019-10-01
kbuild: remove ar-option and KBUILD_ARFLAGS
Masahiro Yamada
2019-09-06
kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARN
Masahiro Yamada
2019-08-22
kbuild: move modkern_{c,a}flags to Makefile.lib from Makefile.build
Masahiro Yamada
2019-08-22
kbuild: add CONFIG_ASM_MODVERSIONS
Masahiro Yamada
2019-08-21
kbuild: make single targets work more correctly
Masahiro Yamada
2019-08-15
kbuild: fix modkern_aflags implementation
Masahiro Yamada
2019-08-15
kbuild: refactor part-of-module more
Masahiro Yamada
2019-08-14
kbuild: use $(basename ...) for cmd_asn1_compiler
Masahiro Yamada
2019-08-10
kbuild: show hint if subdir-y/m is used to visit module Makefile
Masahiro Yamada
2019-08-10
kbuild: generate modules.order only in directories visited by obj-y/m
Masahiro Yamada
2019-08-10
kbuild: fix false-positive need-builtin calculation
Masahiro Yamada
2019-07-18
kbuild: split out *.mod out of {single,multi}-used-m rules
Masahiro Yamada
2019-07-18
kbuild: remove the first line of *.mod files
Masahiro Yamada
2019-07-18
kbuild: create *.mod with full directory path and remove MODVERDIR
Masahiro Yamada
2019-07-17
kbuild: remove duplication from modules.order in sub-directories
Masahiro Yamada
2019-07-17
kbuild: get rid of kernel/ prefix from in-tree modules.{order,builtin}
Masahiro Yamada
2019-07-17
kbuild: do not create empty modules.order in the prepare stage
Masahiro Yamada
2019-07-17
kbuild: compile-test headers listed in header-test-m as well
Masahiro Yamada
2019-07-11
kbuild: replace KBUILD_SRCTREE with boolean building_out_of_srctree
Masahiro Yamada
2019-07-09
kbuild: do not create wrappers for header-test-y
Masahiro Yamada
2019-06-15
kbuild: add support for ensuring headers are self-contained
Jani Nikula
2019-05-08
Merge tag 'kbuild-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2019-04-03
objtool: Add UACCESS validation
Peter Zijlstra
2019-04-02
kbuild: use $(srctree) instead of KBUILD_SRC to check out-of-tree build
Masahiro Yamada
2019-03-28
kbuild: strip whitespace in cmd_record_mcount findstring
Joe Lawrence
2019-03-14
kbuild: move archive command to scripts/Makefile.lib
Masahiro Yamada
2019-02-27
kbuild: hardcode genksyms path and remove GENKSYMS variable
Masahiro Yamada
2019-02-20
kbuild: generate modules.order only when CONFIG_MODULES=y
Masahiro Yamada
2019-02-20
kbuild: Disable extra debugging info in .s output
Masahiro Yamada
2019-01-28
kbuild: remove unnecessary in-subshell execution
Masahiro Yamada
2019-01-28
kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^)
Masahiro Yamada
2019-01-28
kbuild: remove top-level built-in.a
Masahiro Yamada
2018-12-29
Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2018-12-17
kbuild: handle part-of-module correctly for *.ll and *.symtypes
Masahiro Yamada
2018-12-17
kbuild: refactor part-of-module
Masahiro Yamada
2018-12-17
kbuild: refactor quiet_modtag
Masahiro Yamada
2018-12-17
kbuild: remove redundant quiet_modtag for $(obj-m)
Masahiro Yamada
2018-12-02
kbuild: move .SECONDARY special target to Kbuild.include
Masahiro Yamada
2018-12-01
kbuild: remove redundant 'set -e' from cmd_* defines
Masahiro Yamada
2018-12-01
kbuild: remove trailing semicolon from cmd_* passed to if_changed_rule
Masahiro Yamada
2018-12-01
kbuild: change if_changed_rule for multi-line recipe
Masahiro Yamada
2018-12-01
kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS
Masahiro Yamada
2018-12-01
kbuild: refactor modversions build rules
Masahiro Yamada
2018-12-01
kbuild: remove redundant 'set -e' from sub_cmd_record_mcount
Masahiro Yamada
2018-12-01
kbuild: let fixdep directly write to .*.cmd files
Masahiro Yamada
2018-11-28
x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
Zhenzhong Duan
2018-10-28
Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2018-10-19
kbuild: use 'else ifeq' for checksrc to improve readability
Masahiro Yamada
2018-10-19
kbuild: remove unneeded link_multi_deps
Masahiro Yamada
2018-09-19
ftrace: Build with CPPFLAGS to get -Qunused-arguments
Joel Stanley
2018-09-13
kbuild: remove old check for CFLAGS use
Masahiro Yamada
2018-08-30
objtool: Remove workaround for unreachable warnings from old GCC
Masahiro Yamada
2018-08-24
kbuild: rename LDFLAGS to KBUILD_LDFLAGS
Masahiro Yamada
2018-08-24
kbuild: pass LDFLAGS to recordmcount.pl
Masahiro Yamada
2018-08-20
Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2018-08-15
tracing: Avoid calling cc-option -mrecord-mcount for every Makefile
Vasily Gorbik
2018-08-09
kbuild: remove deprecated host-progs variable
Masahiro Yamada
2018-07-06
kbuild: remove duplicated comments about PHONY
Masahiro Yamada
2018-06-21
tracing: Fix SKIP_STACK_VALIDATION=1 build due to bad merge with -mrecord-mcount
Greg Thelen
2018-06-06
Merge tag 'trace-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2018-05-28
trace: Use -mcount-record for dynamic ftrace
Andi Kleen
2018-05-17
kbuild: remove CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX
Masahiro Yamada
2018-05-17
genksyms: remove symbol prefix support
Masahiro Yamada
2018-04-07
kbuild: mark $(targets) as .SECONDARY and remove .PRECIOUS markers
Masahiro Yamada
2018-04-07
kbuild: rename *-asn1.[ch] to *.asn1.[ch]
Masahiro Yamada
2018-04-07
kbuild: add %.dtb.S and %.dtb to 'targets' automatically
Masahiro Yamada
2018-04-07
kbuild: add %.lex.c and %.tab.[ch] to 'targets' automatically
Masahiro Yamada
2018-03-26
kbuild: clean up link rule of composite modules
Masahiro Yamada
2018-03-26
kbuild: clean up archive rule of built-in.a
Masahiro Yamada
2018-03-26
kbuild: remove partial section mismatch detection for built-in.a
Masahiro Yamada
2018-03-26
kbuild: link $(real-obj-y) instead of $(obj-y) into built-in.a
Masahiro Yamada
2018-03-26
kbuild: rename real-objs-y/m to real-obj-y/m
Masahiro Yamada
2018-03-26
kbuild: move modname and modname-multi close to modname_flags
Masahiro Yamada
2018-03-26
kbuild: simplify modname calculation
Masahiro Yamada
2018-03-26
kbuild: rename built-in.o to built-in.a
Nicholas Piggin
2018-03-26
kbuild: remove incremental linking option
Nicholas Piggin
2018-03-26
kbuild: Improve portability of some sed invocations
Michael Forney
2018-02-21
objtool, retpolines: Integrate objtool with retpoline support more closely
Peter Zijlstra
2018-02-21
objtool: Add module specific retpoline rules
Peter Zijlstra
2018-02-21
objtool: Add retpoline validation
Peter Zijlstra
2018-01-17
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-01-16
objtool: Fix seg fault with gold linker
Josh Poimboeuf
2017-12-17
Merge commit 'upstream-x86-entry' into WIP.x86/mm
Ingo Molnar
2017-11-25
Merge tag 'kbuild-v4.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2017-11-23
Merge tag 'docs-4.15-2' of git://git.lwn.net/linux
Linus Torvalds
2017-11-20
Add optional check for bad kernel-doc comments
Matthew Wilcox
2017-11-18
kbuild: create built-in.o automatically if parent directory wants it
Masahiro Yamada
2017-11-17
Merge tag 'kbuild-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2017-11-16
kbuild: optimize object directory creation for incremental build
Masahiro Yamada
2017-11-16
kbuild: create object directories simpler and faster
Masahiro Yamada
2017-11-16
kbuild: filter-out PHONY targets from "targets"
Masahiro Yamada
2017-11-16
kbuild: remove redundant $(wildcard ...) for cmd_files calculation
Masahiro Yamada
2017-11-07
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
Ingo Molnar
2017-11-02
Kbuild: don't pass "-C" to preprocessor when processing linker scripts
Linus Torvalds
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-14
x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'
Josh Poimboeuf
2017-09-28
objtool: Skip unreachable warnings for GCC 4.4 and older
Josh Poimboeuf
2017-09-04
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-08-10
kbuild: trivial cleanups on the comments
Cao jin
2017-07-26
x86/unwind: Add the ORC unwinder
Josh Poimboeuf
2017-07-25
objtool: Fix gcov check for older versions of GCC
Josh Poimboeuf
2017-06-30
kbuild: thin archives use P option to ar
Nicholas Piggin
2017-05-03
objtool: make it visible in make V=1 output
Jiri Slaby
2017-04-25
kbuild: Add support to generate LLVM assembly files
Vinícius Tinti
2017-02-03
kbuild: modversions: add infrastructure for emitting relative CRCs
Ard Biesheuvel
2016-12-17
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Linus Torvalds
2016-12-11
kbuild: cmd_export_list: tighten the sed script
Nicolas Pitre
2016-11-29
kbuild: improve linker compatibility with lib-ksyms.o build
Nicholas Piggin
2016-11-29
kbuild: thin archives for multi-y targets
Nicholas Piggin
2016-11-09
kbuild: be more careful about matching preprocessed asm ___EXPORT_SYMBOL
Nicholas Piggin
2016-11-01
kbuild: modversions for EXPORT_SYMBOL() for asm
Nicholas Piggin
2016-10-22
kbuild: prevent lib-ksyms.o rebuilds
Nicholas Piggin
2016-09-09
kbuild: allow architectures to use thin archives instead of ld -r
Stephen Rothwell
2016-08-07
[kbuild] handle exports in lib-y objects reliably
Al Viro
2016-06-07
Shared library support
Emese Revfy
2016-04-20
kbuild: rename cmd_as_s_S to cmd_cpp_s_S
Masahiro Yamada
2016-04-20
kbuild: rename cmd_cc_i_c to cmd_cpp_i_c
Masahiro Yamada
2016-03-29
kbuild: de-duplicate fixdep usage
Nicolas Pitre
2016-03-29
kbuild: record needed exported symbols for modules
Nicolas Pitre
2016-03-05
objtool: Detect and warn if libelf is missing and don't break the build
Josh Poimboeuf
2016-02-29
objtool: Add CONFIG_STACK_VALIDATION option
Josh Poimboeuf
2015-11-25
kbuild: Allow to specify composite modules with modname-m
Michal Marek
2015-01-29
ftrace: allow architectures to specify ftrace compile options
Heiko Carstens
2014-10-02
kbuild: remove obj-n and lib-n handling
Masahiro Yamada
2014-08-19
kbuild: handle multi-objs dependency appropriately
Masahiro Yamada
2014-04-30
kbuild: trivial - remove trailing spaces
Masahiro Yamada
2014-04-16
kbuild: move extra gcc checks to scripts/Makefile.extrawarn
Masahiro Yamada
2014-04-09
kbuild: LLVMLinux: Adapt warnings for compilation with clang
Jan-Simon Möller
2014-02-13
Kbuild, lto: Disable LTO for asm-offsets.c
Andi Kleen
2013-03-20
genksyms: pass symbol-prefix instead of arch
James Hogan
2012-10-08
X.509: Add simple ASN.1 grammar compiler
David Howells
2012-01-26
kbuild: disable -Wmissing-field-initializers for W=1
Kirill A. Shutemov
2011-08-31
scripts/Makefile.build: do not reference EXTRA_CFLAGS as CFLAGS replacement
Arnaud Lacombe
2011-05-24
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6
Linus Torvalds
2011-05-19
ftrace/kbuild: Add recordmcount files to force full build
Michal Marek
2011-05-16
kbuild/recordmcount: Add RECORDMCOUNT_WARN to warn about mcount callers
Steven Rostedt
2011-05-02
kbuild: Allow to combine multiple W= levels
Michal Marek
2011-04-29
kbuild: Disable -Wunused-but-set-variable for gcc 4.6.0
Dave Jones
2011-04-28
kbuild: implement several W= levels
Sam Ravnborg
2011-04-20
kbuild: Fix build with binutils <= 2.19
Michal Marek
2011-04-18
kbuild: Use the deterministic mode of ar
Michal Marek
2011-03-09
kbuild: Add extra gcc checks
Borislav Petkov
2010-11-18
ftrace: Speed up recordmcount
Wu Zhangjin
2010-10-21
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Linus Torvalds
2010-10-18
ftrace: Remove recursion between recordmcount and scripts/mod/empty
Steven Rostedt
2010-10-15
ftrace: Use objtree for C version of recordmcount
Steven Rostedt
2010-10-14
ftrace/x86: Add support for C version of recordmcount
Steven Rostedt
2010-09-02
ARM: 6317/1: ftrace: pass KBUILD_CFLAGS to record_mcount.pl
Rabin Vincent
2010-08-03
kbuild: allow assignment to {A,C}FLAGS_KERNEL on the command line
Sam Ravnborg
2010-08-03
kbuild: allow assignment to {A,C,LD}FLAGS_MODULE on the command line
Sam Ravnborg
2010-06-04
Makefile.build: make KBUILD_SYMTYPES work again
Don Zickus
2010-02-02
kbuild: Fix linking error built-in.o no such file or directory
Jiafu He
2009-12-17
MIPS: Tracing: Add an endian argument to scripts/recordmcount.pl
Wu Zhangjin
2009-09-21
kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts.
Tim Abbott
2009-09-20
arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
Sam Ravnborg
2009-09-20
kbuild: fail build if recordmcount.pl fails
Andi Kleen
2009-09-20
kbuild: echo the record_mcount command
Andi Kleen
2009-04-19
kbuild: introduce subdir-ccflags-y
Sam Ravnborg
2009-02-03
Merge branches 'tracing/ftrace', 'tracing/kmemtrace' and 'linus' into tracing/core
Ingo Molnar