VisionFive2 Linux kernel

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

More than 9999 Commits   33 Branches   55 Tags
Date
Commit Message
Rev
Author
2021-02-23
xen/events: add per-xenbus device event statistics and settings
Juergen Gross
2021-02-11
arm/xen: Don't probe xenbus as part of an early initcall
Julien Grall
2021-01-27
xen: Fix XenStore initialisation for XS_LOCAL
David Woodhouse
2021-01-13
xen: Fix event channel callback via INTX/GSI
David Woodhouse
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-10-18
xen/xenbus: use apply_to_page_range directly in xenbus_map_ring_pv
Christoph Hellwig
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-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
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-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-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-09
mm: don't include asm/pgtable.h if linux/mm.h is already included
Mike Rapoport
2020-05-27
xenbus: Use dev_printk() when possible
Bjorn Helgaas
2020-04-14
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
Juergen Gross
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
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-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-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-04
xen/xenbus: reference count registered modules
Paul Durrant
2019-10-02
xen/xenbus: fix self-deadlock after killing user process
Juergen Gross
2019-05-31
Merge tag 'for-linus-5.2b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2019-05-28
xenbus: Avoid deadlock during suspend due to open transactions
Ross Lagerwall
2019-05-21
treewide: Add SPDX license identifier for more missed files
Thomas Gleixner
2019-04-25
xenbus: drop useless LIST_HEAD in xenbus_write_watch() and xenbus_file_write()
Mao Wenan
2019-04-06
fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock
Kirill Smelkov
2018-10-26
xen: drop writing error messages to xenstore
Juergen Gross
2018-08-28
xen: export device state to sysfs
Joe Jin
2018-05-17
xen/store: do not store local values in xen_start_info
Roger Pau Monne
2018-04-17
xen: xenbus_dev_frontend: Really return response string
Simon Gaiser
2018-03-21
xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_END
Simon Gaiser
2018-03-21
xen: xenbus: Catch closing of non existent transactions
Simon Gaiser
2018-03-21
xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling
Simon Gaiser
2018-03-08
xen: xenbus: use put_device() instead of kfree()
Arvind Yadav
2018-02-17
xenbus: track caller request id
Joao Martins
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
2017-11-28
the rest of drivers/*: annotate ->poll() instances
Al Viro
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-03
xen: xenbus_probe_frontend: mark expected switch fall-throughs
Gustavo A. R. Silva
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-09-18
xen: don't compile pv-specific parts if XEN_PV isn't configured
Juergen Gross
2017-08-11
xen: avoid deadlock in xenbus
Juergen Gross
2017-06-25
xen: avoid deadlock in xenbus driver
Juergen Gross
2017-04-04
xenbus: remove transaction holder from list before freeing
Jan Beulich
2017-02-27
xenbus: Remove duplicate inclusion of linux/init.h
Masanari Iida
2017-02-09
xen: optimize xenbus driver for multiple concurrent xenstore accesses
Juergen Gross
2017-02-09
xen: modify xenstore watch event interface
Juergen Gross
2017-02-09
xen: clean up xenbus internal headers
Juergen Gross
2017-02-08
xenbus: Neaten xenbus_va_dev_error
Joe Perches
2016-12-23
xen: remove stale xs_input_avail() from header
Juergen Gross
2016-12-23
xen: return xenstore command failures via response instead of rc
Juergen Gross
2016-12-23
xen: xenbus driver must not accept invalid transaction ids
Juergen Gross
2016-12-12
xenbus: fix deadlock on writes to /proc/xen/xenbus
David Vrabel
2016-12-08
xen: xenbus: set error code on failure
Pan Bian
2016-11-17
xenfs: Use proc_create_mount_point() to create /proc/xen
Seth Forshee
2016-11-07
xen: make use of xenbus_read_unsigned() in xenbus
Juergen Gross
2016-11-07
xen: introduce xenbus_read_unsigned()
Juergen Gross
2016-10-24
Merge tag 'for-linus-4.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-10-24
xenbus: check return value of xenbus_scanf()
Jan Beulich
2016-10-24
xenbus: prefer list_for_each()
Jan Beulich
2016-08-24
xenbus: don't look up transaction IDs for ordinary writes
Jan Beulich
2016-07-27
Merge tag 'for-linus-4.8-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-07-08
xenbus: simplify xenbus_dev_request_and_reply()
Jan Beulich
2016-07-08
xenbus: don't bail early from xenbus_dev_request_and_reply()
Jan Beulich
2016-07-07
xenbus: don't BUG() on user mode induced condition
Jan Beulich
2016-07-06
xen: xenbus: Remove create_workqueue
Bhaktipriya Shridhar
2016-03-22
Merge tag 'for-linus-4.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-03-21
drivers/xen: make xenbus_dev_[front/back]end explicitly non-modular
Paul Gortmaker
2016-03-21
xen: audit usages of module.h ; remove unnecessary instances
Paul Gortmaker
2016-02-22
Merge tag 'for-linus-4.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2016-02-15
xen: fix potential integer overflow in queue_reply
Insu Yun
2016-01-12
xenbus: use virt_xxx barriers
Michael S. Tsirkin
2015-10-23
xenbus: Support multiple grants ring with 64KB
Julien Grall
2015-10-23
xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*
Julien Grall
2015-10-23
xen/xenbus: Use Xen page definition
Julien Grall
2015-10-23
xen/balloon: make alloc_xenballoon_pages() always allocate low pages
David Vrabel
2015-09-08
xen/xenbus: Rename the variable xen_store_mfn to xen_store_gfn
Julien Grall
2015-09-08
xen: Use correctly the Xen memory terminologies
Julien Grall
2015-08-11
xen/xenbus: Don't leak memory when unmapping the ring on HVM backend
Julien Grall
2015-06-17
xen/xenbus: client: Fix call of virt_to_mfn in xenbus_grant_ring
Julien Grall
2015-06-17
xen: Include xen/page.h rather than asm/xen/page.h
Julien Grall
2015-05-28
xenbus: avoid uninitialized variable warning
Jan Beulich
2015-05-05
xen/xenbus: Update xenbus event channel on resume
Boris Ostrovsky
2015-04-15
xenbus_client: Extend interface to support multi-page ring
Wei Liu
2015-02-05
xenbus: Add proper handling of XS_ERROR from Xenbus for transactions.
Jennifer Herbert
2014-10-06
xen: remove DEFINE_XENBUS_DRIVER() macro
David Vrabel
2014-10-06
xen/xenbus: Remove BUG_ON() when error string trucated
Chen Gang
2014-10-06
xen/xenbus: Correct the comments for xenbus_grant_ring()
Chen Gang
2014-04-15
xen/xenbus: Avoid synchronous wait on XenBus stalling shutdown/restart.
Konrad Rzeszutek Wilk
2014-02-28
xen/xenbus: remove unused xenbus_bind_evtchn()
David Vrabel
2014-01-06
xen/pvh: Piggyback on PVHVM XenBus.
Mukesh Rathor
2014-01-03
xen/pvhvm: If xen_platform_pci=0 is set don't blow up (v4).
Konrad Rzeszutek Wilk
2013-10-16
xenbus: convert bus code to use dev_groups
Greg Kroah-Hartman
2013-07-31
Merge tag 'stable/for-linus-3.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Linus Torvalds
2013-07-29
xenbus: frontend resume cleanup
Aurelien Chartier
2013-07-03
Merge branch 'akpm' (updates from Andrew Morton)
Linus Torvalds
2013-07-03
drivers: avoid format string in dev_set_name
Kees Cook
2013-06-28
xen: Convert printks to pr_
Joe Perches
2013-05-29
xenbus_client.c: correct exit path for xenbus_map_ring_valloc_hvm
Wei Liu
2013-05-29
xenbus: save xenstore local status for later use
Aurelien Chartier
2013-05-29
xenbus: delay xenbus frontend resume if xenstored is not running
Aurelien Chartier
2013-05-20
xen/xenbus: Fixed over 80 character limit issue
Lisa Nguyen
2013-05-20
xen/xenbus: Fixed indentation error in switch case
Lisa Nguyen
2013-03-01
xenbus: fix compile failure on ARM with Xen enabled
Steven Noonan
2013-02-19
xen: introduce xen_remap, use it instead of ioremap
Stefano Stabellini
2012-12-13
Merge tag 'stable/for-linus-3.8-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2012-11-28
xen/xenbus: Remove duplicate inclusion of asm/xen/hypervisor.h
Sachin Kamat
2012-10-30
xen/xenbus: fix overflow check in xenbus_file_write()
Jan Beulich
2012-10-19
xen: xenbus: quirk uses x86 specific cpuid
Ian Campbell
2012-10-19
xen/xenbus: Fix compile warning.
Konrad Rzeszutek Wilk
2012-10-12
xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches.
Konrad Rzeszutek Wilk
2012-09-21
xen/gndev: Xen backend support for paged out grant targets V4.
Andres Lagar-Cavilla
2012-09-17
xen/arm: compile and run xenbus
Stefano Stabellini
2012-09-12
Merge branch 'x86/platform' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into stable/for-linus-3.7
Konrad Rzeszutek Wilk
2012-08-21
xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or variables static.
Konrad Rzeszutek Wilk
2012-08-21
xen: missing includes
Stefano Stabellini
2012-07-19
xen/pv-on-hvm kexec: shutdown watches from old kernel
Olaf Hering
2012-05-24
Merge tag 'stable/for-linus-3.5-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2012-05-21
xenbus: Add support for xenbus backend in stub domain
Daniel De Graaf
2012-04-19
xen/xenbus: Add quirk to deal with misconfigured backends.
Konrad Rzeszutek Wilk
2012-03-22
Merge tag 'stable/for-linus-3.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2012-03-13
xen/xenbus: ignore console/0
Stefano Stabellini
2012-03-13
xenbus: don't free other end details too early
Jan Beulich
2012-02-26
xenbus: address compiler warnings
Jan Beulich
2012-02-03
xenbus_dev: add missing error check to watch handling
Jan Beulich
2012-01-10
Merge branch 'stable/for-linus-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2012-01-04
xen/xenbus: don't reimplement kvasprintf via a fixed size buffer
Ian Campbell
2012-01-04
xenbus: maximum buffer size is XENSTORE_PAYLOAD_MAX
Ian Campbell
2012-01-04
xen/xenbus: Reject replies with payload > XENSTORE_PAYLOAD_MAX.
Ian Campbell
2012-01-04
Xen: consolidate and simplify struct xenbus_driver instantiation
Jan Beulich
2011-12-21
xen/xenbus: Fix compile error - missing header for xen_initial_domain()
Konrad Rzeszutek Wilk
2011-12-20
xenbus: Use grant-table wrapper functions
Daniel De Graaf
2011-12-20
xenbus: Support HVM backends
Daniel De Graaf
2011-12-20
Merge commit 'v3.2-rc3' into stable/for-linus-3.3
Konrad Rzeszutek Wilk
2011-12-20
xen/xenbus-frontend: Fix compile error with randconfig
Konrad Rzeszutek Wilk
2011-12-19
Revert "xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from old kernel"
Konrad Rzeszutek Wilk
2011-12-16
xen/xenbus-frontend: Make error message more clear
Bastian Blank
2011-12-16
xen: Add xenbus_backend device
Bastian Blank
2011-12-16
xen: Add xenbus device driver
Bastian Blank
2011-11-16
xen: map foreign pages for shared rings by updating the PTEs directly
David Vrabel
2011-11-06
Merge branch 'stable/cleanups-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2011-11-06
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Linus Torvalds
2011-11-06
Merge branch 'stable/vmalloc-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2011-10-31
xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.
Paul Gortmaker
2011-10-31
xen: Add module.h to modular drivers/xen users.
Paul Gortmaker
2011-10-25
Merge branches 'stable/drivers-3.2', 'stable/drivers.bugfixes-3.2' and 'stable/pci.fixes-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Linus Torvalds
2011-10-19
xen/xenbus: Remove the unnecessary check.
Konrad Rzeszutek Wilk
2011-10-14
xenbus: don't rely on xen_initial_domain to detect local xenstore
Daniel De Graaf
2011-10-14
xenbus: Fix loopback event channel assuming domain 0
Daniel De Graaf
2011-09-29
xen: use generic functions instead of xen_{alloc, free}_vm_area()
David Vrabel
2011-09-26
xen/pv-on-hvm:kexec: Fix implicit declaration of function 'xen_hvm_domain'
Konrad Rzeszutek Wilk
2011-09-22
xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from old kernel
Olaf Hering
2011-09-01
xen/pv-on-hvm kexec+kdump: reset PV devices in kexec or crash kernel
Olaf Hering
2011-09-01
xen/pv-on-hvm kexec: prevent crash in xenwatch_thread() when stale watch events arrive
Olaf Hering
2011-07-26
Xen: fix braces and tabs coding style issue in xenbus_probe.c
Ruslan Pisarev
2011-07-26
Xen: fix braces coding style issue in xenbus_probe.h
Ruslan Pisarev
2011-06-30
xen: Add module alias to autoload backend drivers
Bastian Blank
2011-06-30
xen: Populate xenbus device attributes
Bastian Blank
2011-03-16
xen: use freeze/restore/thaw PM events for suspend/resume/chkpt
Shriram Rajagopalan
2011-03-16
xen: xenbus PM events support
Kazuhiro SUZUKI
2011-01-05
xen/xenbus: fixup checkpatch issues in xenbus_probe*
Ian Campbell
2011-01-05
xen/xenbus: clean up noise in xenbus_probe_frontend.c
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: clean up noise in xenbus_probe_backend.c
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: clean up noise in xenbus_probe.c
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: cleanup debug noise in xenbus_comms.c
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: clean up error handling
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: make frontend bus GPL
Jeremy Fitzhardinge
2011-01-05
xen/xenbus: make sure backend bus is registered earlier
Jeremy Fitzhardinge
2011-01-05
xenbus/frontend: register bus earlier
Jeremy Fitzhardinge
2011-01-05
xen: remove xen/evtchn.h
Jeremy Fitzhardinge
2011-01-05
xen: add backend driver support
Ian Campbell
2011-01-05
xen: separate out frontend xenbus
Ian Campbell
2010-10-28
Merge branch 'stable/xen-pcifront-0.8.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen and branch 'for-linus' of git://xenbits.xen.org/people/sstabellini/linux-pvhvm
Linus Torvalds
2010-10-22
xen: Initialize xenbus for dom0.
Juan Quintela
2010-10-22
Merge commit 'konrad/stable/xen-pcifront-0.8.2' into 2.6.36-rc8-initial-domain-v6
Stefano Stabellini
2010-10-20
xenbus: export xen_store_interface for xenfs
Jeremy Fitzhardinge
2010-10-18
xenbus: Xen paravirtualised PCI hotplug support.
Yosuke Iwamatsu
2010-10-05
xen: do not set xenstored_ready before xenbus_probe on hvm
Stefano Stabellini
2010-08-10
Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-block
Linus Torvalds
2010-08-07
xenbus: Make xenbus_switch_state transactional
Daniel Stodden
2010-08-04
Merge branch 'xen/xenbus' into upstream/xen
Jeremy Fitzhardinge
2010-08-04
Merge branch 'upstream/pvhvm' into upstream/xen
Jeremy Fitzhardinge
2010-08-04
Merge branch 'upstream/core' into upstream/xen
Jeremy Fitzhardinge
2010-08-04
pvops: do not notify callers from register_xenstore_notifier
Stefano Stabellini
2010-07-26
x86: Unplug emulated disks and nics.
Stefano Stabellini
2010-07-22
xen: Xen PCI platform device driver.
Stefano Stabellini