Another approach... I set out to target the 2GB limit workaround to only affect the emu10k1, and at the same time make some placeholders for code to create an additional 31bit DMA region. Then I spent hours trying to set the right kernel configuration for my system.... and gave up.
This patch is against Linus's git branch and probably doesn't work, but is useful to bookmark some of the places where changes have to be made. I'm going to do a more simple test tomorrow with the source of my current kernel (3.5.0-15.22) to see if this can be worked out. In the mean time, if anyone has time to kill I'd love to know if this even compiles. ** Patch added: "Creates a faux 31bit DMA area to allocate for the emu10k1 only" https://bugs.launchpad.net/ubuntu/+source/awesfx/+bug/183456/+attachment/3446259/+files/emu10k1-31bdma.patch -- 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 [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
