commit | b51c83c241910f66b0c9a2ab17cd57db8109a98f | [log] [tgz] |
---|---|---|
author | Ilya Dryomov <idryomov@gmail.com> | Thu Oct 15 15:38:57 2015 +0200 |
committer | Ilya Dryomov <idryomov@gmail.com> | Mon Nov 02 23:36:48 2015 +0100 |
tree | c8366f8776ecc5219722e25e1a3525044bddc9a5 | |
parent | 343128ce91836d4131ead74b53d83b72e93d55b2 [diff] |
rbd: return -ENOMEM instead of pool id if rbd_dev_create() fails Returning pool id (i.e. >= 0) from a sysfs ->store() callback makes userspace think it needs to retry the write. Fix it - it's a leftover from the times when the equivalent of rbd_dev_create() was the first action in rbd_add(). Signed-off-by: Ilya Dryomov <idryomov@gmail.com>