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

Lee Revell
2004-10-30T01:23:00Z

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 get these as well. Basically I think these are the exact same results
Florian had.

jackd:1646 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c027431d>] _down_write+0xcd/0x130 (24)
[<c0111e1e>] lock_kernel+0x1e/0x30 (32)
[<c01e7ad9>] tty_write+0x189/0x240 (16)
[<c01ecf20>] write_chan+0x0/0x210 (28)
[<c014ea4a>] vfs_write+0xba/0x100 (32)
[<c014eb3d>] sys_write+0x3d/0x70 (36)
[<c0105d07>] syscall_call+0x7/0xb (40)
jackd:1646 userspace BUG: scheduling in user-atomic context!
[<c02733eb>] schedule+0x6b/0xf0 (8)
[<c027431d>] _down_write+0xcd/0x130 (24)
[<c0111e1e>] lock_kernel+0x1e/0x30 (32)
[<c01e7ad9>] tty_write+0x189/0x240 (16)
[<c01ecf20>] write_chan+0x0/0x210 (28)
[<c014ea4a>] vfs_write+0xba/0x100 (32)
[<c014eb3d>] sys_write+0x3d/0x70 (36)
[<c0105d07>] syscall_call+0x7/0xb (40)

A known issue with JACK is that it prints from the realtime thread. I
think someone might have posted a fix for this recently.

Lee