aboutsummaryrefslogtreecommitdiff
path: root/drivers/xen/xenbus
AgeCommit message (Expand)AuthorFilesLines
2018-04-17xen: xenbus_dev_frontend: Really return response stringGravatar Simon Gaiser 1-1/+2
2018-03-21xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_ENDGravatar Simon Gaiser 1-3/+11
2018-03-21xen: xenbus: Catch closing of non existent transactionsGravatar Simon Gaiser 1-1/+3
2018-03-21xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handlingGravatar Simon Gaiser 1-1/+1
2018-03-08xen: xenbus: use put_device() instead of kfree()Gravatar Arvind Yadav 1-1/+4
2018-02-17xenbus: track caller request idGravatar Joao Martins 3-0/+5
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementGravatar Linus Torvalds 1-1/+1
2017-11-28the rest of drivers/*: annotate ->poll() instancesGravatar Al Viro 1-1/+1
2017-11-16Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-0/+2
2017-11-03xen: xenbus_probe_frontend: mark expected switch fall-throughsGravatar Gustavo A. R. Silva 1-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 2-0/+2
2017-09-18xen: don't compile pv-specific parts if XEN_PV isn't configuredGravatar Juergen Gross 1-63/+67
2017-08-11xen: avoid deadlock in xenbusGravatar Juergen Gross 1-1/+2
2017-06-25xen: avoid deadlock in xenbus driverGravatar Juergen Gross 1-11/+10
2017-04-04xenbus: remove transaction holder from list before freeingGravatar Jan Beulich 1-1/+3
2017-02-27xenbus: Remove duplicate inclusion of linux/init.hGravatar Masanari Iida 1-1/+0
2017-02-09xen: optimize xenbus driver for multiple concurrent xenstore accessesGravatar Juergen Gross 4-391/+672
2017-02-09xen: modify xenstore watch event interfaceGravatar Juergen Gross 7-51/+42
2017-02-09xen: clean up xenbus internal headersGravatar Juergen Gross 10-91/+45
2017-02-08xenbus: Neaten xenbus_va_dev_errorGravatar Joe Perches 1-29/+10
2016-12-23xen: remove stale xs_input_avail() from headerGravatar Juergen Gross 1-1/+0
2016-12-23xen: return xenstore command failures via response instead of rcGravatar Juergen Gross 1-20/+27
2016-12-23xen: xenbus driver must not accept invalid transaction idsGravatar Juergen Gross 1-1/+1
2016-12-12xenbus: fix deadlock on writes to /proc/xen/xenbusGravatar David Vrabel 1-0/+2
2016-12-08xen: xenbus: set error code on failureGravatar Pan Bian 1-1/+1
2016-11-17xenfs: Use proc_create_mount_point() to create /proc/xenGravatar Seth Forshee 1-1/+1
2016-11-07xen: make use of xenbus_read_unsigned() in xenbusGravatar Juergen Gross 2-11/+4
2016-11-07xen: introduce xenbus_read_unsigned()Gravatar Juergen Gross 1-0/+15
2016-10-24Merge tag 'for-linus-4.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 2-3/+5
2016-10-24xenbus: check return value of xenbus_scanf()Gravatar Jan Beulich 1-1/+3
2016-10-24xenbus: prefer list_for_each()Gravatar Jan Beulich 1-2/+2
2016-08-24xenbus: don't look up transaction IDs for ordinary writesGravatar Jan Beulich 1-1/+1
2016-07-27Merge tag 'for-linus-4.8-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-14/+1
2016-07-08xenbus: simplify xenbus_dev_request_and_reply()Gravatar Jan Beulich 1-4/+3
2016-07-08xenbus: don't bail early from xenbus_dev_request_and_reply()Gravatar Jan Beulich 1-3/+0
2016-07-07xenbus: don't BUG() on user mode induced conditionGravatar Jan Beulich 1-6/+8
2016-07-06xen: xenbus: Remove create_workqueueGravatar Bhaktipriya Shridhar 1-14/+1
2016-03-22Merge tag 'for-linus-4.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 3-23/+4
2016-03-21drivers/xen: make xenbus_dev_[front/back]end explicitly non-modularGravatar Paul Gortmaker 2-22/+4
2016-03-21xen: audit usages of module.h ; remove unnecessary instancesGravatar Paul Gortmaker 1-1/+0
2016-02-22Merge tag 'for-linus-4.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-0/+2
2016-02-15xen: fix potential integer overflow in queue_replyGravatar Insu Yun 1-0/+2
2016-01-12xenbus: use virt_xxx barriersGravatar Michael S. Tsirkin 1-4/+4
2015-10-23xenbus: Support multiple grants ring with 64KBGravatar Julien Grall 1-25/+72
2015-10-23xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*Gravatar Julien Grall 1-17/+17
2015-10-23xen/xenbus: Use Xen page definitionGravatar Julien Grall 2-4/+5
2015-10-23xen/balloon: make alloc_xenballoon_pages() always allocate low pagesGravatar David Vrabel 1-2/+1
2015-09-08xen/xenbus: Rename the variable xen_store_mfn to xen_store_gfnGravatar Julien Grall 1-7/+7
2015-09-08xen: Use correctly the Xen memory terminologiesGravatar Julien Grall 3-7/+5
2015-08-11xen/xenbus: Don't leak memory when unmapping the ring on HVM backendGravatar Julien Grall 1-1/+3