are you sure that the solution is patch the kernel and not to change how to define bond ?
http://pastie.org/3388968 is not a complete patch. I have to compile to 2.6.25 ?
The question is this kernel match your hardware now and in the future ? You have to work in virtual environment then.
At last i can try in my spare time or you have a time line to end ?
added xen support DomU
Are you available to do custom work on zeroshell? I’m willing to pre-pay for your time.. I had made a post on here about patching the bonding driver to support weighted round-robin.. Would you be interested in doing this work?