[REGRESSION][Vivid][PATCH 0/1] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
Joseph Salisbury
joseph.salisbury at canonical.com
Thu Mar 5 21:47:51 UTC 2015
BugLink: http://bugs.launchpad.net/bugs/1428111
== Vivid Justification ==
A regression was introduced from Utopic to Vivid. The exact commit that
introduced the regression was not identificed, but a fix to the
regression was found in Mainline. The regression was preventing the
system from starting. The bug is specific to the tg3 driver and does not
affect a system running Vivid without a Broadcom LAN-adapter.
The fix to the regression is in mainline as of v4.0-rc1. A request was
also sent upstream to have this commit included in the upstream 3.18.y
and 3.19.y stable kernels. Since this commit fixes a regression introduced
going from 3.16 to 3.19 it was not requested in earlier than 3.18
stable releases. However, I will monitor Utopic and prior releases for this
regression as upstream stable updates are applied to them(In case the
regression came down in a stable update).
== Fix ==
commit d0af71a3573f1217b140c60b66f1a9b335fb058b
Author: Jun'ichi Nomura \(NEC\) <j-nomura at ce.jp.nec.com>
Date: Thu Feb 12 01:26:24 2015 +0000
tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
== Test Case ==
A test kernel was built with this patch and tested by the original bug
reporter. The bug reporter states the test kernel resolved the bug.
Jun'ichi Nomura \(NEC\) (1):
tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
drivers/net/ethernet/broadcom/tg3.c | 2 ++
1 file changed, 2 insertions(+)
--
2.1.0
More information about the kernel-team
mailing list