aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/xen/xenbus
AgeCommit message (Expand)Author
2019-09-16xenbus: Avoid deadlock during suspend due to open transactionsRoss Lagerwall
2019-05-23fs: stream_open - opener for stream-like files so that read and write can run...Kirill Smelkov
2018-05-17xen/store: do not store local values in xen_start_infoRoger Pau Monne
2018-04-17xen: xenbus_dev_frontend: Really return response stringSimon Gaiser
2018-03-21xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_ENDSimon Gaiser
2018-03-21xen: xenbus: Catch closing of non existent transactionsSimon Gaiser
2018-03-21xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handlingSimon Gaiser
2018-03-08xen: xenbus: use put_device() instead of kfree()Arvind Yadav
2018-02-17xenbus: track caller request idJoao Martins
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro
2017-11-16Merge tag 'for-linus-4.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2017-11-03xen: xenbus_probe_frontend: mark expected switch fall-throughsGustavo A. R. Silva
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-18xen: don't compile pv-specific parts if XEN_PV isn't configuredJuergen Gross
2017-08-11xen: avoid deadlock in xenbusJuergen Gross
2017-06-25xen: avoid deadlock in xenbus driverJuergen Gross
2017-04-04xenbus: remove transaction holder from list before freeingJan Beulich
2017-02-27xenbus: Remove duplicate inclusion of linux/init.hMasanari Iida
2017-02-09xen: optimize xenbus driver for multiple concurrent xenstore accessesJuergen Gross
2017-02-09xen: modify xenstore watch event interfaceJuergen Gross
2017-02-09xen: clean up xenbus internal headersJuergen Gross
2017-02-08xenbus: Neaten xenbus_va_dev_errorJoe Perches
2016-12-23xen: remove stale xs_input_avail() from headerJuergen Gross
2016-12-23xen: return xenstore command failures via response instead of rcJuergen Gross
2016-12-23xen: xenbus driver must not accept invalid transaction idsJuergen Gross
2016-12-12xenbus: fix deadlock on writes to /proc/xen/xenbusDavid Vrabel
2016-12-08xen: xenbus: set error code on failurePan Bian
2016-11-17xenfs: Use proc_create_mount_point() to create /proc/xenSeth Forshee
2016-11-07xen: make use of xenbus_read_unsigned() in xenbusJuergen Gross
2016-11-07xen: introduce xenbus_read_unsigned()Juergen Gross
2016-10-24Merge tag 'for-linus-4.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2016-10-24xenbus: check return value of xenbus_scanf()Jan Beulich
2016-10-24xenbus: prefer list_for_each()Jan Beulich
2016-08-24xenbus: don't look up transaction IDs for ordinary writesJan Beulich
2016-07-27Merge tag 'for-linus-4.8-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2016-07-08xenbus: simplify xenbus_dev_request_and_reply()Jan Beulich
2016-07-08xenbus: don't bail early from xenbus_dev_request_and_reply()Jan Beulich
2016-07-07xenbus: don't BUG() on user mode induced conditionJan Beulich
2016-07-06xen: xenbus: Remove create_workqueueBhaktipriya Shridhar
2016-03-22Merge tag 'for-linus-4.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2016-03-21drivers/xen: make xenbus_dev_[front/back]end explicitly non-modularPaul Gortmaker
2016-03-21xen: audit usages of module.h ; remove unnecessary instancesPaul Gortmaker
2016-02-22Merge tag 'for-linus-4.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2016-02-15xen: fix potential integer overflow in queue_replyInsu Yun
2016-01-12xenbus: use virt_xxx barriersMichael S. Tsirkin
2015-10-23xenbus: Support multiple grants ring with 64KBJulien Grall
2015-10-23xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*Julien Grall
2015-10-23xen/xenbus: Use Xen page definitionJulien Grall
2015-10-23xen/balloon: make alloc_xenballoon_pages() always allocate low pagesDavid Vrabel