Kernel maintainers, Cvetan Ivanov pointed out I made a silly programming error in sb_ess.c. In 2.2 this has been taken care of, it hasn't been taken care of in 2.3. I attached the patch. The bug is probably harmfull for machines that don't have a BIOS which initializes the chip. In these cases non ES1887 chips will have no initialization for their DMA channel at all. I've seen previous problem reports that might be related to this bug as well. Rolf.