Gus Wirth
2018-02-24 04:00:47 UTC
I have an older Dell laptop, a Latitude E6410 with an Intel i7-640M
processor, previously known as Arrandale, which first came out in 2010.
It has integrated Intel graphics driven by the i915 kernel module.
Somewhere between the 4.13.13 and 4.14.x kernel, something changed to
cause the background to have an annoying 60Hz (or maybe 30Hz ?) flicker
when running X-windows. It looks like a florescent bulb that is starting
to go bad. I know the problem is in the kernel because the only thing I
change is the kernel at boot time, everything else stays the same. I've
tried different desktop environments (KDE and LXDE), different options
for the i915 kernel module but nothing seems to work. I'm running Fedora
27 64-bit on the laptop. Ubuntu 17.10 had the 4.13 kernel and does not
show the problem. I haven't found a live distro with the 4.14 kernel yet
to test if the problem might be something done by Red Hat.
So now I want to try and see if I can find the commit that caused the
problem. My first step would be to see if I can review the commits to
the i915 kernel module to find if anything seems obvious. If not, I
would really rather only have to rebuild the i915 kernel module to do
the bisect rather than rebuild the whole kernel every time. I'm working
from the assumption that the same module will still work over different
versions of the kernel, but that might not be a good assumption.
Is there any way to get a commit history for only a single module? I'm
not familiar enough with git to know if that can be done and there
doesn't seem to be a web interface to let me see what's been going on.
Otherwise I'll just have to build a few kernels to find out what happened.
Gus
processor, previously known as Arrandale, which first came out in 2010.
It has integrated Intel graphics driven by the i915 kernel module.
Somewhere between the 4.13.13 and 4.14.x kernel, something changed to
cause the background to have an annoying 60Hz (or maybe 30Hz ?) flicker
when running X-windows. It looks like a florescent bulb that is starting
to go bad. I know the problem is in the kernel because the only thing I
change is the kernel at boot time, everything else stays the same. I've
tried different desktop environments (KDE and LXDE), different options
for the i915 kernel module but nothing seems to work. I'm running Fedora
27 64-bit on the laptop. Ubuntu 17.10 had the 4.13 kernel and does not
show the problem. I haven't found a live distro with the 4.14 kernel yet
to test if the problem might be something done by Red Hat.
So now I want to try and see if I can find the commit that caused the
problem. My first step would be to see if I can review the commits to
the i915 kernel module to find if anything seems obvious. If not, I
would really rather only have to rebuild the i915 kernel module to do
the bisect rather than rebuild the whole kernel every time. I'm working
from the assumption that the same module will still work over different
versions of the kernel, but that might not be a good assumption.
Is there any way to get a commit history for only a single module? I'm
not familiar enough with git to know if that can be done and there
doesn't seem to be a web interface to let me see what's been going on.
Otherwise I'll just have to build a few kernels to find out what happened.
Gus
--
KPLUG-***@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
KPLUG-***@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list