[Bug 27708] [KMS] Repeated EDID errors despite everything working
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Feb 18 10:28:44 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=27708
--- Comment #12 from Norm <nsun.freesoul at gmail.com> 2011-02-18 10:28:44 PST ---
(In reply to comment #11)
> It hasn't been accepted into the kernel yet as the patch needs either better
> bounds checking (to make sure we don't read past the end of the edid if the
> size or number of extensions are wrong) or we need to set the taint flag.
I have similar problem on my Ubuntu box, with slightly different.
The mother board is an ECS A740GM-M v7.0, which uses AMD-740 chipset,
integrated ATI Radeon 2100. The chip supports multi-head, both VGA and DVI,
however, the manufacture installs VGA connector only, no DVI connector
installed.
The Radeon driver, unfortunately claim has detected a connection onto DVI-0,
but with invalid EDID. But actually the board has no DVI connector at all!
I'm not so sure whom we should to blame, the manufacture or the driver? The
driver scans the connectors that the video chip supports, how happens it claim
finding a connection on DVI-0? It is that because of the manufacture doesn't
pull the un-installed DVI port properly then causes floating signal be
recognized by the driver as a connection?
Whatever the case, the problem is severer. Every 10 seconds, those invalid EDID
complain and RAW dump into syslog, causes over 100M/day increased in related
log files. Also, the system has been greatly degraded in performance. I also
have seen a complain saying when an attempt of workaround tried to removing X
system and leave the Linux box in text mode, and which causes all those error
message been pop up into console, makes the system unmanageable.
I will suggest to increase severity to this bug, since it causes the system
almost useless.
The patch to loose EDID checksum will not be proper to my case. I would like
suggest to another approaching that set a static flag in the driver and report
the EDID checksum error only once, or repeatedly only when a run-time EDID
error report flag has been set. Those repeated EDID error only useful for a
on-site debugger and is really annoying to ordinary end user.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the dri-devel
mailing list