From: Florian Fainelli Date: Thu, 5 Jun 2014 17:22:15 +0000 (-0700) Subject: net: systemport: fix transmit locking scheme X-Git-Tag: omap-for-v3.16/fixes-against-rc1~36^2~60^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8498088cf466483093c9a29121e3833e7923287;p=pandora-kernel.git net: systemport: fix transmit locking scheme Our transmit locking scheme did not account for the TX ring full interrupt. If a TX ring full interrupt fires while we are attempting to transmit, we will cause a deadlock to occur. Fix this by making sure that we properly disable interrupts while acquiring the spinlock. Signed-off-by: Florian Fainelli Signed-off-by: David S. Miller --- Reading git-diff-tree failed