Messages in this thread | | | Date | Mon, 18 Feb 2013 23:34:36 +0900 | From | Masami Hiramatsu <> | Subject | Re: Re: [BUG arm-soc] mvneta: tx queue done sometimes causes kernel panic |
| |
(2013/02/16 10:20), Thomas Petazzoni wrote: > Hello, > > On Fri, 15 Feb 2013 08:52:12 -0800, Eric Dumazet wrote: > >> Driver is buggy, as TX completion can happen both from ndo_start_xmit() >> and a timer, and there is no spinlock or appropriate synchro. > > Yes, it is a known issue. I did post a patch fixing the problem on > netdev@ a while ago [1], but while it was fixing the problem, it wasn't > considered the right approach. Being busy with other Marvell Armada > 370/XP developments, I haven't yet had the time to investigate the > issue again. > > [1] https://patchwork.kernel.org/patch/1941601/
Thank you for pointing that.
I've tried the above patch and found at least this panic disappeared (even if it was not the right approach).
Thanks again!
-- Masami HIRAMATSU IT Management Research Dept. Linux Technology Center Hitachi, Ltd., Yokohama Research Laboratory E-mail: masami.hiramatsu.pt@hitachi.com
| |