From f940c524eba3d616bd13b41c8bbaa1208e94fba9 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Wed, 2 Oct 2024 15:40:42 -0400 Subject: [PATCH] ramfs: Add missing lock of VMCache in DataContainer. --- src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp b/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp index e16689e9cb..ebd29b6ec1 100644 --- a/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp +++ b/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp @@ -299,6 +299,8 @@ DataContainer::_SwitchToCacheMode() if (error != B_OK) return error; + AutoLocker locker(cache); + fCache = cache; fCache->temporary = 1; fCache->unmergeable = 1;