The patch you sent is too large to be accepted without the legal
paperwork. Would you agree to assign to the FSF copyright for your
changes? If so, I will send you the legal form for that, and then
your contribution can be accepted after the paperwork is completed.