DragonFly bugs List (threaded) for 2008-05
DragonFly BSD
DragonFly bugs List (threaded) for 2008-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: an0: device timeout on x31

From: Jost Tobias Springenberg <jspringe@xxxxxx>
Date: Sun, 18 May 2008 12:01:01 +0200

> Do you mean even low rate traffic like ping?
Nope that works fine only if I try to transfer i.e. a tarball.

> Things like:
> - write to IO registers when device is not initialized yet or when
> device is powered off
> - write to IO registers that do not exist
> - Initialize RX/TX ring related IO registers, before RX/TX ring is initialized.
> - RX/TX ring is not correctly initialized
> - buffer is (wrongly) freed/trashed when device is doing DMA

What really strikes me is the following:
I tried 12.1 release and HEAD without any changes, just as they are in the repos.

On 12.1 livecd I get the errors that I wrote about in my first post,
but no freezes at all, even if transferring files (although performance is horrible due to the massive timeouts).

While using HEAD the system shows the same behavior but freezes after a few pings ...

That suggests that the problem is not due to the changes I made but a more general bug !?
What has changed in the network related areas since 12.1 ?
May it be related to Sephes changes ?

Jost Tobias Springenberg <jspringe@uos.de>

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]