Avoid probing EDID addresses (0x50-0x57) on graphics card adapters.
We had one report that it caused trouble:
http://lists.lm-sensors.org/pipermail/lm-sensors/2012-April/035847.html
Even though it's not yet clear what happened, let's play it safe.
---
prog/detect/sensors-detect | 3 +++
1 file changed, 3 insertions(+)
|
old
|
new
|
|
| 3660 | 3660 | $input = <STDIN>; |
| 3661 | 3661 | chomp($input); |
| 3662 | 3662 | @not_to_scan = parse_not_to_scan(0x03, 0x77, $input); |
| | 3663 | } elsif (($class & 0xff00) == 0x0300) { |
| | 3664 | # Skip EDID addresses by default on graphics adapters |
| | 3665 | @not_to_scan = parse_not_to_scan(0x03, 0x77, "0x50-0x57"); |
| 3663 | 3666 | } |
| 3664 | 3667 | |
| 3665 | 3668 | open(local *FILE, "$dev_i2c$adapter_nr") or |