Iam new and i dont know how to submit an extension, but i made the module :-)
Hope that this helps.
--EDIT--
Okay, cnew problems, when i try to load the module with modprobe it says:
modprobe: can't load module 8021q (kernel/net/8021q/8021q.ko.gz): unknown symbol in module, or unknown parameter
dmesg give me more info:
8021q: Unknown symbol vlan_dev_vlan_id
hope some one can help.