rcu.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Kerneldoc fix to fold in
@ 2023-04-06 18:14 Paul E. McKenney
  2023-04-07 11:23 ` Uladzislau Rezki
  0 siblings, 1 reply; 3+ messages in thread
From: Paul E. McKenney @ 2023-04-06 18:14 UTC (permalink / raw)
  To: urezki; +Cc: rcu

Hello, Uladzislau,

Would the patch below (to be folded into your original) be a good fix
for the kerneldoc issue Stephen Rothwell pointed out?

							Thanx, Paul

------------------------------------------------------------------------

commit 7873a901c00f5c6d0f5b5b979584b4c7f1294563
Author: Paul E. McKenney <paulmck@kernel.org>
Date:   Thu Apr 6 11:06:26 2023 -0700

    squash! rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list
    
    [ paulmck: Fix kerneldoc issue raised by Stephen Rothwell. ]
    
    Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c
index 9cc0a7766fd2..1be23a64f027 100644
--- a/kernel/rcu/tree.c
+++ b/kernel/rcu/tree.c
@@ -2795,6 +2795,7 @@ struct kvfree_rcu_bulk_data {
  * struct kfree_rcu_cpu_work - single batch of kfree_rcu() requests
  * @rcu_work: Let queue_rcu_work() invoke workqueue handler after grace period
  * @head_free: List of kfree_rcu() objects waiting for a grace period
+ * @head_free_gp_snap: Grace-period snapshot to check for attempted premature frees.
  * @bulk_head_free: Bulk-List of kvfree_rcu() objects waiting for a grace period
  * @krcp: Pointer to @kfree_rcu_cpu structure
  */

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: Kerneldoc fix to fold in
  2023-04-06 18:14 Kerneldoc fix to fold in Paul E. McKenney
@ 2023-04-07 11:23 ` Uladzislau Rezki
  2023-04-07 13:40   ` Paul E. McKenney
  0 siblings, 1 reply; 3+ messages in thread
From: Uladzislau Rezki @ 2023-04-07 11:23 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: urezki, rcu

On Thu, Apr 06, 2023 at 11:14:30AM -0700, Paul E. McKenney wrote:
> Hello, Uladzislau,
> 
> Would the patch below (to be folded into your original) be a good fix
> for the kerneldoc issue Stephen Rothwell pointed out?
> 
> 							Thanx, Paul
> 
> ------------------------------------------------------------------------
> 
> commit 7873a901c00f5c6d0f5b5b979584b4c7f1294563
> Author: Paul E. McKenney <paulmck@kernel.org>
> Date:   Thu Apr 6 11:06:26 2023 -0700
> 
>     squash! rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list
>     
>     [ paulmck: Fix kerneldoc issue raised by Stephen Rothwell. ]
>     
>     Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
> 
> diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c
> index 9cc0a7766fd2..1be23a64f027 100644
> --- a/kernel/rcu/tree.c
> +++ b/kernel/rcu/tree.c
> @@ -2795,6 +2795,7 @@ struct kvfree_rcu_bulk_data {
>   * struct kfree_rcu_cpu_work - single batch of kfree_rcu() requests
>   * @rcu_work: Let queue_rcu_work() invoke workqueue handler after grace period
>   * @head_free: List of kfree_rcu() objects waiting for a grace period
> + * @head_free_gp_snap: Grace-period snapshot to check for attempted premature frees.
>   * @bulk_head_free: Bulk-List of kvfree_rcu() objects waiting for a grace period
>   * @krcp: Pointer to @kfree_rcu_cpu structure
>   */
>
Absolutely.

Reviewed-by: Uladzislau Rezki (Sony) <urezki@gmail.com>

--
Uladzislau Rezki

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Kerneldoc fix to fold in
  2023-04-07 11:23 ` Uladzislau Rezki
@ 2023-04-07 13:40   ` Paul E. McKenney
  0 siblings, 0 replies; 3+ messages in thread
From: Paul E. McKenney @ 2023-04-07 13:40 UTC (permalink / raw)
  To: Uladzislau Rezki; +Cc: rcu

On Fri, Apr 07, 2023 at 01:23:09PM +0200, Uladzislau Rezki wrote:
> On Thu, Apr 06, 2023 at 11:14:30AM -0700, Paul E. McKenney wrote:
> > Hello, Uladzislau,
> > 
> > Would the patch below (to be folded into your original) be a good fix
> > for the kerneldoc issue Stephen Rothwell pointed out?
> > 
> > 							Thanx, Paul
> > 
> > ------------------------------------------------------------------------
> > 
> > commit 7873a901c00f5c6d0f5b5b979584b4c7f1294563
> > Author: Paul E. McKenney <paulmck@kernel.org>
> > Date:   Thu Apr 6 11:06:26 2023 -0700
> > 
> >     squash! rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list
> >     
> >     [ paulmck: Fix kerneldoc issue raised by Stephen Rothwell. ]
> >     
> >     Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
> > 
> > diff --git a/kernel/rcu/tree.c b/kernel/rcu/tree.c
> > index 9cc0a7766fd2..1be23a64f027 100644
> > --- a/kernel/rcu/tree.c
> > +++ b/kernel/rcu/tree.c
> > @@ -2795,6 +2795,7 @@ struct kvfree_rcu_bulk_data {
> >   * struct kfree_rcu_cpu_work - single batch of kfree_rcu() requests
> >   * @rcu_work: Let queue_rcu_work() invoke workqueue handler after grace period
> >   * @head_free: List of kfree_rcu() objects waiting for a grace period
> > + * @head_free_gp_snap: Grace-period snapshot to check for attempted premature frees.
> >   * @bulk_head_free: Bulk-List of kvfree_rcu() objects waiting for a grace period
> >   * @krcp: Pointer to @kfree_rcu_cpu structure
> >   */
> >
> Absolutely.
> 
> Reviewed-by: Uladzislau Rezki (Sony) <urezki@gmail.com>

Thank you for looking it over!

							Thanx, Paul

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-04-07 13:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-06 18:14 Kerneldoc fix to fold in Paul E. McKenney
2023-04-07 11:23 ` Uladzislau Rezki
2023-04-07 13:40   ` Paul E. McKenney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).