JFYI, I've just upladed also a v3 kernel (5.4.0-24.28+lp1861359v3) that I'm currently testing on my laptop with positive result. This change is even smaller than the previous one (v2), because we simply disable the direct swap out in the i915 shrinker (I915_SHRINK_WRITEBACK). It's really a one-line change, so the regression potential is very minimal.
If I don't find any problem I would consider to include this last fix. It would be great if you could also do a test with this one (so please ignore the v2 kernel). Thanks!
Seth, thanks for the update!
JFYI, I've just upladed also a v3 kernel (5.4.0- 24.28+lp1861359 v3) that I'm currently testing on my laptop with positive result. This change is even smaller than the previous one (v2), because we simply disable the direct swap out in the i915 shrinker (I915_SHRINK_ WRITEBACK) . It's really a one-line change, so the regression potential is very minimal.
If I don't find any problem I would consider to include this last fix. It would be great if you could also do a test with this one (so please ignore the v2 kernel). Thanks!