summaryrefslogtreecommitdiffstats
path: root/src/krbd.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* krbd: return error when no initial monitor address foundBurt Holzman2022-02-071-0/+5
* krbd: escape udev_enumerate_add_match_sysattr valuesIlya Dryomov2021-08-281-4/+12
* krbd: build without "using namespace std"Kefu Chai2021-08-131-13/+15
* krbd: check device node accessibility only if we actually mappedIlya Dryomov2021-03-171-1/+5
* krbd: make sure the device node is accessible after the mappingIlya Dryomov2021-02-221-9/+40
* krbd: add support for msgr2Ilya Dryomov2021-01-251-9/+25
* krbd: optionally skip waiting for udev eventsIlya Dryomov2020-09-011-10/+47
* krbd: misc cleanupsIlya Dryomov2019-11-281-26/+26
* krbd: make wait_for_udev_add() clearer and a bit more efficientIlya Dryomov2019-11-281-20/+24
* krbd: do away with explicit memory managementIlya Dryomov2019-11-281-192/+143
* krbd: retry on an empty list from udev_enumerate_scan_devices()Ilya Dryomov2019-10-251-13/+36
* krbd: retry on transient errors from udev_enumerate_scan_devices()Ilya Dryomov2019-10-251-3/+24
* Merge pull request #30965 from idryomov/wip-krbd-udev-socket-overrunIlya Dryomov2019-10-211-108/+206
|\
| * krbd: increase udev netlink socket receive buffer to 2MIlya Dryomov2019-10-181-0/+16
| * krbd: avoid udev netlink socket overrunIlya Dryomov2019-10-161-47/+128
| * krbd: reap all available events before polling againIlya Dryomov2019-10-161-8/+13
| * krbd: separate event reaping from event processingIlya Dryomov2019-10-161-62/+70
| * krbd: get rid of poll() timeoutIlya Dryomov2019-10-161-18/+6
* | krbd: modprobe before calling build_map_buf()Ilya Dryomov2019-10-171-4/+7
|/
* krbd: fix rbd map hang due to udev return subsystem unorderedZhi Zhang2019-04-111-24/+39
* rbd: krbd: return -ETIMEDOUT in pollingDongsheng Yang2019-03-201-2/+12
* mon/MonMap: adjust build_initial behavior for mkfs vs probeSage Weil2019-01-031-1/+1
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* krbd: support for images within namespacesIlya Dryomov2018-08-311-17/+76
* krbd: create udev_enumerate in enumerate_devices()Ilya Dryomov2018-08-311-18/+21
* krbd: introduce krbd_specIlya Dryomov2018-08-311-58/+83
* krbd: change krbd_unmap_by_spec() to take "" instead of NULLIlya Dryomov2018-08-311-1/+1
* krbd: remove unused includeIlya Dryomov2018-08-311-1/+0
* rbd: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-3/+3
* common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-3/+3
* krbd.cc: fix parameter to variadic functionDanny Al-Gaaf2018-04-141-1/+1
* krbd.cc: fix uninitialized variableDanny Al-Gaaf2018-04-121-1/+1
* krbd: include sys/sysmacros.h for major, minor and makedevIlya Dryomov2018-03-071-0/+1
* rbd: adjusted "showmapped" JSON and XML formatted outputMykola Golub2018-01-121-2/+3
* rbd: drop unnecessary using declaration, etcShinobu Kinjo2017-11-271-6/+8
* krbd: rewrite "already mapped" codeIlya Dryomov2017-09-111-49/+53
* krbd: factor out enumerate_devices()Ilya Dryomov2017-09-101-16/+28
* rbd: before rbd map, warn if the image is already mappedlijing2017-08-091-0/+56
* rbd: do not attempt to load key if auth is disabledJason Dillaman2017-06-291-7/+9
* Merge pull request #14051 from SpandanKumarSahu/bug#17195Jason Dillaman2017-05-051-2/+4
|\
| * rbd: stop indefinite thread waiting in krbd.ccSpandan Kumar Sahu2017-03-271-2/+4
* | rbd: warning, ‘devno’ may be used uninitialized in this functionJos Collin2017-03-311-2/+2
|/
* krbd: kernel client expects ip[:port], not an entity_addr_tIlya Dryomov2016-11-101-1/+1
* krbd.cc: don't rely on MonMap internal membersJoao Eduardo Luis2016-11-031-5/+7
* rbd: expose rbd unmap optionsIlya Dryomov2016-10-071-11/+24
* krbd: don't segfault if images are unmapped concurrentlyIlya Dryomov2016-06-061-19/+17
* krbd: use sockaddr instead of sockaddr_storage to printSage Weil2016-05-111-1/+1
* rbd: unbreak rbd map CLIIlya Dryomov2015-11-141-8/+2
* krbd: remove deprecated --quiet param from udevadmJason Dillaman2015-10-271-2/+1
* krbd: fix incorrect types in the krbd APIJason Dillaman2015-04-301-2/+3