IMHO, big allocation are quite special needs. If the bigphysarea approach
has something bad, I'd keep it out of the mainstream sources. However,
I never looked in it -- my fault.
In my own drivers (GPL'd modules, not in the kernel tarball) I ask the
user to specify "mem=31M" to reserve the top 1M of RAM for DMA. This
way I can have a 100MB buffer on a 128MB box without any trouble nor
kernel patching. I think this is the best solution to the problem. Sure
I can be wrong
/alessandro
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu