[RT-Tester Question]: rt-tester always says Pass no matter the kernel supports RT or not

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Ingo

When I run rt-tester, it always says "Pass" although the kernel is
2.6.16, can you explain how to decide it is failed or successful.


The following is all the output of rt-test on 2.6.16:


C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedfifo:		0: 	80
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	80
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L1
C: locknowait:		1:	1
/sys/devices/system/rttest/rttest1/command
W: locked:		1: 	1
/sys/devices/system/rttest/rttest1/status
# T0 lock L1
C: lockintnowait:	0: 	1
/sys/devices/system/rttest/rttest0/command
W: blocked:		0: 	1
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: lockintnowait:	1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# Make deadlock go away
C: signal:		1:	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1:	0
/sys/devices/system/rttest/rttest1/status
C: signal:		0:	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		0:	1
/sys/devices/system/rttest/rttest0/status
# Unlock and exit
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: unlock:		1: 	1
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	1
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	81
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	81
/sys/devices/system/rttest/rttest0/status
# T2 lock L0
C: locknowait:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	81
/sys/devices/system/rttest/rttest1/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T2 got the lock
W: locked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
T: priolt:		0:	1
/sys/devices/system/rttest/rttest0/status
# T2 unlock L0
C: unlock:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	80
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	80
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# Verify T1
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
T: priolt:		0: 	1
/sys/devices/system/rttest/rttest0/status
# Unlock and exit
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	80
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	81
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: lock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: lock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	80
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T1 is in the wakeup loop
W: blockedwake:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: priolt:		0: 	1
/sys/devices/system/rttest/rttest0/status
# T2 lock L0
C: lock:		2: 	0
/sys/devices/system/rttest/rttest2/command
# T1 leave wakeup loop
C: lockcont:		1: 	0
/sys/devices/system/rttest/rttest1/command
# T2 must have the lock and T1 must be blocked
W: locked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T2 unlock L0
C: unlock:		2: 	0
/sys/devices/system/rttest/rttest2/command
# Wait until T1 is in the wakeup loop and let it run
W: blockedwake:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: lockcont:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedother:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
C: schedfifo:		3: 	83
/sys/devices/system/rttest/rttest3/command
W: opcodeeq:		3: 	0
/sys/devices/system/rttest/rttest3/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L1
C: locknowait:		1: 	1
/sys/devices/system/rttest/rttest1/command
W: locked:		1: 	1
/sys/devices/system/rttest/rttest1/status
# T3 lock L0
C: lockintnowait:	3: 	0
/sys/devices/system/rttest/rttest3/command
W: blocked:		3: 	0
/sys/devices/system/rttest/rttest3/status
T: prioeq:		0: 	83
/sys/devices/system/rttest/rttest0/status
# T0 lock L1
C: lock:		0: 	1
/sys/devices/system/rttest/rttest0/command
W: blocked:		0: 	1
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1: 	83
/sys/devices/system/rttest/rttest1/status
# T1 unlock L1
C: unlock:		1:	1
/sys/devices/system/rttest/rttest1/command
# Wait until T0 is in the wakeup code
W: blockedwake:		0:	1
/sys/devices/system/rttest/rttest0/status
# Verify that T1 is unboosted
W: unlocked:		1: 	1
/sys/devices/system/rttest/rttest1/status
T: priolt:		1: 	1
/sys/devices/system/rttest/rttest1/status
# T2 lock L1 (T0 is boosted and pending owner !)
C: locknowait:		2:	1
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	1
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	83
/sys/devices/system/rttest/rttest0/status
# Interrupt T3 and wait until T3 returned
C: signal:		3:	0
/sys/devices/system/rttest/rttest3/command
W: unlocked:		3:	0
/sys/devices/system/rttest/rttest3/status
# Verify prio of T0 (still pending owner,
# but T2 is enqueued due to the previous boost by T3
T: prioeq:		0:	82
/sys/devices/system/rttest/rttest0/status
# Let T0 continue
C: lockcont:		0:	1
/sys/devices/system/rttest/rttest0/command
W: locked:		0:	1
/sys/devices/system/rttest/rttest0/status
# Unlock L1 and let T2 get L1
C: unlock:		0:	1
/sys/devices/system/rttest/rttest0/command
W: locked:		2:	1
/sys/devices/system/rttest/rttest2/status
# Verify that T0 is unboosted
W: unlocked:		0:	1
/sys/devices/system/rttest/rttest0/status
T: priolt:		0:	1
/sys/devices/system/rttest/rttest0/status
# Unlock everything and exit
C: unlock:		2:	1
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2:	1
/sys/devices/system/rttest/rttest2/status
C: unlock:		0:	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedfifo:		0: 	80
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	81
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	81
/sys/devices/system/rttest/rttest0/status
# T2 lock L0
C: locknowait:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T2 got the lock
W: locked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
T: prioeq:		0:	80
/sys/devices/system/rttest/rttest0/status
# T2 unlock L0
C: unlock:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
W: unlocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	81
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
C: schedfifo:		3: 	83
/sys/devices/system/rttest/rttest3/command
W: opcodeeq:		3: 	0
/sys/devices/system/rttest/rttest3/status
C: schedfifo:		4: 	84
/sys/devices/system/rttest/rttest4/command
W: opcodeeq:		4: 	0
/sys/devices/system/rttest/rttest4/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L1
C: locknowait:		1: 	1
/sys/devices/system/rttest/rttest1/command
W: locked:		1: 	1
/sys/devices/system/rttest/rttest1/status
# T1 lock L0
C: lockintnowait:	1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	81
/sys/devices/system/rttest/rttest0/status
# T2 lock L2
C: locknowait:		2: 	2
/sys/devices/system/rttest/rttest2/command
W: locked:		2: 	2
/sys/devices/system/rttest/rttest2/status
# T2 lock L1
C: lockintnowait:	2: 	1
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	1
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	82
/sys/devices/system/rttest/rttest1/status
# T3 lock L3
C: locknowait:		3: 	3
/sys/devices/system/rttest/rttest3/command
W: locked:		3: 	3
/sys/devices/system/rttest/rttest3/status
# T3 lock L2
C: lockintnowait:	3: 	2
/sys/devices/system/rttest/rttest3/command
W: blocked:		3: 	2
/sys/devices/system/rttest/rttest3/status
T: prioeq:		0: 	83
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	83
/sys/devices/system/rttest/rttest1/status
T: prioeq:		2:	83
/sys/devices/system/rttest/rttest2/status
# T4 lock L3
C: lockintnowait:	4:	3
/sys/devices/system/rttest/rttest4/command
W: blocked:		4: 	3
/sys/devices/system/rttest/rttest4/status
T: prioeq:		0: 	84
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	84
/sys/devices/system/rttest/rttest1/status
T: prioeq:		2:	84
/sys/devices/system/rttest/rttest2/status
T: prioeq:		3:	84
/sys/devices/system/rttest/rttest3/status
# Signal T4
C: signal:		4: 	0
/sys/devices/system/rttest/rttest4/command
W: unlocked:		4: 	3
/sys/devices/system/rttest/rttest4/status
T: prioeq:		0: 	83
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	83
/sys/devices/system/rttest/rttest1/status
T: prioeq:		2:	83
/sys/devices/system/rttest/rttest2/status
T: prioeq:		3:	83
/sys/devices/system/rttest/rttest3/status
# Signal T3
C: signal:		3: 	0
/sys/devices/system/rttest/rttest3/command
W: unlocked:		3: 	2
/sys/devices/system/rttest/rttest3/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	82
/sys/devices/system/rttest/rttest1/status
T: prioeq:		2:	82
/sys/devices/system/rttest/rttest2/status
# Signal T2
C: signal:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2: 	1
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	81
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1:	81
/sys/devices/system/rttest/rttest1/status
# Signal T1
C: signal:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: priolt:		0: 	1
/sys/devices/system/rttest/rttest0/status
# Unlock and exit
C: unlock:		3:	3
/sys/devices/system/rttest/rttest3/command
C: unlock:		2:	2
/sys/devices/system/rttest/rttest2/command
C: unlock:		1:	1
/sys/devices/system/rttest/rttest1/command
C: unlock:		0:	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		3:	3
/sys/devices/system/rttest/rttest3/status
W: unlocked:		2:	2
/sys/devices/system/rttest/rttest2/status
W: unlocked:		1:	1
/sys/devices/system/rttest/rttest1/status
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set priorities
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	80
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	81
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: lock:		0:	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0, no wait in the wakeup path
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0:	80
/sys/devices/system/rttest/rttest0/status
# T2 lock L0 interruptible, no wait in the wakeup path
C: lockintnowait:	2:	0
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0:	81
/sys/devices/system/rttest/rttest0/status
# Interrupt T2
C: signal:		2:	2
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2:	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0:	80
/sys/devices/system/rttest/rttest0/status
T: locked:		0:	0
/sys/devices/system/rttest/rttest0/status
T: blocked:		1:	0
/sys/devices/system/rttest/rttest1/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T1 has locked L0 and exit
W: locked:		1:	0
/sys/devices/system/rttest/rttest1/status
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
T: priolt:		0:	1
/sys/devices/system/rttest/rttest0/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedfifo:		0: 	80
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedfifo:		1: 	80
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
C: locknowait:		1:	0
/sys/devices/system/rttest/rttest1/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		0: 	80
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# Verify T0
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
T: prioeq:		0: 	80
/sys/devices/system/rttest/rttest0/status
# Unlock
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T1,T0 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
C: locknowait:		0:	0
/sys/devices/system/rttest/rttest0/command
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
W: blocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
T: prioeq:		1: 	80
/sys/devices/system/rttest/rttest1/status
# T1 unlock L0
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Verify T1
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: prioeq:		1: 	80
/sys/devices/system/rttest/rttest1/status
# Unlock and exit
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedother:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: priolt:		0: 	1
/sys/devices/system/rttest/rttest0/status
# T2 lock L0
C: locknowait:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T2 got the lock
W: locked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
T: priolt:		0:	1
/sys/devices/system/rttest/rttest0/status
# T2 unlock L0
C: unlock:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedother:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: lockintnowait:	1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
# Interrupt T1
C: signal:		1:	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: opcodeeq:		1:	-4
/sys/devices/system/rttest/rttest1/status
# Unlock and exit
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: unlocked:		0: 	0
/sys/devices/system/rttest/rttest0/status
Pass
C: resetevent:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
# Set schedulers
C: schedother:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: opcodeeq:		0: 	0
/sys/devices/system/rttest/rttest0/status
C: schedother:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: opcodeeq:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: schedfifo:		2: 	82
/sys/devices/system/rttest/rttest2/command
W: opcodeeq:		2: 	0
/sys/devices/system/rttest/rttest2/status
# T0 lock L0
C: locknowait:		0: 	0
/sys/devices/system/rttest/rttest0/command
W: locked:		0: 	0
/sys/devices/system/rttest/rttest0/status
# T1 lock L0
C: locknowait:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: blocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
T: priolt:		0: 	1
/sys/devices/system/rttest/rttest0/status
# T2 lock L0
C: locknowait:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: blocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
T: prioeq:		0: 	82
/sys/devices/system/rttest/rttest0/status
# T0 unlock L0
C: unlock:		0: 	0
/sys/devices/system/rttest/rttest0/command
# Wait until T2 got the lock
W: locked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: unlocked:		0:	0
/sys/devices/system/rttest/rttest0/status
T: priolt:		0:	1
/sys/devices/system/rttest/rttest0/status
# T2 unlock L0
C: unlock:		2: 	0
/sys/devices/system/rttest/rttest2/command
W: unlocked:		2: 	0
/sys/devices/system/rttest/rttest2/status
W: locked:		1: 	0
/sys/devices/system/rttest/rttest1/status
C: unlock:		1: 	0
/sys/devices/system/rttest/rttest1/command
W: unlocked:		1: 	0
/sys/devices/system/rttest/rttest1/status
Pass
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux