linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] drm intel fixes
@ 2013-10-30 10:58 Dave Airlie
  2013-10-30 12:43 ` Alex Deucher
  0 siblings, 1 reply; 10+ messages in thread
From: Dave Airlie @ 2013-10-30 10:58 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1646 bytes --]


Hi Linus,

mainly Intel regression fixes and quirks, along with a simple one liner to 
fix rendernodes ioctl access (off by default, but testers want to test 
it).

Dave.

The following changes since commit 7314e613d5ff9f0934f7a0f74ed7973b903315d1:

  Fix a few incorrectly checked [io_]remap_pfn_range() calls (2013-10-29 10:21:34 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 3d3b78c06c827bfc072a11056d7eb70aeb90e449:

  drm: allow DRM_IOCTL_VERSION on render-nodes (2013-10-30 14:41:56 +1000)

----------------------------------------------------------------
Daniel Vetter (1):
      drm/i915: Fix the PPT fdi lane bifurcate state handling on ivb

Dave Airlie (1):
      Merge tag 'drm-intel-fixes-2013-10-29' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes

David Herrmann (1):
      drm: allow DRM_IOCTL_VERSION on render-nodes

Jani Nikula (1):
      drm/i915/dp: workaround BIOS eDP bpp clamping issue

Rob Pearce (1):
      drm/i915: No LVDS hardware on Intel D410PT and D425KT

Ville Syrjälä (2):
      drm/i915: Add support for pipe_bpp readout
      drm/i915: Add HSW CRT output readout support

 drivers/gpu/drm/drm_drv.c            |   2 +-
 drivers/gpu/drm/i915/intel_crt.c     |  30 ++++++--
 drivers/gpu/drm/i915/intel_ddi.c     |  21 +++++-
 drivers/gpu/drm/i915/intel_display.c | 131 ++++++++++++++++++++++-------------
 drivers/gpu/drm/i915/intel_dp.c      |  20 ++++++
 drivers/gpu/drm/i915/intel_drv.h     |   2 +
 drivers/gpu/drm/i915/intel_lvds.c    |  16 +++++
 7 files changed, 168 insertions(+), 54 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [git pull] drm intel fixes
  2013-10-30 10:58 [git pull] drm intel fixes Dave Airlie
@ 2013-10-30 12:43 ` Alex Deucher
  0 siblings, 0 replies; 10+ messages in thread
From: Alex Deucher @ 2013-10-30 12:43 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Linus Torvalds, LKML, DRI mailing list

On Wed, Oct 30, 2013 at 6:58 AM, Dave Airlie <airlied@linux.ie> wrote:
>
> Hi Linus,
>
> mainly Intel regression fixes and quirks, along with a simple one liner to
> fix rendernodes ioctl access (off by default, but testers want to test
> it).
>
> Dave.

Hi Dave,

I think you missed my fixes pull for radeon from last week:
http://lists.freedesktop.org/archives/dri-devel/2013-October/047873.html

Can we get that pulled in as well?

Alex

>
> The following changes since commit 7314e613d5ff9f0934f7a0f74ed7973b903315d1:
>
>   Fix a few incorrectly checked [io_]remap_pfn_range() calls (2013-10-29 10:21:34 -0700)
>
> are available in the git repository at:
>
>   git://people.freedesktop.org/~airlied/linux drm-fixes
>
> for you to fetch changes up to 3d3b78c06c827bfc072a11056d7eb70aeb90e449:
>
>   drm: allow DRM_IOCTL_VERSION on render-nodes (2013-10-30 14:41:56 +1000)
>
> ----------------------------------------------------------------
> Daniel Vetter (1):
>       drm/i915: Fix the PPT fdi lane bifurcate state handling on ivb
>
> Dave Airlie (1):
>       Merge tag 'drm-intel-fixes-2013-10-29' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes
>
> David Herrmann (1):
>       drm: allow DRM_IOCTL_VERSION on render-nodes
>
> Jani Nikula (1):
>       drm/i915/dp: workaround BIOS eDP bpp clamping issue
>
> Rob Pearce (1):
>       drm/i915: No LVDS hardware on Intel D410PT and D425KT
>
> Ville Syrjälä (2):
>       drm/i915: Add support for pipe_bpp readout
>       drm/i915: Add HSW CRT output readout support
>
>  drivers/gpu/drm/drm_drv.c            |   2 +-
>  drivers/gpu/drm/i915/intel_crt.c     |  30 ++++++--
>  drivers/gpu/drm/i915/intel_ddi.c     |  21 +++++-
>  drivers/gpu/drm/i915/intel_display.c | 131 ++++++++++++++++++++++-------------
>  drivers/gpu/drm/i915/intel_dp.c      |  20 ++++++
>  drivers/gpu/drm/i915/intel_drv.h     |   2 +
>  drivers/gpu/drm/i915/intel_lvds.c    |  16 +++++
>  7 files changed, 168 insertions(+), 54 deletions(-)
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2015-04-27  0:47 Dave Airlie
  0 siblings, 0 replies; 10+ messages in thread
From: Dave Airlie @ 2015-04-27  0:47 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

playing the race -rc1 game, nothing too urgent if this doesn't get in 
though, Jani sent it after I started my weekend so I felt I should send 
it on.

Just intel fixes 3 of them.

Dave.

The following changes since commit c8b3fd0ce313443731e8fd6d5a541085eb465f99:

  Merge tag 'pm+acpi-4.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm (2015-04-26 13:56:35 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 59fd7e4b0b0769638b5162e56c28bbb027a118d3:

  Merge tag 'drm-intel-next-fixes-2015-04-25' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-04-27 10:35:15 +1000)

----------------------------------------------------------------
Dave Airlie (1):
      Merge tag 'drm-intel-next-fixes-2015-04-25' of git://anongit.freedesktop.org/drm-intel into drm-fixes

Dmitry Torokhov (1):
      drm/i915: cope with large i2c transfers

Imre Deak (1):
      drm/i915: vlv: fix save/restore of GFX_MAX_REQ_COUNT reg

Michel Thierry (1):
      drm/i915: Workaround to avoid lite restore with HEAD==TAIL

 drivers/gpu/drm/i915/i915_drv.c  |  4 +--
 drivers/gpu/drm/i915/i915_gem.c  |  3 +-
 drivers/gpu/drm/i915/i915_reg.h  |  1 +
 drivers/gpu/drm/i915/intel_i2c.c | 66 ++++++++++++++++++++++++++++++++++------
 drivers/gpu/drm/i915/intel_lrc.c | 35 ++++++++++++++++++++-
 5 files changed, 95 insertions(+), 14 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2015-03-26 21:55 Dave Airlie
  0 siblings, 0 replies; 10+ messages in thread
From: Dave Airlie @ 2015-03-26 21:55 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

here is the complete set of i915 bug/warn/refcounting fixes.

Dave.

The following changes since commit 90a5a895cc8b284ac522757a01de15e36710c2b9:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2015-03-23 10:16:13 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 9822393d23ba9129396ab9308dbb8ce10ae74751:

  Merge tag 'drm-intel-fixes-2015-03-26' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-03-27 07:39:45 +1000)

----------------------------------------------------------------
Chris Wilson (1):
      drm/i915: Keep ring->active_list and ring->requests_list consistent

Damien Lespiau (2):
      drm/i915: Don't try to reference the fb in get_initial_plane_config()
      drm/i915: Fix atomic state when reusing the firmware fb

Daniel Vetter (2):
      drm: Fixup racy refcounting in plane_force_disable
      drm/i915: Fixup legacy plane->crtc link for initial fb config

Dave Airlie (1):
      Merge tag 'drm-intel-fixes-2015-03-26' of git://anongit.freedesktop.org/drm-intel into drm-fixes

 drivers/gpu/drm/drm_crtc.c           | 13 +-----------
 drivers/gpu/drm/i915/i915_gem.c      | 38 ++++++++++++++++++++----------------
 drivers/gpu/drm/i915/intel_display.c | 18 ++++++++++++-----
 3 files changed, 35 insertions(+), 34 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2014-12-05  6:27 Dave Airlie
  0 siblings, 0 replies; 10+ messages in thread
From: Dave Airlie @ 2014-12-05  6:27 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

two intel stable fixes, that should be it from me for this round.

Dave.

The following changes since commit ebea76f5b95caddb59f49a3e288da26358e6ab1f:

  Merge tag 'media/v3.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media (2014-12-04 16:06:02 -0800)

are available in the git repository at:


  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 3e3282c0a23d8eb9438dcf4ac908a5eb48c7038b:

  Merge tag 'drm-intel-fixes-2014-12-04' of git://anongit.freedesktop.org/drm-intel into drm-fixes (2014-12-05 11:12:29 +1000)

----------------------------------------------------------------

Daniel Vetter (2):
      drm/i915: More cautious with pch fifo underruns
      drm/i915: Unlock panel even when LVDS is disabled

Dave Airlie (1):
      Merge tag 'drm-intel-fixes-2014-12-04' of git://anongit.freedesktop.org/drm-intel into drm-fixes

 drivers/gpu/drm/i915/intel_display.c |  2 --
 drivers/gpu/drm/i915/intel_lvds.c    | 22 +++++++++++-----------
 2 files changed, 11 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2014-07-19 21:36 Dave Airlie
  0 siblings, 0 replies; 10+ messages in thread
From: Dave Airlie @ 2014-07-19 21:36 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

Intel fixes came in late, but since I debugged one of them I'll send them 
on,

two reverts, a quirk and one warn regression.

Dave.

The following changes since commit b579fcca32b7eaef7c346dff55adc953b56bb1a8:

  Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband (2014-07-18 20:39:34 -1000)

are available in the git repository at:


  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to e898c791e1a4c27fa1f221058b29b0ad06ddf8b0:

  Merge tag 'drm-intel-fixes-2014-07-18' of git://anongit.freedesktop.org/drm-intel (2014-07-19 16:48:38 +1000)

----------------------------------------------------------------

Daniel Vetter (2):
      Revert "drm/i915: Don't set the 8to6 dither flag when not scaling"
      drm/i915: Track the primary plane correctly when reassigning planes

Dave Airlie (2):
      Revert "drm/i915: reverse dp link param selection, prefer fast over wide again"
      Merge tag 'drm-intel-fixes-2014-07-18' of git://anongit.freedesktop.org/drm-intel

Scot Doyle (1):
      drm/i915: Ignore VBT backlight presence check on HP Chromebook 14

 drivers/gpu/drm/i915/intel_display.c | 4 ++++
 drivers/gpu/drm/i915/intel_dp.c      | 4 ++--
 drivers/gpu/drm/i915/intel_lvds.c    | 7 +++++++
 drivers/gpu/drm/i915/intel_panel.c   | 8 ++++----
 4 files changed, 17 insertions(+), 6 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [git pull] drm intel fixes
  2013-01-11  6:57 ` Heinz Diehl
@ 2013-01-11 19:37   ` Daniel Vetter
  0 siblings, 0 replies; 10+ messages in thread
From: Daniel Vetter @ 2013-01-11 19:37 UTC (permalink / raw)
  To: Heinz Diehl; +Cc: Dave Airlie, torvalds, linux-kernel, DRI mailing list

On Fri, Jan 11, 2013 at 7:57 AM, Heinz Diehl <htd@fancy-poultry.org> wrote:
> On 11.01.2013, Dave Airlie wrote:
>
>> Just intel fixes, including getting the Ironlake systems back to the state
>> they were in for 3.6.
>
>>       drm/i915: Revert shrinker changes from "Track unbound pages"
>
> I guess it's this one which fixes the ILK hang. Would it be enough for
> 3.7 to just appy this patch to get the problem fixed?

Both pieces of duct-tape are cc: stable, so should quickly pop up on
3.7. The other one is "drm: Only evict the blocks required to create
the requested hole", both should apply to 3.7 without fuzz.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [git pull] drm intel fixes
  2013-01-10 21:56 Dave Airlie
@ 2013-01-11  6:57 ` Heinz Diehl
  2013-01-11 19:37   ` Daniel Vetter
  0 siblings, 1 reply; 10+ messages in thread
From: Heinz Diehl @ 2013-01-11  6:57 UTC (permalink / raw)
  To: Dave Airlie; +Cc: torvalds, DRI mailing list, linux-kernel

On 11.01.2013, Dave Airlie wrote: 

> Just intel fixes, including getting the Ironlake systems back to the state 
> they were in for 3.6.

>       drm/i915: Revert shrinker changes from "Track unbound pages"

I guess it's this one which fixes the ILK hang. Would it be enough for
3.7 to just appy this patch to get the problem fixed?


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2013-01-10 21:56 Dave Airlie
  2013-01-11  6:57 ` Heinz Diehl
  0 siblings, 1 reply; 10+ messages in thread
From: Dave Airlie @ 2013-01-10 21:56 UTC (permalink / raw)
  To: torvalds; +Cc: DRI mailing list, linux-kernel


Hi Linus,

Just intel fixes, including getting the Ironlake systems back to the state 
they were in for 3.6.

Dave.

The following changes since commit ecf02a607bd801e742d7bb35c6e40f7ca15edf03:

  Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86 (2013-01-10 09:09:41 -0800)

are available in the git repository at:


  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 82ba789f48de669fd0bbc84c326f07571d078572:

  Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel (2013-01-11 07:52:48 +1000)

----------------------------------------------------------------

Chris Wilson (6):
      drm/i915; Only increment the user-pin-count after successfully pinning the bo
      drm/i915: Treat crtc->mode.clock == 0 as disabled
      drm: Only evict the blocks required to create the requested hole
      drm/i915: The sprite scaler on Ironlake also support YUV planes
      drm/i915: Add DEBUG messages to all intel_create_user_framebuffer error paths
      drm/i915: Use pixel size for computing linear offsets into a sprite

Daniel Vetter (2):
      Revert "drm/i915: no lvds quirk for Zotac ZDBOX SD ID12/ID13"
      drm/i915: Revert shrinker changes from "Track unbound pages"

Dave Airlie (1):
      Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel

 drivers/gpu/drm/drm_mm.c             | 45 ++++++++++++++----------------------
 drivers/gpu/drm/i915/i915_gem.c      | 25 ++++++++++++++------
 drivers/gpu/drm/i915/intel_display.c | 33 +++++++++++++++++++-------
 drivers/gpu/drm/i915/intel_lvds.c    |  8 -------
 drivers/gpu/drm/i915/intel_pm.c      | 25 ++++++++++++--------
 drivers/gpu/drm/i915/intel_sprite.c  | 10 ++++----
 include/drm/drm_mm.h                 |  2 +-
 7 files changed, 81 insertions(+), 67 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [git pull] drm intel fixes
@ 2012-04-03 16:36 Dave Airlie
  0 siblings, 0 replies; 10+ messages in thread
From: Dave Airlie @ 2012-04-03 16:36 UTC (permalink / raw)
  To: torvalds; +Cc: linux-kernel, DRI mailing list


Hi Linus,

this pull just contains a forward of the Intel fixes from Daniel,

The only annoyance is the RC6 enable, which really should have made -next,
but since Ubuntu are shipping it I reckon its getting a good testing now
by the time 3.4 comes out.

The pull from Daniel contains his pull message to me,

"A few patches for 3.4, major part is 3 regression fixes:
- ppgtt broke hibernate on snb/ivb. Somehow our QA claims that it still
 works, which is why this has not been caught earlier.
- ppgtt flails in combination with dmar. I kinda expected this one :(
- fence handling bugfix for gen2/3. Iirc this one is about a year old, fix
 curtesy Chris Wilson. I've created an shockingly simple i-g-t test to
 catch this in the future.

Wrt regressions I've just got a report that gmbus (newly enabled again in
3.4) is a bit noisy. I'm looking into this atm.

Also included are the rc6 enable patches for snb from Eugeni. I wanted to
include these in the main 3.4 pull but screwed it up. Please hit me. Imo
these kind of patches really should go in before -rc1, but in thise case
rc6 has brought us tons of press and guinea pigs^W^W testers and ubuntu is
already running with it. So I estimate a pretty small chance for this to
blow up.

And some smaller things:
- two minor locking snafus
- server gt2 ivb pciid
- 2 patches to sanitize the register state left behind by the bios some
 more
- 2 new quirk entries
- cs readback trick against missed IRQs from ivb also enabled on snb
- sprite fix from Jesse"

Dave.

The following changes since commit dd775ae2549217d3ae09363e3edb305d0fa19928:

  Linux 3.4-rc1 (2012-03-31 16:24:09 -0700)

are available in the git repository at:
  git://people.freedesktop.org/~airlied/linux drm-fixes-intel

Anisse Astier (1):
      drm/i915: no-lvds quirk on MSI DC500

Chris Wilson (2):
      drm/i915: Sanitize BIOS debugging bits from PIPECONF
      drm/i915: Mark untiled BLT commands as fenced on gen2/3

Daniel Vetter (6):
      drm/i915: properly restore the ppgtt page directory on resume
      drm/i915: quirk away broken OpRegion VBT
      drm/i915: apply CS reg readback trick against missed IRQ on snb
      drm/i915: properly clear SSC1 bit in the pch refclock init code
      drm/i915: disable ppgtt on snb when dmar is enabled
      drm/i915: don't leak struct_mutex lock on ppgtt init failures

Dave Airlie (1):
      Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-intel-fixes

Eugeni Dodonov (3):
      drm/i915: allow to select rc6 modes via kernel parameter
      drm/i915: enable plain RC6 on Sandy Bridge by default
      drm/i915: add Ivy Bridge GT2 Server entries

Jesse Barnes (1):
      drm/i915: treat src w & h as fixed point in sprite handling code

Sean Paul (1):
      drm/i915: Add lock on drm_helper_resume_force_mode

 drivers/char/agp/intel-agp.h               |    1 +
 drivers/char/agp/intel-gtt.c               |    3 +-
 drivers/gpu/drm/i915/i915_dma.c            |   21 ++++++++++++++-
 drivers/gpu/drm/i915/i915_drv.c            |   13 +++++++--
 drivers/gpu/drm/i915/i915_drv.h            |   23 ++++++++++++++++-
 drivers/gpu/drm/i915/i915_gem.c            |   37 ++++++++++++++++++++++-----
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |    2 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c        |    9 -------
 drivers/gpu/drm/i915/i915_reg.h            |    1 +
 drivers/gpu/drm/i915/intel_bios.c          |   23 ++++++++++++++++-
 drivers/gpu/drm/i915/intel_display.c       |   37 +++++++++++++++++++++-------
 drivers/gpu/drm/i915/intel_lvds.c          |    8 ++++++
 drivers/gpu/drm/i915/intel_ringbuffer.c    |    2 +-
 drivers/gpu/drm/i915/intel_sprite.c        |    3 ++
 include/drm/intel-gtt.h                    |    4 +++
 15 files changed, 152 insertions(+), 35 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-04-27  0:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-30 10:58 [git pull] drm intel fixes Dave Airlie
2013-10-30 12:43 ` Alex Deucher
  -- strict thread matches above, loose matches on Subject: below --
2015-04-27  0:47 Dave Airlie
2015-03-26 21:55 Dave Airlie
2014-12-05  6:27 Dave Airlie
2014-07-19 21:36 Dave Airlie
2013-01-10 21:56 Dave Airlie
2013-01-11  6:57 ` Heinz Diehl
2013-01-11 19:37   ` Daniel Vetter
2012-04-03 16:36 Dave Airlie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).