Date: Mon, 11 Jun 2007 00:49:46 +0000 (UTC) From: Ariff Abdullah <ariff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci als4000.c atiixp.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx-pcm.c es137x.c fm801.c ich.c maestro3.c neomagic.c solo.c t4dwave.c via8233.c via82c686.c ... Message-ID: <200706110049.l5B0nk9O079452@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
ariff 2007-06-11 00:49:46 UTC FreeBSD src repository Modified files: sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sys/dev/sound/pci als4000.c atiixp.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx-pcm.c es137x.c fm801.c ich.c maestro3.c neomagic.c solo.c t4dwave.c via8233.c via82c686.c vibes.c sys/dev/sound/pci/hda hdac.c sys/dev/sound/pcm channel.c channel.h vchan.c sys/dev/sound/usb uaudio_pcm.c Log: Filter/compress the amount of channel trigger. This should reduce much of lock/unlock contentions within the interrupt handler. Most of these drivers only need PCMTRIG_START or STOP (ABORT). Discussed with: scottl Revision Changes Path 1.44 +1 -1 src/sys/dev/sound/isa/ad1816.c 1.41 +1 -1 src/sys/dev/sound/isa/ess.c 1.111 +1 -1 src/sys/dev/sound/isa/mss.c 1.96 +1 -1 src/sys/dev/sound/isa/sb16.c 1.85 +1 -1 src/sys/dev/sound/isa/sb8.c 1.26 +7 -0 src/sys/dev/sound/pci/als4000.c 1.16 +3 -0 src/sys/dev/sound/pci/atiixp.c 1.35 +2 -2 src/sys/dev/sound/pci/aureal.c 1.43 +5 -0 src/sys/dev/sound/pci/cmi.c 1.25 +1 -0 src/sys/dev/sound/pci/cs4281.c 1.40 +1 -1 src/sys/dev/sound/pci/csapcm.c 1.51 +2 -2 src/sys/dev/sound/pci/ds1.c 1.68 +4 -1 src/sys/dev/sound/pci/emu10k1.c 1.9 +8 -1 src/sys/dev/sound/pci/emu10kx-pcm.c 1.67 +2 -2 src/sys/dev/sound/pci/es137x.c 1.32 +1 -2 src/sys/dev/sound/pci/fm801.c 1.40 +3 -0 src/sys/dev/sound/pci/hda/hdac.c 1.76 +3 -1 src/sys/dev/sound/pci/ich.c 1.34 +6 -0 src/sys/dev/sound/pci/maestro3.c 1.36 +1 -1 src/sys/dev/sound/pci/neomagic.c 1.44 +3 -2 src/sys/dev/sound/pci/solo.c 1.52 +2 -2 src/sys/dev/sound/pci/t4dwave.c 1.36 +3 -0 src/sys/dev/sound/pci/via8233.c 1.42 +1 -1 src/sys/dev/sound/pci/via82c686.c 1.25 +2 -0 src/sys/dev/sound/pci/vibes.c 1.120 +3 -5 src/sys/dev/sound/pcm/channel.c 1.36 +5 -0 src/sys/dev/sound/pcm/channel.h 1.35 +1 -2 src/sys/dev/sound/pcm/vchan.c 1.23 +1 -1 src/sys/dev/sound/usb/uaudio_pcm.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706110049.l5B0nk9O079452>