]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge remote-tracking branch 'rcu/rcu/next'
authorStephen Rothwell <sfr@canb.auug.org.au>
Tue, 6 May 2014 04:12:07 +0000 (14:12 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Tue, 6 May 2014 04:12:07 +0000 (14:12 +1000)
1  2 
kernel/locking/locktorture.c
kernel/rcu/tree.c
kernel/rcu/tree_plugin.h
kernel/sched/core.c
kernel/softirq.c

index 23343be46e91c16068a1131cc893acb40ae5b5d2,dbafeac18e4d58b2da77988ff939e8db2e860d0e..0955b885d0dc8eb5fe54aeeebe08c0eee6bd9cb7
@@@ -216,10 -216,11 +216,11 @@@ static int lock_torture_writer(void *ar
        static DEFINE_TORTURE_RANDOM(rand);
  
        VERBOSE_TOROUT_STRING("lock_torture_writer task started");
 -      set_user_nice(current, 19);
 +      set_user_nice(current, MAX_NICE);
  
        do {
-               schedule_timeout_uninterruptible(1);
+               if ((torture_random(&rand) & 0xfffff) == 0)
+                       schedule_timeout_uninterruptible(1);
                cur_ops->writelock();
                if (WARN_ON_ONCE(lock_is_write_held))
                        lwsp->n_write_lock_fail++;
Simple merge
Simple merge
Simple merge
Simple merge