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
2021-08-18
xen/events: Fix race in set_evtchn_to_irq
Maximilian Heyne
2021-06-24
xen/events: reset active flag for lateeoi events later
Juergen Gross
2021-05-21
xen-pciback: reconfigure also from backend watch handler
Jan Beulich
2021-05-21
xen-pciback: redo VF placement in the virtual topology
Jan Beulich
2021-05-14
xen/swiotlb: check if the swiotlb has already been initialized
Stefano Stabellini
2021-05-10
xen/unpopulated-alloc: fix error return code in fill_list()
Zhen Lei
2021-05-10
xen/gntdev: fix gntdev_mmap() error exit path
Juergen Gross
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-28
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2021-04-26
Merge tag 'for-linus-5.13-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-04-26
Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-04-23
xen-pciback: simplify vpci's find hook
Jan Beulich
2021-04-23
xen: Remove support for PV ACPI cpu/memory hotplug
Boris Ostrovsky
2021-04-23
xen/pciback: Fix incorrect type warnings
Muhammad Usama Anjum
2021-04-09
Merge tag 'for-linus-5.12b-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-04-07
xen/evtchn: Change irq_info lock to raw_spinlock_t
Luca Fancellu
2021-03-26
Merge tag 'for-linus-5.12b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-03-24
xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG
Roger Pau Monne
2021-03-19
swiotlb: dynamically allocate io_tlb_default_mem
Christoph Hellwig
2021-03-19
swiotlb: move global variables into a new io_tlb_mem structure
Claire Chang
2021-03-17
xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup
Christoph Hellwig
2021-03-17
xen-swiotlb: split xen_swiotlb_init
Christoph Hellwig
2021-03-17
swiotlb: lift the double initialization protection from xen-swiotlb
Christoph Hellwig
2021-03-17
xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs
Christoph Hellwig
2021-03-17
xen-swiotlb: remove xen_set_nslabs
Christoph Hellwig
2021-03-17
xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported
Christoph Hellwig
2021-03-17
xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer
Christoph Hellwig
2021-03-17
swiotlb: split swiotlb_tbl_sync_single
Christoph Hellwig
2021-03-17
swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single
Christoph Hellwig
2021-03-12
Merge tag 'for-linus-5.12b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-03-11
x86/paravirt: Switch time pvops functions to use static_call()
Juergen Gross
2021-03-10
Xen/gntdev: don't needlessly use kvcalloc()
Jan Beulich
2021-03-10
Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}
Jan Beulich
2021-03-10
Xen/gntdev: don't needlessly allocate k{,un}map_ops[]
Jan Beulich
2021-03-10
xen/events: avoid handling the same event on two cpus at the same time
Juergen Gross
2021-03-10
xen/events: don't unmask an event channel when an eoi is pending
Juergen Gross
2021-03-10
xen/events: reset affinity of 2-level event when tearing it down
Juergen Gross
2021-03-04
scsi: target: core: Add gfp_t arg to target_cmd_init_cdb()
Mike Christie
2021-03-04
scsi: target: xen-scsiback: Convert to new submission API
Mike Christie
2021-02-26
Merge tag 'for-linus-5.12b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-02-26
mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE
David Hildenbrand
2021-02-23
xen-front-pgdir-shbuf: don't record wrong grant handle upon error
Jan Beulich
2021-02-23
xen: Replace lkml.org links with lore
Kees Cook
2021-02-23
xen/evtchn: use READ/WRITE_ONCE() for accessing ring indices
Juergen Gross
2021-02-23
xen/evtchn: use smp barriers for user event ring
Juergen Gross
2021-02-23
xen/events: add per-xenbus device event statistics and settings
Juergen Gross
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-scsiback: don't "handle" error by BUG()
Jan Beulich
2021-02-15
Xen/gntdev: correct error checking in gntdev_map_grant_pages()
Jan Beulich
2021-02-15
Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
Jan Beulich
2021-02-12
Merge tag 'for-linus-5.11-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
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-01-28
Merge tag 'for-linus-5.11-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-01-27
xen: Fix XenStore initialisation for XS_LOCAL
David Woodhouse
2021-01-15
Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2021-01-13
xen: Set platform PCI device INTX affinity to CPU0
David Woodhouse
2021-01-13
xen: Fix event channel callback via INTX/GSI
David Woodhouse
2021-01-13
xen/privcmd: allow fetching resource sizes
Roger Pau Monne
2020-12-24
Merge tag 'irq-core-2020-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-19
Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-12-16
Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-12-16
xen/manage: Fix fall-through warnings for Clang
Gustavo A. R. Silva
2020-12-16
xen: Remove Xen PVH/PVHVM dependency on PCI
Jason Andryuk
2020-12-15
xen/unpopulated-alloc: consolidate pgmap manipulation
Dan Williams
2020-12-15
xen/events: Implement irq distribution
Thomas Gleixner
2020-12-15
xen/events: Reduce irq_info:: Spurious_cnt storage size
Thomas Gleixner
2020-12-15
xen/events: Only force affinity mask for percpu interrupts
Thomas Gleixner
2020-12-15
xen/events: Use immediate affinity setting
Thomas Gleixner
2020-12-15
xen/events: Remove disfunct affinity spreading
Thomas Gleixner
2020-12-15
xen/events: Remove unused bind_evtchn_to_irq_lateeoi()
Thomas Gleixner
2020-12-14
xenbus/xenbus_backend: Disallow pending watch messages
SeongJae Park
2020-12-14
xen/xenbus: Count pending messages for each watch
SeongJae Park
2020-12-14
xen/xenbus/xen_bus_type: Support will_handle watch callback
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-11-02
swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single
Christoph Hellwig
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/events: unmask a fifo event channel only if it was masked
Juergen Gross
2020-10-23
xen/events: only register debug interrupt for 2-level events
Juergen Gross
2020-10-23
xen/events: make struct irq_info private to events_base.c
Juergen Gross
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: block rogue events for some time
Juergen Gross
2020-10-20
xen/events: defer eoi in case of excessive number of events
Juergen Gross
2020-10-20
xen/events: use a common cpu hotplug hook for event channels
Juergen Gross
2020-10-20
xen/events: switch user event channels to lateeoi model
Juergen Gross
2020-10-20
xen/pciback: use lateeoi irq binding
Juergen Gross
2020-10-20
xen/pvcallsback: use lateeoi irq binding
Juergen Gross
2020-10-20
xen/scsiback: use lateeoi irq binding
Juergen Gross
2020-10-20
xen/events: add a new "late EOI" evtchn framework
Juergen Gross
2020-10-20
xen/events: fix race in evtchn_fifo_unmask()
Juergen Gross
2020-10-20
xen/events: add a proper barrier to 2-level uevent unmasking
Juergen Gross
2020-10-20
xen/events: avoid removing an event channel while handling it
Juergen Gross
2020-10-18
xen/xenbus: use apply_to_page_range directly in xenbus_map_ring_pv
Christoph Hellwig
2020-10-16
xen/balloon: try to merge system ram resources
David Hildenbrand
2020-10-16
mm/memory_hotplug: prepare passing flags to add_memory() and friends
David Hildenbrand
2020-10-15
Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2020-10-15
Merge tag 'drm-next-2020-10-15' of git://anongit.freedesktop.org/drm/drm
Linus Torvalds
2020-10-14
Merge tag 'for-linus-5.10b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-10-13
mm/memremap_pages: support multiple ranges per invocation
Dan Williams
2020-10-13
mm/memremap_pages: convert to 'struct range'
Dan Williams
2020-10-06
dma-mapping: merge into
Christoph Hellwig
2020-10-06
dma-mapping: split
Christoph Hellwig
2020-10-04
xen: remove redundant initialization of variable ret
Jing Xiangfeng
2020-10-04
xen/gntdev.c: Convert get_user_pages*() to pin_user_pages*()
Souptick Joarder
2020-10-04
xen/gntdev.c: Mark pages as dirty
Souptick Joarder
2020-10-01
xen/events: don't use chip_data for legacy IRQs
Juergen Gross
2020-09-25
dma-mapping: add a new dma_alloc_pages API
Christoph Hellwig
2020-09-17
Merge branch 'for-5.10-drm-sg-fix' of https://github.com/mszyprow/linux into drm-next
Dave Airlie
2020-09-10
xen: gntdev: fix common struct sg_table related issues
Marek Szyprowski
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-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
xen/xenbus: Fix granting of vmalloc'd memory
Simon Leiner
2020-08-27
XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information.
Thomas Gleixner
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
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/gntdev: Fix dmabuf import with non-zero sgt offset
Oleksandr Andrushchenko
2020-08-11
x86/xen: remove 32-bit Xen PV guest support
Juergen Gross
2020-08-09
Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2020-08-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-08-07
mm: remove unneeded includes of
Mike Rapoport
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: introduce phys_to_dma/dma_to_phys translations
Stefano Stabellini
2020-08-04
swiotlb-xen: remove XEN_PFN_PHYS
Stefano Stabellini
2020-08-04
swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer
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-08-04
swiotlb-xen: add struct device * parameter to xen_bus_to_phys
Stefano Stabellini
2020-08-04
swiotlb-xen: add struct device * parameter to xen_phys_to_bus
Stefano Stabellini
2020-08-04
swiotlb-xen: remove start_dma_addr
Stefano Stabellini
2020-08-04
swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses
Boris Ostrovsky
2020-08-03
Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE"
Roger Pau Monne
2020-08-03
xen/balloon: make the balloon wait interruptible
Roger Pau Monne
2020-08-03
xen/balloon: fix accounting in alloc_xenballooned_pages error path
Roger Pau Monne
2020-08-03
xen/privcmd: Convert get_user_pages*() to pin_user_pages*()
Souptick Joarder
2020-08-03
xen/privcmd: Mark pages as dirty
Souptick Joarder
2020-08-03
xen/privcmd: Corrected error handling path
Souptick Joarder
2020-07-19
dma-mapping: make support for dma ops optional
Christoph Hellwig
2020-07-11
Merge tag 'for-linus-5.8b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-07-10
xen/xenbus: Fix a double free in xenbus_map_ring_pv()
Dan Carpenter
2020-07-07
kbuild: remove cc-option test of -fno-stack-protector
Masahiro Yamada
2020-07-03
Merge tag 'for-linus-5.8b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-07-02
xen/xenbus: let xenbus_map_ring_valloc() return errno values only
Juergen Gross
2020-07-02
xen/xenbus: avoid large structs and arrays on the stack
Juergen Gross
2020-06-13
Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-06-12
Merge tag 'for-linus-5.8b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
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-11
x86/xen: Split HVM vector callback setup and interrupt gate allocation
Vitaly Kuznetsov
2020-06-10
Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux
Linus Torvalds
2020-06-09
mmap locking API: convert mmap_sem comments
Michel Lespinasse
2020-06-09
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
Michel Lespinasse
2020-06-09
mm: don't include asm/pgtable.h if linux/mm.h is already included
Mike Rapoport
2020-05-29
xen/pci: Get rid of verbose_request and use dev_dbg() instead
Boris Ostrovsky
2020-05-27
xenbus: Use dev_printk() when possible
Bjorn Helgaas
2020-05-27
xen-pciback: Use dev_printk() when possible
Bjorn Helgaas
2020-05-21
xen: enable BALLOON_MEMORY_HOTPLUG by default
Roger Pau Monne
2020-05-21
xen: expand BALLOON_MEMORY_HOTPLUG description
Roger Pau Monne
2020-05-21
xen/pvcalls: Make pvcalls_back_global static
YueHaibing
2020-05-21
xen/cpuhotplug: Fix initial CPU offlining for PV(H) guests
Boris Ostrovsky
2020-05-21
xen-platform: Constify dev_pm_ops
Rikard Falkeborn
2020-05-21
xen/pvcalls-back: test for errors when calling backend_connect()
Juergen Gross
2020-04-26
xen/privcmd: Remove unneeded asm/tlb.h include
Thomas Gleixner
2020-04-17
Merge tag 'for-linus-5.7-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-04-16
READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memory accesses
Will Deacon
2020-04-14
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
Juergen Gross
2020-04-10
Merge tag 'for-linus-5.7-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-04-07
xen: Use evtchn_type_t as a type for event channels
Yan Yankovskyi
2020-04-03
Merge tag 'for-linus-5.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-03-30
Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-03-30
xen-pciback: fix INTERRUPT_TYPE_* defines
Marek Marczykowski-Górecki
2020-03-30
xen/xenbus: remove unused xenbus_map_ring()
Juergen Gross
2020-03-25
xen/cpuhotplug: Replace cpu_up/down() with device_online/offline()
Qais Yousef
2020-03-05
xen/xenbus: fix locking
Juergen Gross
2020-03-05
xenbus: req->err should be updated before req->state
Dongli Zhang
2020-03-05
xenbus: req->body should be updated before req->state
Dongli Zhang
2020-03-05
xen: Replace zero-length array with flexible-array member
Gustavo A. R. Silva
2020-02-21
Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2020-02-20
xen: Enable interrupts when calling _cond_resched()
Thomas Gleixner
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-30
Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drm
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
2020-01-28
xen/gntdev: Do not use mm notifiers with autotranslating guests
Boris Ostrovsky
2020-01-22
xen/balloon: Support xend-based toolstack take two
Juergen Gross
2020-01-20
Backmerge v5.5-rc7 into drm-next
Dave Airlie
2020-01-15
xen-pciback: optionally allow interrupt enable flag writes
Marek Marczykowski-Górecki
2019-12-25
Merge tag 'v5.5-rc3' into sched/core, to pick up fixes
Ingo Molnar
2019-12-21
Merge tag 'for-linus-5.5b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2019-12-20
xen/grant-table: remove multiple BUG_ON on gnttab_interface
Aditya Pakki
2019-12-20
xenbus: limit when state is forced to closed
Paul Durrant
2019-12-20
xenbus: move xenbus_dev_shutdown() into frontend code...
Paul Durrant
2019-12-17
Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Daniel Vetter
2019-12-15
Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds