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

Reply via email to