Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-20 Thread Paul E. McKenney
On Sun, Apr 20, 2025 at 02:40:20AM -, Joel Fernandes wrote: > Hello, Paul, > > On April 20, 2025, 12:21 a.m. UTC Paul E. McKenney wrote: > > On Wed, Apr 16, 2025 at 11:19:22AM +, Joel Fernandes wrote: > > > > > > > > > > On Apr 15, 2025, at 8:19 PM, Paul E. McKenney > > > > wrote: > >

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-19 Thread Joel Fernandes
Hello, Paul, On April 20, 2025, 12:21 a.m. UTC Paul E. McKenney wrote: > On Wed, Apr 16, 2025 at 11:19:22AM +, Joel Fernandes wrote: > > > > > > > On Apr 15, 2025, at 8:19 PM, Paul E. McKenney wrote: > > > > > > On Mon, Apr 14, 2025 at 11:05:45AM -0400, Joel Fernandes wrote: > > >> On 4/1

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-19 Thread Paul E. McKenney
On Wed, Apr 16, 2025 at 11:19:22AM +, Joel Fernandes wrote: > > > > On Apr 15, 2025, at 8:19 PM, Paul E. McKenney wrote: > > > > On Mon, Apr 14, 2025 at 11:05:45AM -0400, Joel Fernandes wrote: > >> On 4/10/2025 2:29 PM, Paul E. McKenney wrote: > +static int rcu_gpwrap_lag_init(void) >

