VisionFive2 Linux kernel

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

More than 9999 Commits   34 Branches   58 Tags
Date
Commit Message
Rev
Author
2021-05-14
xen/arm: move xen_swiotlb_detect to arm/swiotlb-xen.h
Stefano Stabellini
2021-05-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-07
treewide: remove editor modelines and cruft
Masahiro Yamada
2021-05-04
Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Linus Torvalds
2021-04-23
xen/arm: introduce XENFEAT_direct_mapped and XENFEAT_not_direct_mapped
Stefano Stabellini
2021-04-23
xen: Remove support for PV ACPI cpu/memory hotplug
Boris Ostrovsky
2021-03-17
xen-swiotlb: split xen_swiotlb_init
Christoph Hellwig
2021-03-10
Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}
Jan Beulich
2021-02-23
xen/events: add per-xenbus device event statistics and settings
Juergen Gross
2021-02-21
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-02-21
Merge tag 'for-linus-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-02-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2021-02-15
Xen/gntdev: correct error checking in gntdev_map_grant_pages()
Jan Beulich
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-11
xen/events: link interdomain events to associated xenbus device
Juergen Gross
2021-02-11
arm/xen: Don't probe xenbus as part of an early initcall
Julien Grall
2021-02-04
xen: add wc_sec_hi to struct shared_info
David Woodhouse
2021-01-13
xen: Fix event channel callback via INTX/GSI
David Woodhouse
2020-12-14
xen/xenbus: Count pending messages for each watch
SeongJae Park
2020-12-14
xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
SeongJae Park
2020-12-14
xen/xenbus: Allow watches discard events before queueing
SeongJae Park
2020-12-09
xen: don't use page->lru for ZONE_DEVICE memory
Juergen Gross
2020-12-09
xen: add helpers for caching grant mapping pages
Juergen Gross
2020-10-25
Merge tag 'for-linus-5.10b-rc1c-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-10-23
xen: remove no longer used functions
Juergen Gross
2020-10-20
Merge tag 'for-linus-5.10b-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-10-20
xen/events: add a new "late EOI" evtchn framework
Juergen Gross
2020-10-07
arm/arm64: xen: Fix to convert percpu address to gfn correctly
Masami Hiramatsu
2020-09-06
Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-09-04
xen: add helpers to allocate unpopulated memory
Roger Pau Monne
2020-09-04
xen/balloon: add header guard
Roger Pau Monne
2020-08-29
Merge tag 'for-linus-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-08-27
arm/xen: Add misuse warning to virt_to_gfn
Simon Leiner
2020-08-14
Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-08-13
xen: Sync up with the canonical protocol definition in Xen
Oleksandr Andrushchenko
2020-08-07
Merge tag 'for-linus-5.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-08-04
xen/arm: introduce phys/dma translations in xen_dma_sync_for_*
Stefano Stabellini
2020-08-04
swiotlb-xen: remove XEN_PFN_PHYS
Stefano Stabellini
2020-08-04
swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device
Stefano Stabellini
2020-08-04
swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu
Stefano Stabellini
2020-07-01
xen: netif.h: add a new extra type for XDP
Denis Kirjanov
2020-06-11
xen: Move xen_setup_callback_vector() definition to include/xen/hvm.h
Vitaly Kuznetsov
2020-06-11
x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC
Thomas Gleixner
2020-06-11
x86/entry: Switch XEN/PV hypercall entry to IDTENTRY
Thomas Gleixner
2020-06-09
mm: reorder includes after introduction of linux/pgtable.h
Mike Rapoport
2020-06-09
mm: introduce include/linux/pgtable.h
Mike Rapoport
2020-04-07
xen: Use evtchn_type_t as a type for event channels
Yan Yankovskyi
2020-03-30
xen/xenbus: remove unused xenbus_map_ring()
Juergen Gross
2020-03-05
xen/xenbus: fix locking
Juergen Gross
2020-03-05
xen: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
2020-02-05
Merge tag 'for-linus-5.6-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-01-29
xenbus/backend: Protect xenbus callback with lock
SeongJae Park
2020-01-29
xenbus/backend: Add memory pressure handler callback
SeongJae Park
2019-12-25
Merge tag 'v5.5-rc3' into sched/core, to pick up fixes
Ingo Molnar
2019-12-20
xen/interface: re-define FRONT/BACK_RING_ATTACH()
Paul Durrant
2019-12-20
xenbus: limit when state is forced to closed
Paul Durrant
2019-12-08
sched/rt, xen: Use CONFIG_PREEMPTION
Thomas Gleixner
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-20
dma-mapping: drop the dev argument to arch_sync_dma_for_*
Christoph Hellwig
2019-11-14
xen/mcelog: add PPIN to record when available
Jan Beulich
2019-11-14
xen/mcelog: drop __MC_MSR_MCGCAP
Jan Beulich
2019-10-04
Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2019-10-02
xen/efi: have a common runtime setup function
Juergen Gross
2019-09-11
swiotlb-xen: simplify cache maintainance
Christoph Hellwig
2019-09-11
swiotlb-xen: use the same foreign page check everywhere
Christoph Hellwig
2019-09-11
xen/arm: remove xen_dma_ops
Christoph Hellwig
2019-09-11
xen/arm: consolidate page-coherent.h
Christoph Hellwig
2019-07-31
xen: avoid link error on ARM
Arnd Bergmann
2019-07-17
xen: remove tmem driver
Juergen Gross
2019-07-17
xen/events: fix binding user event channels to cpus
Juergen Gross
2019-04-01
block: pass page to xen_biovec_phys_mergeable
Ming Lei
2019-02-18
x86/xen: dont add memory above max allowed allocation
Juergen Gross
2019-01-23
arm64/xen: fix xen-swiotlb cache flushing
Christoph Hellwig
2018-12-18
xen: Introduce shared buffer helpers for page directory...
Oleksandr Andrushchenko
2018-12-13
xen/pvh: Add memory map pointer to hvm_start_info struct
Maran Wilson
2018-12-13
xen/pvh: Move Xen specific PVH VM initialization out of common file
Maran Wilson
2018-11-29
Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"
Igor Druzhinin
2018-11-02
CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM
Stefano Stabellini
2018-10-23
Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-10-01
Merge tag 'v4.19-rc6' into for-4.20/block
Jens Axboe
2018-09-26
xen: provide a prototype for xen_biovec_phys_mergeable in xen.h
Christoph Hellwig
2018-09-14
xen/balloon: add runtime control for scrubbing ballooned out pages
Marek Marczykowski-Górecki
2018-09-03
x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c
Juergen Gross
2018-09-03
x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella
Juergen Gross
2018-08-18
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Linus Torvalds
2018-07-26
xen/grant-table: Allow allocating buffers suitable for DMA
Oleksandr Andrushchenko
2018-07-26
xen/balloon: Share common memory reservation routines
Oleksandr Andrushchenko
2018-07-26
xen/grant-table: Make set/clear page private code shared
Oleksandr Andrushchenko
2018-06-23
Merge tag 'for-linus-4.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2018-06-19
xen: share start flags between PV and PVH
Roger Pau Monne
2018-06-15
docs: Fix some broken references
Mauro Carvalho Chehab
2018-06-12
xen: Sync up with the canonical protocol definitions in Xen
Oleksandr Andrushchenko
2018-05-14
xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE
Paul Durrant
2018-04-17
xen/sndif: Sync up with the canonical definition in Xen
Oleksandr Andrushchenko
2018-04-10
xen/pvh: Indicate XENFEAT_linux_rsdp_unrestricted to Xen
Boris Ostrovsky
2017-12-22
Merge tag 'for-linus-4.15-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2017-12-20
xen/balloon: Mark unallocated host memory as UNUSABLE
Boris Ostrovsky
2017-11-16
Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2017-11-08
x86/xen/time: setup vcpu 0 time info page
Joao Martins
2017-11-06
xen: limit grant v2 interface to the v1 functionality
Juergen Gross
2017-11-06
xen: re-introduce support for grant v2 interface
Juergen Gross
2017-11-03
xen: support priv-mapping in an HVM tools domain
Paul Durrant
2017-11-02
xen/time: do not decrease steal time after live migration on xen
Dongli Zhang
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-09-19
xen, arm64: drop dummy lookup_address()
Tycho Andersen
2017-08-31
xen: cleanup xen.h
Juergen Gross
2017-08-31
xen: introduce the pvcalls interface header
Stefano Stabellini
2017-07-23
xen/balloon: don't online new memory initially
Juergen Gross
2017-07-06
Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2017-06-20
xen-swiotlb: consolidate xen_swiotlb_dma_ops
Christoph Hellwig
2017-06-15
xen: sync include/xen/interface/version.h
Juergen Gross
2017-06-13
xen/pvh*: Support > 32 VCPUs at domain restore
Ankur Arora
2017-06-13
xen-evtchn: Bind dyn evtchn:qemu-dm interrupt to next online VCPU
Anoob Soman
2017-06-08
xen: fix HYPERVISOR_dm_op() prototype
Sergey Dyasli
2017-05-02
xen: Implement EFI reset_system callback
Julien Grall
2017-05-02
xen: Export xen_reboot
Julien Grall
2017-05-02
xen/arm,arm64: rename __generic_dma_ops to xen_get_dma_ops
Stefano Stabellini
2017-05-02
xen/arm,arm64: fix xen_dma_ops after 815dd18 "Consolidate get_dma_ops..."
Stefano Stabellini
2017-05-02
xen/displif: add ABI for para-virtual display
Oleksandr Andrushchenko
2017-05-02
xen/sndif: add sound-device ABI
Oleksandr Andrushchenko
2017-05-02
xen/kbdif: add multi-touch support
Oleksandr Andrushchenko
2017-05-02
xen/kbdif: update protocol description
Oleksandr Andrushchenko
2017-05-02
xen: introduce the header file for the Xen 9pfs transport protocol
Stefano Stabellini
2017-05-02
xen: import new ring macros in ring.h
Stefano Stabellini
2017-05-02
xen: create xen_create/destroy_contiguous_region() stubs for PVHVM only builds
Vitaly Kuznetsov
2017-05-01
Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-03-07
Merge branch 'stable/for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Linus Torvalds
2017-03-01
Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up updates
Ingo Molnar
2017-02-27
scripts/spelling.txt: add "an union" pattern and fix typo instances
Masahiro Yamada
2017-02-25
Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
Linus Torvalds
2017-02-14
xen/privcmd: Add IOCTL_PRIVCMD_DM_OP
Paul Durrant
2017-02-13
swiotlb-xen: implement xen_swiotlb_get_sgtable callback
Andrii Anisov
2017-02-13
swiotlb-xen: implement xen_swiotlb_dma_mmap callback
Stefano Stabellini
2017-02-09
xen: modify xenstore watch event interface
Juergen Gross
2017-02-09
xen: clean up xenbus internal headers
Juergen Gross
2017-02-07
xen/pvh: Bootstrap PVH guest
Boris Ostrovsky
2017-02-07
xen/pvh: Import PVH-related Xen public interfaces
Boris Ostrovsky
2017-02-07
xen/x86: Remove PVH support
Boris Ostrovsky
2017-01-28
x86/boot/e820: Clean up the E820 table size define names
Ingo Molnar
2017-01-24
treewide: Constify most dma_map_ops structures
Bart Van Assche
2016-12-13
Merge tag 'for-linus-4.10-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-12-13
Merge branch 'stable/for-linus-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Linus Torvalds
2016-12-02
arm/arm64: xen: Move shared architecture headers to include/xen/arm
Marc Zyngier
2016-11-07
swiotlb-xen: Enforce return of DMA_ERROR_CODE in mapping function
Alexander Duyck
2016-11-07
xen: introduce xenbus_read_unsigned()
Juergen Gross
2016-10-06
Merge tag 'for-linus-4.9-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-09-30
xen: Remove event channel notification through Xen PCI platform device
KarimAllah Ahmed
2016-09-05
xen: Sync xen header
Juergen Gross
2016-08-24
xen: change the type of xen_vcpu_id to uint32_t
Vitaly Kuznetsov
2016-08-04
dma-mapping: use unsigned long for dma_attrs
Krzysztof Kozlowski
2016-07-26
xen: add static initialization of steal_clock op to xen_time_ops
Juergen Gross
2016-07-25
xen: introduce xen_vcpu_id mapping
Vitaly Kuznetsov
2016-07-06
xen: update xen headers
Juergen Gross
2016-07-06
xen: add steal_clock support on x86
Juergen Gross
2016-07-06
XEN: EFI: Move x86 specific codes to architecture directory
Shannon Zhao
2016-07-06
xen/hvm/params: Add a new delivery type for event-channel in HVM_PARAM_CALLBACK_IRQ
Shannon Zhao
2016-07-06
Xen: public/hvm: sync changes of HVM_PARAM_CALLBACK_VIA ABI from Xen
Shannon Zhao
2016-07-06
xen: memory : Add new XENMAPSPACE type XENMAPSPACE_dev_mmio
Shannon Zhao
2016-07-06
xen/grant-table: Move xlated_setup_gnttab_pages to common place
Shannon Zhao
2016-04-06
xen: Fix page <-> pfn conversion on 32 bit systems
Ross Lagerwall
2016-03-13
xen-netback: re-import canonical netif header
Paul Durrant
2016-01-21
Merge branch 'for-4.5/drivers' of git://git.kernel.dk/linux-block
Linus Torvalds
2016-01-18
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2016-01-12
xen/io: use virt_xxx barriers
Michael S. Tsirkin
2016-01-04
xen/blkif: document blkif multi-queue/ring extension
Bob Liu
2015-12-21
xen: introduce XENPF_settime64
Stefano Stabellini
2015-12-21
xen: rename dom0_op to platform_op
Stefano Stabellini
2015-12-21
xen: move xen_setup_runstate_info and get_runstate_snapshot to drivers/xen/time.c
Stefano Stabellini
2015-12-18
xen: Add RING_COPY_REQUEST()
David Vrabel
2015-10-23
xen/grant-table: Add an helper to iterate over a specific number of grants
Julien Grall
2015-10-23
xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*
Julien Grall
2015-10-23
xen/grant: Add helper gnttab_page_grant_foreign_access_ref_one
Julien Grall
2015-10-23
xen/grant: Introduce helpers to split a page into grant
Julien Grall
2015-10-23
xen: Add Xen specific page definition
Julien Grall
2015-10-23
xen/balloon: use hotplugged pages for foreign mappings etc.
David Vrabel
2015-10-23
xen/balloon: make alloc_xenballoon_pages() always allocate low pages
David Vrabel
2015-10-23
xen/balloon: rationalize memory hotplug stats
David Vrabel
2015-10-23
xen/balloon: remove scratch page left overs
David Vrabel
2015-09-28
x86/xen: Support kexec/kdump in HVM guests by doing a soft reset
Vitaly Kuznetsov
2015-09-10
Merge tag 'for-linus-4.3-rc0b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2015-09-08
Merge tag 'for-linus-4.3-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2015-09-08
xen/privcmd: Further s/MFN/GFN/ clean-up
Julien Grall
2015-09-08
xen: Use correctly the Xen memory terminologies
Julien Grall
2015-09-08
xen: switch extra memory accounting to use pfns
Juergen Gross
2015-09-02
xen-netback: add support for multicast control
Paul Durrant
2015-08-20
xen/PMU: Intercept PMU-related MSR and APIC accesses
Boris Ostrovsky
2015-08-20
xen/PMU: Initialization code for Xen PMU
Boris Ostrovsky
2015-08-20
xen/PMU: Sysfs interface for setting Xen PMU mode
Boris Ostrovsky
2015-08-20
xen: xensyms support
Boris Ostrovsky
2015-08-20
xen: sync with xen headers
Juergen Gross
2015-08-20
xen/events: Support event channel rebind on ARM
Julien Grall
2015-05-19
xen/events: don't bind non-percpu VIRQs with percpu chip
David Vrabel
2015-04-29
xen: Suspend ticks on all CPUs during suspend
Boris Ostrovsky
2015-04-27
xen/grant: introduce func gnttab_unmap_refs_sync()
Bob Liu
2015-04-15
xenbus_client: Extend interface to support multi-page ring
Wei Liu
2015-03-16
xen/privcmd: improve performance of MMAPBATCH_V2
David Vrabel
2015-03-16
xen: unify foreign GFN map/unmap for auto-xlated physmap guests
David Vrabel
2015-03-16
xen: synchronize include/xen/interface/xen.h with xen
Juergen Gross
2015-03-02
xen: Remove trailing semicolon from xenbus_register_frontend() definition
Yuval Shaia
2015-02-23
x86/xen: allow privcmd hypercalls to be preempted
David Vrabel