Re: [PATCH v2 4/4] locktorture: With nested locks, occasionally skip main lock

From: Davidlohr Bueso
Date: Sun Feb 05 2023 - 14:33:18 EST


On Fri, 03 Feb 2023, John Stultz wrote:

@@ -754,21 +755,28 @@ static int lock_torture_writer(void *arg)
schedule_timeout_uninterruptible(1);

lockset_mask = torture_random(&rand);
+ skip_main_lock = nlocks && !(torture_random(&rand) % 100);

For the sake of future readers of locktorture.c, this deserves a comment
as to why we wanna skip the main lock (copy/paste from the changelog).

Thanks,
Davidlohr