aboutsummaryrefslogtreecommitdiff
path: root/drivers/xen/xenbus
AgeCommit message (Expand)AuthorFilesLines
2023-01-27driver core: make struct bus_type.uevent() take a const *Gravatar Greg Kroah-Hartman 2-6/+6
2022-09-23Merge tag 'for-linus-6.0-rc7-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-3/+6
2022-09-16xen/xenbus: fix xenbus_setup_ring()Gravatar Juergen Gross 1-3/+6
2022-08-27Merge tag 'for-linus-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-1/+1
2022-08-25xen: move from strlcpy with unused retval to strscpyGravatar Wolfram Sang 1-1/+1
2022-08-14Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-2/+2
2022-08-12xen/xenbus: fix return type in xenbus_file_read()Gravatar Dan Carpenter 1-2/+2
2022-07-03mm: shrinkers: provide shrinkers with namesGravatar Roman Gushchin 1-1/+1
2022-06-01xen: replace xen_remap() with memremap()Gravatar Juergen Gross 1-4/+4
2022-05-27xen: switch gnttab_end_foreign_access() to take a struct page pointerGravatar Juergen Gross 1-1/+1
2022-05-19xen: add support for initializing xenstore later as HVM domainGravatar Luca Miccio 1-20/+71
2022-05-19xen/xenbus: eliminate xenbus_grant_ring()Gravatar Juergen Gross 1-46/+19
2022-05-19xen/xenbus: add xenbus_setup_ring() service functionGravatar Juergen Gross 1-0/+69
2022-03-07xen/xenbus: don't let xenbus_grant_ring() remove grants in error caseGravatar Juergen Gross 1-13/+11
2021-11-24xen: detect uninitialized xenbus in xenbus_initGravatar Stefano Stabellini 1-0/+23
2021-11-23xen: add "not_essential" flag to struct xenbus_driverGravatar Juergen Gross 1-11/+3
2021-11-16xen: don't continue xenstore initialization in case of errorsGravatar Stefano Stabellini 1-1/+3
2021-09-02Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-6/+3
2021-08-30drivers/xen/xenbus/xenbus_client.c: fix bugon.cocci warningsGravatar Jing Yangyang 1-6/+3
2021-07-21bus: Make remove callback return voidGravatar Uwe Kleine-König 2-4/+2
2021-07-05xen: Use DEVICE_ATTR_*() macroGravatar YueHaibing 1-8/+7
2021-02-23xen/events: add per-xenbus device event statistics and settingsGravatar Juergen Gross 1-0/+66
2021-02-11arm/xen: Don't probe xenbus as part of an early initcallGravatar Julien Grall 2-2/+1
2021-01-27xen: Fix XenStore initialisation for XS_LOCALGravatar David Woodhouse 1-0/+31
2021-01-13xen: Fix event channel callback via INTX/GSIGravatar David Woodhouse 3-22/+68
2020-12-14xenbus/xenbus_backend: Disallow pending watch messagesGravatar SeongJae Park 1-0/+7
2020-12-14xen/xenbus: Count pending messages for each watchGravatar SeongJae Park 1-11/+18
2020-12-14xen/xenbus/xen_bus_type: Support will_handle watch callbackGravatar SeongJae Park 2-1/+4
2020-12-14xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()Gravatar SeongJae Park 2-3/+8
2020-12-14xen/xenbus: Allow watches discard events before queueingGravatar SeongJae Park 2-1/+5
2020-10-18xen/xenbus: use apply_to_page_range directly in xenbus_map_ring_pvGravatar Christoph Hellwig 1-14/+16
2020-09-06Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-3/+3
2020-09-04xen: add helpers to allocate unpopulated memoryGravatar Roger Pau Monne 1-3/+3
2020-08-29Merge tag 'for-linus-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-2/+8
2020-08-27xen/xenbus: Fix granting of vmalloc'd memoryGravatar Simon Leiner 1-2/+8
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-2/+2
2020-07-11Merge tag 'for-linus-5.8b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-3/+1
2020-07-10xen/xenbus: Fix a double free in xenbus_map_ring_pv()Gravatar Dan Carpenter 1-3/+1
2020-07-03Merge tag 'for-linus-5.8b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-86/+81
2020-07-02xen/xenbus: let xenbus_map_ring_valloc() return errno values onlyGravatar Juergen Gross 1-16/+6
2020-07-02xen/xenbus: avoid large structs and arrays on the stackGravatar Juergen Gross 1-78/+83
2020-06-12Merge tag 'for-linus-5.8b-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-6/+5
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedGravatar Mike Rapoport 3-3/+0
2020-05-27xenbus: Use dev_printk() when possibleGravatar Bjorn Helgaas 1-6/+5
2020-04-14xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant statusGravatar Juergen Gross 1-1/+8
2020-04-07xen: Use evtchn_type_t as a type for event channelsGravatar Yan Yankovskyi 1-3/+3
2020-03-30xen/xenbus: remove unused xenbus_map_ring()Gravatar Juergen Gross 1-84/+42
2020-03-05xen/xenbus: fix lockingGravatar Juergen Gross 2-7/+8
2020-03-05xenbus: req->err should be updated before req->stateGravatar Dongli Zhang 1-0/+2
2020-03-05xenbus: req->body should be updated before req->stateGravatar Dongli Zhang 2-3/+8