[Bug 239240] igb: TX(2) desc avail = 1024, pidx = 0 messages appear when the network card (igb/ixgbe/em) loses ethernet link
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jan 2 23:35:47 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239240
--- Comment #33 from commit-hook at freebsd.org ---
A commit references this bug:
Author: erj
Date: Thu Jan 2 23:35:06 UTC 2020
New revision: 356310
URL: https://svnweb.freebsd.org/changeset/base/356310
Log:
iflib: Prevent watchdog from resetting idle queues
While changing link state in iflib_link_state_change(), queues are
marked as IFLIB_QUEUE_IDLE to disable watchdog. Currently, iflib_timer()
watchdog does not check for previous queue status before marking it as
IFLIB_QUEUE_HUNG.
This patch adds check of queue status before marking it as hung.
Signed-off-by: Piotr Pietruszewski <piotr.pietruszewski at intel.com>
PR: 239240
Submitted by: Piotr Pietruszewski <piotr.pietruszewski at intel.com>
Reported by: ultima@
Reviewed by: gallatin@, erj@
MFC after: 3 days
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D21712
Changes:
head/sys/net/iflib.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-net
mailing list