Re: [Intel-gfx] [PULL] drm-intel-fixes

2021-10-28 Thread Ville Syrjälä
On Thu, Oct 28, 2021 at 01:29:21PM +0300, Jani Nikula wrote: > > Hi Dave & Daniel - > > Certainly more than I'd like at this stage, but it's mostly Cc: stable > material, and the tracepoint change is a last minute revert to dodge a > potential "tracepoints are uabi" bullet before it hits the

[PULL] drm-intel-fixes

2021-10-28 Thread Jani Nikula
Hi Dave & Daniel - Certainly more than I'd like at this stage, but it's mostly Cc: stable material, and the tracepoint change is a last minute revert to dodge a potential "tracepoints are uabi" bullet before it hits the final release. BR, Jani. drm-intel-fixes-2021-10-28: drm/i915 fixes for

[PULL] drm-intel-fixes

2021-10-14 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-10-14: drm/i915 fixes for v5.15-rc6: - Fix ACPI object leak - Fix context leak in user proto-context creation - Fix missing i915_sw_fence_fini call BR, Jani. The following changes since commit 64570fbc14f8d7cb3fe3995f20e26bc25ce4b2cc: Linux 5.15-rc5

[PULL] drm-intel-fixes

2021-10-07 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-10-07: drm/i915 fixes for v5.15-rc5: - Fix RKL HDMI audio - Fix runtime pm imbalance on i915_gem_shrink() error path - Fix Type-C port access before hw/sw state sync - Fix VBT backlight struct version/size check - Fix VT-d async flip on SKL/BXT with plane

Re: [PULL] drm-intel-fixes

2021-10-01 Thread Daniel Vetter
On Thu, Sep 30, 2021 at 11:50:20AM +0300, Jani Nikula wrote: > > Hi Dave & Daniel - > > drm-intel-fixes-2021-09-30: > drm/i915 fixes for v5.15-rc4: > - Fix GVT scheduler ww lock usage > - Fix pdfdocs documentation build > - Fix request early tracepoints > - Fix an invalid warning from rps worker

[PULL] drm-intel-fixes

2021-09-30 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-09-30: drm/i915 fixes for v5.15-rc4: - Fix GVT scheduler ww lock usage - Fix pdfdocs documentation build - Fix request early tracepoints - Fix an invalid warning from rps worker BR, Jani. The following changes since commit

[PULL] drm-intel-fixes

2021-09-23 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-09-23: drm/i915 fixes for v5.15-rc3: - Fix ADL-P memory bandwidth parameters - Fix memory corruption due to a double free - Fix memory leak in DMC firmware handling BR, Jani. The following changes since commit e4e737bb5c170df6135a127739a9e6148ee3da82:

[PULL] drm-intel-fixes

2021-09-16 Thread Jani Nikula
Hi Dave & Daniel - Fixes for v5.15-rc2. Looks like our CI is currently unhealthy. It's a wip, but these don't seem to make matters worse, so I think better get them moving than holding on. drm-intel-fixes-2021-09-16: drm/i915 fixes for v5.15-rc2: - Propagate DP link training error returns -

[PULL] drm-intel-fixes

2021-08-26 Thread Rodrigo Vivi
Hi Dave and Daniel, I also had other 2 display patches, but I decided to keep them out for now because CI_DIF_604 returned a bunch of link training errors on TGL when compared to CI_DIF_603 which is based on drm/drm-fixes. Those patches are: d7f213c131ad ("drm/i915/dp: Use max params for panels

[PULL] drm-intel-fixes

2021-08-18 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-08-18: - Expand a tweaked display workaround for all PCHs. (Anshuman) - Fix eDP MSO pipe sanity checks for ADL-P. (Jani) - Remove superfluous EXPORT_SYMBOL(). (Jani) Thanks, Rodrigo. The following changes since commit

[PULL] drm-intel-fixes

2021-08-12 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-08-12: - GVT fix for Windows VM hang. - Display fix of 12 BPC bits for display 12 and newer. - Don't try to access some media register for fused off domains. - Fix kerneldoc build warnings. Thanks, Rodrigo. The following changes since commit

[PULL] drm-intel-fixes

2021-08-04 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-08-04: - Call i915_globals_exit if pci_register_device fails (Jason) - Correct SFC_DONE register offset (Matt) Thanks, Rodrigo. The following changes since commit c500bee1c5b2f1d59b1081ac879d73268ab0ff17: Linux 5.14-rc4 (2021-08-01 17:04:17

[PULL] drm-intel-fixes

2021-07-28 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-07-28: Display related fixes: - Fix vbt port mask - Fix around reading the right DSC disable fuse in display_ver 10 - Split display version 9 and 10 in intel_setup_outputs Thanks, Rodrigo. The following changes since commit

[PULL] drm-intel-fixes

2021-07-22 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-07-22: Couple reverts from Jason getting rid of asynchronous command parsing and fence error propagation and a GVT fix of shadow ppgtt invalidation with proper D3 state tracking from Colin. Thanks, Rodrigo. The following changes since commit

[PULL] drm-intel-fixes

2021-07-15 Thread Rodrigo Vivi
Hi Dave and Daniel, I was unsure about the -EDEADLK one based on Daniel's comment on dri-devel, but Ville's response and the patch looks reasonable to me. Also they are in sync with the test cases. So if anything needs to still change on that area I believe it can be a follow-up work. Here goes

[PULL] drm-intel-fixes

2021-06-24 Thread Jani Nikula
Hi Dave & Daniel - One more fix for v5.13, stable material. Fix a memset zeroing memory beyond the intended struct member. drm-intel-fixes-2021-06-24: drm/i915 fixes for v5.13: - Fix memset size for infoframe.vsc to avoid clobbering data BR, Jani. The following changes since commit

[PULL] drm-intel-fixes

2021-06-03 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-06-03: drm/i915 fixes for v5.13-rc5: - Revert conversion to io_mapping_map_user() which lead to BUG_ON() - Fix check for error valued returns in a selftest BR, Jani. The following changes since commit 8124c8a6b35386f73523d27eacb71b5364a68c4c: Linux

[PULL] drm-intel-fixes

2021-05-27 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-05-27: drm/i915 fixes for v5.13-rc4: - Re-enable LTTPR non-transparent LT mode for DPCD_REV<1.4 BR, Jani. The following changes since commit c4681547bcce777daf576925a966ffa824edd09d: Linux 5.13-rc3 (2021-05-23 11:42:48 -1000) are available in the

[PULL] drm-intel-fixes

2021-05-20 Thread Jani Nikula
Hi Dave & Daniel - drm-intel-fixes-2021-05-20: drm/i915 fixes for v5.13-rc3: - Pin the L-shape quirked object as unshrinkable to fix crashes - Disable HiZ Raw Stall Optimization on broken gen7 to fix glitches, gfx corruption - GVT: Move mdev attribute groups into kvmgt module to fix kconfig

[PULL] drm-intel-fixes

2021-05-14 Thread Jani Nikula
Hi Dave & Daniel - Sorry, late due to public holidays. drm-intel-fixes-2021-05-14: drm/i915 fixes for v5.13-rc2: - Fix active callback alignment annotations and subsequent crashes - Retract link training strategy to slow and wide, again - Avoid division by zero on gen2 - Use correct width

[PULL] drm-intel-fixes

2021-04-22 Thread Rodrigo Vivi
Hi Dave and Daniel, One GVT fix and one display link training fix targeting stable 5.11. Here goes drm-intel-fixes-2021-04-22: - GVT's BDW regression fix for cmd parser (Zhenyu) - Fix modesetting in case of unexpected AUX timeouts (Imre) Thanks, Rodrigo. The following changes since commit

Re: [PULL] drm-intel-fixes

2021-04-15 Thread Daniel Vetter
On Thu, Apr 15, 2021 at 08:59:11AM -0400, Rodrigo Vivi wrote: > Hi Dave and Daniel, > > Here goes drm-intel-fixes-2021-04-15: > > Display panel & power related fixes: > > - Backlight fix (Lyude) > - Display watermark fix (Ville) > - VLV panel power fix (Hans) > > Thanks, > Rodrigo. > > The

[PULL] drm-intel-fixes

2021-04-15 Thread Rodrigo Vivi
Hi Dave and Daniel, Here goes drm-intel-fixes-2021-04-15: Display panel & power related fixes: - Backlight fix (Lyude) - Display watermark fix (Ville) - VLV panel power fix (Hans) Thanks, Rodrigo. The following changes since commit d434405aaab7d0ebc516b68a8fc4100922d7f5ef: Linux 5.12-rc7

[PULL] drm-intel-fixes

2021-04-09 Thread Rodrigo Vivi
Hi Dave and Daniel, Only one last minute fix targeting stable to fix a null dereference. Here goes drm-intel-fixes-2021-04-09: - Fix invalid access to ACPI _DSM objects (Takashi) Thanks, Rodrigo. The following changes since commit e49d033bddf5b565044e2abe4241353959bc9120: Linux 5.12-rc6

[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

[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

Re: [PULL] drm-intel-fixes

2021-03-11 Thread Rodrigo Vivi
On Fri, Mar 12, 2021 at 11:36:51AM +1000, Dave Airlie wrote: > On Thu, 11 Mar 2021 at 21:28, Rodrigo Vivi wrote: > > > > 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

Re: [PULL] drm-intel-fixes

2021-03-11 Thread Dave Airlie
On Thu, 11 Mar 2021 at 21:28, Rodrigo Vivi wrote: > > 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

[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

[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

[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

[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-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:

[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 -

Re: [PULL] drm-intel-fixes

2021-01-07 Thread Daniel Vetter
On Thu, Jan 07, 2021 at 09:50:28AM +0200, Jani Nikula wrote: > > Hi Dave & Daniel - > > Pretty quiet still, but here's some cc: stable fixes. Pulled, thanks. -Daniel > > (Well, one doesn't have the explicit stable tag, but the Fixes tag > points at a commit in v3.9...) > >

[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 -

[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

Re: [PULL] drm-intel-fixes v2

2020-12-09 Thread Vivi, Rodrigo
On Wed, 2020-12-09 at 14:11 +0200, Ville Syrjälä wrote: > On Thu, Dec 03, 2020 at 05:47:05AM -0800, Rodrigo Vivi wrote: > > Hi Dave and Daniel, > > > > Please ignore the pull request I had sent yesterday and use only > > this one. > > > > I had missed one patch: 14d1eaf08845 ("drm/i915/gt:

Re: [PULL] drm-intel-fixes v2

2020-12-09 Thread Ville Syrjälä
On Thu, Dec 03, 2020 at 05:47:05AM -0800, Rodrigo Vivi wrote: > Hi Dave and Daniel, > > Please ignore the pull request I had sent yesterday and use only this one. > > I had missed one patch: 14d1eaf08845 ("drm/i915/gt: Protect context lifetime > with RCU"). > > Also, please notice that the

[PULL] drm-intel-fixes v2

2020-12-03 Thread Rodrigo Vivi
Hi Dave and Daniel, Please ignore the pull request I had sent yesterday and use only this one. I had missed one patch: 14d1eaf08845 ("drm/i915/gt: Protect context lifetime with RCU"). Also, please notice that the commit 6db58901c2aa ("drm/i915/display: return earlier from

Re: [PULL] drm-intel-fixes

2020-12-02 Thread Rodrigo Vivi
On Wed, Dec 02, 2020 at 04:36:24PM -0800, Rodrigo Vivi wrote: > 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")

[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

[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

[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

[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

Re: [PULL] drm-intel-fixes

2020-11-12 Thread Vivi, Rodrigo
> On Nov 12, 2020, at 4:32 PM, Dave Airlie wrote: > > On Fri, 13 Nov 2020 at 09:08, Rodrigo Vivi wrote: >> >> Hi Dave and Daniel, >> >> This is the same set as last week + couple new fixes targeting stable. >> > > But I merged last weeks set and it's in rc3, maybe you can generate > the

Re: [PULL] drm-intel-fixes

2020-11-12 Thread Dave Airlie
On Fri, 13 Nov 2020 at 09:08, Rodrigo Vivi wrote: > > Hi Dave and Daniel, > > This is the same set as last week + couple new fixes targeting stable. > But I merged last weeks set and it's in rc3, maybe you can generate the pull request relative to origin/master or drm/drm-fixes because I'm not

[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-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

[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: -

[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

[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]

[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

[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:

[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

[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] 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

[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

[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

[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

[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

[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

[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-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

[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) -

[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

[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

[PULL] drm-intel-fixes

2020-03-12 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-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

[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-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

[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

[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

Re: [PULL] drm-intel-fixes

2020-01-09 Thread Joonas Lahtinen
Quoting Joonas Lahtinen (2020-01-09 15:34:58) > 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

[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

[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

Re: [PULL] drm-intel-fixes

2019-12-23 Thread Chris Wilson
Quoting Joonas Lahtinen (2019-12-19 12:46:35) > 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

[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:

[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

[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

[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

[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

[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

[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

[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

Re: [Intel-gfx] [PULL] drm-intel-fixes

2019-10-03 Thread Rodrigo Vivi
On Thu, Oct 03, 2019 at 10:37:11PM +0300, Ville Syrjälä wrote: > On Thu, Oct 03, 2019 at 12:30:51PM -0700, Rodrigo Vivi wrote: > > 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

Re: [Intel-gfx] [PULL] drm-intel-fixes

2019-10-03 Thread Ville Syrjälä
On Thu, Oct 03, 2019 at 12:30:51PM -0700, Rodrigo Vivi wrote: > 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

[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

Re: [PULL] drm-intel-fixes

2019-10-03 Thread Ville Syrjälä
On Thu, Oct 03, 2019 at 10:58:52AM -0700, Rodrigo Vivi wrote: > 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

[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

[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

[PULL] drm-intel-fixes

2019-08-29 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

[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:

Re: [PULL] drm-intel-fixes

2019-08-15 Thread Daniel Vetter
On Thu, Aug 15, 2019 at 9:42 AM Jani Nikula wrote: > > > 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

[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

[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

Re: [PULL] drm-intel-fixes

2019-08-02 Thread Gerd Hoffmann
Hi, > I apologize for not having fixes for a couple of weeks, and then showing > up late with a bunch of them. I saw Dave make the fixes pull to Linus > for -rc3 already, but I must humbly ask you to accommodate an extra > fixes pull. If there is an extra -rc3 fixes pull anyway it would be

[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

[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.

[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

<    1   2   3   4   5   6   >