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
2023-11-06
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
Sebastian Andrzej Siewior
2021-10-31
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-20
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-20
KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu
Halil Pasic
2021-10-20
KVM: s390: clear kicked_mask before sleeping again
Halil Pasic
2021-10-12
s390: fix strrchr() implementation
Roberto Sassu
2021-10-04
s390/pci: fix zpci_zdev_put() on reserve
Niklas Schnelle
2021-10-04
bpf, s390: Fix potential memory leak about jit_data
Tiezhu Yang
2021-09-28
KVM: s390: Function documentation fixes
Janosch Frank
2021-09-27
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-23
Merge tag 'net-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-22
KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor
Sean Christopherson
2021-09-21
s390/qeth: fix deadlock during failing recovery
Alexandra Winter
2021-09-21
Merge tag 's390-5.15-ebpf-jit-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-09-16
s390/bpf: Fix optimizing out zero-extensions
Ilya Leoshkevich
2021-09-16
s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
Ilya Leoshkevich
2021-09-16
s390/bpf: Fix branch shortening during codegen pass
Ilya Leoshkevich
2021-09-15
s390: remove WARN_DYNAMIC_STACK
Heiko Carstens
2021-09-15
s390: update defconfigs
Heiko Carstens
2021-09-15
s390/pci_mmio: fully validate the VMA before calling follow_pte()
David Hildenbrand
2021-09-09
Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-09-08
arch: remove compat_alloc_user_space
Arnd Bergmann
2021-09-08
compat: remove some compat entry points
Arnd Bergmann
2021-09-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-08
mm/memory_hotplug: remove nid parameter from arch_remove_memory()
David Hildenbrand
2021-09-08
hugetlbfs: s390 is always 64bit
David Hildenbrand
2021-09-08
s390/ftrace: remove incorrect __va usage
Heiko Carstens
2021-09-07
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-07
Revert "mm/gup: remove try_get_page(), call try_get_compound_head() directly"
Linus Torvalds
2021-09-07
s390: remove xpram device driver
Heiko Carstens
2021-09-07
s390/pci: read clp_list_pci_req only once
Pierre Morel
2021-09-07
s390/pci: fix clp_get_state() handling of -ENODEV
Niklas Schnelle
2021-09-07
s390/cpum_cf: move array from header to C file
Heiko Carstens
2021-09-07
s390/mm: fix kernel doc comments
Heiko Carstens
2021-09-07
s390/topology: fix topology information when calling cpu hotplug notifiers
Sven Schnelle
2021-09-07
s390/unwind: use current_frame_address() to unwind current task
Vasily Gorbik
2021-09-06
Merge tag 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Paolo Bonzini
2021-09-06
Merge tag 'kvm-s390-next-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Paolo Bonzini
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-03
Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-09-03
Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Linus Torvalds
2021-09-03
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-03
mm: wire up syscall process_mrelease
Suren Baghdasaryan
2021-09-03
memblock: make memblock_find_in_range method private
Mike Rapoport
2021-09-03
mm/gup: remove try_get_page(), call try_get_compound_head() directly
John Hubbard
2021-09-03
s390: replace cc-option-yn uses with cc-option
Nick Desaulniers
2021-09-02
Merge tag 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfio
Linus Torvalds
2021-09-02
Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping
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-09-01
Merge branch 'exit-cleanups-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2021-09-01
Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
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-31
s390/configs: enable CONFIG_KFENCE in debug_defconfig
Sven Schnelle
2021-08-31
s390/entry: make oklabel within CHKSTG macro local
Heiko Carstens
2021-08-31
s390: add kmemleak annotation in stack_alloc()
Sven Schnelle
2021-08-30
Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 's390-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-08-30
s390: remove SCHED_CORE from defconfigs
Heiko Carstens
2021-08-27
KVM: s390: index kvm->arch.idle_mask by vcpu_idx
Halil Pasic
2021-08-27
KVM: s390: Enable specification exception interpretation
Janis Schoetterl-Glausch
2021-08-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-26
s390/smp: do not use nodat_stack for secondary CPU start
Alexander Gordeev
2021-08-26
s390/smp: enable DAT before CPU restart callback is called
Alexander Gordeev
2021-08-26
s390: update defconfigs
Heiko Carstens
2021-08-25
KVM: s390: generate kvm hypercall functions
Heiko Carstens
2021-08-25
s390/sclp: add tracing of SCLP interactions
Peter Oberparleiter
2021-08-25
s390/debug: add early tracing support
Peter Oberparleiter
2021-08-25
s390/debug: fix debug area life cycle
Peter Oberparleiter
2021-08-25
s390/debug: keep debug data on resize
Peter Oberparleiter
2021-08-25
s390/diag: make restart_part2 a local label
Heiko Carstens
2021-08-25
s390/mm,pageattr: fix walk_pte_level() early exit
Heiko Carstens
2021-08-25
s390: fix typo in linker script
Heiko Carstens
2021-08-25
s390: remove do_signal() prototype and do_notify_resume() function
Sven Schnelle
2021-08-25
s390/pci: improve DMA translation init and exit
Niklas Schnelle
2021-08-25
s390/pci: simplify CLP List PCI handling
Niklas Schnelle
2021-08-25
s390/pci: handle FH state mismatch only on disable
Niklas Schnelle
2021-08-25
s390/pci: fix misleading rc in clp_set_pci_fn()
Niklas Schnelle
2021-08-25
s390/boot: factor out offset_vmlinux_info() function
Alexander Gordeev
2021-08-25
s390/kasan: fix large PMD pages address alignment check
Alexander Gordeev
2021-08-25
s390/pci: reset zdev->zbus on registration failure
Niklas Schnelle
2021-08-25
s390/pci: cleanup resources only if necessary
Niklas Schnelle
2021-08-24
s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification
Tony Krowiak
2021-08-24
s390/vfio-ap: r/w lock for PQAP interception handler function pointer
Tony Krowiak
2021-08-20
KVM: stats: Support linear and logarithmic histogram statistics
Jing Zhang
2021-08-19
isystem: ship and use stdarg.h
Alexey Dobriyan
2021-08-18
s390/pci: fix use after free of zpci_dev
Niklas Schnelle
2021-08-18
s390/sclp: reserve memory occupied by sclp early buffer
Alexander Egorenkov
2021-08-18
s390/mm: remove unused cmma functions
David Hildenbrand
2021-08-18
s390/qdio: remove unused support for SLIB parameters
Julian Wiedmann
2021-08-16
tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig
Masahiro Yamada
2021-08-10
s390/pci: Do not mask MSI[-X] entries on teardown
Thomas Gleixner
2021-08-09
s390/pci: don't set failed sg dma_address to DMA_MAPPING_ERROR
Logan Gunthorpe
2021-08-09
s390/pci: return error code from s390_dma_map_sg()
Martin Oliveira
2021-08-09
Merge 5.14-rc5 into driver-core-next
Greg Kroah-Hartman
2021-08-06
KVM: Rename lru_slot to last_used_slot
David Matlack
2021-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-05
Merge tag 's390-5.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-08-05
s390: rename dma section to amode31
Heiko Carstens
2021-08-05
s390/mm: use page_to_virt() in __kernel_map_pages()
Heiko Carstens
2021-08-05
s390: replace deprecated CPU-hotplug functions
Sebastian Andrzej Siewior
2021-08-03
s390/ftrace: implement hotpatching
Ilya Leoshkevich
2021-08-03
s390: update defconfigs
Heiko Carstens
2021-07-31
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-07-30
Merge tag 'net-5.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-07-30
s390: move the install rule to arch/s390/Makefile
Masahiro Yamada
2021-07-30
s390: enable KCSAN
Ilya Leoshkevich
2021-07-30
s390: add kfence region to pagetable dumper
Sven Schnelle
2021-07-30
s390: add support for KFENCE
Sven Schnelle
2021-07-30
s390/mm: implement set_memory_4k()
Heiko Carstens
2021-07-30
s390/boot: fix zstd build for -march=z900
Vasily Gorbik
2021-07-30
s390/vdso: add .got.plt in vdso linker script
Sumanth Korikkar
2021-07-30
asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols
Arnd Bergmann
2021-07-29
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-07-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-07-29
bpf: Introduce BPF nospec instruction for mitigating Spectre v4
Daniel Borkmann
2021-07-27
s390: use generic strncpy/strnlen from_user
Heiko Carstens
2021-07-27
KVM: s390: restore old debugfs names
Christian Borntraeger
2021-07-27
s390/delay: get rid of not needed header includes
Heiko Carstens
2021-07-27
s390/boot: get rid of arithmetics on function pointers
Heiko Carstens
2021-07-27
s390/headers: fix code style in module.h
Ilya Leoshkevich
2021-07-27
s390/hwcaps: make sie capability regular hwcap
Heiko Carstens
2021-07-27
s390/hwcaps: remove hwcap stfle check
Heiko Carstens
2021-07-27
s390/hwcaps: remove z/Architecture mode active check
Heiko Carstens
2021-07-27
s390/hwcaps: use consistent coding style / remove comments
Heiko Carstens
2021-07-27
s390/hwcaps: open code initialization of first six hwcap bits
Heiko Carstens
2021-07-27
s390/hwcaps: split setup_hwcaps()
Heiko Carstens
2021-07-27
s390/hwcaps: move setup_hwcaps()
Heiko Carstens
2021-07-27
s390/hwcaps: add sanity checks
Heiko Carstens
2021-07-27
s390/hwcaps: use named initializers for hwcap string arrays
Heiko Carstens
2021-07-27
s390/hwcaps: introduce HWCAP bit numbers
Heiko Carstens
2021-07-27
s390/hwcaps: shorten HWCAP defines
Heiko Carstens
2021-07-27
s390: add HWCAP_S390_PCI_MIO to ELF hwcaps
Niklas Schnelle
2021-07-27
s390: make PCI mio support a machine flag
Niklas Schnelle
2021-07-27
s390/disassembler: add instructions
Heiko Carstens
2021-07-27
s390: report more CPU capabilities
Heiko Carstens
2021-07-27
s390/qdio: remove unused macros
Julian Wiedmann
2021-07-27
s390/qdio: clarify reporting of errors to the drivers
Julian Wiedmann
2021-07-27
s390/qdio: remove remaining tasklet & timer code
Julian Wiedmann
2021-07-27
s390/setup: don't reserve memory that occupied decompressor's head
Alexander Egorenkov
2021-07-27
s390/boot: move dma sections from decompressor to decompressed kernel
Alexander Egorenkov
2021-07-27
s390/ctl_reg: add ctlreg5 and ctlreg15 unions
Heiko Carstens
2021-07-27
s390/boot: make _diag308_reset_dma() position-independent
Alexander Egorenkov
2021-07-27
s390/boot: move EP_OFFSET and EP_STRING to head.S
Alexander Egorenkov
2021-07-27
s390/setup: generate asm offsets from struct parmarea
Alexander Egorenkov
2021-07-27
s390/setup: drop _OFFSET macros
Alexander Egorenkov
2021-07-27
s390/setup: remove unused symbolic constants for C code from setup.h
Alexander Egorenkov
2021-07-27
s390/dump: introduce boot data 'oldmem_data'
Alexander Egorenkov
2021-07-27
s390/boot: introduce boot data 'initrd_data'
Alexander Egorenkov
2021-07-27
s390/boot: move sclp early buffer from fixed address in asm to C
Alexander Egorenkov
2021-07-27
s390/boot: get rid of magic numbers for startup offsets
Alexander Egorenkov
2021-07-27
s390/vdso: use system call functions
Heiko Carstens
2021-07-27
s390/syscall: provide generic system call functions
Heiko Carstens
2021-07-27
s390/cpacf: get rid of register asm
Heiko Carstens
2021-07-27
s390/debug: remove unused print defines
Heiko Carstens
2021-07-27
s390/uv: de-duplicate checks for Protected Host Virtualization
Alexander Egorenkov
2021-07-27
s390/boot: disable Secure Execution in dump mode
Alexander Egorenkov
2021-07-27
s390/boot: move uv function declarations to boot/uv.h
Alexander Egorenkov
2021-07-27
s390/jump_label: print real address in a case of a jump label bug
Heiko Carstens
2021-07-27
s390/mm: don't print hashed values for pte_ERROR() & friends
Heiko Carstens
2021-07-27
s390/mm: use pr_err() instead of printk() for pte_ERROR & friends
Heiko Carstens
2021-07-27
s390/sclp: use only one sclp early buffer to send commands
Alexander Egorenkov
2021-07-27
s390/cio: remove unused include linux/spinlock.h from cio.h
Alexander Egorenkov
2021-07-27
s390/boot: make stacks part of the decompressor's image
Alexander Egorenkov
2021-07-27
s390/boot: move all linker symbol declarations from c to h files
Alexander Egorenkov
2021-07-27
Merge 5.14-rc3 into driver-core-next
Greg Kroah-Hartman
2021-07-23
s390/pv: fix the forcing of the swiotlb
Halil Pasic
2021-07-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2021-07-23
compat: make linux/compat.h available everywhere
Arnd Bergmann
2021-07-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-07-21
Merge tag 's390-5.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-07-21
s390/scm: Make struct scm_driver::remove return void
Uwe Kleine-König
2021-07-20
s390: update defconfigs
Heiko Carstens
2021-07-20
s390/cpumf: fix semicolon.cocci warnings
kernel test robot
2021-07-20
s390/boot: fix use of expolines in the DMA code
Alexander Egorenkov
2021-07-20
s390/qeth: remove OSN support
Julian Wiedmann
2021-07-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-07-15
s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]
Colin Ian King
2021-07-15
s390/ftrace: fix ftrace_update_ftrace_func implementation
Vasily Gorbik
2021-07-13
s390: Fix fall-through warnings for Clang
Gustavo A. R. Silva
2021-07-12
exit/bdflush: Remove the deprecated bdflush system call
Eric W. Biederman
2021-07-12
s390/defconfig: allow early device mapper disks
Christian Borntraeger
2021-07-12
s390/vdso32: add vdso32.lds to targets
Sven Schnelle
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-10
Merge tag 's390-5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Linus Torvalds
2021-07-08
s390: preempt: Fix preempt_count initialization
Valentin Schneider
2021-07-08
s390/linkage: increase asm symbols alignment to 16
Vasily Gorbik
2021-07-08
s390: rename CALL_ON_STACK_NORETURN() to call_on_stack_noreturn()
Heiko Carstens
2021-07-08
s390: add type checking to CALL_ON_STACK_NORETURN() macro
Heiko Carstens
2021-07-08
s390: remove old CALL_ON_STACK() macro
Heiko Carstens
2021-07-08
s390/softirq: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390/lib: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390/smp: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390/kexec: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390/irq: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390/mm: use call_on_stack() macro
Heiko Carstens
2021-07-08
s390: introduce proper type handling call_on_stack() macro
Heiko Carstens
2021-07-08
s390/irq: simplify on_async_stack()
Heiko Carstens
2021-07-08
s390/irq: inline do_softirq_own_stack()
Heiko Carstens
2021-07-08
s390/irq: simplify do_softirq_own_stack()
Heiko Carstens
2021-07-08
s390/ap: get rid of register asm in ap_dqap()
Harald Freudenberger