cvs commit: src/sys/dev/sound/pci neomagic-coeff.h
src/sys/dev/sound/pcm dsp.c mixer.c sound.c sound.h vchan.c
Don Lewis
truckman at FreeBSD.org
Sat Jan 17 13:29:21 PST 2004
On 17 Jan, Poul-Henning Kamp wrote:
> In message <200401171115.i0HBFC7E048300 at gw.catspoiler.org>, Don Lewis writes:
>
>>> Log:
>>> As previously announced: discontinue use of makedev() call in soundcode.
>>>
>>
>>Sigh ... I predict hours of entertainment merging this with my pcm/*
>>buffer overflow and locking cleanup patch.
>
> First of all, I doubt there is much cross-section there, second, this
> patch has been posted twice and I do not recall any email from you
> on that subject.
I haven't looked at your changes, so it is possible that our patches
avoided each other, though I do remember seeing makedev() near some of
the places that I touched. My patch file has grown to about 1000 lines
and has been posted to current@ a number of times in the last week or
so.
I only landed in the sound code in the last few weeks and only because
that's where I tracked a heap-eating buffer overflow. I didn't even
have working sound hardware until a day or so ago, so tracking sound
issues has not been a priority for me.
Your changes sound like they are the way forward, so I don't have a
problem with them being committed. It's just that the timing is
unfortunate that we have both been making some large changes to the same
subsystem at the same time.
I really want to burn all my sound hardware after I'm done with my
fixes.
More information about the cvs-all
mailing list