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
generic/softirq: Disable softirq stacks on PREEMPT_RT
Thomas Gleixner
2021-10-08
Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2021-10-08
asm-generic/io.h: give stub iounmap() on !MMU same prototype as elsewhere
Adam Borowski
2021-09-19
pci_iounmap'2: Electric Boogaloo: try to make sense of it all
Linus Torvalds
2021-09-19
parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled
Helge Deller
2021-09-15
Merge tag 'hyperv-fixes-signed-20210915' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Linus Torvalds
2021-09-13
Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minimum version)
Linus Torvalds
2021-09-13
vmlinux.lds.h: remove old check for GCC 4.9
Nick Desaulniers
2021-09-11
asm-generic/hyperv: provide cpumask_to_vpset_noself
Wei Liu
2021-09-09
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Linus Torvalds
2021-09-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-08
mm/early_ioremap.c: remove redundant early_ioremap_shutdown()
Weizhao Ouyang
2021-09-07
Merge tag 'pci-v5.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2021-09-01
Merge tag 'printk-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Linus Torvalds
2021-09-01
Merge tag 'hyperv-next-signed-20210831' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Linus Torvalds
2021-09-01
Merge tag 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2021-08-31
Merge tag 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2021-08-20
PCI: Correct the pci_iomap.h header guard #endif comment
Jonathan Cameron
2021-08-20
ARM: 9117/1: asm-generic: div64: Remove always-true __div64_const32_is_OK()
Geert Uytterhoeven
2021-08-17
Merge tag 'v5.14-rc6' into locking/core, to pick up fixes
Ingo Molnar
2021-08-14
bitops/non-atomic: make @nr unsigned to avoid any DIV
Vineet Gupta
2021-08-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-13
Merge branch 'asm-generic-uaccess-7' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into asm-generic
Arnd Bergmann
2021-08-11
vmlinux.lds.h: Handle clang's module.{c,d}tor sections
Nathan Chancellor
2021-08-11
asm-generic: ffs: Drop bogus reference to ffz location
Geert Uytterhoeven
2021-08-04
locking/atomic: simplify non-atomic wrappers
Mark Rutland
2021-07-27
asm-generic: uaccess: remove inline strncpy_from_user/strnlen_user
Arnd Bergmann
2021-07-23
compat: make linux/compat.h available everywhere
Arnd Bergmann
2021-07-23
asm-generic/uaccess.h: remove __strncpy_from_user/__strnlen_user
Arnd Bergmann
2021-07-19
printk: Userspace format indexing support
Chris Down
2021-07-19
drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers
Michael Kelley
2021-07-16
locking/atomic: add generic arch_*() bitops
Mark Rutland
2021-07-16
locking/atomic: centralize generated headers
Mark Rutland
2021-07-15
Drivers: hv: Make portions of Hyper-V init code be arch neutral
Michael Kelley
2021-07-12
asm-generic/hyperv: Add missing #include of nmi.h
Michael Kelley
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
mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *
Aneesh Kumar K.V
2021-07-08
mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *
Aneesh Kumar K.V
2021-07-02
Merge tag 'asm-generic-unaligned-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2021-07-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-07-01
kernel.h: split out panic and oops helpers
Andy Shevchenko
2021-06-30
Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2021-06-29
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-06-29
mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA
Mike Rapoport
2021-06-29
mm: remove CONFIG_DISCONTIGMEM
Mike Rapoport
2021-06-29
mm: define default MAX_PTRS_PER_* in include/pgtable.h
Daniel Axtens
2021-06-28
once: implement DO_ONCE_LITE for non-fast-path "do once" functionality
Tanner Love
2021-06-28
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
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-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-17
asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition
Vitaly Kuznetsov
2021-06-02
vmlinux.lds.h: Avoid orphan section with !SMP
Nathan Chancellor
2021-05-26
locking/atomics: atomic-instrumented: simplify ifdeffery
Mark Rutland
2021-05-26
locking/atomic: delete !ARCH_ATOMIC remnants
Mark Rutland
2021-05-26
locking/atomic: cmpxchg: support ARCH_ATOMIC
Mark Rutland
2021-05-26
locking/atomic: cmpxchg: make `generic` a prefix
Mark Rutland
2021-05-26
locking/atomic: atomic64: support ARCH_ATOMIC
Mark Rutland
2021-05-26
locking/atomic: atomic: support ARCH_ATOMIC
Mark Rutland
2021-05-26
locking/atomic: atomic: simplify ifdeffery
Mark Rutland
2021-05-26
locking/atomic: atomic: remove redundant include
Mark Rutland
2021-05-26
locking/atomic: atomic: remove stale comments
Mark Rutland
2021-05-17
asm-generic: simplify asm/unaligned.h
Arnd Bergmann
2021-05-17
asm-generic: uaccess: 1-byte access is always aligned
Arnd Bergmann
2021-05-12
sched/core: Initialize the idle task with preemption disabled
Valentin Schneider
2021-05-10
asm-generic: unaligned always use struct helpers
Arnd Bergmann
2021-05-10
asm-generic: unaligned: remove byteshift helpers
Arnd Bergmann
2021-05-07
mm: remove xlate_dev_kmem_ptr()
David Hildenbrand
2021-05-06
lib: add fast path for find_first_*_bit() and find_last_bit()
Yury Norov
2021-05-06
lib: add fast path for find_next_*_bit()
Yury Norov
2021-05-06
lib: inline _find_next_bit() wrappers
Yury Norov
2021-05-06
lib: extend the scope of small_const_nbits() macro
Yury Norov
2021-04-29
Merge tag 'mips_5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2021-04-27
Merge tag 'cfi-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2021-04-26
Merge tag 'arm-apple-m1-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-04-21
div64: Correct inline documentation for `do_div'
Maciej W. Rozycki
2021-04-21
drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status
Joseph Salisbury
2021-04-21
x86/hyperv: Move hv_do_rep_hypercall to asm-generic
Joseph Salisbury
2021-04-09
asm-generic/io.h: Unbork ioremap_np() declaration
Hector Martin
2021-04-08
add support for Clang CFI
Sami Tolvanen
2021-04-08
asm-generic/io.h: Add a non-posted variant of ioremap()
Hector Martin
2021-03-24
x86/Hyper-V: Support for free page reporting
Sunil Muthuswamy
2021-03-11
asm-generic/hyperv: Add missing function prototypes per -W1 warnings
Michael Kelley
2021-03-08
clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts
Michael Kelley
2021-03-08
Drivers: hv: vmbus: Move handling of VMbus interrupts
Michael Kelley
2021-03-08
Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code
Michael Kelley
2021-03-08
Drivers: hv: Redo Hyper-V synthetic MSR get/set functions
Michael Kelley
2021-03-08
x86/hyper-v: Move hv_message_type to architecture neutral module
Michael Kelley
2021-03-08
Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code
Michael Kelley
2021-02-26
Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Linus Torvalds
2021-02-26
Merge tag 'orphan-handling-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2021-02-25
vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y
Nathan Chancellor
2021-02-25
Merge tag 'mips_5.12_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
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
Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-02-23
Merge tag 'modules-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
Linus Torvalds
2021-02-23
Merge tag 'clang-lto-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2021-02-23
vmlinux.lds.h: catch even more instrumentation symbols into .data
Alexander Lobakin
2021-02-21
Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
Linus Torvalds
2021-02-21
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-02-21
Merge tag 'hyperv-next-signed-20210216' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Linus Torvalds
2021-02-21
Merge tag 'mips_5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Linus Torvalds
2021-02-21
Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-02-21
Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-02-20
Merge tag 'pm-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-02-20
Merge tag 'arm-platform-removal-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-02-17
static_call: Allow module use without exposing static_call_key
Josh Poimboeuf
2021-02-16
vmlinux.lds.h: catch more UBSAN symbols into .data
Alexander Lobakin
2021-02-16
vmlinux.lds.h: add DWARF v5 sections
Nick Desaulniers
2021-02-15
Merge branches 'powercap' and 'pm-misc'
Rafael J. Wysocki
2021-02-12
mm: Remove arch_remap() and mm-arch-hooks.h
Christophe Leroy
2021-02-12
Merge tag 'kvmarm-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Paolo Bonzini
2021-02-12
Merge branch 'x86/paravirt' into x86/entry
Ingo Molnar
2021-02-11
locking/arch: Move qrwlock.h include after qspinlock.h
Waiman Long
2021-02-11
asm-generic/hyperv: import data structures for mapping device interrupts
Wei Liu
2021-02-11
asm-generic/hyperv: introduce hv_device_id and auxiliary structures
Wei Liu
2021-02-11
asm-generic/hyperv: update hv_interrupt_entry
Wei Liu
2021-02-11
asm-generic/hyperv: update hv_msi_entry
Wei Liu
2021-02-11
x86/hyperv: provide a bunch of helper functions
Wei Liu
2021-02-11
x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary
Wei Liu
2021-02-11
asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT
Wei Liu
2021-02-11
x86/hyperv: Load/save the Isolation Configuration leaf
Andrea Parri (Microsoft)
2021-02-10
softirq: Move do_softirq_own_stack() to generic asm header
Thomas Gleixner
2021-02-09
firmware_loader: align .builtin_fw to 8
Fangrui Song
2021-02-08
module: remove EXPORT_UNUSED_SYMBOL*
Christoph Hellwig
2021-02-08
module: remove EXPORT_SYMBOL_GPL_FUTURE
Christoph Hellwig
2021-02-04
locking/rwlocks: Add contention detection for rwlocks
Ben Gardon
2021-02-03
asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS
Quentin Perret
2021-01-29
tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm()
Will Deacon
2021-01-20
c6x: remove architecture
Arnd Bergmann
2021-01-15
vmlinux.lds.h: catch UBSAN's "unnamed data" into data
Alexander Lobakin
2021-01-15
vmlinux.lds.h: catch compound literals into data and BSS
Alexander Lobakin
2021-01-14
numa: Move numa implementation to common code
Atish Patra
2021-01-14
kbuild: add support for Clang LTO
Sami Tolvanen
2021-01-13
arm64: make atomic helpers __always_inline
Arnd Bergmann
2020-12-29
local64.h: make mandatory
Randy Dunlap
2020-12-22
powercap/drivers/dtpm: Add API for dynamic thermal power management
Daniel Lezcano
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
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 tag 'asm-generic-cleanup-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-12-15
asm-generic: force inlining of get_order() to work around gcc10 poor decision
Christophe Leroy
2020-12-15
Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-15
Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Thomas Gleixner
2020-12-14
Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-14
Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-14
Merge tag 'perf-kprobes-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-14
Merge tag 'core-entry-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
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-12-11
platform-msi: Track shared domain allocation
Marc Zyngier
2020-11-24
mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL
Thomas Gleixner
2020-11-23
irqstat: Move declaration into asm-generic/hardirq.h
Thomas Gleixner
2020-11-23
asm-generic/irqstat: Add optional __nmi_count member
Thomas Gleixner
2020-11-16
audit: Migrate to use SYSCALL_WORK flag
Gabriel Krisman Bertazi
2020-11-16
ptrace: Migrate to use SYSCALL_TRACE flag
Gabriel Krisman Bertazi
2020-11-16
seccomp: Migrate to use SYSCALL_WORK flag
Gabriel Krisman Bertazi
2020-11-15
Merge branch 'for-5.10-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu
Linus Torvalds
2020-11-14
compiler.h: fix barrier_data() on clang
Arvind Sankar
2020-11-07
locking/atomics: Regenerate the atomics-check SHA1's
Ingo Molnar
2020-11-07
Merge branch 'linus' into perf/kprobes
Ingo Molnar
2020-11-06
highmem: Get rid of kmap_types.h
Thomas Gleixner
2020-11-06
asm-generic: Provide kmap_size.h
Thomas Gleixner
2020-10-30
Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-10-28
genirq/msi: Allow shadow declarations of msi_msg:: $member
Thomas Gleixner
2020-10-27
vmlinux.lds.h: Keep .ctors.* with .ctors
Kees Cook
2020-10-27
asm-generic: mark __{get,put}_user_fn as __always_inline
Christoph Hellwig
2020-10-26
asm-generic: percpu: avoid Wshadow warning
Arnd Bergmann
2020-10-26
qspinlock: use signed temporaries for cmpxchg
Arnd Bergmann
2020-10-26
asm-generic: fix ffs -Wshadow warning
Arnd Bergmann
2020-10-26
asm-generic: percpu: avoid Wshadow warning
Arnd Bergmann
2020-10-26
asm-generic: add generic MMU versions of mmu context functions
Nicholas Piggin
2020-10-25
treewide: Convert macro and uses of __section(foo) to __section("foo")
Joe Perches
2020-10-24
Merge tag 'riscv-for-linus-5.10-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Linus Torvalds
2020-10-22
Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-10-22
Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
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-15
Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Linus Torvalds
2020-10-15
Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2020-10-14
Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT
Michael Kelley
2020-10-12
Merge branch 'work.quota-compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
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-static_call-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
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-12
asm-generic/atomic: Add try_cmpxchg() fallbacks
Peter Zijlstra
2020-10-09
vmlinux.lds.h: add linker section for KUnit test suites
Brendan Higgins
2020-10-09
Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into locking/core
Ingo Molnar
2020-10-06
dma-mapping: remove
Christoph Hellwig
2020-10-05
asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation
Lorenzo Pieralisi
2020-10-04
asm-generic: make the set_fs implementation optional
Christoph Hellwig
2020-10-04
asm-generic: add nommu implementations of __{get,put}_kernel_nofault
Christoph Hellwig
2020-10-04
asm-generic: improve the nommu {get,put}_user handling
Christoph Hellwig
2020-09-25
kbuild: preprocess module linker script
Masahiro Yamada
2020-09-21
bpf: Prevent .BTF section elimination
Tony Ambardar
2020-09-17
compat: lift compat_s64 and compat_u64 to
Christoph Hellwig
2020-09-01
x86/static_call: Add inline static call implementation for x86-64
Josh Poimboeuf
2020-09-01
static_call: Add inline static call infrastructure
Josh Poimboeuf
2020-09-01
vmlinux.lds.h: Add PGO and AutoFDO input sections
Nick Desaulniers
2020-09-01
vmlinux.lds.h: Add .symtab, .strtab, and .shstrtab to ELF_DETAILS
Kees Cook
2020-09-01
vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUG
Kees Cook