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
POWERPC: Allow to enable RT
Sebastian Andrzej Siewior
2023-11-06
powerpc/stackprotector: work around stack-guard init from atomic
Sebastian Andrzej Siewior
2023-11-06
powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT
Bogdan Purcareata
2023-11-06
powerpc/pseries/iommu: Use a locallock instead local_irq_save()
Sebastian Andrzej Siewior
2023-11-06
powerpc: traps: Use PREEMPT_RT
Sebastian Andrzej Siewior
2023-11-06
powerpc: Add support for lazy preemption
Thomas Gleixner
2023-11-06
*/softirq: Disable softirq stacks on PREEMPT_RT
Thomas Gleixner
2023-11-06
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
Sebastian Andrzej Siewior
2023-11-06
printk: remove deferred printing
John Ogness
2023-11-06
console: add write_atomic interface
John Ogness
2021-10-29
Merge tag 'powerpc-5.15-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-10-25
powerpc/pseries/iommu: Create huge DMA window if no MMIO32 is present
Alexey Kardashevskiy
2021-10-25
powerpc/pseries/iommu: Check if the default window in use before removing it
Alexey Kardashevskiy
2021-10-25
powerpc/pseries/iommu: Use correct vfree for it_map
Alexey Kardashevskiy
2021-10-21
Merge tag 'powerpc-5.15-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-10-20
powerpc/smp: do not decrement idle task preempt count in CPU offline
Nathan Lynch
2021-10-20
powerpc/idle: Don't corrupt back chain when going idle
Michael Ellerman
2021-10-17
Merge tag 'powerpc-5.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-10-16
KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest
Michael Ellerman
2021-10-16
KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
Michael Ellerman
2021-10-13
powerpc/xive: Discard disabled interrupts in get_irqchip_state()
Cédric Le Goater
2021-10-10
Merge tag 'powerpc-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-10-07
pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
Mahesh Salgaonkar
2021-10-07
powerpc/32s: Fix kuap_kernel_restore()
Christophe Leroy
2021-10-07
powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler
Cédric Le Goater
2021-10-07
powerpc/64s: Fix unrecoverable MCE calling async handler from NMI
Nicholas Piggin
2021-10-07
powerpc/64/interrupt: Reconcile soft-mask state in NMI and fix false BUG
Nicholas Piggin
2021-10-07
powerpc/64: warn if local irqs are enabled in NMI or hardirq context
Nicholas Piggin
2021-10-07
powerpc/traps: do not enable irqs in _exception
Nicholas Piggin
2021-10-07
powerpc/64s: fix program check interrupt emergency stack path
Nicholas Piggin
2021-10-07
powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000
Naveen N. Rao
2021-10-07
powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END
Naveen N. Rao
2021-10-07
powerpc/bpf ppc32: Fix JMP32_JSET_K
Naveen N. Rao
2021-10-07
powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation
Naveen N. Rao
2021-10-07
powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC
Naveen N. Rao
2021-10-07
powerpc/security: Add a helper to query stf_barrier type
Naveen N. Rao
2021-10-07
powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
Naveen N. Rao
2021-10-07
powerpc/bpf: Fix BPF_MOD when imm == 1
Naveen N. Rao
2021-10-07
powerpc/bpf: Validate branch ranges
Naveen N. Rao
2021-10-07
powerpc/lib: Add helper to check if offset is within conditional branch range
Naveen N. Rao
2021-10-02
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
Pali Rohár
2021-09-30
powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
Alexey Kardashevskiy
2021-09-22
entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume()
Sean Christopherson
2021-09-19
Merge tag 'powerpc-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-09-15
powerpc/xics: Set the IRQ chip data for the ICS native backend
Cédric Le Goater
2021-09-14
powerpc/boot: Fix build failure since GCC 4.9 removal
Michael Ellerman
2021-09-13
Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minimum version)
Linus Torvalds
2021-09-13
powerpc: remove GCC version check for UPD_CONSTR
Nick Desaulniers
2021-09-13
powerpc/mce: Fix access error in mce handler
Ganesh Goudar
2021-09-13
KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers
Nicholas Piggin
2021-09-13
powerpc/64s: system call rfscv workaround for TM bugs
Nicholas Piggin
2021-09-13
powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state
Nicholas Piggin
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
trap: cleanup trap_init()
Kefeng Wang
2021-09-08
mm/memory_hotplug: remove nid parameter from remove_memory() and friends
David Hildenbrand
2021-09-08
mm/memory_hotplug: remove nid parameter from arch_remove_memory()
David Hildenbrand
2021-09-07
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
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-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 tag 'powerpc-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
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
mm: sparse: pass section_nr to find_memory_block
Ohhoon Kwon
2021-09-03
Merge branch 'fixes' into next
Michael Ellerman
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 'printk-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/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-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-09-01
powerpc/bug: Cast to unsigned long before passing to inline asm
Michael Ellerman
2021-09-01
powerpc/ptdump: Fix generic ptdump for 64-bit
Michael Ellerman
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-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 branch 'rework/printk_safe-removal' into for-linus
Petr Mladek
2021-08-30
KVM: PPC: Fix clearing never mapped TCEs in realmode
Alexey Kardashevskiy
2021-08-29
Merge tag 'irqchip-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Thomas Gleixner
2021-08-28
Merge tag 'powerpc-5.14-7' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-08-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-27
powerpc/pseries/iommu: Rename "direct window" to "dma window"
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Make use of DDW for indirect mapping
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Find existing DDW with given property name
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Update remove_dma_window() to accept property name
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Reorganize iommu_table_setparms*() with new helper
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Add ddw_property_create() and refactor enable_ddw()
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Allow DDW windows starting at 0x00
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Add ddw_list_new_entry() helper
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Add iommu_pseries_alloc_table() helper
Leonardo Bras
2021-08-27
powerpc/kernel/iommu: Add new iommu_table_in_use() helper
Leonardo Bras
2021-08-27
powerpc/pseries/iommu: Replace hard-coded page shift
Leonardo Bras
2021-08-27
powerpc/numa: Update cpu_cpu_map on CPU online/offline
Srikar Dronamraju
2021-08-27
powerpc/numa: Print debug statements only when required
Srikar Dronamraju
2021-08-27
powerpc/numa: convert printk to pr_xxx
Srikar Dronamraju
2021-08-27
powerpc/numa: Drop dbg in favour of pr_debug
Srikar Dronamraju
2021-08-27
powerpc/smp: Enable CACHE domain for shared processor
Srikar Dronamraju
2021-08-27
powerpc/smp: Update cpu_core_map on all PowerPc systems
Srikar Dronamraju
2021-08-27
powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2
Srikar Dronamraju
2021-08-27
powerpc/configs/microwatt: Enable options for systemd
Joel Stanley
2021-08-27
powerpc/configs/microwattt: Enable Liteeth
Joel Stanley
2021-08-27
powerpc/microwatt: Add Ethernet to device tree
Joel Stanley
2021-08-27
powerpc: Redefine HMT_xxx macros as empty on PPC32
Christophe Leroy
2021-08-27
Merge changes from Paul Gortmaker
Michael Ellerman
2021-08-27
powerpc: retire sbc8641d board support
Paul Gortmaker
2021-08-27
powerpc: retire sbc8548 board support
Paul Gortmaker
2021-08-26
Merge branch 'topic/ppc-kvm' into next
Michael Ellerman
2021-08-26
powerpc: Refactor verification of MSR_RI
Christophe Leroy
2021-08-26
powerpc: Remove MSR_PR check in interrupt_exit_{user/kernel}_prepare()
Christophe Leroy
2021-08-26
powerpc/64e: Get dear offset with _DEAR macro
Xiongwei Song
2021-08-26
powerpc: Add dear as a synonym for pt_regs.dar register
Xiongwei Song
2021-08-26
powerpc/64e: Get esr offset with _ESR macro
Xiongwei Song
2021-08-26
powerpc: Add esr as a synonym for pt_regs.dsisr
Xiongwei Song
2021-08-25
powerpc/perf: Fix the check for SIAR value
Kajol Jain
2021-08-25
powerpc/perf: Drop the case of returning 0 as instruction pointer
Kajol Jain
2021-08-25
powerpc/perf: Use stack siar instead of mfspr
Kajol Jain
2021-08-25
powerpc/64s: Remove WORT SPR from POWER9/10
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV Nested: save_hv_return_state does not require trap argument
Fabiano Rosas
2021-08-25
KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1
Fabiano Rosas
2021-08-25
KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV Nested: Sanitise vcpu registers
Fabiano Rosas
2021-08-25
KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrupt emulation
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV P9: Fixes for TM softpatch interrupt NIP
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV: Remove TM emulation from POWER7/8 path
Nicholas Piggin
2021-08-25
KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME
Nicholas Piggin
2021-08-25
powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDARX macros
Christophe Leroy
2021-08-25
powerpc/ptrace: Make user_mode() common to PPC32 and PPC64
Christophe Leroy
2021-08-25
powerpc/syscalls: Simplify do_mmap2()
Christophe Leroy
2021-08-25
powerpc/ptdump: Convert powerpc to GENERIC_PTDUMP
Christophe Leroy
2021-08-25
powerpc/ptdump: Reduce level numbers by 1 in note_page() and add p4d level
Christophe Leroy
2021-08-25
powerpc/ptdump: Remove unused 'page_size' parameter
Christophe Leroy
2021-08-25
powerpc/ptdump: Use DEFINE_SHOW_ATTRIBUTE()
Christophe Leroy
2021-08-25
powerpc: Avoid link stack corruption in misc asm functions
Christophe Leroy
2021-08-25
powerpc/booke: Avoid link stack corruption in several places
Christophe Leroy
2021-08-25
powerpc/32: indirect function call use bctrl rather than blrl in ret_from_kernel_thread
Christophe Leroy
2021-08-24
KVM: PPC: Book3S HV: Stop exporting symbols from book3s_64_mmu_radix
Fabiano Rosas
2021-08-24
KVM: PPC: Book3S HV: Add sanity check to copy_tofrom_guest
Fabiano Rosas
2021-08-24
KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines
Fabiano Rosas
2021-08-23
powerpc/compat_sys: Declare syscalls
Cédric Le Goater
2021-08-23
powerpc/prom: Fix unused variable ‘reserve_map’ when CONFIG_PPC32 is not set
Cédric Le Goater
2021-08-23
powerpc/syscalls: Remove __NR__exit
Christophe Leroy
2021-08-22
Merge tag 'powerpc-5.14-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-08-20
KVM: stats: Add halt polling related histogram stats
Jing Zhang
2021-08-20
KVM: stats: Add halt_wait_ns stats for all architectures
Jing Zhang
2021-08-20
KVM: stats: Support linear and logarithmic histogram statistics
Jing Zhang
2021-08-20
powerpc/audit: Simplify syscall_get_arch()
Christophe Leroy
2021-08-20
powerpc/audit: Avoid unneccessary #ifdef in syscall_get_arguments()
Christophe Leroy
2021-08-20
powerpc/64s: Fix scv implicit soft-mask table for relocated kernels
Nicholas Piggin
2021-08-20
KVM: PPC: Book3S PR: Remove unused variable
Cédric Le Goater
2021-08-20
KVM: PPC: Book3S PR: Declare kvmppc_handle_exit_pr()
Cédric Le Goater
2021-08-20
powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static
Cédric Le Goater
2021-08-20
powerpc/perf/hv-gpci: Fix counter value parsing
Kajol Jain
2021-08-20
powerpc/tau: Add 'static' storage qualifier to 'tau_work' definition
Finn Thain
2021-08-20
powerpc: Re-enable ARCH_ENABLE_SPLIT_PMD_PTLOCK
Lukas Bulwahn
2021-08-20
powerpc/kvm: Remove obsolete and unneeded select
Lukas Bulwahn
2021-08-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2021-08-19
isystem: ship and use stdarg.h
Alexey Dobriyan
2021-08-19
isystem: trim/fixup stdarg.h and other headers
Alexey Dobriyan
2021-08-19
powerpc/mm: Fix set_memory_*() against concurrent accesses
Michael Ellerman
2021-08-19
powerpc/32s: Fix random crashes by adding isync() after locking/unlocking KUEP
Christophe Leroy
2021-08-18
powerpc/xive: Do not mark xive_request_ipi() as __init
Nathan Chancellor
2021-08-18
powerpc/32: Remove unneccessary calculations in load_up_{fpu/altivec}
Christophe Leroy
2021-08-18
powerpc: Remove duplicate includes
Wan Jiabing
2021-08-17
powerpc/configs: Regenerate mpc885_ads_defconfig
Joel Stanley
2021-08-17
powerpc/config: Renable MTD_PHYSMAP_OF
Joel Stanley
2021-08-17
powerpc/config: Fix IPV6 warning in mpc855_ads
Joel Stanley
2021-08-17
powerpc/head_check: Fix shellcheck errors
Michael Ellerman
2021-08-16
tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig
Masahiro Yamada
2021-08-16
powerpc/head_check: use stdout for error messages
Randy Dunlap
2021-08-16
powerpc/pseries: Fix build error when NUMA=n
Michael Ellerman
2021-08-15
Merge tag 'powerpc-5.14-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Linus Torvalds
2021-08-15
powerpc: Add "-z notext" flag to disable diagnostic
Fangrui Song
2021-08-15
powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto
Christophe Leroy
2021-08-14
powerpc/bug: Remove specific powerpc BUG_ON() and WARN_ON() on PPC32
Christophe Leroy
2021-08-13
powerpc/pseries: Add support for FORM2 associativity
Aneesh Kumar K.V
2021-08-13
powerpc/pseries: Add a helper for form1 cpu distance
Aneesh Kumar K.V
2021-08-13
powerpc/pseries: Consolidate different NUMA distance update code paths
Aneesh Kumar K.V
2021-08-13
powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY
Aneesh Kumar K.V
2021-08-13
powerpc/pseries: rename min_common_depth to primary_domain_index
Aneesh Kumar K.V
2021-08-13
powerpc: rename powerpc_debugfs_root to arch_debugfs_dir
Aneesh Kumar K.V
2021-08-13
powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a debugfs entry
Aneesh Kumar K.V
2021-08-13
powerpc: wii_defconfig: Enable OTP by default
Emmanuel Gil Peyrot
2021-08-13
powerpc: wii.dts: Expose the OTP on this platform
Emmanuel Gil Peyrot
2021-08-13
powerpc: wii.dts: Reduce the size of the control area
Emmanuel Gil Peyrot
2021-08-12
powerpc/xive: Do not skip CPU-less nodes when creating the IPIs
Cédric Le Goater
2021-08-12
powerpc/interrupt: Do not call single_step_exception() from other exceptions
Christophe Leroy
2021-08-12
powerpc/interrupt: Fix OOPS by not calling do_IRQ() from timer_interrupt()
Christophe Leroy
2021-08-12
powerpc: Bulk conversion to generic_handle_domain_irq()
Marc Zyngier
2021-08-10
powerpc: Bulk conversion to generic_handle_domain_irq()
Marc Zyngier
2021-08-10
KVM: PPC: Book3S HV: XIVE: Add support for automatic save-restore
Cédric Le Goater
2021-08-10
KVM: PPC: Book3S HV: XIVE: Add a 'flags' field
Cédric Le Goater
2021-08-10
powerpc: use IRQF_NO_DEBUG for IPIs
Cédric Le Goater
2021-08-10
powerpc/xive: Use XIVE domain under xmon and debugfs
Cédric Le Goater
2021-08-10
KVM: PPC: Book3S HV: XICS: Fix mapping of passthrough interrupts
Cédric Le Goater
2021-08-10
powerpc/powernv/pci: Rework pnv_opal_pci_msi_eoi()
Cédric Le Goater
2021-08-10
powerpc/powernv/pci: Set the IRQ chip data for P8/CXL devices
Cédric Le Goater
2021-08-10
powerpc/xics: Fix IRQ migration
Cédric Le Goater
2021-08-10
powerpc/powernv/pci: Adapt is_pnv_opal_msi() to detect passthrough interrupt
Cédric Le Goater