summaryrefslogtreecommitdiffstats
path: root/drivers/xen/xenbus
Commit message (Expand)AuthorAgeFilesLines
* xen/xenbus: document will_handle argument for xenbus_watch_path()SeongJae Park2024-02-121-6/+9
* xen/xenbus: client: fix kernel-doc commentsRandy Dunlap2024-01-091-25/+34
* Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-021-7/+10
|\
| * xenbus/backend: dynamically allocate the xen-backend shrinkerQi Zheng2023-10-041-7/+10
* | xen/xenbus: Add __counted_by for struct read_buffer and use struct_size()Gustavo A. R. Silva2023-10-161-2/+2
* | xenbus: fix error exit in xenbus_init()Juergen Gross2023-10-161-1/+1
|/
* xen/xenbus: Avoid a lockdep warning when adding a watchPetr Pavlu2023-08-221-2/+2
* xen: xenbus: Use helper function IS_ERR_OR_NULL()Li Zetao2023-08-211-1/+1
* xenbus: check xen_domain in xenbus_probe_initcallStefano Stabellini2023-07-251-0/+3
* driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-272-6/+6
* Merge tag 'for-linus-6.0-rc7-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-09-231-3/+6
|\
| * xen/xenbus: fix xenbus_setup_ring()Juergen Gross2022-09-161-3/+6
* | Merge tag 'for-linus-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-08-271-1/+1
|\|
| * xen: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-251-1/+1
* | Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-08-141-2/+2
|\|
| * xen/xenbus: fix return type in xenbus_file_read()Dan Carpenter2022-08-121-2/+2
* | mm: shrinkers: provide shrinkers with namesRoman Gushchin2022-07-031-1/+1
|/
* xen: replace xen_remap() with memremap()Juergen Gross2022-06-011-4/+4
* xen: switch gnttab_end_foreign_access() to take a struct page pointerJuergen Gross2022-05-271-1/+1
* xen: add support for initializing xenstore later as HVM domainLuca Miccio2022-05-191-20/+71
* xen/xenbus: eliminate xenbus_grant_ring()Juergen Gross2022-05-191-46/+19
* xen/xenbus: add xenbus_setup_ring() service functionJuergen Gross2022-05-191-0/+69
* xen/xenbus: don't let xenbus_grant_ring() remove grants in error caseJuergen Gross2022-03-071-13/+11
* xen: detect uninitialized xenbus in xenbus_initStefano Stabellini2021-11-241-0/+23
* xen: add "not_essential" flag to struct xenbus_driverJuergen Gross2021-11-231-11/+3
* xen: don't continue xenstore initialization in case of errorsStefano Stabellini2021-11-161-1/+3
* Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-09-021-6/+3
|\
| * drivers/xen/xenbus/xenbus_client.c: fix bugon.cocci warningsJing Yangyang2021-08-301-6/+3
* | bus: Make remove callback return voidUwe Kleine-König2021-07-212-4/+2
|/
* xen: Use DEVICE_ATTR_*() macroYueHaibing2021-07-051-8/+7
* 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