From: Emil Tantilov Date: Thu, 24 Mar 2011 00:57:50 +0000 (+0000) Subject: ixgbe: fix semaphores in eeprom routines for x540 X-Git-Tag: v3.0-rc1~377^2~408 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb9c3e3ea2981e56c71e8f5477c51783856090b1;p=pandora-kernel.git ixgbe: fix semaphores in eeprom routines for x540 HW can upload EEPROM content from flash while in a middle of checksum calculation. Take NVM ownership for the whole process of checksum update. Call ixgbe_read_eerd_generic() and ixgbe_write_eewr_generic() directly to avoid double take of semaphores which leads to long loading times. Signed-off-by: Emil Tantilov Tested-by: Stephen Ko Signed-off-by: Jeff Kirsher --- Reading git-diff-tree failed