diff options
author | françois romieu <[email protected]> | 2011-01-13 13:07:53 +0000 |
---|---|---|
committer | David S. Miller <[email protected]> | 2011-01-13 21:49:57 -0800 |
commit | f1e02ed109df5f99abf942b8ccc99960cb09dd38 (patch) | |
tree | b47e1934d70c990cb7731407b4b0af1953bf5071 /tools/perf/util/trace-event-scripting.c | |
parent | d0f49157d1ce02671a450b566a12ff19baed6c19 (diff) |
r8169: keep firmware in memory.
The firmware agent is not available during resume. Loading the firmware
during open() (see eee3a96c6368f47df8df5bd4ed1843600652b337) is not
enough.
close() is run during resume through rtl8169_reset_task(), whence the
mildly natural release of firmware in the driver removal method instead.
It will help with http://bugs.debian.org/609538. It will not avoid
the 60 seconds delay when:
- there is no firmware
- the driver is loaded and the device is not up before a suspend/resume
Signed-off-by: Francois Romieu <[email protected]>
Tested-by: Jarek Kamiński <[email protected]>
Cc: Hayes <[email protected]>
Cc: Ben Hutchings <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions