summaryrefslogtreecommitdiffstats
path: root/drivers/xen/xenbus
Commit message (Expand)AuthorAgeFilesLines
* xen/events: add per-xenbus device event statistics and settingsJuergen Gross2021-02-231-0/+66
* arm/xen: Don't probe xenbus as part of an early initcallJulien Grall2021-02-112-2/+1
* xen: Fix XenStore initialisation for XS_LOCALDavid Woodhouse2021-01-271-0/+31
* xen: Fix event channel callback via INTX/GSIDavid Woodhouse2021-01-133-22/+68
* xenbus/xenbus_backend: Disallow pending watch messagesSeongJae Park2020-12-141-0/+7
* xen/xenbus: Count pending messages for each watchSeongJae Park2020-12-141-11/+18
* xen/xenbus/xen_bus_type: Support will_handle watch callbackSeongJae Park2020-12-142-1/+4
* xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()SeongJae Park2020-12-142-3/+8
* xen/xenbus: Allow watches discard events before queueingSeongJae Park2020-12-142-1/+5
* xen/xenbus: use apply_to_page_range directly in xenbus_map_ring_pvChristoph Hellwig2020-10-181-14/+16
* Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-09-061-3/+3
|\
| * xen: add helpers to allocate unpopulated memoryRoger Pau Monne2020-09-041-3/+3
* | Merge tag 'for-linus-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-291-2/+8
|\|
| * xen/xenbus: Fix granting of vmalloc'd memorySimon Leiner2020-08-271-2/+8
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-2/+2
|/
* Merge tag 'for-linus-5.8b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-07-111-3/+1
|\
| * xen/xenbus: Fix a double free in xenbus_map_ring_pv()Dan Carpenter2020-07-101-3/+1
* | Merge tag 'for-linus-5.8b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-07-031-86/+81
|\|
| * xen/xenbus: let xenbus_map_ring_valloc() return errno values onlyJuergen Gross2020-07-021-16/+6
| * xen/xenbus: avoid large structs and arrays on the stackJuergen Gross2020-07-021-78/+83
* | Merge tag 'for-linus-5.8b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-06-121-6/+5
|\|
| * xenbus: Use dev_printk() when possibleBjorn Helgaas2020-05-271-6/+5
* | mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-093-3/+0
|/
* xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant statusJuergen Gross2020-04-141-1/+8
* xen: Use evtchn_type_t as a type for event channelsYan Yankovskyi2020-04-071-3/+3
* xen/xenbus: remove unused xenbus_map_ring()Juergen Gross2020-03-301-84/+42
* xen/xenbus: fix lockingJuergen Gross2020-03-052-7/+8
* xenbus: req->err should be updated before req->stateDongli Zhang2020-03-051-0/+2
* xenbus: req->body should be updated before req->stateDongli Zhang2020-03-052-3/+8
* xenbus/backend: Protect xenbus callback with lockSeongJae Park2020-01-292-3/+15
* xenbus/backend: Add memory pressure handler callbackSeongJae Park2020-01-291-0/+32
* xenbus: limit when state is forced to closedPaul Durrant2019-12-201-2/+10
* xenbus: move xenbus_dev_shutdown() into frontend code...Paul Durrant2019-12-204-27/+23
* xen/xenbus: reference count registered modulesPaul Durrant2019-12-041-1/+12
* xen/xenbus: fix self-deadlock after killing user processJuergen Gross2019-10-021-2/+18
* Merge tag 'for-linus-5.2b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2019-05-313-2/+26
|\
| * xenbus: Avoid deadlock during suspend due to open transactionsRoss Lagerwall2019-05-283-2/+26
* | treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
|/
* xenbus: drop useless LIST_HEAD in xenbus_write_watch() and xenbus_file_write()Mao Wenan2019-04-251-2/+0
* fs: stream_open - opener for stream-like files so that read and write can run...Kirill Smelkov2019-04-061-3/+1
* xen: drop writing error messages to xenstoreJuergen Gross2018-10-261-4/+2
* xen: export device state to sysfsJoe Jin2018-08-281-0/+9
* xen/store: do not store local values in xen_start_infoRoger Pau Monne2018-05-171-3/+2
* xen: xenbus_dev_frontend: Really return response stringSimon Gaiser2018-04-171-1/+2
* xen: xenbus_dev_frontend: Verify body of XS_TRANSACTION_ENDSimon Gaiser2018-03-211-3/+11
* xen: xenbus: Catch closing of non existent transactionsSimon Gaiser2018-03-211-1/+3
* xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handlingSimon Gaiser2018-03-211-1/+1
* xen: xenbus: use put_device() instead of kfree()Arvind Yadav2018-03-081-1/+4
* xenbus: track caller request idJoao Martins2018-02-173-0/+5
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-1/+1