kern/107516: emu10k1 - skips, clicks and lag after a day of heavy usage

Ricardo Nabinger Sanchez rnsanchez at
Sat Jan 6 07:59:13 PST 2007

On Sat, 6 Jan 2007 13:52:00 +0300 (MSK)
Yuriy Tsibizov <Yuriy.Tsibizov at> wrote:

> Ricardo, can you try updated version from 
> ?

Sure.  The real test depends on a next bootup, though.

> It's not a complete 'port', you will have to " make obj; make depend; 
> make; make install" to build and install it.

Here's what I did so far:

1- unpacked under "/usr/src/sys/modules/sound/driver/", where the other
emu10k1 driver lives
2- tried compiling
% make obj depend
/usr/obj/home/cvsup/src/sys/modules/sound/driver/emu10kx-port created
for /home/cvsup/src/sys/modules/sound/driver/emu10kx-port @
-> /home/cvsup/src/sys machine -> /home/cvsup/src/sys/i386/include
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
awk -f @/tools/makeobjops.awk @/isa/isa_if.m -h
awk -f @/tools/makeobjops.awk @/dev/sound/pcm/channel_if.m -h
awk -f @/tools/makeobjops.awk @/dev/sound/pcm/ac97_if.m -h
awk -f @/tools/makeobjops.awk @/dev/sound/pcm/mixer_if.m -h
make: don't know how to make mpufoi_if.h. Stop
Exit 2
% pwd

The "environment" is:

% ls -l /usr/
lrwxr-xr-x   1 root  wheel    15B Jul  5  2006 obj@ -> /home/cvsup/obj
lrwxr-xr-x   1 root  wheel    17B Jul  5  2006 ports@ -> /home/cvsup/ports
lrwxr-xr-x   1 root  wheel    15B Jul  5  2006 src@ -> /home/cvsup/src

% ls -l /home/cvsup
total 6
drwxr-xr-x   3 rnsanchez  wheel   512 Jan  6 13:36 obj/
drwxr-xr-x  52 rnsanchez  wheel  1536 Jan  6 11:05 ports/
drwxr-xr-x  21 rnsanchez  wheel   512 Jan  3 17:28 src/

Am I missing something?  My sys sources are RELENG_6.  I won't be able to use
-current on this machine, which is the one who has a emu10k sound card.

The one in ports (audio/emu10kx) builds OK (with some warnings), but seems to
be not so up-to-date (dated emu10kx-2005-10-21).

Ideas?  :)


Ricardo Nabinger Sanchez     <rnsanchez@{,}>
Powered by FreeBSD

  "Left to themselves, things tend to go from bad to worse."

More information about the freebsd-multimedia mailing list