Skip to contentSkip to conversation

fscache, cachefiles: fix some tracing output

PATCH New Dan Carpenter 1 participant 1 message Dec 3, 2021

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 fscache, cachefiles: fix some tracing output

These are cut and paste bugs. It is using the wrong error codes.

Fixes 5cc1b2a78318 ("cachefiles: Implement backing file wrangling")
Fixes e19b617e438a ("cachefiles: Implement culling daemon commands")
---
 fs/cachefiles/namei.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
fs/cachefiles/namei.c +2 -2
index a651da35dcd0..a2f895f45c25 100644
@@ -390,7 +390,7 @@ int cachefiles_bury_object(struct cachefiles_cache *cache,
 			ret = vfs_rename(&rd);
 		if (ret != 0)
 			trace_cachefiles_vfs_error(object, d_inode(dir),
-						   PTR_ERR(grave),
+						   ret,
 						   cachefiles_trace_rename_error);
 		if (ret != 0 && ret != -ENOMEM)
 			cachefiles_io_error(cache,
@@ -702,7 +702,7 @@ bool cachefiles_commit_tmpfile(struct cachefiles_cache *cache,
 		ret = vfs_link(object->file->f_path.dentry, &init_user_ns,
 			       d_inode(fan), dentry, NULL);
 	if (ret < 0) {
-		trace_cachefiles_vfs_error(object, d_inode(fan), PTR_ERR(dentry),
+		trace_cachefiles_vfs_error(object, d_inode(fan), ret,
 					   cachefiles_trace_link_error);
 		_debug("link fail %d", ret);
 	} else {
Signature · 1 line
2.20.1