aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/xen/xenbus/xenbus_dev_frontend.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-08-12xen/xenbus: fix return type in xenbus_file_read()Dan Carpenter1-2/+2
2019-10-02xen/xenbus: fix self-deadlock after killing user processJuergen Gross1-2/+18
2019-05-28xenbus: Avoid deadlock during suspend due to open transactionsRoss Lagerwall1-0/+18
2019-04-25xenbus: drop useless LIST_HEAD in xenbus_write_watch() and xenbus_file_write()Mao Wenan1-2/+0
2019-04-06fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlockKirill Smelkov1-3/+1
2018-04-17xen: xenbus_dev_frontend: Really return response stringSimon Gaiser1-1/+2
2018-03-21xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_ENDSimon Gaiser1-3/+11
2018-03-21xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handlingSimon Gaiser1-1/+1
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-1/+1
2017-04-04xenbus: remove transaction holder from list before freeingJan Beulich1-1/+3
2017-02-27xenbus: Remove duplicate inclusion of linux/init.hMasanari Iida1-1/+0
2017-02-09xen: optimize xenbus driver for multiple concurrent xenstore accessesJuergen Gross1-68/+120
2017-02-09xen: modify xenstore watch event interfaceJuergen Gross1-13/+8
2017-02-09xen: clean up xenbus internal headersJuergen Gross1-2/+2
2016-12-23xen: return xenstore command failures via response instead of rcJuergen Gross1-20/+27
2016-12-23xen: xenbus driver must not accept invalid transaction idsJuergen Gross1-1/+1
2016-12-12xenbus: fix deadlock on writes to /proc/xen/xenbusDavid Vrabel1-0/+2
2016-10-24Merge tag 'for-linus-4.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds1-2/+2
2016-10-24xenbus: prefer list_for_each()Jan Beulich1-2/+2
2016-08-24xenbus: don't look up transaction IDs for ordinary writesJan Beulich1-1/+1
2016-07-07xenbus: don't BUG() on user mode induced conditionJan Beulich1-6/+8
2016-03-22Merge tag 'for-linus-4.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds1-11/+2
2016-03-21drivers/xen: make xenbus_dev_[front/back]end explicitly non-modularPaul Gortmaker1-11/+2
2016-02-15xen: fix potential integer overflow in queue_replyInsu Yun1-0/+2
2015-02-05xenbus: Add proper handling of XS_ERROR from Xenbus for transactions.Jennifer Herbert1-4/+7
2013-06-28xen: Convert printks to pr_<level>Joe Perches1-1/+3
2012-10-30xen/xenbus: fix overflow check in xenbus_file_write()Jan Beulich1-1/+1
2012-02-03xenbus_dev: add missing error check to watch handlingJan Beulich1-0/+4
2012-01-04xenbus: maximum buffer size is XENSTORE_PAYLOAD_MAXIan Campbell1-1/+1
2011-12-20xen/xenbus-frontend: Fix compile error with randconfigKonrad Rzeszutek Wilk1-0/+1
2011-12-16xen/xenbus-frontend: Make error message more clearBastian Blank1-1/+1
2011-12-16xen: Add xenbus device driverBastian Blank1-0/+624