Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1284589pxf; Fri, 19 Mar 2021 03:49:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxIkml2hLh5OIcBAV08HeB98bayp7Wrzvv/+Ghx9uuTU/D8aJZ3cPmGHpMeeOJjNHisIj8Z X-Received: by 2002:a17:907:3d8d:: with SMTP id he13mr3638097ejc.530.1616150974033; Fri, 19 Mar 2021 03:49:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616150974; cv=none; d=google.com; s=arc-20160816; b=ToEcTb3jX56//sqEvinFjeD5fMGgyQOK19hS28yNoJk46uDWmVivJfswGpA3D0DmLU +Owug+3Tz8wPTPm6cdiFZe/QeRtYdymydQEfzodinUrllufX402nyrq90pjBtzkDYTxD E3oMvFcCtqEIewhlAvOd+hSuDRY1/1Py+lAaINUua+IXmvPZH3wtFdGMj/XnY6oHdAwW 3Alz7Wz4by7PjNRuTyTdqRdktLpXkOH5hKLJ0JhIzpAB8tUM1pHwEwRKDq3T1SJqNbfY 76DItMAG/ijqsikRbKop5V7s1W0NGmjJuY0Nr1E+GG143MCjRLtYbylqVSi8j6uPaJQc r/Ig== 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=Jr7XbJXSOMtaFHaOdHR6AErDme6oZICN+zxc6eMrz54=; b=PhPyYCqKvT1Q+HfI7xTz2MYuTU9LnNDzkt1qgxuFcObybzkIPb3hel/7LNe4u0R6Zo rBoCAi1x4dWp95/GYkWbAwgRGk1/iq9qheTOFyuiJNZ3SLw8ILK/WYqE0zYrBzjlMCJj 2pumqhM/KsOCuO9OMBeAtGOnpjiSbShWvtYitJzUSPTuJQqCVN6rk6AeC12++H7FIlLq anrRSzX+TW7QqM8QrVsfWP4etpF69RGLIy8dT9whzeUmjNNpqQGmwmSZt17GJpZJFaPu O7Q+tXuqTfnMAXSM8tbyf3UrC/B9oebxpNs1J8ESVuLxiPvxtTqy8hlraXDwc82ZXDQb qqsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tu-dortmund.de header.s=unimail header.b=S3qZiY6w; 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 i33si4010264edd.421.2021.03.19.03.49.11; Fri, 19 Mar 2021 03:49:34 -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=S3qZiY6w; 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 S229796AbhCSKrz (ORCPT + 99 others); Fri, 19 Mar 2021 06:47:55 -0400 Received: from mx1.hrz.uni-dortmund.de ([129.217.128.51]:53124 "EHLO unimail.uni-dortmund.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229767AbhCSKr1 (ORCPT ); Fri, 19 Mar 2021 06:47:27 -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 12JAlMpE028261 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Fri, 19 Mar 2021 11:47:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tu-dortmund.de; s=unimail; t=1616150845; bh=BwZJz0cE5k+Q6MBdGXKhYD0FJLyqwpkKpvSZDhKSzis=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=S3qZiY6wRhfDgU2a/+WAuyX+SyTu0nDQ89r+fKfs93XDj1q65dEn/jiYdMe9EP6Wb jXncNvJdsdeoSBg8rCmA1oHpcJQ4TQ9VLmKUBXc8Me0LDX+n+GAN8AZVRHYF1+sYBQ Wh/s/dcziF5GKjhgWrpCIPmlbB8l6OlqTFJ+9bfE= From: Alexander Lochmann To: jack@suse.cz Cc: Alexander Lochmann , Horst Schirmeier , linux-kernel@vger.kernel.org Subject: [PATCH v2] Updated locking documentation for journal_head Date: Fri, 19 Mar 2021 11:47:20 +0100 Message-Id: <20210319104722.75467-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 Reviewed-by: Jan Kara --- 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