t5-l4-pi-boost-deboost-setsched.tst

来自「linux 内核源代码」· TST 代码 · 共 184 行

TST
184
字号
## rt-mutex test## Op: C(ommand)/T(est)/W(ait)# |  opcode# |  |     threadid: 0-7# |  |     |  opcode argument# |  |     |  |# C: lock: 0: 0## Commands## opcode	opcode argument# schedother	nice value# schedfifo	priority# lock		lock nr (0-7)# locknowait	lock nr (0-7)# lockint	lock nr (0-7)# lockintnowait	lock nr (0-7)# lockcont	lock nr (0-7)# unlock	lock nr (0-7)# lockbkl	lock nr (0-7)# unlockbkl	lock nr (0-7)# signal	thread to signal (0-7)# reset		0# resetevent	0## Tests / Wait## opcode	opcode argument## prioeq	priority# priolt	priority# priogt	priority# nprioeq	normal priority# npriolt	normal priority# npriogt	normal priority# locked	lock nr (0-7)# blocked	lock nr (0-7)# blockedwake	lock nr (0-7)# unlocked	lock nr (0-7)# lockedbkl	dont care# blockedbkl	dont care# unlockedbkl	dont care# opcodeeq	command opcode or number# opcodelt	number# opcodegt	number# eventeq	number# eventgt	number# eventlt	number## 5 threads 4 lock PI - modify priority of blocked threads#C: resetevent:		0: 	0W: opcodeeq:		0: 	0# Set schedulersC: schedother:		0: 	0C: schedfifo:		1: 	81C: schedfifo:		2: 	82C: schedfifo:		3: 	83C: schedfifo:		4: 	84# T0 lock L0C: locknowait:		0: 	0W: locked:		0: 	0# T1 lock L1C: locknowait:		1: 	1W: locked:		1: 	1# T1 lock L0C: lockintnowait:	1: 	0W: blocked:		1: 	0T: prioeq:		0: 	81# T2 lock L2C: locknowait:		2: 	2W: locked:		2: 	2# T2 lock L1C: lockintnowait:	2: 	1W: blocked:		2: 	1T: prioeq:		0: 	82T: prioeq:		1:	82# T3 lock L3C: locknowait:		3: 	3W: locked:		3: 	3# T3 lock L2C: lockintnowait:	3: 	2W: blocked:		3: 	2T: prioeq:		0: 	83T: prioeq:		1:	83T: prioeq:		2:	83# T4 lock L3C: lockintnowait:	4:	3W: blocked:		4: 	3T: prioeq:		0: 	84T: prioeq:		1:	84T: prioeq:		2:	84T: prioeq:		3:	84# Reduce prio of T4C: schedfifo:		4: 	80T: prioeq:		0: 	83T: prioeq:		1:	83T: prioeq:		2:	83T: prioeq:		3:	83T: prioeq:		4:	80# Increase prio of T4C: schedfifo:		4: 	84T: prioeq:		0: 	84T: prioeq:		1:	84T: prioeq:		2:	84T: prioeq:		3:	84T: prioeq:		4:	84# Reduce prio of T3C: schedfifo:		3: 	80T: prioeq:		0: 	84T: prioeq:		1:	84T: prioeq:		2:	84T: prioeq:		3:	84T: prioeq:		4:	84# Increase prio of T3C: schedfifo:		3: 	85T: prioeq:		0: 	85T: prioeq:		1:	85T: prioeq:		2:	85T: prioeq:		3:	85T: prioeq:		4:	84# Reduce prio of T3C: schedfifo:		3: 	83T: prioeq:		0: 	84T: prioeq:		1:	84T: prioeq:		2:	84T: prioeq:		3:	84T: prioeq:		4:	84# Signal T4C: signal:		4: 	0W: unlocked:		4: 	3T: prioeq:		0: 	83T: prioeq:		1:	83T: prioeq:		2:	83T: prioeq:		3:	83# Signal T3C: signal:		3: 	0W: unlocked:		3: 	2T: prioeq:		0: 	82T: prioeq:		1:	82T: prioeq:		2:	82# Signal T2C: signal:		2: 	0W: unlocked:		2: 	1T: prioeq:		0: 	81T: prioeq:		1:	81# Signal T1C: signal:		1: 	0W: unlocked:		1: 	0T: priolt:		0: 	1# Unlock and exitC: unlock:		3:	3C: unlock:		2:	2C: unlock:		1:	1C: unlock:		0:	0W: unlocked:		3:	3W: unlocked:		2:	2W: unlocked:		1:	1W: unlocked:		0:	0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?