summaryrefslogtreecommitdiff
path: root/drivers/xen/xenbus
AgeCommit message (Expand)Author
2021-09-02Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2021-08-30drivers/xen/xenbus/xenbus_client.c: fix bugon.cocci warningsJing Yangyang
2021-07-21bus: Make remove callback return voidUwe Kleine-König
2021-07-05xen: Use DEVICE_ATTR_*() macroYueHaibing
2021-02-23xen/events: add per-xenbus device event statistics and settingsJuergen Gross
2021-02-11arm/xen: Don't probe xenbus as part of an early initcallJulien Grall
2021-01-27xen: Fix XenStore initialisation for XS_LOCALDavid Woodhouse
2021-01-13xen: Fix event channel callback via INTX/GSIDavid Woodhouse
2020-12-14xenbus/xenbus_backend: Disallow pending watch messagesSeongJae Park
2020-12-14xen/xenbus: Count pending messages for each watchSeongJae Park
2020-12-14xen/xenbus/xen_bus_type: Support will_handle watch callbackSeongJae Park
2020-12-14xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()SeongJae Park
2020-12-14xen/xenbus: Allow watches discard events before queueingSeongJae Park
2020-10-18xen/xenbus: use apply_to_page_range directly in xenbus_map_ring_pvChristoph Hellwig
2020-09-06Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2020-09-04xen: add helpers to allocate unpopulated memoryRoger Pau Monne
2020-08-29Merge tag 'for-linus-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2020-08-27xen/xenbus: Fix granting of vmalloc'd memorySimon Leiner
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-11Merge tag 'for-linus-5.8b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2020-07-10xen/xenbus: Fix a double free in xenbus_map_ring_pv()Dan Carpenter
2020-07-03Merge tag 'for-linus-5.8b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2020-07-02xen/xenbus: let xenbus_map_ring_valloc() return errno values onlyJuergen Gross
2020-07-02xen/xenbus: avoid large structs and arrays on the stackJuergen Gross
2020-06-12Merge tag 'for-linus-5.8b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport
2020-05-27xenbus: Use dev_printk() when possibleBjorn Helgaas
2020-04-14xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant statusJuergen Gross
2020-04-07xen: Use evtchn_type_t as a type for event channelsYan Yankovskyi
2020-03-30xen/xenbus: remove unused xenbus_map_ring()Juergen Gross
2020-03-05xen/xenbus: fix lockingJuergen Gross
2020-03-05xenbus: req->err should be updated before req->stateDongli Zhang
2020-03-05xenbus: req->body should be updated before req->stateDongli Zhang
2020-01-29xenbus/backend: Protect xenbus callback with lockSeongJae Park
2020-01-29xenbus/backend: Add memory pressure handler callbackSeongJae Park
2019-12-20xenbus: limit when state is forced to closedPaul Durrant
2019-12-20xenbus: move xenbus_dev_shutdown() into frontend code...Paul Durrant
2019-12-04xen/xenbus: reference count registered modulesPaul Durrant
2019-10-02xen/xenbus: fix self-deadlock after killing user processJuergen Gross
2019-05-31Merge tag 'for-linus-5.2b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2019-05-28xenbus: Avoid deadlock during suspend due to open transactionsRoss Lagerwall
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner
2019-04-25xenbus: drop useless LIST_HEAD in xenbus_write_watch() and xenbus_file_write()Mao Wenan
2019-04-06fs: stream_open - opener for stream-like files so that read and write can run...Kirill Smelkov
2018-10-26xen: drop writing error messages to xenstoreJuergen Gross
2018-08-28xen: export device state to sysfsJoe Jin
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