* Paul E. McKenney <paulmck@xxxxxxxxxxxxxxxxxx> [2009-02-16 10:56]: > Would you be willing to enable CONFIG_RCU_TRACE and CONFIG_TREE_RCU, > reproduce this and send the output of the debugfs files rcu/rcudata > and rcu/rcuhier? The commands for this would be: > mkdir /debug || : > mount -t debugfs debugfs /debug > cat /debug/rcu/rcuhier > cat /debug/rcu/rcudata Here are the two files (stored while the ksoftirqd problem occurs) attached. -- Damien
rcu: c=6148 g=6149 s=2 jfq=3 j=31ba nfqs=62392/nfqsng=3(62389) fqlh=7 1/3 0:1 ^0 rcu_bh: c=-296 g=-296 s=2 jfq=-93079 j=31ba nfqs=6/nfqsng=0(6) fqlh=0 0/3 0:1 ^0
rcu: 0 c=6163 g=6164 pq=0 pqc=6162 qp=1 rpfq=2 rp=a249 dt=729511/1 dn=0 df=10 of=0 ri=38915 ql=5 b=10 1 c=6163 g=6164 pq=1 pqc=6163 qp=0 rpfq=0 rp=d580 dt=34418019/1 dn=0 df=374 of=0 ri=19636 ql=0 b=10 rcu_bh: 0 c=-296 g=-296 pq=1 pqc=-296 qp=0 rpfq=-19494 rp=e947 dt=729511/1 dn=0 df=0 of=0 ri=0 ql=0 b=10 1 c=-296 g=-296 pq=1 pqc=-296 qp=1 rpfq=-16839253 rp=2918 dt=34418019/1 dn=0 df=0 of=0 ri=2 ql=0 b=10