VisionFive2 Linux kernel

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

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2021-05-22
lib: kunit: suppress a compilation warning of frame size
Zhen Lei
2021-04-14
lib: Add ASN.1 encoder
James Bottomley
2021-02-24
kasan: rename CONFIG_TEST_KASAN_MODULE
Andrey Konovalov
2021-02-21
Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-01-14
bpf: Move stack_map_get_build_id into lib
Jiri Olsa
2021-01-04
random32: Re-enable KCSAN instrumentation
Marco Elver
2020-12-18
Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Linus Torvalds
2020-12-15
lib/cmdline_kunit: add a new test suite for cmdline API
Andy Shevchenko
2020-12-11
selftest/fpu: avoid clang warning
Arnd Bergmann
2020-12-11
Add and use a generic version of devmem_is_allowed()
Palmer Dabbelt
2020-12-11
lib: Add a generic version of devmem_is_allowed()
Palmer Dabbelt
2020-10-18
Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Linus Torvalds
2020-10-16
lib, include/linux: add usercopy failure capability
Albert van der Linde
2020-10-13
mm/page_alloc.c: fix freeing non-compound pages
Matthew Wilcox (Oracle)
2020-10-13
KASAN: port KASAN Tests to KUnit
Patricia Alfonso
2020-10-13
lib: kunit: add bitfield test conversion to KUnit
Vitor Massaru Iha
2020-08-19
lib/string.c: Use freestanding environment
Arvind Sankar
2020-08-12
lib/test_bits.c: add tests of GENMASK
Rikard Falkeborn
2020-08-09
Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-08-10
kbuild: introduce ccflags-remove-y and asflags-remove-y
Masahiro Yamada
2020-08-07
mm: move lib/ioremap.c to mm/
Mike Rapoport
2020-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-08-03
Merge tag 'x86-fpu-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-07-31
lib: Add zstd support to decompress
Nick Terrell
2020-07-28
Add pldmfw library for PLDM firmware update
Jacob Keller
2020-07-07
kbuild: remove cc-option test of -fno-stack-protector
Masahiro Yamada
2020-06-29
selftests/fpu: Add an FPU selftest
Petteri Aimonen
2020-06-11
Rebase locking/kcsan to locking/urgent
Thomas Gleixner
2020-06-08
dynamic_debug: add an option to enable dynamic debug for modules only
Orson Zhai
2020-06-04
lib: make a test module with set/clear bit
Jesse Brandeburg
2020-06-02
Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Linus Torvalds
2020-05-19
mm/hmm/test: add selftest driver for HMM
Ralph Campbell
2020-05-08
lib/test_linear_ranges: add a test for the 'linear_ranges'
Matti Vaittinen
2020-05-08
lib: add linear ranges helpers
Matti Vaittinen
2020-04-13
Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refresh
Ingo Molnar
2020-04-07
ubsan: add trap instrumentation option
Kees Cook
2020-04-07
lib/stackdepot.c: build with -fno-builtin
Alexander Potapenko
2020-04-07
lib: test_stackinit.c: XFAIL switch variable init tests
Kees Cook
2020-04-07
lib/test_lockup: test module to generate lockups
Konstantin Khlebnikov
2020-03-21
Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts
Ingo Molnar
2020-03-06
lib: Introduce generic min-heap
Ian Rogers
2020-02-11
Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2020-02-10
bootconfig: Remove unneeded CONFIG_LIBXBC
Masami Hiramatsu
2020-02-09
Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-02-06
Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2020-02-04
kbuild: rename hostprogs-y/always to hostprogs/always-y
Masahiro Yamada
2020-01-31
kcov: ignore fault-inject and stacktrace
Dmitry Vyukov
2020-01-31
lib/zlib: add s390 hardware support for kernel zlib_deflate
Mikhail Zaslonko
2020-01-24
Merge branch 'kcsan.2020.01.07a' into locking/kcsan
Ingo Molnar
2020-01-13
bootconfig: Add Extra Boot Config support
Masami Hiramatsu
2020-01-08
libfdt: include fdt_addresses.c
AKASHI Takahiro
2020-01-07
kcsan, ubsan: Make KCSAN+UBSAN work together
Marco Elver
2019-12-30
Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts
Ingo Molnar
2019-12-05
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2019-11-26
Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2019-11-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2019-11-25
Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
Linus Torvalds
2019-11-17
crypto: chacha - move existing library code into lib/crypto
Ard Biesheuvel
2019-11-16
kcsan: Add Kernel Concurrency Sanitizer infrastructure
Marco Elver
2019-11-07
lib: Uplevel the pmem "region" ida to a global allocator
Dan Williams
2019-11-05
logic_pio: Build into a library
John Garry
2019-11-01
lib/list-test: add a test for the 'list' doubly linked list
David Gow
2019-10-17
printf: add support for printing symbolic error names
Rasmus Villemoes
2019-09-30
lib: enable building KUnit in lib/
Brendan Higgins
2019-09-06
Merge branch 'x86/cleanups' into x86/cpu, to pick up dependent changes
Ingo Molnar
2019-08-14
lib: Remove redundant ftrace flag removal
Mark Rutland
2019-08-03
ubsan: build ubsan.c more conservatively
Arnd Bergmann
2019-07-19
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2019-07-16
lib: introduce test_meminit module
Alexander Potapenko
2019-07-11
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2019-07-01
blackhole_dev: add a selftest
Mahesh Bandewar
2019-06-25
linux/dim: Move implementation to .c files
Tal Gilboa
2019-06-20
crypto: arc4 - refactor arc4 core code into separate library
Ard Biesheuvel
2019-06-17
memory: move jedec_ddr_data.c from lib/ to drivers/memory/
Masahiro Yamada
2019-05-14
lib: Move mathematic helpers to separate folder
Andy Shevchenko
2019-05-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2019-05-06
Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Linus Torvalds
2019-05-06
Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2019-05-03
lib: Add support for generic packing operations
Vladimir Oltean
2019-04-30
x86/mm/mem_encrypt: Disable all instrumentation for early SME setup
Gary Hook
2019-04-08
lib: Add test module for strscpy_pad
Tobin C. Harding
2019-04-03
x86/uaccess, ubsan: Fix UBSAN vs. SMAP
Peter Zijlstra
2019-03-14
libfdt: prefix header search paths with $(srctree)/
Masahiro Yamada
2019-03-12
Drop flex_arrays
Kent Overstreet
2019-03-12
generic radix trees
Kent Overstreet
2019-03-09
Merge tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2019-03-08
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Linus Torvalds
2019-03-05
vmalloc: add test driver to analyse vmalloc allocator
Uladzislau Rezki (Sony)
2019-03-04
lib: Introduce test_stackinit module
Kees Cook
2019-01-11
selftests/livepatch: introduce tests
Joe Lawrence
2018-12-27
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2018-11-20
crypto: chacha20-generic - refactor to allow varying number of rounds
Eric Biggers
2018-11-15
lib: introduce initial implementation of object aggregation manager
Jiri Pirko
2018-10-31
Merge tag 'riscv-for-linus-4.20-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
Linus Torvalds
2018-10-31
Revert "lib: Add umoddi3 and udivmoddi4 of GCC library routines"
Palmer Dabbelt
2018-10-28
Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2018-10-28
Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax
Linus Torvalds
2018-10-26
Merge tag 'char-misc-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2018-10-22
lib: Add umoddi3 and udivmoddi4 of GCC library routines
Zong Li
2018-10-21
xarray: Add XArray load operation
Matthew Wilcox
2018-10-21
xarray: Add definition of struct xarray
Matthew Wilcox
2018-10-16
lib: Fix ia64 bootloader linkage
Alexander Shishkin
2018-10-12
lib/bch: fix possible stack overrun
Arnd Bergmann
2018-10-11
Makefile: Globally enable VLA warning
Kees Cook
2018-10-11
lib: Add memcat_p(): paste 2 pointer arrays together
Alexander Shishkin
2018-08-26
Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax
Linus Torvalds
2018-08-22
lib: add crc64 calculation routines
Coly Li
2018-08-21
ida: Start new test_ida module
Matthew Wilcox
2018-08-15
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2018-08-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2018-08-11
Merge tag 'nand/for-4.19' of git://git.infradead.org/linux-mtd into mtd/next
Boris Brezillon
2018-07-23
Merge tag 'wireless-drivers-next-for-davem-2018-07-23' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
David S. Miller
2018-06-27
bitfield: add tests
Johannes Berg
2018-06-24
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-06-22
lib/bch: Remove VLA usage
Kees Cook
2018-06-19
scsi: Remove percpu_ida
Matthew Wilcox
2018-06-14
dma-mapping: move all DMA mapping code to kernel/dma
Christoph Hellwig
2018-06-14
dma-mapping: use obj-y instead of lib-y for generic dma ops
Christoph Hellwig
2018-06-12
alpha: Remove custom dec_and_lock() implementation
Sebastian Andrzej Siewior
2018-06-12
Merge tag 'mips_4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2018-06-06
Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2018-06-05
lib: add runtime test of check_*_overflow functions
Rasmus Villemoes
2018-05-19
dma-mapping: provide a generic dma-noncoherent implementation
Christoph Hellwig
2018-05-09
iommu-common: move to arch/sparc
Christoph Hellwig
2018-04-23
lib: Rename compiler intrinsic selects to GENERIC_LIB_*
Matt Redfearn
2018-04-11
lib: add testing module for UBSAN
Jinbum Park
2018-04-11
kasan: prevent compiler from optimizing away memset in tests
Andrey Konovalov
2018-04-06
Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2018-04-05
Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
Linus Torvalds
2018-03-21
lib: Add generic PIO mapping method
Zhichang Yuan
2018-03-15
printk: move dump stack related code to lib/dump_stack.c
Dave Young
2018-02-06
lib/test_find_bit.c: rename to find_bit_benchmark.c
Yury Norov
2018-01-31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2018-01-15
dma-direct: rename dma_noop to dma_direct
Christoph Hellwig
2018-01-12
error-injection: Separate error-injection from kprobe
Masami Hiramatsu
2017-12-11
spinlock: Add library function to allocate spinlock buckets array
Tom Herbert
2017-11-17
lib: test module for find_*_bit() functions
Yury Norov
2017-11-17
lib: add module support to string tests
Geert Uytterhoeven
2017-11-15
Merge tag 'riscv-for-linus-4.15-arch-v9-premerge' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/linux
Linus Torvalds
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-09-25
lib: Add shared copies of some GCC library routines
Palmer Dabbelt
2017-09-14
Merge branch 'zstd-minimal' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
Linus Torvalds
2017-09-08
lib: add test module for CONFIG_DEBUG_VIRTUAL
Florian Fainelli
2017-08-15
lib: Add zstd modules
Nick Terrell
2017-08-15
lib: Add xxhash module
Nick Terrell
2017-07-14
kmod: add test driver to stress test the module loader
Luis R. Rodriguez
2017-07-12
test_sysctl: add dedicated proc sysctl test driver
Luis R. Rodriguez
2017-07-07
Merge tag 'for-linus-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Linus Torvalds
2017-07-06
lib: add errseq_t type and infrastructure for handling it
Jeff Layton
2017-07-03
Merge tag 'char-misc-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2017-06-09
lib: Add crc4 module
Jeremy Kerr
2017-06-08
rcu: Remove SPARSE_RCU_POINTER Kconfig option
Paul E. McKenney
2017-05-08
lib: add module support to linked list sorting tests
Geert Uytterhoeven
2017-05-02
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2017-04-26
CONFIG_ARCH_HAS_RAW_COPY_USER is unconditional now
Al Viro
2017-03-28
generic ...copy_..._user primitives
Al Viro
2017-03-24
md5: remove from lib and only live in crypto
Jason A. Donenfeld
2017-02-28
Merge branch 'idr-4.11' of git://git.infradead.org/users/willy/linux-dax
Linus Torvalds
2017-02-28
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-02-25
Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
Linus Torvalds
2017-02-24
lib: add CONFIG_TEST_SORT to enable self-test of sort()
Kostenzer Felix
2017-02-24
lib: add module support to glob tests
Geert Uytterhoeven
2017-02-24
lib: add module support to crc32 tests
Geert Uytterhoeven
2017-02-24
locking/refcounts: Out-of-line everything
Peter Zijlstra
2017-02-23
Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlied/linux
Linus Torvalds
2017-02-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-02-13
idr: Add missing __rcu annotations
Matthew Wilcox
2017-02-13
radix-tree: Fix __rcu annotations
Matthew Wilcox
2017-02-03
lib: Introduce priority array area manager
Jiri Pirko
2017-02-02
ext4: move halfmd4 into hash.c directly
Jason A. Donenfeld
2017-01-24
lib/dma-virt: Add dma_virt_ops
Bart Van Assche
2017-01-24
lib/dma-noop: Only build dma_noop_ops for s390 and m32r
Bart Van Assche
2017-01-09
siphash: add cryptographically secure PRF
Jason A. Donenfeld
2017-01-09
Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-next
Dave Airlie
2016-12-27
lib: Add a simple prime number generator
Chris Wilson
2016-12-25
cpu/hotplug: Remove obsolete cpu hotplug register/unregister functions
Thomas Gleixner
2016-10-11
kcov: do not instrument lib/stackdepot.c
Alexander Potapenko
2016-10-07
Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-block
Linus Torvalds
2016-09-21
lib/win_minmax: windowed min or max estimator
Neal Cardwell
2016-09-17
blk-mq: abstract tag allocation out into sbitmap library
Omar Sandoval
2016-08-30
mm/usercopy: get rid of CONFIG_DEBUG_STRICT_USER_COPY_CHECKS
Josh Poimboeuf
2016-07-27
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
Linus Torvalds
2016-07-03
random: replace non-blocking pool with a Chacha20-based CRNG
Theodore Ts'o
2016-06-08
x86/hweight: Get rid of the special calling convention
Borislav Petkov
2016-05-30
lib/uuid: add a test module
Andy Shevchenko
2016-05-28
Merge branch 'hash' of git://ftp.sciencehorizons.net/linux
Linus Torvalds
2016-05-28
: Add support for architecture-specific functions
George Spelvin
2016-05-19
include/linux/nodemask.h: create next_node_in() helper
Andrew Morton
2016-05-18
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2016-04-15
lib: scatterlist: move SG pool code from SCSI driver to lib/sg_pool.c
Ming Lin
2016-04-01
lib/proportions: Remove unused code
Richard Cochran
2016-03-25
mm, kasan: stackdepot implementation. Enable stackdepot for SLAB
Alexander Potapenko
2016-03-22
kernel: add kcov code coverage
Dmitry Vyukov
2016-03-20
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2016-03-02
dma: Provide simple noop dma ops
Christian Borntraeger
2016-02-19
test_bitmap: unit tests for lib/bitmap.c
David Decotigny
2016-01-23
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
Linus Torvalds
2016-01-20
UBSAN: run-time undefined behavior sanity checker
Andrey Ryabinin
2016-01-20
lib/clz_tab.c: put in lib-y rather than obj-y
Chris Metcalf
2016-01-20
test_hexdump: rename to test_hexdump
Andy Shevchenko