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-26
lib/string: optimized memset
Matteo Croce
2021-09-26
lib/string: optimized memmove
Matteo Croce
2021-09-26
lib/string: optimized memcpy
Matteo Croce
2021-09-26
Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
Lukas Bulwahn
2021-09-26
math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it
Geert Uytterhoeven
2021-09-18
lib/test_stackinit: Fix static initializer test
Kees Cook
2021-09-18
bpf/tests: Do not PASS tests without actually testing the result
Johan Almbladh
2021-09-18
bpf/tests: Fix copy-and-paste error in double word test
Johan Almbladh
2021-09-15
lib/test_scanf: Handle n_bits == 0 in random tests
Andy Shevchenko
2021-09-15
lib/mpi: use kcalloc in mpi_resize
Hongbo Li
2021-08-13
lib: use PFN_PHYS() in devmem_is_allowed()
Liang Wang
2021-08-08
once: Fix panic when module unload
Kefeng Wang
2021-07-30
lib/test_string.c: move string selftest in the Runtime Testing menu
Matteo Croce
2021-07-15
lib/test_hmm: remove set but unused page variable
Alistair Popple
2021-07-10
mm/page_alloc: Revert pahole zero-sized workaround
Mel Gorman
2021-07-10
Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-07-09
Merge tag 'for-linus-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
Linus Torvalds
2021-07-08
kdump: use vmlinux_build_id to simplify
Stephen Boyd
2021-07-08
buildid: fix kernel-doc notation
Stephen Boyd
2021-07-08
buildid: mark some arguments const
Stephen Boyd
2021-07-08
module: add printk formats to add module build ID to stacktraces
Stephen Boyd
2021-07-08
dump_stack: add vmlinux build ID to stack traces
Stephen Boyd
2021-07-08
buildid: stash away kernels build ID on init
Stephen Boyd
2021-07-08
buildid: add API to parse build ID out of buffer
Stephen Boyd
2021-07-08
buildid: only consider GNU notes for build ID parsing
Stephen Boyd
2021-07-08
lib: fix spelling mistakes
Zhen Lei
2021-07-08
lib/test: fix spelling mistakes
Zhen Lei
2021-07-05
Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2021-07-05
Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-07-05
Merge tag 'gpio-updates-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Linus Torvalds
2021-07-04
iov_iter: remove uaccess_kernel() warning from iov_iter_init()
Linus Torvalds
2021-07-04
Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Linus Torvalds
2021-07-03
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-07-03
Merge tag 'trace-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-07-02
Merge tag 'linux-kselftest-kunit-fixes-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Linus Torvalds
2021-07-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-07-01
lib/decompressors: remove set but not used variabled 'level'
Yu Kuai
2021-07-01
lib/decompress_unlz4.c: correctly handle zero-padding around initrds.
Dimitri John Ledkov
2021-07-01
lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static
Rajat Asthana
2021-07-01
kernel.h: split out kstrtox() and simple_strtox() to a separate header
Andy Shevchenko
2021-07-01
lib/test_string.c: allow module removal
Matteo Croce
2021-07-01
lib: uninline simple_strtoull()
Alexey Dobriyan
2021-07-01
lib: memscan() fixlet
Alexey Dobriyan
2021-07-01
lib/mpi: fix spelling mistakes
Zhen Lei
2021-07-01
lib/decompressors: fix spelling mistakes
Zhen Lei
2021-07-01
lib/math/rational: add Kunit test cases
Trent Piepho
2021-07-01
lib/math/rational.c: fix divide by zero
Trent Piepho
2021-07-01
seq_file: drop unused *_escape_mem_ascii()
Andy Shevchenko
2021-07-01
lib/test-string_helpers: add test cases for new features
Andy Shevchenko
2021-07-01
lib/test-string_helpers: get rid of trailing comma in terminators
Andy Shevchenko
2021-07-01
lib/test-string_helpers: print flags in hexadecimal format
Andy Shevchenko
2021-07-01
lib/string_helpers: allow to append additional characters to be escaped
Andy Shevchenko
2021-07-01
lib/string_helpers: introduce ESCAPE_NAP to escape non-ASCII and non-printable
Andy Shevchenko
2021-07-01
lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII
Andy Shevchenko
2021-07-01
lib/string_helpers: drop indentation level in string_escape_mem()
Andy Shevchenko
2021-07-01
lib/string_helpers: move ESCAPE_NP check inside 'else' branch in a loop
Andy Shevchenko
2021-07-01
lib: decompress_bunzip2: remove an unneeded semicolon
Zhen Lei
2021-07-01
mm: selftests for exclusive device memory
Alistair Popple
2021-07-01
mm: rename migrate_pgmap_owner
Alistair Popple
2021-06-29
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-06-29
Merge tag 'timers-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-29
Merge tag 'printk-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Linus Torvalds
2021-06-29
mm/page_alloc: convert per-cpu list protection to local_lock
Mel Gorman
2021-06-29
kasan: add memory corruption identification support for hardware tag-based mode
Kuan-Ying Lee
2021-06-29
kasan: rename CONFIG_KASAN_SW_TAGS_IDENTIFY to CONFIG_KASAN_TAGS_IDENTIFY
Kuan-Ying Lee
2021-06-29
kasan: allow an architecture to disable inline instrumentation
Daniel Axtens
2021-06-29
kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL()
David Gow
2021-06-29
printk: introduce dump_stack_lvl()
Alexander Potapenko
2021-06-29
lib/test_hmm: use vma_lookup() in dmirror_migrate()
Liam Howlett
2021-06-29
slub: force on no_hash_pointers when slub_debug is enabled
Stephen Boyd
2021-06-29
mm/slub, kunit: add a KUnit test for SLUB debugging functionality
Oliver Glitta
2021-06-29
kunit: make test->lock irq safe
Vlastimil Babka
2021-06-29
Merge branch 'printk-rework' into for-linus
Petr Mladek
2021-06-29
Merge branch 'for-5.14-vsprintf-scanf' into for-linus
Petr Mladek
2021-06-28
Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-28
Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-26
seq_buf: Make trace_seq_putmem_hex() support data longer than 8
Yun Zhou
2021-06-26
seq_buf: Fix overflow in seq_buf_putmem_hex()
Yun Zhou
2021-06-25
kunit: add unit test for filtering suites by names
Daniel Latypov
2021-06-25
kasan: test: make use of kunit_skip()
Marco Elver
2021-06-25
kunit: test: Add example tests which are always skipped
David Gow
2021-06-25
kunit: Support skipped tests
David Gow
2021-06-25
lib/test: convert lib/test_list_sort.c to use KUnit
Daniel Latypov
2021-06-25
kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers
Daniel Latypov
2021-06-23
kunit: Add gnu_printf specifiers
David Gow
2021-06-23
lib/cmdline_kunit: Remove a cast which are no-longer required
David Gow
2021-06-22
clocksource: Provide kernel module to test clocksource watchdog
Paul E. McKenney
2021-06-22
lockdep/selftest: Remove wait-type RCU_CALLBACK tests
Peter Zijlstra
2021-06-22
lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING
Peter Zijlstra
2021-06-22
locking/selftests: Add a selftest for check_irq_usage()
Boqun Feng
2021-06-22
locking/lockdep: Improve noinstr vs errors
Peter Zijlstra
2021-06-22
lib/dump_stack: move cpu lock to printk.c
John Ogness
2021-06-18
sched: Change task_struct::state
Peter Zijlstra
2021-06-18
Merge branch 'sched/urgent' into sched/core, to resolve conflicts
Ingo Molnar
2021-06-17
lib: add iomem emulation (logic_iomem)
Johannes Berg
2021-06-14
Merge tag 'v5.13-rc6' into driver-core-next
Greg Kroah-Hartman
2021-06-14
Merge tag 'v5.13-rc6' into char-misc-next
Greg Kroah-Hartman
2021-06-11
kunit: Add 'kunit_shutdown' option
David Gow
2021-06-11
kunit: Fix result propagation for parameterised tests
David Gow
2021-06-10
bootconfig: Support mixing a value and subkeys under a key
Masami Hiramatsu
2021-06-10
bootconfig: Change array value to use child node
Masami Hiramatsu
2021-06-10
csum_and_copy_to_pipe_iter(): leave handling of csum_state to caller
Al Viro
2021-06-10
clean up copy_mc_pipe_to_iter()
Al Viro
2021-06-10
pipe_zero(): we don't need no stinkin' kmap_atomic()...
Al Viro
2021-06-10
iov_iter: clean csum_and_copy_...() primitives up a bit
Al Viro
2021-06-10
copy_page_from_iter(): don't need kmap_atomic() for kvec/bvec cases
Al Viro
2021-06-10
copy_page_to_iter(): don't bother with kmap_atomic() for bvec/kvec cases
Al Viro
2021-06-10
iterate_xarray(): only of the first iteration we might get offset != 0
Al Viro
2021-06-10
pull handling of ->iov_offset into iterate_{iovec,bvec,xarray}
Al Viro
2021-06-10
iov_iter: make iterator callbacks use base and len instead of iovec
Al Viro
2021-06-10
iov_iter: make the amount already copied available to iterator callbacks
Al Viro
2021-06-10
iov_iter: get rid of separate bvec and xarray callbacks
Al Viro
2021-06-10
iov_iter: teach iterate_{bvec,xarray}() about possible short copies
Al Viro
2021-06-10
iterate_bvec(): expand bvec.h macro forest, massage a bit
Al Viro
2021-06-10
iov_iter: unify iterate_iovec and iterate_kvec
Al Viro
2021-06-10
iov_iter: massage iterate_iovec and iterate_kvec to logics similar to iterate_bvec
Al Viro
2021-06-10
iterate_and_advance(): get rid of magic in case when n is 0
Al Viro
2021-06-10
csum_and_copy_to_iter(): massage into form closer to csum_and_copy_from_iter()
Al Viro
2021-06-10
iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing variant
Al Viro
2021-06-10
[xarray] iov_iter_npages(): just use DIV_ROUND_UP()
Al Viro
2021-06-10
iov_iter_npages(): don't bother with iterate_all_kinds()
Al Viro
2021-06-10
get rid of iterate_all_kinds() in iov_iter_get_pages()/iov_iter_get_pages_alloc()
Al Viro
2021-06-10
iov_iter_gap_alignment(): get rid of iterate_all_kinds()
Al Viro
2021-06-10
iov_iter_alignment(): don't bother with iterate_all_kinds()
Al Viro
2021-06-10
sanitize iov_iter_fault_in_readable()
Al Viro
2021-06-10
iov_iter: optimize iov_iter_advance() for iovec and kvec
Al Viro
2021-06-10
iov_iter: separate direction from flavour
Al Viro
2021-06-10
iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD
Al Viro
2021-06-10
iov_iter: reorder handling of flavours in primitives
Al Viro
2021-06-10
iov_iter: switch ..._full() variants of primitives to use of iov_iter_revert()
Al Viro
2021-06-05
lib: crc64: fix kernel-doc warning
YueHaibing
2021-06-03
Merge branch 'sched/urgent' into sched/core, to pick up fixes
Ingo Molnar
2021-06-03
iov_iter_advance(): use consistent semantics for move past the end
Al Viro
2021-06-03
[xarray] iov_iter_fault_in_readable() should do nothing in xarray case
Al Viro
2021-06-03
copy_page_to_iter(): fix ITER_DISCARD case
Al Viro
2021-06-03
teach copy_page_to_iter() to handle compound pages
Al Viro
2021-06-03
iov_iter: Remove iov_iter_for_each_range()
David Howells
2021-05-31
locking/lockdep: Reduce LOCKDEP dependency list
Randy Dunlap
2021-05-31
Merge 5.13-rc4 into driver-core-next
Greg Kroah-Hartman
2021-05-31
Merge 5.13-rc4 into char-misc-next
Greg Kroah-Hartman
2021-05-27
Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu
Linus Torvalds
2021-05-27
lib: test_scanf: Remove pointless use of type_min() with unsigned types
Richard Fitzgerald
2021-05-27
dyndbg: display KiB of data memory used.
Jim Cromie
2021-05-26
locking/atomic: atomic64: support ARCH_ATOMIC
Mark Rutland
2021-05-24
Makefile: extend 32B aligned debug option to 64B aligned
Feng Tang
2021-05-22
lib: kunit: suppress a compilation warning of frame size
Zhen Lei
2021-05-20
Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-05-19
lib: test_scanf: Add tests for sscanf number conversion
Richard Fitzgerald
2021-05-19
lib: vsprintf: Fix handling of number field widths in vsscanf
Richard Fitzgerald
2021-05-19
lib: vsprintf: scanf: Negative number must have field width > 1
Richard Fitzgerald
2021-05-19
lib/smp_processor_id: Use is_percpu_thread() instead of nr_cpus_allowed
Yejune Deng
2021-05-17
lib/vsprintf: Allow to override ISO 8601 date and time separator
Andy Shevchenko
2021-05-17
Merge 5.13-rc2 into driver-core-next
Greg Kroah-Hartman
2021-05-14
kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled
Peter Collingbourne
2021-05-14
lib: devres: Add error information printing for __devm_ioremap_resource()
Zhen Lei
2021-05-13
dyndbg: drop uninformative vpr_info
Jim Cromie
2021-05-13
dyndbg: avoid calling dyndbg_emit_prefix when it has no work
Jim Cromie
2021-05-13
firmware: replace HOTPLUG with UEVENT in FW_ACTION defines
Shawn Guo
2021-05-13
percpu_ref: Don't opencode percpu_ref_is_dying
Nikolay Borisov
2021-05-12
bitmap: Make bitmap_remap() and bitmap_bitremap() available to users
Andy Shevchenko
2021-05-10
bitmap_parse: Support 'all' semantics
Yury Norov
2021-05-08
Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-05-08
Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-05-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-06
lib: parser: clean up kernel-doc
Randy Dunlap
2021-05-06
lib/genalloc: add parameter description to fix doc compile warning
Alex Shi
2021-05-06
lib/percpu_counter: tame kernel-doc compile warning
Alex Shi
2021-05-06
lib: stackdepot: turn depot_lock spinlock to raw_spinlock
Zqiang
2021-05-06
lib: crc8: pointer to data block should be const
Richard Fitzgerald
2021-05-06
lib/genalloc.c: Fix a typo
Bhaskar Chowdhury
2021-05-06
lib/list_sort.c: fix typo in function description
ToastC
2021-05-06
lib: fix inconsistent indenting in process_bit1()
Wang Qing
2021-05-06
lib/bch.c: fix a typo in the file bch.c
Bhaskar Chowdhury
2021-05-06
lib: add fast path for find_first_*_bit() and find_last_bit()
Yury Norov
2021-05-06
lib: inline _find_next_bit() wrappers
Yury Norov
2021-05-05
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-05
net: fix nla_strcmp to handle more then one trailing null character
Maciej Żenczykowski
2021-05-05
Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Linus Torvalds
2021-05-05
Merge tag 'char-misc-5.13-rc1-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-05-05
kfence: await for allocation using wait_event
Marco Elver
2021-05-05
iov_iter: lift memzero_page() to highmem.h
Ira Weiny
2021-05-05
lib/cmdline: Export next_arg() for being used in modules
Andy Shevchenko
2021-05-05
lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc()
Bartosz Golaszewski
2021-05-05
lib: bitmap: order includes alphabetically
Bartosz Golaszewski
2021-05-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-05-02
.gitignore: prefix local generated files with a slash
Masahiro Yamada
2021-04-30
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-04-30
Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-04-30
kasan: detect false-positives in tests
Andrey Konovalov
2021-04-30
kasan: init memory in kasan_(un)poison for HW_TAGS
Andrey Konovalov
2021-04-30
lib/test_vmalloc.c: add a new 'nr_threads' parameter
Uladzislau Rezki (Sony)
2021-04-30
lib/test_vmalloc.c: remove two kvfree_rcu() tests
Uladzislau Rezki (Sony)
2021-04-30
mm/memtest: add ARCH_USE_MEMTEST
Anshuman Khandual
2021-04-30
dyndbg: fix parsing file query without a line-range suffix
Shuo Chen
2021-04-29
Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-04-29
Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2021-04-29
Merge tag 'mips_5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2021-04-28
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2021-04-28
Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-04-28
Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds