Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1234782pxf; Fri, 19 Mar 2021 02:21:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwN0ZaQygP5U1Zeo3SxkAHRSZx4+Jbr3Ds4wphiu+fxWgSgNcKz2ZzVit4VPTa/JGPxQlqr X-Received: by 2002:a17:906:7102:: with SMTP id x2mr3248218ejj.355.1616145702618; Fri, 19 Mar 2021 02:21:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616145702; cv=none; d=google.com; s=arc-20160816; b=f28ew7e9+H8F++YFxFHDk4giQo5nMFftlDu+olS51oErXL0dH6+r3gxtEMkviCR49U rI+KnDgUkCmODqs6JpdivaCLbYzCqwz9SZat1VoKToky2iUBYHbDs2ESC1wHF9x+RbEy KYjqt5wfzG/WabOuclhWEFFz3WrK8grJIVJbp3OVLSnuO2wAAkboWnkJZ60M7Nlwu4wj LrJ5lxkna1GmvxLtv/F1HQRvRuqVnJwLCtVhqgIfR1Efy4bYncTV19j5q5yHTipY6ju7 P5BQhFvFGD2FrWnTrVEJsutFf49SFhJutQZvK08w8xnF/c5un4/2eFzc60xRUqF8dWBC ZXdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=M0tUHDxYWP5eHnZVLJU+jH/WVSCK7VJtZl8xGPfi2yY=; b=pterQT7Wl8m+Y+G53qVh7Myv+nsJVWpbqEL0mFGbxyp29be9lmOkxqztA4mt4Zhew7 xtugPt8Mrw6tyo9uDo8Buu4OJFvz4r9aYHTTU3ano2imrtVss5X3ZC9vtRwP7H4epggV T9K4ziJ185cyXR+KI5rWj8YSXmYU1pbwg1NM2LEdeTTDM9GCqfqssk63QajNDvW/0hyn VskeAfNlqaDPLipExE+Ji9Vcf8dPIU5yjKFSocMO7R8bgifXTX7Ef98G909YNWzTNjUA VQsSugQ5B5itUUlXU9jUjN9xTSYMntQmn+nkv5GsQlu/YH0TB4Vd0TrGDuoaotE7yaa0 kDNQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tu-dortmund.de header.s=unimail header.b=V9bbu2GC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z18si3575307edb.55.2021.03.19.02.21.19; Fri, 19 Mar 2021 02:21:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@tu-dortmund.de header.s=unimail header.b=V9bbu2GC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229831AbhCSJTD (ORCPT + 99 others); Fri, 19 Mar 2021 05:19:03 -0400 Received: from mx1.hrz.uni-dortmund.de ([129.217.128.51]:55427 "EHLO unimail.uni-dortmund.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229648AbhCSJSc (ORCPT ); Fri, 19 Mar 2021 05:18:32 -0400 Received: from ios.cs.uni-dortmund.de (ios.cs.uni-dortmund.de [129.217.43.100]) (authenticated bits=0) by unimail.uni-dortmund.de (8.16.1/8.16.1) with ESMTPSA id 12J9IJ9s017549 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 19 Mar 2021 10:18:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tu-dortmund.de; s=unimail; t=1616145503; bh=aMmwYWJwaG/8PrY5ZueMRDo0N3bN22Jz7pLXV62Kf80=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=V9bbu2GCGOn2GBWn2TzjufsQTKABVDyQAA+X/U4XNM2jDLkWmqiTKPGhH398UyRVd fZNiNz83GSGhQMOLF3RJ+I0F0F4e5V13+8NrvWr6zcN9j5PULXeEydCF9d0UZvn80S sFQIA9xtcDBbT2Lln/fsUCQqosGOQJnorPzNRG/s= From: Alexander Lochmann To: jack@suse.cz Cc: Alexander Lochmann , Horst Schirmeier , linux-kernel@vger.kernel.org Subject: [PATCH] Updated locking documentation for journal_head Date: Fri, 19 Mar 2021 10:18:17 +0100 Message-Id: <20210319091819.113326-1-alexander.lochmann@tu-dortmund.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <9864e9792b56bce87b016582a8759890079f7766> References: <9864e9792b56bce87b016582a8759890079f7766> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org LockDoc's results show that t_list_lock has been replaced by j_list_lock for b_next_transaction, b_tnext, and b_tprev. We, therefore, updated the documentation accordingly. Signed-off-by: Alexander Lochmann Signed-off-by: Horst Schirmeier --- include/linux/journal-head.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/journal-head.h b/include/linux/journal-head.h index 75bc56109031..d68ae72784eb 100644 --- a/include/linux/journal-head.h +++ b/include/linux/journal-head.h @@ -80,13 +80,13 @@ struct journal_head { * Pointer to the running compound transaction which is currently * modifying the buffer's metadata, if there was already a transaction * committing it when the new transaction touched it. - * [t_list_lock] [b_state_lock] + * [j_list_lock] [b_state_lock] */ transaction_t *b_next_transaction; /* * Doubly-linked list of buffers on a transaction's data, metadata or - * forget queue. [t_list_lock] [b_state_lock] + * forget queue. [j_list_lock] [b_state_lock] */ struct journal_head *b_tnext, *b_tprev; -- 2.20.1