Re: Re: [BUG arm-soc] mvneta: tx queue done sometimes causes kernelpanic
From: Masami Hiramatsu
Date: Mon Feb 18 2013 - 09:34:43 EST
(2013/02/16 10:20), Thomas Petazzoni wrote:
> 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 , 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.
>  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).
IT Management Research Dept. Linux Technology Center
Hitachi, Ltd., Yokohama Research Laboratory
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/