Juergen, I want to thank you for this fine work. I will incorporate it into V3.
I want to try to convince you that, even though you disagree with our decision on the v3 design, it is worth your time to go ahead and use a design that is not exactly what you wish to see.
I note this comment:
It was intended for v3, but I can't provide you a patch because I changed the way to build it in arch/x86. And Ron don't like this way. So my patch would not help.
You are, of course, free to do whatever you wish with V3; it's GPL. But bear in mind that V3 is a common effort, and that for each and every one of us, we can find some piece of V3 that we think ought to be done differently. A common effort involves compromise. We have a lot of contributors, and we can't afford a fork for each one. Many people, me included, have accepted different ideas on different areas of the code. No project of this type can succeed, absent this type of compromise.
In view of your talent and willingness to contribute code, I would hope that you could join us. I realize that the way we are doing the .S is not what you wish to see. I am hoping that you will join us anyway.
Thanks again for the CAR code!
ron