Port-arm archive

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

Re: Issue awge(4) on NetBSD/CubieBoard2



On Sun, 21 Dec 2014 12:45:55 +0100
Martin Husemann <martin%duskware.de@localhost> wrote:
> I do not quite understand: in line 869 the map is not destroyed, but
> just unloaded again. Also neither sc_txq.t_cur nor tx_queued have been
> increased, so the sync range in tx_intr should not include the map we
> failed to add and unloaded again.
>
> Not saying there ain't no bug there, but I don't see how your description
> of events would lead to a panic.

ok.
t_cur and t_queued are completely wrong.
so current code destroy the already-queueing map.
It causes panic. It occured when TX ring is almost full.

MAEKAWA Masahide @ M-Systems, Inc.
-- GitHub : https://github.com/cvsync
-- Use the Source, Luke


Home | Main Index | Thread Index | Old Index