[PATCH 13/14] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-18 Thread Joel Fernandes
Currently, the ->gpwrap is not tested (at all per my testing) due to the requirement of a large delta between a CPU's rdp->gp_seq and its node's rnp->gpseq. This results in no testing of ->gpwrap being set. This patch by default adds 5 minutes of testing with ->gpwrap forced by lowering the delta

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-16 Thread Joel Fernandes
> On Apr 15, 2025, at 8:19 PM, Paul E. McKenney wrote: > > On Mon, Apr 14, 2025 at 11:05:45AM -0400, Joel Fernandes wrote: >> On 4/10/2025 2:29 PM, Paul E. McKenney wrote: +static int rcu_gpwrap_lag_init(void) +{ +if (gpwrap_lag_cycle_mins <= 0 || gpwrap_lag_active_mins <= 0

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-15 Thread Paul E. McKenney
On Mon, Apr 14, 2025 at 11:05:45AM -0400, Joel Fernandes wrote: > On 4/10/2025 2:29 PM, Paul E. McKenney wrote: > >> +static int rcu_gpwrap_lag_init(void) > >> +{ > >> + if (gpwrap_lag_cycle_mins <= 0 || gpwrap_lag_active_mins <= 0) { > >> + pr_alert("rcu-torture: lag timing parameters mu

[PATCH v4 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-15 Thread Joel Fernandes
Currently, the ->gpwrap is not tested (at all per my testing) due to the requirement of a large delta between a CPU's rdp->gp_seq and its node's rnp->gpseq. This results in no testing of ->gpwrap being set. This patch by default adds 5 minutes of testing with ->gpwrap forced by lowering the delta

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-14 Thread Paul E. McKenney
On Mon, Apr 14, 2025 at 10:56:24AM -0400, Joel Fernandes wrote: > On 4/14/2025 10:24 AM, Paul E. McKenney wrote: > > On Mon, Apr 14, 2025 at 08:07:24AM -0400, Joel Fernandes wrote: > >>> On Apr 11, 2025, at 3:18 PM, Paul E. McKenney wrote: > >>> On Fri, Apr 11, 2025 at 05:36:32AM -, Joel Fern

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-14 Thread Paul E. McKenney
On Mon, Apr 14, 2025 at 08:07:24AM -0400, Joel Fernandes wrote: > > > > On Apr 11, 2025, at 3:18 PM, Paul E. McKenney wrote: > > > > On Fri, Apr 11, 2025 at 05:36:32AM -, Joel Fernandes wrote: > >> Hello, Paul, > >> > >>> On Fri, 11 Apr 2025 05:33:16 GMT, "Paul E. McKenney" wrote: > >>> O

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-14 Thread Joel Fernandes
On 4/10/2025 2:29 PM, Paul E. McKenney wrote: >> +static int rcu_gpwrap_lag_init(void) >> +{ >> +if (gpwrap_lag_cycle_mins <= 0 || gpwrap_lag_active_mins <= 0) { >> +pr_alert("rcu-torture: lag timing parameters must be >> positive\n"); >> +return -EINVAL; > When rcutort

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-14 Thread Joel Fernandes
On 4/14/2025 10:24 AM, Paul E. McKenney wrote: > On Mon, Apr 14, 2025 at 08:07:24AM -0400, Joel Fernandes wrote: >> >> >>> On Apr 11, 2025, at 3:18 PM, Paul E. McKenney wrote: >>> >>> On Fri, Apr 11, 2025 at 05:36:32AM -, Joel Fernandes wrote: Hello, Paul, > On Fri, 11 Apr 20

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-14 Thread Joel Fernandes
> On Apr 11, 2025, at 3:18 PM, Paul E. McKenney wrote: > > On Fri, Apr 11, 2025 at 05:36:32AM -, Joel Fernandes wrote: >> Hello, Paul, >> >>> On Fri, 11 Apr 2025 05:33:16 GMT, "Paul E. McKenney" wrote: >>> On Thu, Apr 10, 2025 at 11:54:13AM -0700, Paul E. McKenney wrote: On Thu, Apr

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-11 Thread Paul E. McKenney
On Fri, Apr 11, 2025 at 05:36:32AM -, Joel Fernandes wrote: > Hello, Paul, > > On Fri, 11 Apr 2025 05:33:16 GMT, "Paul E. McKenney" wrote: > > On Thu, Apr 10, 2025 at 11:54:13AM -0700, Paul E. McKenney wrote: > > > On Thu, Apr 10, 2025 at 11:29:03AM -0700, Paul E. McKenney wrote: > > > > On Th

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Hello, Paul, On Fri, 11 Apr 2025 05:33:16 GMT, "Paul E. McKenney" wrote: > On Thu, Apr 10, 2025 at 11:54:13AM -0700, Paul E. McKenney wrote: > > On Thu, Apr 10, 2025 at 11:29:03AM -0700, Paul E. McKenney wrote: > > > On Thu, Apr 10, 2025 at 11:03:27AM -0400, Joel Fernandes wrote: > > > > Currently

Re: [v3,1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Hello, Paul, On Fri, 11 Apr 2025 05:33:16 GMT, "Paul E. McKenney" wrote: > On Thu, Apr 10, 2025 at 11:54:13AM -0700, Paul E. McKenney wrote: > > On Thu, Apr 10, 2025 at 11:29:03AM -0700, Paul E. McKenney wrote: > > > On Thu, Apr 10, 2025 at 11:03:27AM -0400, Joel Fernandes wrote: > > > > Currently

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Paul E. McKenney
On Thu, Apr 10, 2025 at 11:54:13AM -0700, Paul E. McKenney wrote: > On Thu, Apr 10, 2025 at 11:29:03AM -0700, Paul E. McKenney wrote: > > On Thu, Apr 10, 2025 at 11:03:27AM -0400, Joel Fernandes wrote: > > > Currently, the ->gpwrap is not tested (at all per my testing) due to > > the > requirement

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Paul E. McKenney
On Thu, Apr 10, 2025 at 11:29:03AM -0700, Paul E. McKenney wrote: > On Thu, Apr 10, 2025 at 11:03:27AM -0400, Joel Fernandes wrote: > > Currently, the ->gpwrap is not tested (at all per my testing) due to > the > requirement of a large delta between a CPU's rdp->gp_seq and its > node's > rnp->gpseq

Re: [PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Paul E. McKenney
On Thu, Apr 10, 2025 at 11:03:27AM -0400, Joel Fernandes wrote: > Currently, the ->gpwrap is not tested (at all per my testing) due to the > requirement of a large delta between a CPU's rdp->gp_seq and its node's > rnp->gpseq. > > This results in no testing of ->gpwrap being set. This patch by def

[PATCH v3 1/2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Currently, the ->gpwrap is not tested (at all per my testing) due to the requirement of a large delta between a CPU's rdp->gp_seq and its node's rnp->gpseq. This results in no testing of ->gpwrap being set. This patch by default adds 5 minutes of testing with ->gpwrap forced by lowering the delta

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Hello, Paul, On Thu, 10 Apr 2025 13:35:35 GMT, "Paul E. McKenney" wrote: [...] > > > > kernel/rcu/rcu.h| 4 +++ > > > > kernel/rcu/rcutorture.c | 64 > > > > kernel/rcu/tree.c | 34 -- > > > > kernel/rcu/tree.h | 1

Re: [PATCH v2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
On 4/10/2025 9:54 AM, Joel Fernandes wrote: > Currently, the ->gpwrap is not tested (at all per my testing) due to the > requirement of a large delta between a CPU's rdp->gp_seq and its node's > rnp->gpseq. > > This results in no testing of ->gpwrap being set. This patch by default > adds 5 min

[PATCH v2] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Currently, the ->gpwrap is not tested (at all per my testing) due to the requirement of a large delta between a CPU's rdp->gp_seq and its node's rnp->gpseq. This results in no testing of ->gpwrap being set. This patch by default adds 5 minutes of testing with ->gpwrap forced by lowering the delta

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-10 Thread Joel Fernandes
Hello, Paul, On Thu, 10 Apr 2025 13:35:35 GMT, "Paul E. McKenney" wrote: [...] > > > > kernel/rcu/rcu.h| 4 +++ > > > > kernel/rcu/rcutorture.c | 64 > > > > kernel/rcu/tree.c | 34 -- > > > > kernel/rcu/tree.h | 1

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-05 Thread Paul E. McKenney
On Sat, Apr 05, 2025 at 05:54:00PM +, Joel Fernandes wrote: > > On Apr 5, 2025, at 1:23 PM, Paul E. McKenney wrote: > > > > On Sat, Apr 05, 2025 at 12:30:58PM -, Joel Fernandes wrote: > >> Hello, Paul, > >> > >>> On Sat, 5 Apr 2025 12:26:12 GMT, "Paul E. McKenney" wrote: > >>> On Sat, M

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-05 Thread Joel Fernandes
> On Apr 5, 2025, at 1:23 PM, Paul E. McKenney wrote: > > On Sat, Apr 05, 2025 at 12:30:58PM -, Joel Fernandes wrote: >> Hello, Paul, >> >>> On Sat, 5 Apr 2025 12:26:12 GMT, "Paul E. McKenney" wrote: >>> On Sat, Mar 29, 2025 at 07:01:42PM -0400, Joel Fernandes wrote: Currently, the -

Re: [PATCH] rcutorture: Perform more frequent testing of ->gpwrap

2025-04-05 Thread Paul E. McKenney
On Sat, Mar 29, 2025 at 07:01:42PM -0400, Joel Fernandes wrote: > Currently, the ->gpwrap is not tested (at all per my testing) due to the > requirement of a large delta between a CPU's rdp->gp_seq and its node's > rnp->gpseq. > > This results in no testing of ->gpwrap being set. This patch by def

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-05 Thread Paul E. McKenney
On Sat, Apr 05, 2025 at 12:30:58PM -, Joel Fernandes wrote: > Hello, Paul, > > On Sat, 5 Apr 2025 12:26:12 GMT, "Paul E. McKenney" wrote: > > On Sat, Mar 29, 2025 at 07:01:42PM -0400, Joel Fernandes wrote: > > > Currently, the ->gpwrap is not tested (at all per my testing) due to the > > > req

Re: rcutorture: Perform more frequent testing of ->gpwrap

2025-04-05 Thread Joel Fernandes
Hello, Paul, On Sat, 5 Apr 2025 12:26:12 GMT, "Paul E. McKenney" wrote: > On Sat, Mar 29, 2025 at 07:01:42PM -0400, Joel Fernandes wrote: > > Currently, the ->gpwrap is not tested (at all per my testing) due to the > > requirement of a large delta between a CPU's rdp->gp_seq and its node's > > rnp

[PATCH] rcutorture: Perform more frequent testing of ->gpwrap

2025-03-29 Thread Joel Fernandes
Currently, the ->gpwrap is not tested (at all per my testing) due to the requirement of a large delta between a CPU's rdp->gp_seq and its node's rnp->gpseq. This results in no testing of ->gpwrap being set. This patch by default adds 5 minutes of testing with ->gpwrap forced by lowering the delta