aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorBruce Allan <[email protected]>2012-12-05 06:25:47 +0000
committerJeff Kirsher <[email protected]>2013-01-15 21:31:41 -0800
commit635ab56439e21cbea6be346ac71222f9c4ac6463 (patch)
treea29b0299e539fb7b6eb11d456a3b500ffe122524 /tools/perf/scripts/python/event_analyzing_sample.py
parent1241f29fa3c6fa95f20e3e77452f8d6d60deae7a (diff)
e1000e: Acquire/release semaphore when writing each EEPROM page
When data blocks are written to the EEPROM, the HW/SW/FW semaphore must be held for the duration. With large data blocks on 80003es2lan, 82571 and 82572, this can take too long and cause the firmware to take ownership of the semaphore and consequently ownership of writes to the EEPROM. Instead, acquire and release the semaphore for each page of the block written. Signed-off-by: Bruce Allan <[email protected]> Tested-by: Aaron Brown <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions