These patches begin fixing up the ndo_start_xmit() return values of drivers returning errno codes. I'll send them one at a time as I finish them since its quite a lot. All four drivers touched in this patch compile tested.