VisionFive2 Linux kernel

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

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2023-11-06
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
Sebastian Andrzej Siewior
2021-09-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-08
trap: cleanup trap_init()
Kefeng Wang
2021-09-05
Merge tag 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-09-02
Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2021-08-19
hexagon: use the generic global coherent pool
Christoph Hellwig
2021-08-16
tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig
Masahiro Yamada
2021-07-30
asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols
Arnd Bergmann
2021-07-27
asm-generic: remove extra strn{cpy_from,len}_user declarations
Arnd Bergmann
2021-07-23
hexagon: use generic strncpy/strnlen from_user
Arnd Bergmann
2021-07-23
asm-generic/uaccess.h: remove __strncpy_from_user/__strnlen_user
Arnd Bergmann
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-08
hexagon: select ARCH_WANT_LD_ORPHAN_WARN
Nathan Chancellor
2021-07-08
hexagon: use common DISCARDS macro
Nathan Chancellor
2021-07-08
hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script
Nathan Chancellor
2021-07-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-07-01
mm/thp: define default pmd_pgtable()
Anshuman Khandual
2021-07-01
mm: define default value for FIRST_USER_ADDRESS
Anshuman Khandual
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-18
sched: Introduce task_is_running()
Peter Zijlstra
2021-05-26
hexagon: move core-y in arch/hexagon/Makefile to arch/hexagon/Kbuild
Masahiro Yamada
2021-05-26
kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild
Masahiro Yamada
2021-05-26
locking/atomic: delete !ARCH_ATOMIC remnants
Mark Rutland
2021-05-26
locking/atomic: hexagon: move to ARCH_ATOMIC
Mark Rutland
2021-05-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-07
mm: remove xlate_dev_kmem_ptr()
David Hildenbrand
2021-05-07
drivers/char: remove /dev/kmem for good
David Hildenbrand
2021-05-03
Hexagon: add target builtins to kernel
Sid Manning
2021-05-03
Hexagon: remove DEBUG from comet config
Sid Manning
2021-05-03
Hexagon: change jumps to must-extend in futex_atomic_*
Sid Manning
2021-05-03
Hexagon: fix build errors
Sid Manning
2021-04-30
mm: move mem_init_print_info() into mm_init()
Kefeng Wang
2021-02-27
Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-24
hexagon: remove CONFIG_EXPERIMENTAL from defconfigs
Randy Dunlap
2021-02-21
arch: setup PF_IO_WORKER threads like PF_KTHREAD
Jens Axboe
2021-01-22
arch: hexagon: Don't select HAVE_OPROFILE
Viresh Kumar
2020-12-29
local64.h: make mandatory
Randy Dunlap
2020-12-16
Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-16
Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-12-15
Merge tag 'asm-generic-mmu-context-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-12-15
Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-11-24
sched/idle: Fix arch_cpu_idle() vs tracing
Peter Zijlstra
2020-11-09
hexagon: add support for TIF_NOTIFY_SIGNAL
Jens Axboe
2020-10-30
timekeeping: default GENERIC_CLOCKEVENTS to enabled
Arnd Bergmann
2020-10-27
hexagon: use asm-generic/mmu_context.h for no-op implementations
Nicholas Piggin
2020-10-25
whack-a-mole: USE_ELF_CORE_DUMP
Al Viro
2020-10-23
Merge tag 'arch-cleanup-2020-10-22' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-10-22
Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-17
tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume()
Jens Axboe
2020-10-15
Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2020-10-12
Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-12
Merge tag 'core-build-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-10-06
dma-mapping: merge into
Christoph Hellwig
2020-09-08
uaccess: add infrastructure for kernel builds with set_fs()
Christoph Hellwig
2020-09-01
vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUG
Kees Cook
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-20
unify generic instances of csum_partial_copy_nocheck()
Al Viro
2020-08-12
mm/hexagon: use general page fault accounting
Peter Xu
2020-08-12
mm: do page fault accounting in handle_mm_fault
Peter Xu
2020-08-09
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-08-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-08-07
asm-generic: pgalloc: provide generic pgd_free()
Mike Rapoport
2020-08-07
Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-08-04
Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2020-07-29
locking/atomic: Move ATOMIC_INIT into linux/types.h
Herbert Xu
2020-07-27
kill unused dump_fpu() instances
Al Viro
2020-07-27
hexagon: switch to ->regset_get()
Al Viro
2020-07-04
arch: rename copy_thread_tls() back to copy_thread()
Christian Brauner
2020-07-04
arch: remove HAVE_COPY_THREAD_TLS
Christian Brauner
2020-07-04
hexagon: switch to copy_thread_tls()
Christian Brauner
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
2020-06-09
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
Michel Lespinasse
2020-06-09
mm: consolidate pte_index() and pte_offset_*() definitions
Mike Rapoport
2020-06-09
mm: pgtable: add shortcuts for accessing kernel PMD and PTE
Mike Rapoport
2020-06-09
mm: introduce include/linux/pgtable.h
Mike Rapoport
2020-06-09
mm: don't include asm/pgtable.h if linux/mm.h is already included
Mike Rapoport
2020-06-09
kernel: rename show_stack_loglvl() => show_stack()
Dmitry Safonov
2020-06-09
hexagon: add show_stack_loglvl()
Dmitry Safonov
2020-06-08
hexagon: use asm-generic/cacheflush.h
Christoph Hellwig
2020-06-06
Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-06-04
hexagon: remove __ARCH_USE_5LEVEL_HACK
Mike Rapoport
2020-06-03
mm: free_area_init: use maximal zone PFNs rather than zone sizes
Mike Rapoport
2020-05-12
hexagon: suppress error message for 'make clean'
Masahiro Yamada
2020-04-23
arch: split MODULE_ARCH_VERMAGIC definitions out to
Masahiro Yamada
2020-04-10
mm/special: create generic fallbacks for pte_special() and pte_mkspecial()
Anshuman Khandual
2020-04-10
mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS
Anshuman Khandual
2020-04-02
mm: allow VM_FAULT_RETRY for multiple times
Peter Xu
2020-04-02
mm: introduce FAULT_FLAG_DEFAULT
Peter Xu
2020-04-02
mm: introduce fault_signal_pending()
Peter Xu
2020-04-02
asm-generic: make more kernel-space headers mandatory
Masahiro Yamada
2020-03-30
Merge tag 'irq-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-03-29
hexagon: Replace setup_irq() by request_irq()
afzal mohammed
2020-03-28
Merge branch 'uaccess.futex' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into locking/core
Thomas Gleixner
2020-03-27
futex: arch_futex_atomic_op_inuser() calling conventions change
Al Viro
2020-03-21
hexagon: Remove mm.h from asm/uaccess.h
Sebastian Andrzej Siewior
2020-01-28
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-01-28
Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-01-10
Merge branch 'x86/mm' into efi/core, to pick up dependencies
Ingo Molnar
2020-01-06
remove ioremap_nocache and devm_ioremap_nocache
Christoph Hellwig
2020-01-04
hexagon: define ioremap_uc
Nick Desaulniers
2020-01-04
hexagon: work around compiler crash
Nick Desaulniers
2020-01-04
hexagon: parenthesize registers in asm predicates
Nick Desaulniers
2019-12-10
mm/vmalloc: Add empty headers and use them from
Ingo Molnar
2019-12-08
sched/rt, hexagon: Use CONFIG_PREEMPTION
Thomas Gleixner
2019-12-02
Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2019-11-28
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux; tag 'dma-mapping-5.5' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2019-11-28
Merge tag 'ioremap-5.5' of git://git.infradead.org/users/hch/ioremap
Linus Torvalds
2019-11-20
dma-mapping: drop the dev argument to arch_sync_dma_for_*
Christoph Hellwig
2019-11-11
hexagon: remove __iounmap
Christoph Hellwig
2019-11-11
hexagon: clean up ioremap
Christoph Hellwig
2019-11-11
hexagon: remove asm/bitsperlong.h
Masahiro Yamada
2019-11-04
vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATA
Kees Cook
2019-11-04
vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATA
Kees Cook
2019-11-04
vmlinux.lds.h: Move NOTES into RO_DATA
Kees Cook
2019-09-26
mm: treewide: clarify pgtable_page_{ctor,dtor}() naming
Mark Rutland
2019-09-25
hexagon: drop empty and unused free_initrd_mem
Mike Rapoport
2019-09-24
mm: consolidate pgtable_cache_init() and pgd_cache_init()
Mike Rapoport
2019-09-24
mm: remove quicklist page table caches
Nicholas Piggin
2019-07-21
hexagon: switch to generic version of pte allocation
Mike Rapoport
2019-07-16
hexagon: define syscall_get_error() and syscall_get_return_value()
Dmitry V. Levin
2019-07-08
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
Thomas Gleixner
2019-05-30
treewide: Add SPDX license identifier - Kbuild
Greg Kroah-Hartman
2019-05-29
signal: Remove the task parameter from force_sig_fault
Eric W. Biederman
2019-05-27
signal: Remove task parameter from force_sig
Eric W. Biederman
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-16
Merge tag 'asm-generic-nommu' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2019-05-14
arch: remove and
Masahiro Yamada
2019-05-14
mm: memblock: make keeping memblock memory opt-in rather than opt-out
Mike Rapoport
2019-05-14
hexagon: switch over to generic free_initmem()
Mike Rapoport
2019-05-07
Merge tag 'audit-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Linus Torvalds
2019-05-06
Merge tag 'arm64-mmiowb' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2019-05-06
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2019-05-06
Merge branch 'core-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2019-04-23
arch: mostly remove
Christoph Hellwig
2019-04-10
Merge branch 'linus' into locking/core, to pick up fixes
Ingo Molnar
2019-04-08
arch: Remove dummy mmiowb() definitions from arch code
Will Deacon
2019-04-08
arch: Use asm-generic header for asm/mmiowb.h
Will Deacon
2019-04-05
syscalls: Remove start and number from syscall_get_arguments() args
Steven Rostedt (Red Hat)
2019-04-03
locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs
Waiman Long
2019-04-03
locking/rwsem: Remove arch specific rwsem files
Waiman Long
2019-04-03
arch/tlb: Clean up simple architectures
Peter Zijlstra
2019-03-28
KVM: export and iif KVM is supported
Masahiro Yamada
2019-03-20
syscall_get_arch: add "struct task_struct *" argument
Dmitry V. Levin
2019-03-20
hexagon: define syscall_get_arch()
Dmitry V. Levin
2019-03-20
Move EM_HEXAGON to uapi/linux/elf-em.h
Dmitry V. Levin
2019-03-17
kbuild: force all architectures except um to include mandatory-y
Masahiro Yamada
2019-02-27
Merge tag 'y2038-syscall-abi' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground into timers/2038
Thomas Gleixner
2019-02-19
asm-generic: Make time32 syscall numbers optional
Arnd Bergmann
2019-02-19
asm-generic: Drop getrlimit and setrlimit syscalls from default list
Yury Norov
2019-02-19
32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option
Yury Norov
2019-02-01
arch: unexport asm/shmparam.h for all architectures
Masahiro Yamada
2019-01-06
arch: restore generic-y += shmparam.h for some architectures
Masahiro Yamada
2019-01-06
arch: remove redundant UAPI generic-y defines
Masahiro Yamada
2019-01-06
arch: remove stale comments "UAPI Header export list"
Masahiro Yamada
2019-01-05
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2019-01-04
mm: treewide: remove unused address argument from pte_alloc functions
Joel Fernandes (Google)
2019-01-04
fls: change parameter to unsigned int
Matthew Wilcox
2019-01-03
Remove 'type' argument from access_ok() function
Linus Torvalds
2019-01-01
Merge tag 'kgdb-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Linus Torvalds
2018-12-30
kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops
Christophe Leroy
2018-12-30
kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call_function()
Douglas Anderson
2018-12-30
kgdb: Remove irq flags from roundup
Douglas Anderson
2018-12-29
Merge tag 'kconfig-v4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2018-12-13
dma-mapping: always build the direct mapping code
Christoph Hellwig
2018-11-23
PCI: consolidate PCI config entry in drivers/pci
Christoph Hellwig
2018-10-31
mm: remove include/linux/bootmem.h
Mike Rapoport
2018-10-31
memblock: rename free_all_bootmem to memblock_free_all
Mike Rapoport
2018-10-31
mm: remove CONFIG_HAVE_MEMBLOCK
Mike Rapoport
2018-10-31
mm: remove CONFIG_NO_BOOTMEM
Mike Rapoport
2018-10-31
treewide: remove current_text_addr
Nick Desaulniers
2018-10-26
hexagon: switch to NO_BOOTMEM
Mike Rapoport
2018-10-25
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-10-22
Merge tag 'dma-mapping-4.20' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2018-09-20
dma-mapping: merge direct and noncoherent ops
Christoph Hellwig
2018-09-10
hexagon: modify ffs() and fls() to return int
Randy Dunlap
2018-09-10
arch/hexagon: fix kernel/dma.c build warning
Randy Dunlap
2018-09-08
hexagon: use generic dma_noncoherent_ops
Christoph Hellwig
2018-09-08
hexagon: implement the sync_sg_for_device DMA operation
Christoph Hellwig
2018-09-08
hexagon: remove the sync_single_for_cpu DMA operation
Christoph Hellwig
2018-08-29
y2038: Remove stat64 family from default syscall set
Arnd Bergmann
2018-08-24
kbuild: rename LDFLAGS to KBUILD_LDFLAGS
Masahiro Yamada
2018-08-17
mm: convert return type of handle_mm_fault() caller to vm_fault_t
Souptick Joarder
2018-08-15
Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2018-08-02
kconfig: include kernel/Kconfig.preempt from init/Kconfig
Christoph Hellwig
2018-08-02
Kconfig: consolidate the "Kernel hacking" menu
Christoph Hellwig
2018-08-02
kconfig: include common Kconfig files from top-level Kconfig
Christoph Hellwig
2018-06-21
atomics/treewide: Make unconditional inc/dec ops optional
Mark Rutland
2018-06-21
atomics/treewide: Make test ops optional
Mark Rutland
2018-06-21
atomics/treewide: Make atomic_fetch_add_unless() optional
Mark Rutland
2018-06-21
atomics/treewide: Remove redundant atomic_inc_not_zero() definitions
Mark Rutland
2018-06-21
atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()
Mark Rutland
2018-06-15
hexagon: drop the unused variable zero_page_mask
Anshuman Khandual
2018-06-15
hexagon: fix printk format warning in setup.c
Randy Dunlap
2018-06-04
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-06-04
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2018-05-09
scatterlist: move the NEED_SG_DMA_LENGTH config symbol to lib/Kconfig
Christoph Hellwig
2018-05-07
PCI: remove PCI_DMA_BUS_IS_PHYS
Christoph Hellwig
2018-05-01
hexagon: export csum_partial_copy_nocheck
Arnd Bergmann
2018-05-01
hexagon: add memset_io() helper
Arnd Bergmann