This reminds me of an issue in the VRX518 driver which caused the mei_cpe interrupt to be masked. As a result of this the DSL connection dropped after a short time. So if there is actually an issue here that results in interrupts somehow being missed or not being generated at all, it makes sense that this could also cause the connection to be interrupted.
The drops in the rate of vectoring error reports make me wonder if switching to polling really fixes the issue, or just reduces its impact enough so that the connection doesn't drop. In that case there is the question what actually causes the issue.
You don't happen to have data for the mei_cpe interrupt from before switching to polling? It would be interesting to see if there were any changes there before any connection drops.


