https://bugzilla.novell.com/show_bug.cgi?id=285523#c77
Stefan Dirsch changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
Info Provider|sndirsch@novell.com |
--- Comment #77 from Stefan Dirsch 2007-09-03 09:42:00 MST ---
fbdev_modes_equal(&set_var, &req_var) thinks that each struct member (including
pixclock) need to be the same. So the difference between a Xen and a non-Xen
kernel is that no fb_check_var handler is defined for Xen and so the pixclock
field is set to a different value of 0 (by default).
So
* either we should no longer compare pixclock in fbdev_modes_equal() (or
ignore a different value if it's 0 - assuming a Xen kernel in this case),
because it's meaningless anyway (I'm not sure if it's really is)
* or make sure to return back the same pixclock value when using the Xen
kernel - which is not possible if I understand you correctly because no
fb_check_var handler is defined
I'm still wondering why this problem pops up now. I'm pretty sure I can rule
out any changes in X.Org in this area. So something must have been changed
for openSUSE 10.3 in the (Xen) kernel.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.