diff for duplicates of <20200110124403.27882-3-frextrite@gmail.com> diff --git a/a/1.txt b/N1/1.txt index eb01699..b89f864 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -84,8 +84,3 @@ index 4fd6a1de947c..8e9598010fb9 100644 mutex_unlock(&ft_lport_lock); -- 2.24.1 - -_______________________________________________ -Linux-kernel-mentees mailing list -Linux-kernel-mentees@lists.linuxfoundation.org -https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees diff --git a/a/content_digest b/N1/content_digest index e685330..492922d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,14 +1,16 @@ "ref\020200110124403.27882-1-frextrite@gmail.com\0" "From\0Amol Grover <frextrite@gmail.com>\0" - "Subject\0[Linux-kernel-mentees] [PATCH 3/3] drivers: target: tcm_fc: tfc_sess: Pass lockdep expression to RCU lists\0" + "Subject\0[PATCH 3/3] drivers: target: tcm_fc: tfc_sess: Pass lockdep expression to RCU lists\0" "Date\0Fri, 10 Jan 2020 18:14:06 +0530\0" "To\0Martin K. Petersen <martin.petersen@oracle.com>\0" - "Cc\0Paul E . McKenney <paulmck@kernel.org>" - linux-scsi@vger.kernel.org - linux-kernel@vger.kernel.org + "Cc\0linux-scsi@vger.kernel.org" target-devel@vger.kernel.org + linux-kernel@vger.kernel.org + linux-kernel-mentees@lists.linuxfoundation.org Joel Fernandes <joel@joelfernandes.org> - " linux-kernel-mentees@lists.linuxfoundation.org\0" + Madhuparna Bhowmik <madhuparnabhowmik04@gmail.com> + Paul E . McKenney <paulmck@kernel.org> + " Amol Grover <frextrite@gmail.com>\0" "\00:1\0" "b\0" "head is traversed with hlist_for_each_entry_rcu\n" @@ -96,11 +98,6 @@ " \tif (!tport) {\n" " \t\tmutex_unlock(&ft_lport_lock);\n" "-- \n" - "2.24.1\n" - "\n" - "_______________________________________________\n" - "Linux-kernel-mentees mailing list\n" - "Linux-kernel-mentees@lists.linuxfoundation.org\n" - https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees + 2.24.1 -d5f30df8a107d137dc6d2f52b519eaba51bebfd47ecdc091c7bde2494e511be4 +e14e90f325d23b9b41da5d04e8ebe9fe8df76c89c8861f1053089cf85d091cc7
diff --git a/a/1.txt b/N2/1.txt index eb01699..f4a2387 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -43,7 +43,7 @@ index 4fd6a1de947c..8e9598010fb9 100644 head = &tport->hash[ft_sess_hash(port_id)]; - hlist_for_each_entry_rcu(sess, head, hash) { + hlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held()) { - if (sess->port_id == port_id) { + if (sess->port_id = port_id) { kref_get(&sess->kref); rcu_read_unlock(); @@ -215,7 +218,7 @@ static struct ft_sess *ft_sess_create(struct ft_tport *tport, u32 port_id, @@ -52,7 +52,7 @@ index 4fd6a1de947c..8e9598010fb9 100644 head = &tport->hash[ft_sess_hash(port_id)]; - hlist_for_each_entry_rcu(sess, head, hash) + hlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held()) - if (sess->port_id == port_id) + if (sess->port_id = port_id) return sess; @@ -264,7 +267,7 @@ static struct ft_sess *ft_sess_delete(struct ft_tport *tport, u32 port_id) @@ -61,7 +61,7 @@ index 4fd6a1de947c..8e9598010fb9 100644 head = &tport->hash[ft_sess_hash(port_id)]; - hlist_for_each_entry_rcu(sess, head, hash) { + hlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held()) { - if (sess->port_id == port_id) { + if (sess->port_id = port_id) { ft_sess_unhash(sess); return sess; @@ -291,7 +294,7 @@ static void ft_sess_delete_all(struct ft_tport *tport) @@ -84,8 +84,3 @@ index 4fd6a1de947c..8e9598010fb9 100644 mutex_unlock(&ft_lport_lock); -- 2.24.1 - -_______________________________________________ -Linux-kernel-mentees mailing list -Linux-kernel-mentees@lists.linuxfoundation.org -https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees diff --git a/a/content_digest b/N2/content_digest index e685330..843c5f8 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,7 +1,7 @@ "ref\020200110124403.27882-1-frextrite@gmail.com\0" "From\0Amol Grover <frextrite@gmail.com>\0" - "Subject\0[Linux-kernel-mentees] [PATCH 3/3] drivers: target: tcm_fc: tfc_sess: Pass lockdep expression to RCU lists\0" - "Date\0Fri, 10 Jan 2020 18:14:06 +0530\0" + "Subject\0[PATCH 3/3] drivers: target: tcm_fc: tfc_sess: Pass lockdep expression to RCU lists\0" + "Date\0Fri, 10 Jan 2020 12:56:06 +0000\0" "To\0Martin K. Petersen <martin.petersen@oracle.com>\0" "Cc\0Paul E . McKenney <paulmck@kernel.org>" linux-scsi@vger.kernel.org @@ -56,7 +56,7 @@ " \thead = &tport->hash[ft_sess_hash(port_id)];\n" "-\thlist_for_each_entry_rcu(sess, head, hash) {\n" "+\thlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held()) {\n" - " \t\tif (sess->port_id == port_id) {\n" + " \t\tif (sess->port_id = port_id) {\n" " \t\t\tkref_get(&sess->kref);\n" " \t\t\trcu_read_unlock();\n" "@@ -215,7 +218,7 @@ static struct ft_sess *ft_sess_create(struct ft_tport *tport, u32 port_id,\n" @@ -65,7 +65,7 @@ " \thead = &tport->hash[ft_sess_hash(port_id)];\n" "-\thlist_for_each_entry_rcu(sess, head, hash)\n" "+\thlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held())\n" - " \t\tif (sess->port_id == port_id)\n" + " \t\tif (sess->port_id = port_id)\n" " \t\t\treturn sess;\n" " \n" "@@ -264,7 +267,7 @@ static struct ft_sess *ft_sess_delete(struct ft_tport *tport, u32 port_id)\n" @@ -74,7 +74,7 @@ " \thead = &tport->hash[ft_sess_hash(port_id)];\n" "-\thlist_for_each_entry_rcu(sess, head, hash) {\n" "+\thlist_for_each_entry_rcu(sess, head, hash, ft_lport_lock_held()) {\n" - " \t\tif (sess->port_id == port_id) {\n" + " \t\tif (sess->port_id = port_id) {\n" " \t\t\tft_sess_unhash(sess);\n" " \t\t\treturn sess;\n" "@@ -291,7 +294,7 @@ static void ft_sess_delete_all(struct ft_tport *tport)\n" @@ -96,11 +96,6 @@ " \tif (!tport) {\n" " \t\tmutex_unlock(&ft_lport_lock);\n" "-- \n" - "2.24.1\n" - "\n" - "_______________________________________________\n" - "Linux-kernel-mentees mailing list\n" - "Linux-kernel-mentees@lists.linuxfoundation.org\n" - https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees + 2.24.1 -d5f30df8a107d137dc6d2f52b519eaba51bebfd47ecdc091c7bde2494e511be4 +dc4cbfafa32b1b884c19f8d463cfac9ddc4200421df68cd2d8f9686ed0406a47
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.