* [ALSA PATCH] OSS emulation fixes
@ 2003-09-30 10:51 Jaroslav Kysela
2003-09-30 15:32 ` Linus Torvalds
2003-09-30 23:36 ` Joshua Kwan
0 siblings, 2 replies; 4+ messages in thread
From: Jaroslav Kysela @ 2003-09-30 10:51 UTC (permalink / raw)
To: Linus Torvalds; +Cc: LKML
Linus, please do a
bk pull http://linux-sound.bkbits.net/linux-sound
The GNU patch is available at:
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-09-30.patch.gz
Additional notes:
Linus, please, merge C: (means changed code block) lines to your
release change log too - otherwise it's not much readable. Thank you.
The pull command will update the following files:
include/sound/pcm_oss.h | 1
include/sound/rawmidi.h | 1
sound/core/control.c | 3 --
sound/core/hwdep.c | 3 +-
sound/core/init.c | 2 -
sound/core/oss/pcm_oss.c | 59 +++++++++++++++++++++++++++++++------------
sound/core/pcm_lib.c | 6 +---
sound/core/pcm_native.c | 9 ++----
sound/core/rawmidi.c | 32 +++++++++++++----------
sound/core/seq/seq_lock.c | 38 ---------------------------
sound/core/timer.c | 1
sound/drivers/dummy.c | 32 +++++++++++++++++++++++
sound/isa/sb/emu8000_patch.c | 6 ----
sound/isa/sb/emu8000_pcm.c | 10 ++-----
sound/pci/Kconfig | 12 ++++----
sound/pci/via82xx.c | 21 ++++++++-------
sound/pci/vx222/vx222_ops.c | 6 ----
sound/usb/usbaudio.c | 1
sound/usb/usbmixer.c | 10 +++----
19 files changed, 132 insertions(+), 121 deletions(-)
through these ChangeSets:
<perex@suse.cz> (03/09/30 1.1457)
ALSA CVS update
D:2003/09/30 11:15:44
C:RawMidi Midlevel
A:Takashi Iwai <tiwai@suse.de>
F:core/rawmidi.c:1.38->1.39
L:fixed typos (open_lock -> open_mutex).
<perex@suse.cz> (03/09/30 1.1456)
ALSA CVS update
D:2003/09/30 11:12:09
C:VIA82xx driver
A:Takashi Iwai <tiwai@suse.de>
F:pci/via82xx.c:1.52->1.53
L:- fixed the detection of VIA8233A (it was overridden by dxs_support
L: option).
<perex@suse.cz> (03/09/30 1.1267.62.6)
ALSA CVS update
D:2003/09/30 10:28:26
C:Control Midlevel,HWDEP Midlevel,ALSA Core,PCM Midlevel,RawMidi Midlevel
C:Timer Midlevel,ALSA<-OSS emulation,ALSA sequencer,EMU8000 driver
C:Digigram VX222 driver,USB generic driver
A:Jaroslav Kysela <perex@suse.cz>
F:core/control.c:1.37->1.38
F:core/hwdep.c:1.21->1.22
F:core/init.c:1.38->1.39
F:core/pcm_lib.c:1.43->1.44
F:core/pcm_native.c:1.81->1.82
F:core/rawmidi.c:1.37->1.38
F:core/timer.c:1.46->1.47
F:core/oss/pcm_oss.c:1.52->1.53
F:core/seq/seq_lock.c:1.7->1.8
F:include/rawmidi.h:1.10->1.11
F:isa/sb/emu8000_patch.c:1.6->1.7
F:isa/sb/emu8000_pcm.c:1.10->1.11
F:pci/vx222/vx222_ops.c:1.2->1.3
F:usb/usbaudio.c:1.65->1.66
L:Revised schedule() and set_current_state() calls.
L:Replaced need_resched() with cond_resched() call.
<perex@suse.cz> (03/09/30 1.1267.62.5)
ALSA CVS update
D:2003/09/30 09:58:53
C:Generic drivers
A:Jaroslav Kysela <perex@suse.cz>
F:drivers/dummy.c:1.25->1.26
L:Added emu10k1 emulation by Takashi
<perex@suse.cz> (03/09/30 1.1267.62.4)
ALSA CVS update
D:2003/09/30 08:54:19
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.51->1.52
L:Fixed compilation for the sync code commited by mistake.
L:Fixed possible race in sync1 code (schedule call) and used schedule_timeout.
<perex@suse.cz> (03/09/30 1.1267.62.3)
ALSA CVS update
D:2003/09/29 19:16:18
C:ALSA<-OSS emulation
A:Jaroslav Kysela <perex@suse.cz>
F:core/oss/pcm_oss.c:1.50->1.51
F:include/pcm_oss.h:1.7->1.8
L:Fixed oops in oss_sync() routine.
<perex@suse.cz> (03/09/30 1.1267.62.2)
ALSA CVS update
D:2003/09/29 08:31:25
C:PCI drivers
A:Jaroslav Kysela <perex@suse.cz>
F:pci/Kconfig:1.8->1.9
L:Removed GAMEPORT dependency (already handled in drivers)
<perex@suse.cz> (03/09/30 1.1267.62.1)
ALSA CVS update
D:2003/09/26 15:29:05
C:USB generic driver
A:Takashi Iwai <tiwai@suse.de>
F:usb/usbmixer.c:1.23->1.24
L:probe units even under a selector unit which is marked as ignored or has
L:only a single selector.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ALSA PATCH] OSS emulation fixes
2003-09-30 10:51 [ALSA PATCH] OSS emulation fixes Jaroslav Kysela
@ 2003-09-30 15:32 ` Linus Torvalds
2003-09-30 23:36 ` Joshua Kwan
1 sibling, 0 replies; 4+ messages in thread
From: Linus Torvalds @ 2003-09-30 15:32 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: Linus Torvalds, LKML
On Tue, 30 Sep 2003, Jaroslav Kysela wrote:
>
> Additional notes:
>
> Linus, please, merge C: (means changed code block) lines to your
> release change log too - otherwise it's not much readable. Thank you.
The shortlogs are automatically generated, and I sometimes edit them to be
slightly more readable by hand.
What this means is that if you want a human-readable short-log, then your
ALSA log message itself should be human-readable, and not that automated
crap.
So instead of your CVS merges doing this crap:
>
> <perex@suse.cz> (03/09/30 1.1457)
> ALSA CVS update
> D:2003/09/30 11:15:44
> C:RawMidi Midlevel
> A:Takashi Iwai <tiwai@suse.de>
> F:core/rawmidi.c:1.38->1.39
> L:fixed typos (open_lock -> open_mutex).
Why don't you just make the BK log something sane instead, ie
RawMidi Midlevel: fixed typos (open_lock -> open_mutex).
Bt Takashi Iwai <tiwai@suse.de>
(the "F:" is useless, since the files already show up in any sane source
control, and the rest is just fluff.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ALSA PATCH] OSS emulation fixes
2003-09-30 10:51 [ALSA PATCH] OSS emulation fixes Jaroslav Kysela
2003-09-30 15:32 ` Linus Torvalds
@ 2003-09-30 23:36 ` Joshua Kwan
2003-10-01 7:01 ` Jaroslav Kysela
1 sibling, 1 reply; 4+ messages in thread
From: Joshua Kwan @ 2003-09-30 23:36 UTC (permalink / raw)
To: LKML; +Cc: perex
[-- Attachment #1: Type: text/plain, Size: 677 bytes --]
Hi Jaroslav,
On Tue, Sep 30, 2003 at 12:51:52PM +0200, Jaroslav Kysela wrote:
> The pull command will update the following files:
>
> include/sound/pcm_oss.h | 1
> include/sound/rawmidi.h | 1
...
In 2.6.0-test6-mm1 with OSS emulation I encountered a problem where xine
would use the sound card in OSS mode and no other application would be
able to use it after that until I rebooted. Do any of these fixes
address this problem?
By the way - something you folks did during -test5 improved the quality
of snd-intel8x0 by leaps and bounds. It used to crackle a lot at certain
frequencies and works great now. :)
Thanks,
--
Joshua Kwan
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ALSA PATCH] OSS emulation fixes
2003-09-30 23:36 ` Joshua Kwan
@ 2003-10-01 7:01 ` Jaroslav Kysela
0 siblings, 0 replies; 4+ messages in thread
From: Jaroslav Kysela @ 2003-10-01 7:01 UTC (permalink / raw)
To: Joshua Kwan; +Cc: LKML
On Tue, 30 Sep 2003, Joshua Kwan wrote:
> Hi Jaroslav,
>
> On Tue, Sep 30, 2003 at 12:51:52PM +0200, Jaroslav Kysela wrote:
> > The pull command will update the following files:
> >
> > include/sound/pcm_oss.h | 1
> > include/sound/rawmidi.h | 1
> ...
>
> In 2.6.0-test6-mm1 with OSS emulation I encountered a problem where xine
> would use the sound card in OSS mode and no other application would be
> able to use it after that until I rebooted. Do any of these fixes
> address this problem?
Yes, it will fix oops when an application releases the OSS emulation
device.
> By the way - something you folks did during -test5 improved the quality
> of snd-intel8x0 by leaps and bounds. It used to crackle a lot at certain
> frequencies and works great now. :)
Yes, the method to obtain the current position in the DMA buffer was
changed.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-10-01 7:02 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-30 10:51 [ALSA PATCH] OSS emulation fixes Jaroslav Kysela
2003-09-30 15:32 ` Linus Torvalds
2003-09-30 23:36 ` Joshua Kwan
2003-10-01 7:01 ` Jaroslav Kysela
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).