public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing!
@ 2005-07-09 14:29 Peter Zijlstra
  2005-07-09 14:59 ` Ingo Molnar
  2005-07-09 18:14 ` Lee Revell
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Zijlstra @ 2005-07-09 14:29 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML

Hi Ingo,

I got the following BUG while playing a nice tune 
with xmms. Shortly after the BUG the machine froze 
hard and I had to reach over and press the reset button.

PS. there is a simple compile error in 51-18 when
CONFIG_DEBUG_STACKOVERFLOW is undefined.

BUG: xmms:2200 RT task yield()-ing!
 [<c0104203>] dump_stack+0x23/0x30 (20)
 [<c035d6cb>] yield+0x5b/0x60 (20)
 [<c0126c16>] tasklet_kill+0x26/0x70 (16)
 [<f09ce1a4>] emu10k1_audio_release+0x114/0x210 [emu10k1] (40)
 [<c016e76d>] __fput+0x14d/0x1a0 (36)
 [<c016cdb5>] filp_close+0x55/0x90 (28)
 [<c016ce60>] sys_close+0x70/0xa0 (32)
 [<c0103208>] sysenter_past_esp+0x61/0x89 (-4020)
---------------------------
| preempt count: 00000001 ]
| 1-level deep critical section nesting:
----------------------------------------
.. [<c01422cc>] .... add_preempt_count+0x1c/0x20
....
.[<c01436cb>] ..   ( <= print_traces+0x1b/0x60)

------------------------------
| showing all locks held by: |  (xmms/2200 [c50018f0,  53]):
------------------------------

-- 
Peter Zijlstra <a.p.zijlstra@chello.nl>


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

* Re: linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing!
  2005-07-09 14:29 linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing! Peter Zijlstra
@ 2005-07-09 14:59 ` Ingo Molnar
  2005-07-09 18:14 ` Lee Revell
  1 sibling, 0 replies; 5+ messages in thread
From: Ingo Molnar @ 2005-07-09 14:59 UTC (permalink / raw)
  To: Peter Zijlstra; +Cc: LKML


* Peter Zijlstra <a.p.zijlstra@chello.nl> wrote:

> Hi Ingo,
> 
> I got the following BUG while playing a nice tune with xmms. Shortly 
> after the BUG the machine froze hard and I had to reach over and press 
> the reset button.
> 
> PS. there is a simple compile error in 51-18 when 
> CONFIG_DEBUG_STACKOVERFLOW is undefined.

thx - fixed them in -51-21.

	Ingo

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

* Re: linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing!
  2005-07-09 14:29 linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing! Peter Zijlstra
  2005-07-09 14:59 ` Ingo Molnar
@ 2005-07-09 18:14 ` Lee Revell
  2005-07-09 18:22   ` Peter Zijlstra
  1 sibling, 1 reply; 5+ messages in thread
From: Lee Revell @ 2005-07-09 18:14 UTC (permalink / raw)
  To: Peter Zijlstra; +Cc: Ingo Molnar, LKML

On Sat, 2005-07-09 at 16:29 +0200, Peter Zijlstra wrote:
>  [<f09ce1a4>] emu10k1_audio_release+0x114/0x210 [emu10k1] (40)

Kind of OT, but any particular reason you're using this old OSS driver?
It's likely to be deprecated soon, and the ALSA driver is much more
actively maintained...

Lee


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

* Re: linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing!
  2005-07-09 18:14 ` Lee Revell
@ 2005-07-09 18:22   ` Peter Zijlstra
  2005-07-09 18:28     ` Lee Revell
  0 siblings, 1 reply; 5+ messages in thread
From: Peter Zijlstra @ 2005-07-09 18:22 UTC (permalink / raw)
  To: Lee Revell; +Cc: Ingo Molnar, LKML

On Sat, 2005-07-09 at 14:14 -0400, Lee Revell wrote:
> On Sat, 2005-07-09 at 16:29 +0200, Peter Zijlstra wrote:
> >  [<f09ce1a4>] emu10k1_audio_release+0x114/0x210 [emu10k1] (40)
> 
> Kind of OT, but any particular reason you're using this old OSS driver?
> It's likely to be deprecated soon, and the ALSA driver is much more
> actively maintained...

yeah, my sblive is a bit busted; my front line-out jack is broken and
only gives 1 channel, hence I use the back line-out. The alsa driver has
some fancy channel routing stuff in there that doesn't work out of the
box for me.

I once made a patch so that the front and back channels were inverted
but I lost it somewhere. And since I'm a lazy ass I kept using the OSS
driver. It's not as if I actually use my sblive for anything else but
the occasional mp3. But I guess I have to go and figure that channel
routing stuff out once again.

Regards,

PeterZ





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

* Re: linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing!
  2005-07-09 18:22   ` Peter Zijlstra
@ 2005-07-09 18:28     ` Lee Revell
  0 siblings, 0 replies; 5+ messages in thread
From: Lee Revell @ 2005-07-09 18:28 UTC (permalink / raw)
  To: Peter Zijlstra; +Cc: Ingo Molnar, LKML

On Sat, 2005-07-09 at 20:22 +0200, Peter Zijlstra wrote:
> I once made a patch so that the front and back channels were inverted
> but I lost it somewhere. And since I'm a lazy ass I kept using the OSS
> driver. It's not as if I actually use my sblive for anything else but
> the occasional mp3. But I guess I have to go and figure that channel
> routing stuff out once again.

OK, thanks.  I've actually had other requests for a "Swap Front and
Rear" control for the SBLive!; people want this because those cards use
a better sounding codec for the rear speakers.  I'll add this to my TODO
list.

Lee


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

end of thread, other threads:[~2005-07-09 18:28 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-09 14:29 linux-2.6.12-RT-V0.7.51-18: RT task yield()-ing! Peter Zijlstra
2005-07-09 14:59 ` Ingo Molnar
2005-07-09 18:14 ` Lee Revell
2005-07-09 18:22   ` Peter Zijlstra
2005-07-09 18:28     ` Lee Revell

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