Hi Dave,
Fixes for 2 regressions that got captured by CI.
Here goes drm-intel-fixes-2018-03-07:
- 2 fixes: 1 for perf and 1 execlist submission race.
Thanks,
Rodrigo.
The following changes since commit 661e50bc853209e41a5c14a290ca4decc43cbfd1:
Linux 4.16-rc4 (2018-03-04 14:54:11 -0800)
are
Hi Dave,
Here goes drm-intel-fixes-2018-03-14:
- 1 display fix for bxt
- 1 gem fix for fences
- 1 gem/pm fix for rps freq
Thanks,
Rodrigo.
The following changes since commit 0c8efd610b58cb23cefdfa12015799079aef94ae:
Linux 4.16-rc5 (2018-03-11 17:25:09 -0700)
are available in the git reposit
Hi Dave,
Sorry for the last minute and for sending 2 pull requests
in a short time, but we just got a pull request from GVT.
It passes our CI-fast-feedback and the full run is still
running.
Please if we still have time please consider pulling it,
otherwise this will be part of next regular one.
Hi Dave,
Here goes drm-intel-fixes-2018-03-21:
One fix for DP MST and one fix for GPU reset on hang check.
Thanks,
Rodrigo.
The following changes since commit c698ca5278934c0ae32297a8725ced2e27585d7f:
Linux 4.16-rc6 (2018-03-18 17:48:42 -0700)
are available in the git repository at:
git:
Hi Dave,
And welcome back! Hope you had a good one.
We got a few -rc2 induced 3rd party bugs to CI (but that's nowadays
more the rule than an exception), but other than that the results look
solid.
Main thing are the fixes for the user reported black screen (DP MST)
and HDA codec interop issues
Hi Dave,
Just the addition of Geminilake MODULE_FIRMWARE for DMC now when it's in
linux-firmware.git.
Regards, Joonas
drm-intel-fixes-2018-05-02:
Add DMC firmware for Geminilake.
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42
Hi Dave,
Not quite the explosion you were afraid of, but three fixes to avoid
a some WARNs and *ERROR*s. I'm still trying to get an Ack for merging
the ICL stolen early quirks through our tree and then including them
in the next -fixes (I know we're bit late :( )
I'm travelling for the rest of th
Hi Dave,
Nothing too big this time either, a missing W/A added and fix
for rare HW race in addition to early IOCTL error check.
We got kthread_park related splats to CI from -rc5, so the results
are to be taken with a pinch of salt. The fix to factor around it is
bit too much for -fixes and there
Hi Dave,
One potential Spectre vector plugging patch, a NULL deref fix and
a DMI info fix reported by user.
This is still based on -rc6 as my flight was delayed last week to
the extent I missed possibility of sending the PR.
For 4.19, Rodrigo will be picking up drm-next after Jani is done
with 4
Hi Dave, i915 fixes, nothing out of the ordinary.
drm-intel-fixes-2018-06-21:
drm/i915 fixes for v4.18-rc2:
- Mostly cc: stable display fixes, including a DBLSCAN regression fix
- GEM fixes for this merge window
BR,
Jani.
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab
Hi Dave, i915 fixes for v4.18-rc4.
I'll be taking some vacation, and Rodrigo will handle the rest of the
v4.18 fixes, as well as -next for v4.19.
BR,
Jani.
The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:
Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)
are available i
Hi Dave,
Things are calm around drm-intel and we have only 1 fix
for hotplug irq on old platforms for this round.
I saw that you already send the pull request for 4.18-rc5
So I think this could wait for the next week. But up to you.
Here goes drm-intel-fixes-2018-07-10:
- Fix hotplug irq ack on
Hi Dave,
Things are still calm, but I'd like to add the GVT fix to this week
pull for 4.18.
Here goes drm-intel-fixes-2018-07-12:
- GVT fix for KBL vGPU hang to update virtual register from LRI.
- Fix hotplug irq ack on i965/g4x (Ville)
There's a silent conflict with gvt-fixes and gvt-next, whic
Hi Dave,
Here goes drm-intel-fixes-2018-07-26:
- Only a quirk for GLK NUC HDMI port issues
Thanks,
Rodrigo.
The following changes since commit d72e90f33aa4709ebecc5005562f52335e106a60:
Linux 4.18-rc6 (2018-07-22 14:12:20 -0700)
are available in the Git repository at:
git://anongit.freede
Hi Dave,
Here goes drm-intel-fixes-2018-08-29:
- fix for GLK and CNL watermark workaround
- fix for display affecting NUCs with LSPCON
- freeing an allocated write_buf on hdcp
- audio hook when display is disabled
- vma stop holding ppgtt reference
Thanks,
Rodrigo.
The following changes since c
Hi Dave,
Here goes drm-intel-fixes-2018-09-05:
The critical fix here on display side is the DP MST regression one.
But this pull also include fixes for DP SST, small VDSC register fix
and GVT's bucked with "BXT fixes, two guest warning fixes, dmabuf
format mod fix and one for recent multiple VM t
Hi Dave,
Here goes drm-intel-fixes-2018-09-11:
This contains a regression fix for video playbacks on gen 2 hardware,
a IPS timeout error suppression on Broadwell and GVT bucked with
"Most critical one is to fix KVM's mm reference when we access guest memory,
issue was raised by Linus [1], and ano
Hi Dave,
Here goes drm-intel-fixes-2018-09-19:
Only fixes coming from gvt containing "Two more BXT fixes from Colin,
one srcu locking fix and one fix for GGTT clear when destroy vGPU."
Thanks,
Rodrigo.
The following changes since commit 7876320f88802b22d4e2daf7eb027dd14175a0f8:
Linux 4.19-rc
Hi Dave,
Here goes drm-intel-fixes-2018-10-03:
There's one fix for our zlib incomlete Z_FINISH on our error state handling,
plus a compilation warning fix and a tiny code clean up.
Thanks,
Rodrigo.
The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38:
Linux 4.19-rc6 (2
Hi Dave,
Here's drm-intel-fixes for -rc2. This now includes the GVT
fixes too.
There's one OOPS fix and memory corruption fix for GVT, as
the most important ones.
Also a fix for user reported Bugzilla #108282 on 32-bit systems
with new Mesa. HDMI 2.0 audio clock mode corrections and
removal of u
Hi Dave,
Most importantly we have a fix for an incorrect EU count reported
from kernel, Gen9+ scaled output fix, and avoiding OOPS on MST
display systems.
So looking pretty stable.
Regards, Joonas
PS. Had some CI turbulence for this PR as we raised the bar
so that now a loss of lockdep coverage
Hi Dave,
Here's the -fixes for 4.20-rc4. Stuck backlight/flickering
fix for DSI screen and GPU hang fix for SNB are the main
user visible ones.
Then two more fixes to prevent GPU hangs in more rare
scenarios.
Regards, Joonas
***
drm-intel-fixes-2018-11-22:
- Fix for fastboot DSI panel boot tim
Hi Dave,
Been a steady week, and no fixes apart from GVT, so quoting Zhenyu:
"One to correct MOCS registers load on engine list, one for rpm lock
warning fix, and another for use-after-free fix for partial ggtt
list destroy. "
Next week, Thursday is a national holiday in Finland, so I'll send
th
Hi Dave,
Of course one severe fix appeared on Wednesday, so here it
is (with the GVT fix).
Fix for system crash after GPU hang (Bugzilla #107945)
and GVT fix for guest graphics corruption
(https://github.com/intel/gvt-linux/issues/61)
Regards, Joonas
***
drm-intel-fixes-2018-12-07:
- Fix for
Hi Dave,
Here's two more GPU hang fixes on top of last week's PR.
This also includes stuff from last week that I sent bit late, and
was not pulled by you. This is still on top of -rc5 because it
includes the GVT merge.
Regards, Joonas
***
drm-intel-fixes-2018-12-12-1:
- Two fixes to avoid GPU
Hi Dave & Daniel -
drm-intel-fixes-2019-01-11:
i915 fixes for v5.0-rc2:
- Disable PSR for Apple panels
- Broxton ERR_PTR error state fix
- Kabylake VECS workaround fix
- Unwind failure on pinning the gen7 ppgtt
- GVT workload request allocation fix
BR,
Jani.
The following changes since commit b
Hi Dave and Daniel -
Just gvt this week, quoting Zhenyu:
> This contains one cmd parser failure fix to allow cmd access for one
> register, and fix region cleanup properly in vGPU destroy, and another
> fix for critical mmap size check mistake.
I didn't wait for CI results after pushing, becaus
Hi Dave & Daniel -
Just a couple of fixes. Late again this week, sorry, but nothing that
can't wait until next rc either.
BR,
Jani.
The following changes since commit 49a57857aeea06ca831043acbb0fa5e0f50602fd:
Linux 5.0-rc3 (2019-01-21 13:14:44 +1300)
are available in the Git repository at:
Hi Dave and Daniel, i915 display fixes for v5.0-rc6.
BR,
Jani.
The following changes since commit 8834f5600cf3c8db365e18a3d5cac2c2780c81e5:
Linux 5.0-rc5 (2019-02-03 13:48:04 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-20
Hi Dave and Daniel, perhaps slightly more than I'd like at this stage,
but didn't really want to drop anything either...
BR,
Jani.
The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9:
Linux 5.0-rc6 (2019-02-10 14:42:20 -0800)
are available in the Git repository at:
Hi Dave and Daniel, one final fix for v5.0, cc: stable.
BR,
Jani.
The following changes since commit a3b22b9f11d9fbc48b0291ea92259a5a810e9438:
Linux 5.0-rc7 (2019-02-17 18:46:40 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes
Hi Dave and Daniel,
Here goes the first round of fixes for 5.1-rc cycle.
I will be out on vacation next week, so next week's pull request
might come from Jani. Although things looks calm right now.
only 3 patches on top of -rc1:
drm-intel-fixes-2019-03-20:
A protection on our mmap against atte
Hi Dave and Daniel, a fairly normal fixes pull.
drm-intel-fixes-2019-03-28:
drm/i915 fixes for v5.2-rc3:
- fix mmap range checks
- fix gvt ppgtt mm LRU list access races
- fix selftest error pointer check
- fix a macro definition (pre-emptive for potential further backports)
- fix one AML SKU
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-04-04:
Only one fix for DSC (backoff after drm_modeset_lock deadlock)
and GVT's fixes including vGPU display plane size calculation,
shadow mm pin count, error recovery path for workload create
and one kerneldoc fix.
Thanks,
Rodrigo.
The follow
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-04-11:
- Revert back to max link rate and lane count on eDP.
- DSI related fixes for all platforms including Ice Lake.
- GVT Fixes including one vGPU display plane size regression fix,
one for preventing use-after-free in ppgtt shadow free functi
Hi Dave and Daniel,
This has been a very quiet week. The only 2 patches here
was queued last week.
drm-intel-fixes-2019-04-24:
A fix for display lanes calculation for BXT and a protection
to avoid enabling FEC without DSC.
Thanks,
Rodrigo.
The following changes since commit 3f5f5d534bd40b666cf
Hi Dave & Daniel,
Two scheduling fixes for to oversaturated (media transcoding
scenarios) and their dependencies.
On GVT side a reset robustness fix and context state restoring
fix + error path fix caught by static checker.
Regards, Joonas
PS. As you are aware, -rc1 caused an explosion on the C
Hi Dave & Daniel,
Missed last week's window of opportunity due to trouble getting
CI results for Icelake. So this is against -rc2 still to avoid
re-doing the GVT pull third time.
Just a single Icelake W/A for i915. For GVT a fix for recently
seen arbitrary DMA map fault and more enforcement fixes
Hi Dave & Daniel,
No i915 fixes this week, but forwarding the GVT pull request still.
One GVT regression fix for debug build of i915 guest, guest ring
state fix after execution for hang check and a couple of static
checker fixes.
CI is being clogged curently, but we really don't have that much G
Hi Dave, Daniel, on behalf of Joonas,
drm-intel-fixes-2019-06-13:
drm/i915 fixes for v5.2-rc5:
- Fix DMC firmware input validation to avoid buffer overflow
- Fix perf register access whitelist for userspace
- Fix DSI panel on GPD MicroPC
- Fix per-pixel alpha with CCS
- Fix HDMI audio for SDVO
B
Hi Dave & Daniel -
drm-intel-fixes-2019-06-20:
drm/i915 fixes for v5.2-rc6:
- GVT: Fix reserved PVINFO register write (Weinan)
- Avoid clobbering M/N values in fastset fuzzy checks (Ville)
BR,
Jani.
The following changes since commit 9e0babf2c06c73cda2c0cd37a1653d823adb40ec:
Linux 5.2-rc5 (2
Hi Dave & Daniel,
Some rather important fixes that appeared after -rc6 and
missed v5.2. As a PR by request of Daniel.
These avoid one WARN and potential dirty pointer deref,
fix a regression on saturated media loads and add missing
Icelake W/As.
I've manually added Cc: stable to all of them. The
Hi Dave and Daniel -
First off, we failed to explicitly agree who's going to cover me
handling the v5.3 fixes during my time off. So it ended up not
happening, and I was faced with quite the backlog. On top of that,
testing uncovered lockdep issues that needed to be addressed before
sending the p
Hi Dave & Daniel -
drm-intel-fixes-2019-08-08:
drm/i915 fixes for v5.3-rc4:
- Fix GLK DSI escape clock setting
- Fix a memleak on HDCP revoked Ksv error path
BR,
Jani.
The following changes since commit e21a712a9685488f5ce80495b37b9fdbe96c230d:
Linux 5.3-rc3 (2019-08-04 18:40:12 -0700)
are
Hi Dave & Daniel -
One use after free fix for GVT.
It doesn't have a Link: tag because dim doesn't check that while
applying the pull, and, for some reason, it was also not checked when I
pushed out the branch. Possibly because it's in a merge? Anyway, I only
got the complaint when making the pu
Hi Dave & Daniel -
drm-intel-fixes-2019-08-22:
drm/i915 fixes for v5.3-rc6:
- fix hardware state readout for 10 bpc HDMI
BR,
Jani.
The following changes since commit d1abaeb3be7b5fa6d7a1fbbd2e14e3310005c4c1:
Linux 5.3-rc5 (2019-08-18 14:31:08 -0700)
are available in the Git repository at:
Hi Dave and Daniel, fixes for v5.3-rc7, all cc: stable.
drm-intel-fixes-2019-08-29:
drm/i915 fixes for v5.3-rc7:
- Fix DP MST max BPC property creation after DRM register
- Fix unused ggtt deballooning and NULL dereference in guest
- Fix DSC eDP transcoder identification
- Fix WARN from DMA API d
Hi Dave & Daniel -
A couple more fixes for v5.3, both cc: stable.
drm-intel-fixes-2019-09-11:
Final drm/i915 fixes for v5.3:
- Fox DP MST high color depth regression
- Fix GPU hangs on Vulkan compute workloads
BR,
Jani.
The following changes since commit f74c2bb98776e2de508f4d607cd51987306511
Hi Dave and Daniel,
I know you are on XDC and I was even considering not send any this week,
but let me send this before I forget.
There are the drm-intel-next-fixes pull requests that I had sent
that are still needed and it would be good if you could pull those.
Besides we have more 2 fixes her
Hi Dave and Daniel,
This v2 contains a critical DP-MST fix that it would be really good to be
propagated as soon as possible.
Besides all the drm-intel-next-fixes that I mentioned on previous email.
Here goes drm-intel-fixes-2019-10-03-1:
- Fix DP-MST crtc_mask
- Fix dsc dpp calculations
- Fix g
Hi Dave and Daniel,
This pull request includes the ones we missed for -rc1
drm-intel-next-fixes-2019-09-26 & drm-intel-next-fixes-2019-09-19
plus few fixes for execlists requests and CML display.
Here goes drm-intel-fixes-2019-10-10:
- Fix CML display by adding a missing ID.
- Drop redundant list
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-10-17:
- Display fix on handling VBT information.
- Important circular locking fix
- Fix for preemption vs resubmission on virtual requests
- and a prep patch to make this last one to apply cleanly
Thanks,
Rodrigo.
The following changes since
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-10-31:
- Fix PCH reference clock for FDI on HSW/BDW which was causing users blank
screen
- Small documentation fix for TGL display PLLs
Thanks,
Rodrigo.
The following changes since commit d6d5df1db6e9d7f8f76d2911707f7d5877251b02:
Linux 5.4-
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-11-06:
- Fix HPD poll to avoid kworker consuming a lot of cpu cycles.
- Do not use TBT type for non Type-C ports.
Thanks,
Rodrigo.
The following changes since commit a99d8080aaf358d5d23581244e5da23b35e340b9:
Linux 5.4-rc6 (2019-11-03 14:07:2
Hi Dave and Daniel,
Here goes drm-intel-fixes-2019-11-13:
- MOCS table fixes for EHL and TGL
- Update Display's rawclock on resume
- GVT's dmabuf reference drop fix
Thanks,
Rodrigo.
The following changes since commit 31f4f5b495a62c9a8b15b1c3581acd5efeb9af8c:
Linux 5.4-rc7 (2019-11-10 16:17:1
Hi Dave and Daniel,
A special thanks to our CI and to Chris here.
https://intel-gfx-ci.01.org/tree/drm-intel-fixes/index.html
For finding and providing the quick fix for 5.4 on time to avoid
the bad corruption with fbdev mmap.
Plus other kernel oops and corruption fixes.
There was a conflict h
Hi Dave & Daniel,
Two important user visible fixes; GPU hang on BDW/SKL when idling
and top of screen corruption on GLK+ when FBC enabled.
Fix to Tigerlake perf/OA, HDCP commit computation touching global
state.
Then two CI spotted corner cases, race condition about context
retirement and lockde
Hi Dave & Daniel,
Another -rc, another CI fire due to regressions elsewhere.
Our CI needed the following patches to get machines boot with -rc2:
Revert "devtmpfs: use do_mount() instead of ksys_mount()"
(commit 5e787dbf659fe77d56215be74044f85e01b3920f)
Revert "initrd: us
Hi Dave & Daniel -
drm-intel-fixes-2019-12-23:
i915 power and frontbuffer tracking fixes
No test results on this yet, but I'll let you know later in the week if
there are any issues in
https://intel-gfx-ci.01.org/tree/drm-intel-fixes/index.html
BR,
Jani.
The following changes since commit 46
Hi Dave & Daniel,
Happy New Year, now back from the holiday break.
A bunch of important fixes. Further fixes for the power/perf
regressions caused by the past security fixes. Then fix for
user reported GPU hang regression. Revert to avoid screen flicker
caused by HDA audio. Then missing two W/A a
Hi Dave & Daniel,
Two new fixes still, the VMA activity fixes are overflow from
last week as I couldn't get CI results then.
One important uAPI fix for PMU names to comply with tools/perf,
thanks for our media team for noticing. A compile fix and two
VMA activity tracking fixes for error capture
Hi Dave & Daniel,
Last pull request for 5.5. Then it's Jani's turn
to handle 5.6.
A fix for huge userptr objects and a fix that is
also cc stable, to correctly handle negative values
in engine->uabi_class/instance.
Regards, Joonas
***
drm-intel-fixes-2020-01-23:
- Avoid overflow with huge use
Hi Dave & Daniel -
Due to issues in s2idle in v5.6-rc2, I've gotten CI results on these
with two hack reverts on top, and I threw them out just before making
the pull request. I had to revert:
fdde0ff8590b ("ACPI: PM: s2idle: Prevent spurious SCIs from waking up the
system")
e3728b50cd9b ("ACP
Hi Dave & Daniel -
Switching gen7 back to aliasing-ppgtt seems to be the main highlight
here.
BR,
Jani.
drm-intel-fixes-2020-02-27:
drm/i915 fixes for v5.6-rc4:
- downgrade gen7 back to aliasing-ppgtt to avoid GPU hangs
- shrinker fix
- pmu leak and double free fixes
- gvt user after free and
Hi Dave & Daniel -
drm-intel-fixes-2020-03-05:
drm/i915 fixes for v5.6-rc5:
- Break up long lists of object reclaim with cond_resched()
- PSR probe fix
- TGL workarounds
- Selftest return value fix
- Drop timeline mutex while waiting for retirement
- Wait for OA configuration completion before wr
Hi Dave & Daniel -
Normally I'd like to be slowing down on the fixes by now, but apart from
the GVT fixes these are all cc: stable GPU fixes. No reason to postpone.
BR,
Jani.
drm-intel-fixes-2020-03-12:
drm/i915 fixes for v5.6-rc6:
- hard lockup fix
- GVT fixes
- 32-bit alignment issue fix
-
Hi Dave & Daniel -
Nothing spectacular.
drm-intel-fixes-2020-03-19:
drm/i915 fixes for v5.6-rc7:
- Track active elements during dequeue
- Fix failure to handle all MCR ranges
- Revert unnecessary workaround
BR,
Jani.
The following changes since commit fb33c6510d5595144d585aa194d377cf74d31911
Hi Dave and Daniel,
Here goes drm-intel-fixes-2020-04-15:
- Fix guest page access by using the brand new VFIO dma r/w interface (Yan)
- Fix for i915 perf read buffers (Ashutosh)
Thanks,
Rodrigo.
The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136:
Linux 5.7-rc1 (2020-
Hi Dave and Daniel,
Here goes drm-intel-fixes-2020-04-23:
- Tigerlake Workaround - disabling media recompression (Matt)
- Fix RPS interrupts for right GPU frequency (Chris)
- HDCP fix prime check (Oliver)
- Tigerlake Thunderbolt power well fix (Matt)
- Tigerlake DP link training fixes (Jose)
- Do
Hi Dave and Daniel,
Here goes drm-intel-fixes-2020-04-30:
- Fix selftest refcnt leak (Xiyu)
- Fix gem vma lock (Chris)
- Fix gt's i915_request.timeline acquire by checking if cacheline is valid
(Chris)
- Fix IRQ postinistall fault masks (Matt)
Thanks,
Rodrigo.
The following changes since commi
Hi Dave and Daniel,
Here goes drm-intel-fixes-2020-05-07:
- Fixes on execlist to avoid GPU hang situation (Chris)
- Fixes couple deadlocks (Chris)
- Timeslice preemption fixes (Chris)
- Fix Display Port interrupt handling on Tiger Lake (Imre)
- Reduce debug noise around Frame Buffer Compression (
Hi Dave and Daniel,
This one looks big, but it actually includes the one I had
sent last week, but probably too late on Thursday. Sorry.
There are various fixes acummulated here around preemption,
timeslices, fences and vma unbind, mostly for GPU hangs,
and deadlocks. There's also Some display wo
Hi Dave and Daniel,
Here goes drm-intel-fixes-2020-05-28:
couple compilation fixes for gcc-9+, and couple fixes for timeslicing,
one to respect I915_REQUEST_NOPREEMPT flag and another to incorporate
virtual engine into timeslicing.
Thanks,
Rodrigo.
The following changes since commit 9cb1fd0efd1
Hi Dave & Daniel,
-rc1 required the usual juggling to get baseline from CI.
Needed to temporarily apply this fixup to drm-intel-fixes:
"ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr"
For display side, fix for TypeC interrupt storm detection. Fixes to
TypeC, DDI and MST hardware registe
Hi Dave & Daniel -
Pretty quiet in the i915 front.
drm-intel-fixes-2020-07-01:
drm/i915 fixes for v5.8-rc4:
- GVT fixes
- Include asm sources for render cache clear batches
BR,
Jani.
The following changes since commit 9ebcfadb0610322ac537dd7aa5d9cbc2b2894c68:
Linux 5.8-rc3 (2020-06-28 15:0
Hi Dave and Daniel,
A few patches this week while I'm covering Joonas vacation.
Most of the patches below also target stable trees (5.5+)
Here goes drm-intel-fixes-2020-07-08:
One display's fbc patch fixing fence_y_offset calculation
from Ville and 4 patches from Chris on GEM: 1 fixing a debugfs
Hi Dave & Daniel -
drm-intel-fixes-2020-07-15:
drm/i915 fixes for v5.8-rc6:
- FBC w/a stride fix
- Fix use-after-free fix on module reload
- Ignore irq enabling on the virtual engines to fix device sleep
- Use GTT when saving/restoring engine GPR
- Fix selftest sort function
BR,
Jani.
The follo
Hi Dave & Daniel -
This is a fairly ordinary looking set of i915 fixes for v5.9-rc2.
Of course, the out of the ordinary is what's *not* here. This replaces
the earlier pull request [1]. The dinq branch has since been split and
rebased, with a new topic/drm-intel-gem-next. The fixes in this pull
Hi Dave & Daniel, just one fix for -rc3.
BR,
Jani.
The following changes since commit d012a7190fc1fd72ed48911e77ca97ba4521bccd:
Linux 5.9-rc2 (2020-08-23 14:08:43 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2020-08-27
f
Hi Dave & Daniel -
drm-intel-fixes-2020-09-03:
drm/i915 fixes for v5.9-rc4:
- Clang build warning fix
- HDCP fixes
BR,
Jani.
The following changes since commit f75aef392f869018f78cfedf3c320a6b3fcfda6b:
Linux 5.9-rc3 (2020-08-30 16:01:54 -0700)
are available in the Git repository at:
git
Hi Dave & Daniel -
drm-intel-fixes-2020-09-10:
drm/i915 fixes for v5.9-rc5:
- Fix regression leading to audio probe failure
BR,
Jani.
The following changes since commit f4d51dffc6c01a9e94650d95ce0104964f8ae822:
Linux 5.9-rc4 (2020-09-06 17:11:40 -0700)
are available in the Git repository a
Hi Dave & Daniel -
Due to the separate feature pull we haven't picked up gem fixes until
now. Here's the first batch; there's potentially a few more to come [1].
I also just received a gvt fixes pull that didn't make it this week, so
there are still more fixes coming.
BR,
Jani.
[1] http://lo
Hi Dave & Daniel -
Just a couple of simple fixes.
With Daniel's irc ack I backmerged Linus' tree at an arbitrary commit
due to a build failure in v5.9-rc6 that blocked CI.
drm-intel-fixes-2020-09-24:
drm/i915 fixes for v5.9-rc7:
- Fix selftest reference to stack data out of scope
- Fix GVT nu
Hi Dave and Daniel,
Only 3 patches on this first round. I had blocked a few patches
because CI results were strange and I had blocked GVT pull request
for having a bad-formatted commit message. So we might see a bigger
number of patches next week.
Thanks,
Rodrigo.
drm-intel-fixes-2020-10-29:
- F
Hi Dave and Daniel,
This includes gvt-fixes that had come last week, now with clean tags
for dim.
Also, 306bb61d6bb3 ("drm/i915/gt: Expose more parameters for emitting writes
into the ring") is only a dependency of its following patch.
In summary:
drm-intel-fixes-2020-11-05:
- GVT fixes includ
Hi Dave and Daniel,
This is the same set as last week + couple new fixes targeting stable.
Thanks,
Rodrigo.
drm-intel-fixes-2020-11-12-1:
- GVT fixes including vGPU suspend/resume fixes and workaround for APL guest
GPU hang.
- Fix set domain's cache coherency (Chris)
- Fixes around breadcrumbs
Hi Dave and Daniel,
Here it goes again, but wow with the right base.
Please note that one of the patches is only a dependency
that allows the pread override by backend.
Thanks,
Rodrigo.
drm-intel-fixes-2020-11-13:
- Pull phys pread/pwrite implementations to the backend (Chris)
- Correctly set
Hi Dave and Daniel,
Here goes another round for 5.10
drm-intel-fixes-2020-11-19:
- Fix tgl power gating issue (Rodrigo)
- Memory leak fixes (Tvrtko, Chris)
- Selftest fixes (Zhang)
- Display bpc fix (Ville)
- Fix TGL MOCS for PTE tracking (Chris)
GVT Fixes: It temporarily disables VFIO edid
feat
Hi Dave and Daniel,
Please notice that commit eb0104ee498d ("drm/i915/gt: Track signaled
breadcrumbs outside of the breadcrumb spinlock")
is just a dependency of commit 2e6ce8313a53 ("drm/i915/gt: Don't cancel the
interrupt shadow too early").
Here goes drm-intel-fixes-2020-11-25:
- Fix Perf/OA
Hi Dave and Daniel,
Fixes for GPU hang, null dereference, suspend-resume, power consumption, and
use-after-free.
The commit 6db58901c2aa ("drm/i915/display: return earlier from
intel_modeset_init() without display") was not actually a crucial fix, but it
allowed a clean pick of the use-after-f
Hi Dave and Daniel,
The commit 7c5c15dffe1e ("drm/i915/gt: Declare gen9 has 64 mocs entries!")
should actually be sent last week along with the commit
777a7717d60c ("drm/i915/gt: Program mocs:63 for cache eviction on gen9"),
but I had missed that and dim didn't cope with fixes for fixes.
Here goe
Hi Dave & Daniel -
Pretty quiet still, but here's some cc: stable fixes.
(Well, one doesn't have the explicit stable tag, but the Fixes tag
points at a commit in v3.9...)
drm-intel-fixes-2021-01-07:
drm/i915 fixes for v5.11-rc3:
- Use per-connector PM QoS tracking for DP aux communication
- Gu
Hi Dave & Daniel -
drm-intel-fixes-2021-01-14:
drm/i915 fixes for v5.11-rc4:
- Allow the sysadmin to override security mitigations
- Restore clear-residual mitigations for ivb/byt
- Limit VFE threads based on GT
- GVT: fix vfio edid and full display detection
- Fix DSI DSC power refcounting
- Fi
Hi Dave & Daniel -
drm-intel-fixes-2021-01-21:
drm/i915 fixes for v5.11-rc5:
- HDCP fixes
- PMU wakeref fix
- Fix HWSP validity race
- Fix DP protocol converter accidental 4:4:4->4:2:0 conversion for RGB
BR,
Jani.
The following changes since commit 19c329f6808995b142b3966301f217c831e7cf31:
L
Hi Dave & Daniel -
Apparently there's a regression in -rc5 that affects a large portion of
the platforms in CI. See [1].
The issue showed up in -rc5 i.e. *before* the changes in this pull,
however the issue prevents getting full coverage [2]. It does not look
like this pull makes matters worse,
Hi Dave & Daniel -
There's a bit more here than I'd generally like at this stage, however
many of them are cc: stable anyway, and I've opted to include a couple
of extra backports to allow the actual fixes to apply without conflicts
instead of modifying the fixes.
Hopefully things will calm down
Hi Dave & Daniel -
Calming down, just a couple of Cc: stable fixes now.
drm-intel-fixes-2021-02-11:
drm/i915 fixes for v5.11 final:
- Ensure Type-C FIA is powered when initializing
- Fix overlay frontbuffer tracking
BR,
Jani.
The following changes since commit 92bf22614b21a2706f4993b278017e43
Hi Dave and Daniel,
Things are very quiet. Only 1 fix this round.
Since I will be out next week, if this trend continues I will
accumulate 2 weeks and send when in -rc4.
Here goes drm-intel-fixes-2021-03-11:
- Wedge the GPU if command parser setup fails (Tvrtko)
Thanks,
Rodrigo.
The following
Hi Dave & Daniel -
Covering for Rodrigo during his absence this week.
drm-intel-fixes-2021-03-18:
drm/i915 fixes for v5.12-rc4:
- Workaround async flip + VT-d frame corruption on HSW/BDW
- Fix NMI watchdog crash due to uninitialized OA buffer use on gen12+
BR,
Jani.
The following changes since
Hi Dave and Daniel,
with GT fence revocation runtime PM logic targeting 4.12+ stable,
here goes drm-intel-fixes-2021-03-25-1:
- DisplayPort LTTPR fixes around link training and limiting it
according to supported spec version. (Imre)
- Fix enabled_planes bitmask to really represent only logicall
1 - 100 of 255 matches
Mail list logo