Update on /dev/fd0 and Sound Freeze

Jeremy Katz (katzj@technojunkie.com)
Fri, 18 Sep 1998 17:07:10 -0600 (MDT)


Okay, I've finally had the time to look more carefully into this problem.
I started sound playing and then started writing to the floppy
continuously in each case to see if I could get the machine to freeze.
Here are the results from various kernels.

2.0.35 - didn't lock in over an hour of writes (repeated twice)
2.1.121 UP - locked within ten minutes of beginning writing to the floppy
2.1.122 SMP - locked twice (once in about two minutes; the next within
six)

The only anomaly I noticed under 2.0.35 was that the sound seemed to
stutter some while writing to the floppy.

This leads me to believe that it is NOT, at least not completely, a
hardware problem. Instead, it seems to be a problem within the kernel
itself. If it is a hardware based problem, then the 2.0 series seems to
have some sort of work-around for it. Even with this being the case, the
best workaround may be to just stop sound when writing to the floppy
device. I would implement this though I have no clue where to start with
doing this :) If anyone would give me some suggestions on where to start,
I'd be glad to work on it; if someone would instead like to try and patch
it, I'll test any patches.

My system is a Dell P200 MMX with 64 megs of RAM and an on-motherboard
Vibra 16 (Sound Blaster). Any additional information can be provided upon
request.

Jeremy Katz
katzj@shells.technojunkie.com

-
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/