public inbox for linux-rt-users@vger.kernel.org
 help / color / mirror / Atom feed
* rt-tester testcase t4-l2-pi-deboost.tst failed
@ 2013-02-27 19:23 Yao Zhao
  2013-02-27 22:16 ` Thomas Gleixner
  0 siblings, 1 reply; 3+ messages in thread
From: Yao Zhao @ 2013-02-27 19:23 UTC (permalink / raw)
  To: linux-rt-users

Hi,

I tested rt-tester with mainline 3.8.0 kernel and
the kernel scripts/rt-tester/t4-l2-pi-deboost.tst failed at

# Verify prio of T0 (still pending owner,
# but T2 is enqueued due to the previous boost by T3
T: prioeq:              0:      82

The current T0's prio is -21 so it failed.

Reading source code, it should be 82 as T2 is at prio 82 and
T0 owns the L1 and T2 is waiting for the L1.

Can I ask
1.is the rt-tester test only for preempt-rt kernel?
2.any idea why it failed?

thanks,
yao

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: rt-tester testcase t4-l2-pi-deboost.tst failed
  2013-02-27 19:23 rt-tester testcase t4-l2-pi-deboost.tst failed Yao Zhao
@ 2013-02-27 22:16 ` Thomas Gleixner
  2013-02-28 14:53   ` Yao Zhao
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Gleixner @ 2013-02-27 22:16 UTC (permalink / raw)
  To: Yao Zhao; +Cc: linux-rt-users

On Wed, 27 Feb 2013, Yao Zhao wrote:

> Hi,
> 
> I tested rt-tester with mainline 3.8.0 kernel and
> the kernel scripts/rt-tester/t4-l2-pi-deboost.tst failed at
> 
> # Verify prio of T0 (still pending owner,
> # but T2 is enqueued due to the previous boost by T3
> T: prioeq:              0:      82
> 
> The current T0's prio is -21 so it failed.
> 
> Reading source code, it should be 82 as T2 is at prio 82 and
> T0 owns the L1 and T2 is waiting for the L1.
> 
> Can I ask
> 1.is the rt-tester test only for preempt-rt kernel?

No

> 2.any idea why it failed?

No

It would be nice if you could figure out whether that's a failure of
the test case or a failure in the kernel.

Thanks

	tglx

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: rt-tester testcase t4-l2-pi-deboost.tst failed
  2013-02-27 22:16 ` Thomas Gleixner
@ 2013-02-28 14:53   ` Yao Zhao
  0 siblings, 0 replies; 3+ messages in thread
From: Yao Zhao @ 2013-02-28 14:53 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-rt-users

On 13-02-27 05:16 PM, Thomas Gleixner wrote:
> On Wed, 27 Feb 2013, Yao Zhao wrote:
>
>> Hi,
>>
>> I tested rt-tester with mainline 3.8.0 kernel and
>> the kernel scripts/rt-tester/t4-l2-pi-deboost.tst failed at
>>
>> # Verify prio of T0 (still pending owner,
>> # but T2 is enqueued due to the previous boost by T3
>> T: prioeq:              0:      82
>>
>> The current T0's prio is -21 so it failed.
>>
>> Reading source code, it should be 82 as T2 is at prio 82 and
>> T0 owns the L1 and T2 is waiting for the L1.
>>
>> Can I ask
>> 1.is the rt-tester test only for preempt-rt kernel?
> No
>
>> 2.any idea why it failed?
> No
>
> It would be nice if you could figure out whether that's a failure of
> the test case or a failure in the kernel.
For the whole check-all.sh t4-l2-pi-deboost.tst is the first test case
which failed and in t4-l2-pi-deboost.tst: that line is the first "test"
failed.
I didn't see any failures in the kernel.

But I will spend some time to debug around and get familiar with
the rt-mutex code.

thanks,
yao
> Thanks
>
> 	tglx


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-02-28 14:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-27 19:23 rt-tester testcase t4-l2-pi-deboost.tst failed Yao Zhao
2013-02-27 22:16 ` Thomas Gleixner
2013-02-28 14:53   ` Yao Zhao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox