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
entry: Fix the preempt lazy fallout
Thomas Gleixner
2023-11-06
x86: Support for lazy preemption
Thomas Gleixner
2023-11-06
x86: Enable RT also on 32bit
Sebastian Andrzej Siewior
2023-11-06
x86: Allow to enable RT
Sebastian Andrzej Siewior
2023-11-06
x86: kvm Require const tsc for RT
Thomas Gleixner
2023-11-06
signal/x86: Delay calling signals in atomic
Oleg Nesterov
2023-11-06
random: Make it work on rt
Thomas Gleixner
2023-11-06
x86: stackprotector: Avoid random pool on rt
Thomas Gleixner
2023-11-06
x86/softirq: Disable softirq stacks on PREEMPT_RT
Thomas Gleixner
2023-11-06
printk: remove deferred printing
John Ogness
2023-11-06
console: add write_atomic interface
John Ogness
2021-10-31
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-29
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-10-28
KVM: x86: Take srcu lock in post_kvm_run_save()
David Woodhouse
2021-10-27
KVM: SEV-ES: fix another issue with string I/O VMGEXITs
Paolo Bonzini
2021-10-25
KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()
David Woodhouse
2021-10-25
KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock
David Woodhouse
2021-10-22
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-22
KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed
Paolo Bonzini
2021-10-22
KVM: SEV-ES: keep INS functions together
Paolo Bonzini
2021-10-22
KVM: x86: remove unnecessary arguments from complete_emulator_pio_in
Paolo Bonzini
2021-10-22
KVM: x86: split the two parts of emulator_pio_in
Paolo Bonzini
2021-10-22
KVM: SEV-ES: clean up kvm_sev_es_ins/outs
Paolo Bonzini
2021-10-22
KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out
Paolo Bonzini
2021-10-22
KVM: SEV-ES: rename guest_ins_data to sev_pio_data
Paolo Bonzini
2021-10-22
crypto: x86/sm4 - Fix invalid section entry size
Tianjia Zhang
2021-10-21
KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA
Masahiro Kozuka
2021-10-21
KVM: MMU: Reset mmu->pkru_mask to avoid stale data
Chenyi Qiang
2021-10-21
KVM: nVMX: promptly process interrupts delivered while in guest mode
Paolo Bonzini
2021-10-21
KVM: x86: check for interrupts before deciding whether to exit the fast path
Paolo Bonzini
2021-10-20
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-18
KVM: SEV-ES: reduce ghcb_sa_len to 32 bits
Paolo Bonzini
2021-10-18
KVM: VMX: Remove redundant handling of bus lock vmexit
Hao Xiang
2021-10-18
KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload
Sean Christopherson
2021-10-18
Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET"
Sean Christopherson
2021-10-18
KVM: X86: fix lazy allocation of rmaps
Paolo Bonzini
2021-10-18
KVM: SEV-ES: Set guest_state_protected after VMSA update
Peter Gonda
2021-10-17
Merge tag 'perf_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-10-16
x86/fpu: Mask out the invalid MXCSR bits properly
Borislav Petkov
2021-10-15
perf/x86/msr: Add Sapphire Rapids CPU support
Kan Liang
2021-10-15
KVM: SEV-ES: fix length of string I/O
Paolo Bonzini
2021-10-11
x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
Borislav Petkov
2021-10-10
Merge tag 'x86_urgent_for_v5.15_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-10-08
Merge tag 'for-linus-5.15b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
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
x86/fpu: Restore the masking out of reserved MXCSR bits
Borislav Petkov
2021-10-07
Merge tag 'hyperv-fixes-signed-20211007' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Linus Torvalds
2021-10-07
firmware: include drivers/firmware/Kconfig unconditionally
Arnd Bergmann
2021-10-06
x86/Kconfig: Correct reference to MWINCHIP3D
Lukas Bulwahn
2021-10-06
x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
Lukas Bulwahn
2021-10-06
x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
Vegard Nossum
2021-10-06
x86/entry: Correct reference to intended CONFIG_64_BIT
Lukas Bulwahn
2021-10-06
x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()
James Morse
2021-10-06
x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
James Morse
2021-10-06
x86/hyperv: Avoid erroneously sending IPI to 'self'
Vitaly Kuznetsov
2021-10-05
xen/x86: adjust data placement
Jan Beulich
2021-10-05
x86/PVH: adjust function/data placement
Jan Beulich
2021-10-05
xen/x86: hook up xen_banner() also for PVH
Jan Beulich
2021-10-05
xen/x86: generalize preferred console model from PV to PVH Dom0
Jan Beulich
2021-10-05
xen/x86: allow "earlyprintk=xen" to work for PV Dom0
Jan Beulich
2021-10-05
xen/x86: allow PVH Dom0 without XEN_PV=y
Jan Beulich
2021-10-05
xen/x86: prevent PVH type from getting clobbered
Jan Beulich
2021-10-05
xen/privcmd: drop "pages" parameter from xen_remap_pfn()
Jan Beulich
2021-10-03
kvm: fix objtool relocation warning
Linus Torvalds
2021-10-03
Merge tag 'perf_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-10-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-10-01
perf/x86/intel: Update event constraints for ICX
Kan Liang
2021-10-01
perf/x86: Reset destroy callback on event init failure
Anand K Mistry
2021-10-01
x86/hpet: Use another crystalball to evaluate HPET usability
Thomas Gleixner
2021-10-01
x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
Tom Lendacky
2021-09-30
Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-30
KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks
Sean Christopherson
2021-09-30
x86/kvmclock: Move this_cpu_pvti into kvmclock.h
Zelin Deng
2021-09-29
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-09-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-09-28
bpf, x86: Fix bpf mapping of atomic fetch implementation
Johan Almbladh
2021-09-27
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-27
KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue
Zhenzhong Duan
2021-09-26
Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-25
Merge tag 'for-linus-5.15b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-09-24
x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses
Numfor Mbiziwo-Tiapo
2021-09-24
crypto: x86/sm4 - Fix frame pointer stack corruption
Josh Poimboeuf
2021-09-23
KVM: X86: Synchronize the shadow pagetable before link it
Lai Jiangshan
2021-09-23
KVM: X86: Fix missed remote tlb flush in rmap_write_protect()
Lai Jiangshan
2021-09-23
KVM: x86: nSVM: don't copy virt_ext from vmcb12
Maxim Levitsky
2021-09-23
KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround
Maxim Levitsky
2021-09-23
KVM: x86: nSVM: restore int_vector in svm_clear_vintr
Maxim Levitsky
2021-09-22
x86/asm: Fix SETZ size enqcmds() build failure
Kees Cook
2021-09-22
kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
Fares Mehanna
2021-09-22
KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit
Maxim Levitsky
2021-09-22
KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry
Maxim Levitsky
2021-09-22
KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state
Maxim Levitsky
2021-09-22
KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm
Maxim Levitsky
2021-09-22
KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode
Maxim Levitsky
2021-09-22
KVM: x86: reset pdptrs_from_userspace when exiting smm
Maxim Levitsky
2021-09-22
KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit
Maxim Levitsky
2021-09-22
KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
Vitaly Kuznetsov
2021-09-22
KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
Vitaly Kuznetsov
2021-09-22
KVM: SEV: Allow some commands for mirror VM
Peter Gonda
2021-09-22
KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES
Peter Gonda
2021-09-22
KVM: nVMX: Fix nested bus lock VM exit
Chenyi Qiang
2021-09-22
KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry
Sean Christopherson
2021-09-22
KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor
Sean Christopherson
2021-09-22
kvm: fix wrong exception emulation in check_rdtsc
Hou Wenlong
2021-09-22
KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
Sean Christopherson
2021-09-22
KVM: SVM: fix missing sev_decommission in sev_receive_start
Mingwei Zhang
2021-09-22
KVM: SEV: Acquire vcpu mutex when updating VMSA
Peter Gonda
2021-09-22
KVM: nVMX: fix comments of handle_vmon()
Yu Zhang
2021-09-22
KVM: x86: Handle SRCU initialization failure during page track init
Haimin Zhang
2021-09-22
KVM: VMX: Remove defunct "nr_active_uret_msrs" field
Sean Christopherson
2021-09-22
KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
Sean Christopherson
2021-09-22
KVM: x86: Mark all registers as avail/dirty at vCPU creation
Sean Christopherson
2021-09-21
x86/setup: Call early_reserve_memory() earlier
Juergen Gross
2021-09-21
xen/x86: fix PV trap handling on secondary processors
Jan Beulich
2021-09-20
x86/fault: Fix wrong signal when vsyscall fails with pkey
Jiashuo Liang
2021-09-20
swiotlb-xen: this is PV-only on x86
Jan Beulich
2021-09-20
xen/pci-swiotlb: reduce visibility of symbols
Jan Beulich
2021-09-20
xen/x86: drop redundant zeroing from cpu_initialize_context()
Jan Beulich
2021-09-19
Merge tag 'x86_urgent_for_v5.15_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-19
Merge tag 'kbuild-fixes-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-09-19
x86/build: Do not add -falign flags unconditionally for clang
Nathan Chancellor
2021-09-17
Merge tag 'for-linus-5.15b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
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-15
xen: fix usage of pmd_populate in mremap for pv guests
Juergen Gross
2021-09-15
xen: reset legacy rtc flag for PV domU
Juergen Gross
2021-09-14
memblock: introduce saner 'memblock_free_ptr()' interface
Linus Torvalds
2021-09-14
bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
Hou Tao
2021-09-14
x86/mce: Avoid infinite loop for copy from user recovery
Tony Luck
2021-09-13
x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y
Will Deacon
2021-09-11
x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself
Wei Liu
2021-09-11
Merge branch 'linus' into smp/urgent
Thomas Gleixner
2021-09-09
Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
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
x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
Mike Rapoport
2021-09-08
configs: remove the obsolete CONFIG_INPUT_POLLDEV
Zenghui Yu
2021-09-08
mm/memory_hotplug: remove nid parameter from arch_remove_memory()
David Hildenbrand
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-07
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-06
KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted
Zelin Deng
2021-09-06
KVM: MMU: mark role_regs and role accessors as maybe unused
Paolo Bonzini
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
x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait
Lai Jiangshan
2021-09-06
KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page
Sean Christopherson
2021-09-06
KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality
Sean Christopherson
2021-09-06
Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"
Sean Christopherson
2021-09-06
KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page
Jia He
2021-09-06
kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710
Eduardo Habkost
2021-09-06
kvm: x86: Increase MAX_VCPUS to 1024
Eduardo Habkost
2021-09-06
kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS
Eduardo Habkost
2021-09-06
KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation
Maxim Levitsky
2021-09-06
KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host
Sean Christopherson
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-04
Merge tag 'denywrite-for-5.15' of git://github.com/davidhildenbrand/linux
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 '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
memcg: enable accounting for ldt_struct objects
Vasily Averin
2021-09-03
binfmt: remove in-tree usage of MAP_DENYWRITE
David Hildenbrand
2021-09-03
binfmt: don't use MAP_DENYWRITE when loading shared libraries via uselib()
David Hildenbrand
2021-09-03
x86: remove cc-option-yn test for -mtune=
Nick Desaulniers
2021-09-03
x86/build/vdso: fix missing FORCE for *.so build rule
Masahiro Yamada
2021-09-02
Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-09-02
x86/platform: Increase maximum GPIO number for X86_64
Andy Shevchenko
2021-09-02
x86/pat: Pass valid address to sanitize_phys()
Jeff Moyer
2021-09-02
Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2021-09-02
x86/PCI: sta2x11: switch from 'pci_' to 'dma_' API
Christophe JAILLET
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-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 branch 'siginfo-si_trapno-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2021-09-01
Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2021-09-01
x86/setup: Explicitly include acpi.h
Nathan Chancellor
2021-09-01
xen: remove stray preempt_disable() from PV AP startup code
Juergen Gross
2021-09-01
drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
Thomas Gleixner
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
Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft
Linus Torvalds
2021-08-31
Merge tag 'hwmon-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Linus Torvalds
2021-08-30
Merge tag 'x86-misc-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'x86-irq-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'x86-cpu-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'perf-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'x86_cleanups_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'x86_cache_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'x86_build_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-30
Merge tag 'ras_core_for_v5.15' 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
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-08-30
x86: xen: platform-pci-unplug: use pr_err() and pr_warn() instead of raw printk()
zhaoxiao
2021-08-30
xen: assume XENFEAT_mmu_pt_update_preserve_ad being set for pv guests
Juergen Gross
2021-08-30
xen: fix setting of max_pfn in shared_info
Juergen Gross
2021-08-29
Merge tag 'perf_urgent_for_v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-29
Merge tag 'x86_urgent_for_v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-27
hwmon: (k10temp) Add support for yellow carp
Mario Limonciello
2021-08-27
crypto: aesni - xts_crypt() return if walk.nbytes is 0
Shreyansh Chouhan
2021-08-27
crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation
Tianjia Zhang
2021-08-27
crypto: x86/sm4 - export reusable AESNI/AVX functions
Tianjia Zhang