Actions
Feature #41937
closedrbd-nbd backport netlink changes from master
Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
nautilus
Reviewed:
Affected Versions:
Pull request ID:
Description
This is a request to backport PRs:
https://github.com/ceph/ceph/pull/27902
and
https://github.com/ceph/ceph/pull/29036
which add netlink interface support to rbd-nbd for device creation/deletion and reconfiguration. With the current ioctl interface the kernel must setup all kernel nbd devices when the module is loaded. You then must either set the module param really high in anticipation for lots of devices or low to avoid wasting memory. The netlink interface allows rbd-nbd to create devices on demand.
Actions