Why dynamic? Are there problems with just pregenerating all 256 optimized codepaths?
Right, you could do that, of course, but it still amounts to 256 code paths that have to be generated, a framework to do them with (since gcc doesn't generate SSE-2 code properly, for example), and then figure out if it was all worth it at the end.
Given that the RAID-6 module is already quite large, I'm not so sure it's a win.
-hpa
- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html