> Comments! and/or proper symbolic names for those magic numbers would
> be good for a final patch, of course :)

I thought I made this clear - there will be no final patch :-)

The entity responsible for SMC configuration is Boot Monitor. This
patch is just a hack to confirm (or deny) my theory.

> Do you believe the patch is a fix for this particular issue, or will
> it just reduce the probability (and hence frequency) of problems?

This hack is a work-around rather than a fix as it is probably too
expensive in terms of I/O performance. We may be able to fix it properly
on IO FPGA level. No promises, terms and conditions apply ;-)

> Note that in either case the smsc911x driver is still believed to have
> problems of its own, like incorrect FIFO skipping on bad packets, and
> some SMP safety issues.

No argument here. Even more - the driver can (and should) detect the
problematic situation and perform soft reset to recover. So there are
plenty of opportunities for improvements. This doesn't change the fact
that (widely defined) hardware behaves incorrectly in this case.

Paweł


-- IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended
recipient, please notify the sender immediately and do not disclose the
contents to any other person, use it for any purpose, or store or copy
the information in any medium.  Thank you.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/673820

Title:
  Ethernet dies during large file transfers on vexpress

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux-linaro/+bug/673820/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to