[PATCH] btrfs: simplify return logic from btrfs_delayed_ref_init()

Yangtao Li posted 1 patch 10 months ago
fs/btrfs/delayed-ref.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
[PATCH] btrfs: simplify return logic from btrfs_delayed_ref_init()
Posted by Yangtao Li 10 months ago
Make this simpler by returning directly.

Signed-off-by: Yangtao Li <frank.li@vivo.com>
---
 fs/btrfs/delayed-ref.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/btrfs/delayed-ref.c b/fs/btrfs/delayed-ref.c
index 98c5b61dabe8..fbb5239ab9da 100644
--- a/fs/btrfs/delayed-ref.c
+++ b/fs/btrfs/delayed-ref.c
@@ -1339,7 +1339,7 @@ int __init btrfs_delayed_ref_init(void)
 {
 	btrfs_delayed_ref_head_cachep = KMEM_CACHE(btrfs_delayed_ref_head, 0);
 	if (!btrfs_delayed_ref_head_cachep)
-		goto fail;
+		return -ENOMEM;
 
 	btrfs_delayed_ref_node_cachep = KMEM_CACHE(btrfs_delayed_ref_node, 0);
 	if (!btrfs_delayed_ref_node_cachep)
-- 
2.39.0
Re: [PATCH] btrfs: simplify return logic from btrfs_delayed_ref_init()
Posted by David Sterba 9 months, 4 weeks ago
On Mon, Apr 14, 2025 at 06:52:31AM -0600, Yangtao Li wrote:
> Make this simpler by returning directly.
> 
> Signed-off-by: Yangtao Li <frank.li@vivo.com>

Added to for-next, thanks.