>>Raymond I didn't understand what your post was about at first.
After looking into it, this does seem like the single line of code to change. >From OSS (via a page so outdated it exists only in google cache): linux/sound/oss/emu10k1/main.c ... 121 /* the emu10k1 _seems_ to only supports 29 bit (512MiB) bit bus master */ 122 #define EMU10K1_DMA_MASK 0x1fffffff /* DMA buffer mask for pci_alloc_consist */ ... Perhaps the OSS developers were right. To do: 1. Patch a current kernel to give a 29bit DMA mask to the emu10k1 module 2. Test emu10k1 card and awesfx against the patched kernel. 3. If successful, push the patch upstream and into the kernel. This change sounds a lot better to me as it should not affect any other hardware. A small (basically one line) patch with no side effects should not have much trouble getting into the kernel. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/183456 Title: Trying to load a sf2 file with asfxload returns "sfxload: no memory left" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/awesfx/+bug/183456/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs