public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* OSS driver removal, 3nd round
@ 2006-12-19  4:11 Adrian Bunk
  2006-12-19  8:47 ` Thomas Sailer
  2006-12-19 15:44 ` Kyle Moffett
  0 siblings, 2 replies; 3+ messages in thread
From: Adrian Bunk @ 2006-12-19  4:11 UTC (permalink / raw)
  To: linux-kernel; +Cc: alsa-devel, Alan Cox, sailer, linux-sound

Now that the second round of removing options for OSS drivers where ALSA 
drivers without regressions exist for the same hardware got included in 
Linus' tree, it's time for a third round amongst the remaining drivers.


Removing OSS drivers where ALSA drivers for the same hardware exists has
two reasons:

1. remove obsolete and mostly unmaintained code
2. get bugs in the ALSA drivers reported that weren't previously
   reported due to the possible workaround of using the OSS drivers


The list below divides the OSS drivers into the following three
categories:
1. ALSA drivers for the same hardware
2. ALSA drivers for the same hardware with known problems
3. no ALSA drivers for the same hardware


The proposed timeline is:
- 2.6.20: let the drivers under 1. in the list below depend on
          OSS_OBSOLETE
- 2.6.22: remove the options depending on OSS_OBSOLETE
- 2.6.24: remove the code for the drivers that were depending on
          OSS_OBSOLETE from the kernel tree


To make a long story short:

If you are using an OSS driver because the ALSA driver doesn't work
equally well on your hardware listed under 1. below, send me an email
with a bug number in the ALSA bug tracking system now.


A small FAQ:

Q: But OSS is kewl and ALSA sucks!
A: The decision for the OSS->ALSA move was four years ago.
   If ALSA sucks, please help to improve ALSA.

Q: What about the OSS emulation in ALSA?
A: The OSS emulation in ALSA is not affected by my patches
   (and it's not in any way scheduled for removal).


Please review the following list:


1. ALSA drivers for the same hardware

DMASOUND_PMAC
SOUND_ES1371


2. ALSA drivers for the same hardware with known problems

SOUND_CS4232
- ALSA #1520 (Soundchip was not detected on HP Omnibook 5700 CTX)

SOUND_ICH
- Alan Cox:
  ALSA driver lacks "support for AC97 wired touchscreens and the like"

SOUND_SSCAPE
- ALSA #2234 (driver does not find Soundscape Elite)

SOUND_TRIDENT
- maintainer of the OSS driver wants his driver to stay

SOUND_VIA82CXXX
- ALSA #1906 (1-second overruns reported by arecord,
              complete system hang with jackd -d alsa)


3. no ALSA drivers for the same hardware

DMASOUND_ATARI
DMASOUND_PAULA
DMASOUND_Q40
SOUND_AEDSP16
SOUND_AU1550_AC97
SOUND_BCM_CS4297A
SOUND_HAL2
SOUND_KAHLUA
SOUND_MSNDCLAS
SOUND_MSNDPIN
SOUND_MSS (also due to SOUND_PSS, SOUND_TRIX and perhaps SOUND_AEDSP16)
SOUND_PAS
SOUND_PSS
SOUND_SB (also due to SOUND_KAHLUA, SOUND_PAS and perhaps SOUND_AEDSP16)
SOUND_SH_DAC_AUDIO
SOUND_TRIX
SOUND_VIDC
SOUND_VRC5477
SOUND_VWSND
SOUND_WAVEARTIST



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

* Re: OSS driver removal, 3nd round
  2006-12-19  4:11 OSS driver removal, 3nd round Adrian Bunk
@ 2006-12-19  8:47 ` Thomas Sailer
  2006-12-19 15:44 ` Kyle Moffett
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Sailer @ 2006-12-19  8:47 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: linux-kernel, alsa-devel, Alan Cox, sailer, linux-sound

On Tue, 2006-12-19 at 05:11 +0100, Adrian Bunk wrote:

> 1. ALSA drivers for the same hardware
> 
> SOUND_ES1371

Acked-By: Thomas Sailer <sailer@ife.ee.ethz.ch>



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

* Re: OSS driver removal, 3nd round
  2006-12-19  4:11 OSS driver removal, 3nd round Adrian Bunk
  2006-12-19  8:47 ` Thomas Sailer
@ 2006-12-19 15:44 ` Kyle Moffett
  1 sibling, 0 replies; 3+ messages in thread
From: Kyle Moffett @ 2006-12-19 15:44 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: linux-kernel, alsa-devel, Alan Cox, sailer, linux-sound

On Dec 18, 2006, at 23:11:59, Adrian Bunk wrote:
> 1. ALSA drivers for the same hardware
>
> DMASOUND_PMAC

Acked-By: Kyle Moffett <mrmacman_g4@mac.com>

I don't think I've ever used this sound driver on any of my  
PowerMacs, ranging back to my aged 400MHz box, which is (I believe)  
the only piece of hardware I own which it supports, and the ALSA  
driver plays sound on that system perfectly.  Admittedly the ALSA  
driver's a bit more flaky on my newer G5 and powerbook but I don't  
think the DMASOUND_PMAC driver _ever_ supported those (and I doubt it  
ever will).

Cheers,
Kyle Moffett


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

end of thread, other threads:[~2006-12-19 15:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-19  4:11 OSS driver removal, 3nd round Adrian Bunk
2006-12-19  8:47 ` Thomas Sailer
2006-12-19 15:44 ` Kyle Moffett

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