From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B01C9EEF33A for ; Thu, 5 Mar 2026 09:06:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.sourceforge.net; s=beta; h=Content-Transfer-Encoding:Content-Type:Cc: Reply-To:From:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Subject:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:To:Sender:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=olExrAHvJdp6YmYRL4XssIzt7cc27ChYW+QrQF7s8zc=; b=A6Qn7z2V1l5PpTeUXsFBuwgJ/3 eRzQIv5Ga41T+rQ5IT/JZy1yckh0zaBe0EA06gtRBfWYYLqcSk1CEEbwIPntov7cowsCsIIUUEt+0 7La2cQeoj3hCKqDu69PYM0WXHndFQkTNnOeq3LOJgh1UUE6CLRc1CSsUb+FhGsVkgDMg=; Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com) by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1vy4eg-0000oP-Fp; Thu, 05 Mar 2026 09:06:03 +0000 Received: from [172.30.29.66] (helo=mx.sourceforge.net) by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1vy4ef-0000oC-47 for linux-f2fs-devel@lists.sourceforge.net; Thu, 05 Mar 2026 09:06:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=MIME-Version:Content-Transfer-Encoding:Content-ID: Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From:Sender :Reply-To:Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To :Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=H1OaOxT9AyxpQiU40hRBiaO2FVKHWZb4QL/MDckZ1TE=; b=XtlXkfavmUytxKHPrvC1OSmR2Q iYVkGgVSCOl8HXaDdEcqBRkoUMYNxZk6OdzZau9WOK87mVFvzRiXENAN956sLxqXfBIQxOKUBQnFw niOzpMNxpJ1OXbjTfnr+j8iye4BnrG6JL1RHPB0vyVxwHXKR/uGci/ZF61g+MkM6djP8=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type: In-Reply-To:References:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=H1OaOxT9AyxpQiU40hRBiaO2FVKHWZb4QL/MDckZ1TE=; b=OwQud9LVQZYRww1Z2XcbkZZFEb Xp2IfKA2NPdlpaPAJ1D6TAM/z1HDI49il9avx4f+tPjl2YBq82HP/Z2sjLsv308tnCmapVWqyp8vm eoK1jkxbGGXWFpyHViCW8NM5VE+EY9smvku6puEsXWLLsauP/r7Jpu7ThAg5VgE60xhQ=; Received: from esa2.hgst.iphmx.com ([68.232.143.124]) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) id 1vy4ee-00037u-FF for linux-f2fs-devel@lists.sourceforge.net; Thu, 05 Mar 2026 09:06:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1772701558; x=1804237558; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=wKL/0mcl8b8IGi3m1QYmSxYM+tPliCF2Z0Y1k7/WWLM=; b=aqduNAT70VGPR0rsCzpqWH8GlKsX5x+f37Ou+6YKMevXBk6LpAG1KJx+ 9OeGRQ0JPBSaqK0UBENKPXt+NLKZ4ZKTR86DHzaiZ+YE7aqKut2U0lc60 USNm6xhfsc3eGfeFdHZ/BYU/UZPzXmAWu+HmqcrqDOOXc7vCfocqYnNKN rrlkIOSN+5JlER/cRxU3KsQXQiUcle+u6qJpK/rPIIbCn4fCgnUPqfrzt YxKgtURWyR//61RUiFXwJeem0kDMBLQaY8ipFbt5FdyR4jbIxN57/KHYx prxcEytLIJgWlMNABcsqZcxfwtOMeATADzfqH5FESvUXn0tqPnV2U7pPm Q==; X-CSE-ConnectionGUID: 9REiTRAvTFCt4GqkMEKGEQ== X-CSE-MsgGUID: dVEOe8wTTC2F9jmMT27ZbA== X-IronPort-AV: E=Sophos;i="6.21,325,1763395200"; d="scan'208";a="143081606" Received: from mail-southcentralusazon11012007.outbound.protection.outlook.com (HELO SN4PR2101CU001.outbound.protection.outlook.com) ([40.93.195.7]) by ob1.hgst.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 05 Mar 2026 16:50:02 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Hk3TY0yzJLCEFmIAFn+q1SYmWrbuCU3vX8dCetxEnMbfebvXL6x5lZqjt8KmxzodyKFr7xbcgUAw59tpKHsRBSoWTzB7+4LN3kK0lPTWfIyHheYAzC3HqS2S0XxY6m3y2j6z4sL/hDZ9Lgy4zcY01wKxVc8Vb7888A5WxY+okV9tULNMfuoh46daK5nohQt0q5kM3RMa26qUjQoez7gXec3gEIrI2H3tcO78g3Q3Yvo9H8Bg3oLsnSIUjbRMIf7T6SMrZbO/sVNbz67N+AJ+mwW13ZaQcy8bg8PDj/2YelRXHBmUCXUd+4hf1OrwE2nOElbGvVSPuVn5w/8K4NzzjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=H1OaOxT9AyxpQiU40hRBiaO2FVKHWZb4QL/MDckZ1TE=; b=Ypjv+HoCcrJfCrvvDCJrBtZPk+ev+QoQE/JKl+2SJ+rWowYvljNa7wxbrGGynl4TdpHJMDRXb7DqtIngd7xrWu0QiMRxIHtvMyRNw4lX06aqi0JVC3ofQp9Q1AWJ0cxv86qvVoEIyD0uH+GNueF1lX6Fuiqqsmo9BO4ZOhlNDucUl3GhxxtWfNN88CcvSOHIcZ/d924bn87eHKoshXSHEeOTnL51Vlt/VCP+IdAPhSD0NBf0wQujn/f6GDwc4YeRzkLkICRgDWSrleKUX6IOx9J3+CbHUAkyV+ciNdixUWmosoS9qNksWQJLYzDfLqdGFK6HSrVeG9mFtyX02S0ytg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H1OaOxT9AyxpQiU40hRBiaO2FVKHWZb4QL/MDckZ1TE=; b=YhfMuwOXvl2jqt2YNQAwbh8K9kXeFWpu+9Rj3pmPBz5jCkk84eRP6CgoShQ9Tq6SZ6wlO0V0QNeyy9/xkDWDqY8ZIInQ41vSxQehYxmwahDod/EFxSV9nVeay1iXMQk+jWNlPmEASFULcNOSD0lume375KrWFNkOxMj1dWOBXfk= Received: from SN7PR04MB8532.namprd04.prod.outlook.com (2603:10b6:806:350::6) by DM8PR04MB8168.namprd04.prod.outlook.com (2603:10b6:8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9678.18; Thu, 5 Mar 2026 08:50:00 +0000 Received: from SN7PR04MB8532.namprd04.prod.outlook.com ([fe80::ce42:7775:2df8:8729]) by SN7PR04MB8532.namprd04.prod.outlook.com ([fe80::ce42:7775:2df8:8729%6]) with mapi id 15.20.9678.016; Thu, 5 Mar 2026 08:49:59 +0000 To: Chao Yu Thread-Topic: [PATCH v2 1/1] f2fs: fix lockdep WARN of sbi->cp_global_sem and q->q_usage_counter Thread-Index: AQHcoNWEWBcPYygC7EirE0kirNCd/LWROPsAgAAzDYCABaKtAIAG1l+AgABCeoCAARgzgIAABBoAgAADFQCAAHF8AA== Date: Thu, 5 Mar 2026 08:49:59 +0000 Message-ID: References: <20260218125237.3340441-1-shinichiro.kawasaki@wdc.com> <20260218125237.3340441-2-shinichiro.kawasaki@wdc.com> <4e22d920-37dc-4414-b512-87343625f1e5@kernel.org> In-Reply-To: <4e22d920-37dc-4414-b512-87343625f1e5@kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wdc.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR04MB8532:EE_|DM8PR04MB8168:EE_ x-ms-office365-filtering-correlation-id: 386f9253-6424-4d02-b396-08de7a942f10 wdcipoutbound: EOP-TRUE x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|19092799006|366016|1800799024|38070700021; x-microsoft-antispam-message-info: D42YvWf6QTnXjG36vZ4XlyejWoOoA90OPF87H/fZ+9HzvRIF2FJ7IEMqv96UNeD83E6jhvaRmpN6DJpnlBVgrLmP5/XRKec6/r57DaYNBAMaaARTSWFrIbSm2ASqdUdSmPBn0I3RtY9TfAcWWF9wqmq1WskyPj1VjAW+sc9jOXRh2Rudae01bQFbbS50estVVP/m5cKnsOlKuLjCMqykf94jbaLQk7hcLRoXFpQuVJueAEj9M8LDF1m18TAKTFe97xXkKNBJghWf192Ya0R4ZoCAhNoydwmCmEkJrz32CeTl3wVl4ADy/TZqyTIYN01XUhCixWgVEs/lrq687KjF7sY+v56TgiBT14qAruvx/4AWeO64tEQq/2tqPEgTT/I7RBPFm27lVqxVUlysNrRlxbRhEx5+JqNvVtfOx7GsTVyWNH4NaVUMrPhVUBUniNmqRoVeWzkg+VZoFiHIK67eE7AF+2CkzLBFGlG1vEkLUPSbjMzr9HK4TWXgkFyWnEee/8/yAszEXT9A/JhVwET96PUfePTC3AVXGU7Sc7tBU1JlwJzIXizekmXrA3klsvgZKs9JJxZgE6sbdEy+HJ5N5h2Em6b6sy8mg3qzcqX6JNc4XAJ0Ibftgt6MG9NhJFveBRT9eHsmuFeVmDTAKpKCrlLMvACFj0nv5UgbwoUoyfzWruZFmBOXVJEsfLlH/s1TnifWP/AmPCq6pnuTar0CZCRC4sjz+AhFjQxSkM2ljcgw1Ht9/EdwYYaFABRzb53BdFSFL1iPCOZ9IcepQg6Yno7RUgqaDs7D6kowICnau4A= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR04MB8532.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(19092799006)(366016)(1800799024)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4kXrfP5qLaEP+mEZYaVfkVuEdIjloOp+DoRnnEsDyT9T9CRKqyj30rAedQsU?= =?us-ascii?Q?5k47GEcKduCDgN9p0fGVux3OIcAe/B2oNFkm00oZo/W2thMdBtGMMuqpwk22?= =?us-ascii?Q?MtgnsvO4tjrqGOQMbQvbofQb+Y/oHoyAkb+0bkIp6GjOi6h1bUAZdRplpWkT?= =?us-ascii?Q?2l5sK9FvIYkh+E4kzjVMmjksORv9cazmZBecy1ug8z2dVdoXhmxs18ij7iw6?= =?us-ascii?Q?ltZc+DmHSgsRW01SRTuHTOogH97bhVI5m3SNqwZfJw87DXRpIyi4Os7DNMXL?= =?us-ascii?Q?SYWoPiVJyVkHKlE72+Nkc45YBvDGyaUWPIr3XRoTUklyvQTXTd4rIu6U2ETG?= =?us-ascii?Q?CTQ+UvPb1LfubeuOTo2vi4InWgqh1il7Bav8i+lz6J6CNw2xGaA7XxXnNt/n?= =?us-ascii?Q?Y8gbwRVKsGOmJHAkH/u/0CnV1UJ71NBgHKLe2twXnbIQRH6lFRBeAoJFYtkN?= =?us-ascii?Q?NiWyrhRUp/DbJQ8pVzWlPLMm7Pal+q69oapp/84E0W67edXnA7GIRu+K3QiV?= =?us-ascii?Q?LrgORM8Ys+5MndIG6xNnNWOhn8sIip4+KwEumhsXtMv67+WEwO0swUdiOgpq?= =?us-ascii?Q?AAsYOVz+qlr5zUe/MxkZBxB4yQqVR42BOIrLkOsNnkOZZwWiNvbBAn320WEn?= =?us-ascii?Q?pH1NVpZWZ2RW+B2RorBzhS+nX1oUQwhpL+Amfp79W6nBx6E8gpOH3TJO3ts7?= =?us-ascii?Q?sdIy0jSm0l2yIt96AA7nCfRziVsms/vSvhLjLmqI6oBXGoNo8PueW73drYet?= =?us-ascii?Q?O7kRj6hyNebybjVtZ2nSFnczEej6cUsNCBYPLzhWvE5gP9DxbGx3uDICrXAH?= =?us-ascii?Q?/tJU2Wv/cPtTZGBnTcC4dH0k/o5Tv/V29MXA8kbhppn+GE+z+eM8SJl1SwwR?= =?us-ascii?Q?KWyjs3L9X73VNooMED9RfUrceV3W0P5FxH2a5JzPaXl/jfUeW68xFZfOSwj8?= =?us-ascii?Q?4wCZrbSD56CYMM5NE6eIg+mt/43jSlewXBb7cxEpCWYveLifHdtP3eLJLCyv?= =?us-ascii?Q?A4DekAx6+km7scuHafqW6ksQwzoxuspDnd+bK5H6YrbEyp9bnBGPmc6EG4U6?= =?us-ascii?Q?zO/kYdly2TDnLIPKbP7MaWvDLZ+3aaR6HXh6+1BjWf/BYj1Sy9A2kn10B4+q?= =?us-ascii?Q?D61MsymITCNtLTTiLfpwrwrIA/oc/i4Tw2JXqOujloRSvodVbFeJ0ctOWWaS?= =?us-ascii?Q?NRVgsqKKzalvvkga8kgwZcqPe98ydqkL2y4eu507tH/Aq8vw369YouOkKOp/?= =?us-ascii?Q?ge7iyxwILiKQGEqqpLbXwCJZhh8ysFgv298U/1Q0T2MN0YLb7aAIC3wZbrFI?= =?us-ascii?Q?Sh0UvGyFlGZnWuE5SR+VS4naJ1y2Fd497oYO0SUis57W3afaxpXb5bwMTna+?= =?us-ascii?Q?NpWiWKtisYqsu9DzVSDCQnY0RwIt+yWz4QPbfZ/1cm/1d96OApdQRgnuO1cP?= =?us-ascii?Q?J+zQCCe9hAmgqNc54lWAgijWA+JwYY9nKtTuoAzsfTyzwb0aqntC3zwSdJL1?= =?us-ascii?Q?7KEBRqntYOYvmXjelx/oWEIlvmSZmcNSleOYQJjSocbzYqKLbOli2pzi0os+?= =?us-ascii?Q?ajMF12rwCPKBaO9+lOSsTB4eRv7Vo3eBDA7pfunApS1RgyhSoHgjekeub2xk?= =?us-ascii?Q?SjCS7ZqB89wcUvGE5kg3YZlauix7qBwkHi/YuBCY8lgLu1OgTAihGIelFafG?= =?us-ascii?Q?dw8wpGBfSsnYylqFaur0MN27atwCoVKXga71+kphlU2v45nQRH/bBkY9OejJ?= =?us-ascii?Q?n0y5IA42Fx7VDa//7w3skLzY6Oiz04M=3D?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: rA64zUCov/QYjkFo74jOHkrSqR40adlfXX5P8+c56FB2TdCKcq2RCNP5MF+FKnXsYcAJQDOKN4AaKrrolFRiqiWwbSMcl20rSoaRz5U0FVyd0MoQCDuPCOljn+v8thybUEOcGDSir1uv1MlSyZHTVgRnu2TpM3k4HGZsgXU7YTKabo49B8jE8I6aAtcuS6Fc1XscbodVzMAxgEmQchuPKXeK8EloYRhL6nlIdw/gYtauNP6kauYfpvUq6P7mDFMbd5rC2GAoIbe7OdqvIfxhoMTI4cQSyeeB3tkVQXEYl9KD+Jd9POO8K2/Uk8brr5AqmWA7yxhUNnP8ygZe+6vtVzv1POOhSLeHg3khsx9hEFn7p4JXrQLMEGKVKFYTJUBNfC4+qvDIijCu8D4aocGs3FgGorWg0DE1mqNEu8NGzV0NJLP0h43/X0iHHKYazR5ugGthEtxGNkZBi/1dVMejsZrJDufFu8uvJP+0e/34wYggEUJXkgCLHMNmUdBcX8OkLLCq1rRhMc97oCLJz91HoRBBYmk5g81fLhnVDRyhf5+L7d9CaJsB4EXsZDfS83WZeJ/Glu7eKuOU4VGj3TR9LSQRX9DTeHIgkKVWBYXsnAx/SGwqJuk7X+gJe70AU0dN X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR04MB8532.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 386f9253-6424-4d02-b396-08de7a942f10 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2026 08:49:59.6203 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vkuiumvqSKTYR2RNOywcABWmp9fOCFEP2Y6KnaMgzhEnb55rTjzRPmyuM6Rv0iNOu2cu7WeoQJTt9loVnYNzTE/97ePVCbuKZzgRGVSOyCo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR04MB8168 X-Headers-End: 1vy4ee-00037u-FF Subject: Re: [f2fs-dev] [PATCH v2 1/1] f2fs: fix lockdep WARN of sbi->cp_global_sem and q->q_usage_counter X-BeenThere: linux-f2fs-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Shinichiro Kawasaki via Linux-f2fs-devel Reply-To: Shinichiro Kawasaki Cc: Jaegeuk Kim , Damien Le Moal , "linux-f2fs-devel@lists.sourceforge.net" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: linux-f2fs-devel-bounces@lists.sourceforge.net On Mar 05, 2026 / 10:03, Chao Yu wrote: [...] > Updated link as below which includes compile error fix. > > https://git.kernel.org/pub/scm/linux/kernel/git/chao/linux.git/commit/?h=bugfix/syzbot&id=ef20840493da6cb26bb910a73c46413a17ea58e7 > I applied the patch above and ran my test workload, then I observed the BUG below. Mar 05 14:27:51 redsun40 kernel: BUG: key ff1100011a6b5ea0 has not been registered! Mar 05 14:27:51 redsun40 kernel: ------------[ cut here ]------------ Mar 05 14:27:51 redsun40 kernel: DEBUG_LOCKS_WARN_ON(1) Mar 05 14:27:51 redsun40 kernel: WARNING: kernel/locking/lockdep.c:4976 at lockdep_init_map_type+0x122/0x220, CPU#11: mount/1829 4969 /* | 4970 * Sanity check, the lock-class key must either have been allocated | 4971 * statically or must have been registered as a dynamic key. | 4972 */ | 4973 if (!static_obj(key) && !is_dynamic_key(key)) { | 4974 if (debug_locks) | 4975 printk(KERN_ERR "BUG: key %px has not been registered!\n", key); 4976 DEBUG_LOCKS_WARN_ON(1); | 4977 return; | 4978 } | >From the comment, I learned that cp_global_sem_key should be registered. I made the additional patch below. With this, I observed no lockdep splat, no WARN :) Great. Chao, thank you again for the solution idea. I would like to ask you to take the next step to upstream the fix. If it helps, I can post the patch on behalf of you, but your action might be faster. diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c index 23ef8816c04..1d97dded4ee 100644 --- a/fs/f2fs/super.c +++ b/fs/f2fs/super.c @@ -4949,6 +4949,7 @@ static int f2fs_fill_super(struct super_block *sb, struct fs_context *fc) mutex_init(&sbi->writepages); init_f2fs_rwsem_trace(&sbi->cp_global_sem, sbi, LOCK_NAME_CP_GLOBAL); #ifdef CONFIG_DEBUG_LOCK_ALLOC + lockdep_register_key(&sbi->cp_global_sem_key); lockdep_set_class(&sbi->cp_global_sem.internal_rwsem, &sbi->cp_global_sem_key); #endif @@ -5423,6 +5424,9 @@ static int f2fs_fill_super(struct super_block *sb, struct fs_context *fc) free_sb_buf: kfree(raw_super); free_sbi: +#ifdef CONFIG_DEBUG_LOCK_ALLOC + lockdep_unregister_key(&sbi->cp_global_sem_key); +#endif kfree(sbi); sb->s_fs_info = NULL; @@ -5504,6 +5508,9 @@ static void kill_f2fs_super(struct super_block *sb) /* Release block devices last, after fscrypt_destroy_keyring(). */ if (sbi) { destroy_device_list(sbi); +#ifdef CONFIG_DEBUG_LOCK_ALLOC + lockdep_unregister_key(&sbi->cp_global_sem_key); +#endif kfree(sbi); sb->s_fs_info = NULL; } _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel