[PULL] drm-intel-fixes

2018-03-07 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-03-14 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-03-15 Thread Rodrigo Vivi
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.

[PULL] drm-intel-fixes

2018-03-21 Thread Rodrigo Vivi
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:

[PULL] drm-intel-fixes

2018-04-26 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-05-02 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-05-09 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-05-17 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-05-29 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-06-21 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2018-07-05 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2018-07-10 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-07-13 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-07-26 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-08-29 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-09-05 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-09-11 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-09-19 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-10-03 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2018-11-08 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-11-15 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-11-22 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-11-28 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-12-07 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2018-12-12 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-01-11 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-01-17 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-01-24 Thread Jani Nikula
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:

[PULL] drm-intel-fixes

2019-02-06 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-02-13 Thread Jani Nikula via dim-tools
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:

[PULL] drm-intel-fixes

2019-02-20 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-03-20 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-03-28 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-04-04 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-04-11 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-04-24 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-05-23 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-06-03 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-06-06 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-06-13 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-06-20 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-07-10 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-08-02 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-08-08 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-08-15 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-08-22 Thread Jani Nikula
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:

[PULL] drm-intel-fixes

2019-08-28 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-09-11 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2019-10-03 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-10-03 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-10-10 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-10-17 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-10-31 Thread Rodrigo Vivi
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-

[PULL] drm-intel-fixes

2019-11-06 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-11-13 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-11-21 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2019-12-12 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-12-19 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2019-12-23 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-01-09 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2020-01-16 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2020-01-23 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2020-02-20 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-02-26 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-03-05 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-03-11 Thread Jani Nikula
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 -

[PULL] drm-intel-fixes

2020-03-19 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-04-15 Thread Rodrigo Vivi
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-

[PULL] drm-intel-fixes

2020-04-23 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-04-30 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-05-07 Thread Rodrigo Vivi
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 (

[PULL] drm-intel-fixes

2020-05-13 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-05-28 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-06-18 Thread Joonas Lahtinen
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

[PULL] drm-intel-fixes

2020-07-01 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-07-08 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-07-15 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-08-20 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-08-27 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-09-03 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-09-10 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-09-17 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-09-24 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2020-10-29 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-11-05 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-11-12 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-11-12 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-11-19 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-11-25 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-12-02 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2020-12-09 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2021-01-06 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-01-14 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-01-21 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-01-28 Thread Jani Nikula
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,

[PULL] drm-intel-fixes

2021-02-04 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-02-11 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-03-11 Thread Rodrigo Vivi
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

[PULL] drm-intel-fixes

2021-03-18 Thread Jani Nikula
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

[PULL] drm-intel-fixes

2021-03-25 Thread Rodrigo Vivi
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   2   3   >