This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
RE: bugfix in ethernet driver for the arm at91 variant: at91_eth.c
- From: Lambrecht Jürgen <J dot Lambrecht at TELEVIC dot com>
- To: "'bob dot brusa at gmail dot com'" <bob dot brusa at gmail dot com>, "ecos-patches at sources dot redhat dot com" <ecos-patches at sources dot redhat dot com>
- Date: Sat, 16 Jan 2010 17:04:52 +0100
- Subject: RE: bugfix in ethernet driver for the arm at91 variant: at91_eth.c
- References: <op.u6irvlhn8qukij@w27>
There several problems with that driver.
I improved it a lot a while ago, but need to clean it up to submit it back to ecos.
I putted it back on my todo list, for next month..
Regards,
Jürgen
> -----Original Message-----
> From: Bob Brusa [mailto:bob.brusa@gmail.com]
> Sent: donderdag 14 januari 2010 12:08
> To: ecos-patches@sources.redhat.com
> Subject: bugfix in ethernet driver for the arm at91 variant: at91_eth.c
>
> Hi
> I found a bug in the v3_0 eth-driver if_at91.c. It is in the handling
> of the buffer-to-list copy in routine at91_eth_recv. Actually, it only
> treats the first list and leaves all "higher" ones empty, thereby
> loosing data in packages that exceed the length of a single list.
>
> The attached package updates adds a current version to the
> devs/eth/arm/at91 branch of ecos/packages.
> Robert
>