From adb7002411dfec754dd8d360d472c032ed4c87fa Mon Sep 17 00:00:00 2001 From: sunman4 Date: Thu, 25 Nov 2021 17:20:13 +0800 Subject: [PATCH 1/2] =?UTF-8?q?LCSL=E9=80=81=E6=A3=80=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E5=B4=A9=E6=BA=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: sunman4 --- fs/jffs2/compr_zlib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fs/jffs2/compr_zlib.c b/fs/jffs2/compr_zlib.c index 87ff964..90daf0f 100644 --- a/fs/jffs2/compr_zlib.c +++ b/fs/jffs2/compr_zlib.c @@ -171,6 +171,8 @@ int __init jffs2_zlib_init(void) ret = alloc_workspaces(); if (ret) return ret; + pthread_mutex_init(&deflate_mutex,NULL); + pthread_mutex_init(&inflate_mutex,NULL); ret = jffs2_register_compressor(&jffs2_zlib_comp); if (ret) @@ -181,6 +183,8 @@ int __init jffs2_zlib_init(void) void jffs2_zlib_exit(void) { + pthread_mutex_destroy(&deflate_mutex); + pthread_mutex_destroy(&inflate_mutex); jffs2_unregister_compressor(&jffs2_zlib_comp); free_workspaces(); } -- Gitee From 13be2857c52be01c771a942b72a1c55fb43e8443 Mon Sep 17 00:00:00 2001 From: sunman4 Date: Thu, 25 Nov 2021 17:39:12 +0800 Subject: [PATCH 2/2] =?UTF-8?q?LCSL=E9=80=81=E6=A3=80=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E5=B4=A9=E6=BA=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: sunman4 --- fs/jffs2/compr_zlib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/jffs2/compr_zlib.c b/fs/jffs2/compr_zlib.c index 90daf0f..4cc4e09 100644 --- a/fs/jffs2/compr_zlib.c +++ b/fs/jffs2/compr_zlib.c @@ -171,8 +171,8 @@ int __init jffs2_zlib_init(void) ret = alloc_workspaces(); if (ret) return ret; - pthread_mutex_init(&deflate_mutex,NULL); - pthread_mutex_init(&inflate_mutex,NULL); + pthread_mutex_init(&deflate_mutex, NULL); + pthread_mutex_init(&inflate_mutex, NULL); ret = jffs2_register_compressor(&jffs2_zlib_comp); if (ret) -- Gitee