changeset 547:1c18eaf2480a

objstore: assume that backends without getversion obj op cache all versions If a backend doesn't define a getversion obj op, assume that the backend loads all versions into memory when struct obj is allocated. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Tue, 06 Nov 2018 16:16:58 -0500
parents 23dfc03a9b89
children 6646b1736dd8
files src/objstore/obj.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/objstore/obj.c	Wed Nov 07 11:49:38 2018 -0500
+++ b/src/objstore/obj.c	Tue Nov 06 16:16:58 2018 -0500
@@ -267,7 +267,7 @@
 	int ret;
 
 	if (!obj || !obj->ops || !obj->ops->getversion)
-		return ERR_PTR(-ENOTSUP);
+		return ERR_PTR(-ENOENT);
 
 	ver = objver_alloc();
 	if (IS_ERR(ver))