DragonFly BSD
DragonFly bugs List (threaded) for 2011-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [PATCH] sound/pcm: we can wait when mallocing in feed_rate_init


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sat, 29 Jan 2011 10:07:31 -0800 (PST)

:On Sat, Jan 29, 2011 at 12:43:25AM +0100, Rumko wrote:
:> After a few days of uptime and playing movies/listening to music I was not able
:> to open /dev/dsp anymore (only already existing /dev/dsp0.X devices worked, no
:> new ones could be opened).
:> The problem is in M_NOWAIT flag for the kmallocs in feed_rate_init(). We can
:> wait at that point and my system has been running with this patch for almost a
:> week and still sound functioned normally.
:
:This fixes my sound problem on my laptop.
:
:Thanks!
:Peter

    I have committed the patch plus I have gone through every single
    kmalloc in /usr/src/sys/dev/sound and fixed the M_NOWAITs -> M_WAITOKs.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]