Re: [Fwd: Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.4]

Lee Revell
2004-10-30T01:17:50Z

On Fri, 2004-10-29 at 23:25 +0200, Ingo Molnar wrote:
> this particular one (atomicity-checking) is always-enabled if you have
> the -RT patch applied (it's a really cheap check).

I tried this patch with all DEBUG options disabled, and this reduces the
xruns, but I still get a few. This is what I get in the logs when
running jackd with your patch:

jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)
jackd:1590 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c0105d3b>] work_resched+0x6/0x17 (24)

Lee