Modify

Opened 5 years ago

Closed 4 years ago

#13066 closed defect (fixed)

brcm47xx: bgmac bcma0:1: Hardware reported transmission for empty TX ring slot

Reported by: anonymous Owned by: hauke
Priority: normal Milestone: Chaos Calmer 15.05
Component: kernel Version: Trunk
Keywords: Cc:

Description

After a while device prints several continuous loops (0...127) of
<code>
[ 396.064000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 121! End of ring: 0
[ 396.076000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 122! End of ring: 0
[ 396.084000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 123! End of ring: 0
[ 396.092000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 124! End of ring: 0
[ 396.104000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 125! End of ring: 0
[ 396.112000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 126! End of ring: 0
[ 396.120000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 127! End of ring: 0
[ 396.132000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 0! End of ring: 0
[ 396.140000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 1! End of ring: 0
[ 396.148000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 2! End of ring: 0
[ 396.160000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 3! End of ring: 0
[ 396.168000] bgmac bcma0:1: Hardware reported transmission for empty TX ring slot 4! End of ring: 0

</code>
then the device reboots itself

Devices affected:
Linksys E3200 originally reported on the mailing list:
https://lists.openwrt.org/pipermail/openwrt-devel/2013-February/018912.html
Netgear WNDR3400v2

Attachments (1)

minicom.log (704.7 KB) - added by anonymous 5 years ago.
WNDR3400v2 serial bootlog with complete error and the reboot occuring

Download all attachments as: .zip

Change History (5)

Changed 5 years ago by anonymous

WNDR3400v2 serial bootlog with complete error and the reboot occuring

comment:1 Changed 5 years ago by anonymous

minicom.log contains output of "ifconfig" and "nvram"

comment:2 Changed 5 years ago by hauke

  • Owner changed from developers to hauke
  • Status changed from new to accepted

I think Tijs said his patch is fixing this problem, lets see if his next version of the patch is in a shape so that we could integrate it.

http://permalink.gmane.org/gmane.comp.embedded.openwrt.devel/17907

comment:3 Changed 4 years ago by Zajec

Patch for this issue was posted to the netdev:

[PATCH] bgmac: implement unaligned addressing for DMA rings that support it

http://www.spinics.net/lists/netdev/msg250567.html
http://marc.info/?l=linux-netdev&m=137927961025377&w=2

comment:4 Changed 4 years ago by hauke

  • Resolution set to fixed
  • Status changed from accepted to closed

Zajec's patch was committed in r38004 and the problem should be fixed.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.