Sound & DMA

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 20 Sep 98 21:45 BST


I've put a 2.1.122ac1 patch on ftp.linux.org.uk:/pub/linux/alan/2.1

It should fix the soundblaster bug with mixers being left behind. I've
still got to go through and check all the -1's are set right in each driver
though.

Contributed sound driver changes include a fix for the "GUS bug", and
a test OPL3SA2/3 driver.

I've added spinlocking for the DMA controller. Please will folks with the
problem VIA (and other boards) try this. My belief is that it won't make
a blind bit of difference in the VIA case. Certainly the floppy driver
appears to be doing things pretty close to right. The only obviously wrong
DMA handling I found was in my z85230 driver.

If my suspicions are right in the VIA case I'll need to add a udelay(10)
in the right places.

The full differences v Linus tree are

o Misc trivial typo fixes and stuff
o Some small tweaks for the IDT winchip (experimental)
o Scott Ananian's rewritten time handling. This works wonderfully
on my Cyrixes and I know get stable high accuracy time. Also
on boxes compiled with APM
o >16 SCSI disk support from Jirka Hanika
o Modular ps2esdi
o Cyrix console (randomness that just happens to be in my tree)
o Ted Tso's fix for the tty lockup in state 'D' (and fifo's too)
o The collected fixes for device names writing to constant strings
o Bug in cops documentation
o Strip update for 2.1.x kernels from the Mosquitonet folks
o Misc syncppp/z85230 bug fixes
o SCSI tape flush() fix
o DMA spinlocks
o OPL3SA2 test driver
o Soundblaster fix
o Cleaned up bracketing for ad1848
o GUS driver hang fix
o NFS FIFO handling
o /proc inode numbers
o Using AVL trees for VMAs on large counts
o RPC handles node name changes correctly

Alan

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/