== Series Details ==
Series: series starting with [01/18] drm/i915/cnl: Implement
.get_display_clock_speed() for CNL
URL : https://patchwork.freedesktop.org/series/25592/
State : success
== Summary ==
Series 25592v1 Series without cover letter
== Series Details ==
Series: drm/core: Fail atomic IOCTL with no CRTC state but with signaling.
URL : https://patchwork.freedesktop.org/series/25591/
State : success
== Summary ==
Series 25591v1 drm/core: Fail atomic IOCTL with no CRTC state but with
signaling.
On Fri, 2017-06-09 at 15:02 -0700, Rodrigo Vivi wrote:
> All here is pretty much like Kabylake.
>
> Including CFL-U has to use same ddi translation table
> as KBL-U for now.
>
> v2: Include missed IS_COFFEELAKE on edp trans table. (DK)
> Handle CFL-U with same translation table as KBL-U. (DK
On Fri, Jun 09, 2017 at 03:26:05PM -0700, Rodrigo Vivi wrote:
> Also new registers can have different mmio offsets
> per different lane per port.
>
> v2: Use _PICK as PORT3 instead of creating a new
> macro with if per port.
> v3: Use _PICK directly on MMIO_PORT6. While MMIO_PORT
> isn't
== Series Details ==
Series: drm/i915/cfl: Basic DDI plumbing for Coffee Lake. (rev3)
URL : https://patchwork.freedesktop.org/series/25579/
State : success
== Summary ==
Series 25579v3 drm/i915/cfl: Basic DDI plumbing for Coffee Lake.
Although CNL follows PLL initialization more like Skylake
than Broxton we have a completely different initialization
sequence and registers used.
One big difference from SKL is that CDCLK PLL is now
exclusive (ADPLL) and for DDIs and MIPI we need to use
DFGPLLs 0, 1 or 2.
v2: Accept all Ander's
One of the steps for PLL (un)initialization is to (un)map
the correspondent DDI that is actually using that PLL.
So, let's do this step following the places already stablished
and used so far, although spec put this as part of PLL
initialization sequences.
v2: Use proper prefix on bits names as
All the low level cdclk bits are present, so let's add the required
hooks to reconfigure cdclk on the fly.
Cannonlake also needs to adjust the minimal pixel rate
as gen9 platforms. Specially for the Azalia audio case.
v2: Rebase due to cnl_sanitize_cdclk()
v3: Rebased by Rodrigo on top of
From: Anusha Srivatsa
This patch loads the DMC on CNL.The firmware version
is 1.04.
v2: (Rodrigo) Remove MODULE_FIRMWARE.
Cc: Rodrigo Vivi
Signed-off-by: Anusha Srivatsa
Signed-off-by: Rodrigo Vivi
From: Ville Syrjälä
Implement the CNL display init/uninit sequence as outlined in Bspec.
Quite similar to SKL/BXT. The main complicaiton is probably the extra
procmon setup we must do based on the process/voltage information we
can read out from some register.
Also in a way that reuse bdw+ for all next platforms.
Signed-off-by: Rodrigo Vivi
Reviewed-by: Mika Kahola
---
drivers/gpu/drm/i915/intel_fifo_underrun.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
This is an important part of the DDI initalization as well as
for changing the voltage during DisplayPort link training.
This new sequence for Cannonlake is more like Broxton style
but still with different registers, different table and
different steps.
v2: Do not write to DW4_GRP to avoid
This are the registers and bits needed for the voltage swing
sequence on Cannonlake.
v2: Remove CL_DW5 that was wrongly defined.
v3: Use (1 << 1) instead of (1<<1) as Paulo suggested
Change DW2 swing sel upper and lower macros to do the
bit selection instead of definint a table that
Also new registers can have different mmio offsets
per different lane per port.
v2: Use _PICK as PORT3 instead of creating a new
macro with if per port.
v3: Use _PICK directly on MMIO_PORT6. While MMIO_PORT
isn't flexible enough let's continue with MMIO_PORT6
as we have MMIO_PORT3.
These tables are used on voltage wswing sequence initialization
on Cannonlake.
It is a complete new format now in use by the voltage swing team,
not following any other standard in use by any other platform.
Also the registers are different as well. So let's redefine
the translation table for
Since we have HAS_CSR tied to the platform definition
let's use this instead of checking per platform.
One less thing to worry when adding support to new platforms.
Signed-off-by: Rodrigo Vivi
Reviewed-by: Animesh Manna
---
From: Clint Taylor
vswing programming sequence step 2 requires the Loadgen_select bit to
be set in PORT_TX_DW4 lane reigsters per table defined by Bit rate and
lane width. Implemented the change that was marked as FIXME in the
driver.
v2: (Rodrigo) checkpatch fixes.
From: "Kahola, Mika"
Enable wrpll computation for Cannonlake platform to support
pll's required for HDMI output. The patch contains the following features
- compute Cannonlake port clock programming
dividers P, Q, and K.
- compute PLL parameters for Cannonlake. These
From: Ville Syrjälä
Add support for changing the cdclk frequency on CNL. Again, quite
similar to BXT, but there are some annoying differences which means
trying to share more code might not be feasible:
* PLL ratio now lives in the PLL enable register
* pcode came
From: "Kahola, Mika"
DPLL's are defined in DPCLKA_CFGCR0 register (0x6C200). Let's use these
definitions when computing dpll's for ddi ports.
v2: (Rodrigo) Remove register that was defined in another patch with
fixed name and more bits.
Signed-off-by: Kahola, Mika
From: Ville Syrjälä
Add support for reading out the cdclk frequency from the hardware on
CNL. Very similar to BXT, with a few new twists and turns:
* the PLL is now called CDCLK PLL, not DE PLL
* reference clock can be 24 MHz in addition to the 19.2 MHz BXT had
*
There is no platform specific change needed for LSPCON
support on Cannonlake. So let's make it gen9+.
Cc: Shashank Sharma
Signed-off-by: Rodrigo Vivi
Reviewed-by: Shashank Sharma
---
drivers/gpu/drm/i915/i915_drv.h
As Geminilake scalers Cannonlake also don't need and don't have
the "high quality" mode programming.
Cc: Ander Conselvan de Oliveira
Signed-off-by: Rodrigo Vivi
Reviewed-by: Ville Syrjälä
---
Paulo Zanoni writes:
> Em Sex, 2017-06-09 às 22:40 +0300, Ville Syrjälä escreveu:
>> On Fri, Jun 09, 2017 at 08:24:59PM +0100, Chris Wilson wrote:
>> Just a random idea that popped to my head (probably not for the first
>> time); I think the most informative option
Reviewed-by: Harry Wentland
Harry
On 2017-06-09 05:13 PM, sunpeng...@amd.com wrote:
> From: "Leo (Sunpeng) Li"
>
> Name should not be driver-specific.
>
> Signed-off-by: Leo (Sunpeng) Li
> ---
> lib/igt_kms.c |
Chris Wilson writes:
> I just don't see the test case as being a good reason to claim the
> kernel behaviour is broken. The kernel may report any of the reasons as
> the one that caused FBC to be disabled (they are all valid, it is only
> the order in which we test, or
Problem:
While running IGT kms_atomic_transition test suite i encountered
a hang in drmHandleEvent immidietly follwoing an atomic_commit.
After dumping the atomic state I relized that in this case there was
not even one CRTC attached to the state and only disabled
planes. This probably due to a
All here is pretty much like Kabylake.
Including CFL-U has to use same ddi translation table
as KBL-U for now.
v2: Include missed IS_COFFEELAKE on edp trans table. (DK)
Handle CFL-U with same translation table as KBL-U. (DK and
confirmed with HW engineers)
v3: Adding missed case for
All here is pretty much like Kabylake.
Including CFL-U has to use same ddi translation table
as KBL-U for now.
v2: Include missed IS_COFFEELAKE on edp trans table. (DK)
Handle CFL-U with same translation table as KBL-U. (DK and
confirmed with HW engineers)
v3: Adding missed case for
patch merged to dinq.
Thanks for the review.
On Fri, Jun 9, 2017 at 1:02 PM, Rodrigo Vivi wrote:
> both platforms. We haven't recieved any separated release
> specifically for Coffee Lake so let's just re-use what
> is already there for Kabylake.
>
> Signed-off-by:
> -Original Message-
> From: amd-gfx [mailto:amd-gfx-boun...@lists.freedesktop.org] On Behalf
> Of sunpeng...@amd.com
> Sent: Friday, June 09, 2017 4:18 PM
> To: intel-gfx@lists.freedesktop.org; amd-...@lists.freedesktop.org;
> Wentland, Harry
> Cc: Li, Sun peng
> Subject: [PATCH i-g-t v2]
On Fri, 2017-06-09 at 13:03 -0700, Rodrigo Vivi wrote:
> All here is pretty much like Kabylake.
>
> Including CFL-U has to use same ddi translation table
> as KBL-U for now.
>
> v2: Include missed IS_COFFEELAKE on edp trans table. (DK)
> Handle CFL-U with same translation table as KBL-U. (DK
On Fri, 2017-06-09 at 23:42 +0300, Imre Deak wrote:
> On Fri, Jun 09, 2017 at 11:31:36PM +0300, Vivi, Rodrigo wrote:
> > On Fri, 2017-06-09 at 23:21 +0300, Imre Deak wrote:
> > > On Fri, Jun 09, 2017 at 11:01:17PM +0300, Vivi, Rodrigo wrote:
> > > > On Fri, 2017-06-09 at 22:51 +0300, Imre Deak
On 2017-06-09 04:17 PM, sunpeng...@amd.com wrote:
> From: "Leo (Sunpeng) Li"
>
> Increasing max pipe count to 6 to support AMD GPU's.
>
> Since some tests' behavior depends on this value, small changes are made
> to remove this dependency:
>
> * kms_ccs: Early abort if
On Fri, Jun 09, 2017 at 11:31:36PM +0300, Vivi, Rodrigo wrote:
> On Fri, 2017-06-09 at 23:21 +0300, Imre Deak wrote:
> > On Fri, Jun 09, 2017 at 11:01:17PM +0300, Vivi, Rodrigo wrote:
> > > On Fri, 2017-06-09 at 22:51 +0300, Imre Deak wrote:
> > > > On Fri, Jun 09, 2017 at 10:32:54PM +0300, Ville
== Series Details ==
Series: drm/i915/cfl: Basic DDI plumbing for Coffee Lake.
URL : https://patchwork.freedesktop.org/series/25579/
State : success
== Summary ==
Series 25579v1 drm/i915/cfl: Basic DDI plumbing for Coffee Lake.
On Fri, 2017-06-09 at 23:21 +0300, Imre Deak wrote:
> On Fri, Jun 09, 2017 at 11:01:17PM +0300, Vivi, Rodrigo wrote:
> > On Fri, 2017-06-09 at 22:51 +0300, Imre Deak wrote:
> > > On Fri, Jun 09, 2017 at 10:32:54PM +0300, Ville Syrjälä wrote:
> > > > On Fri, Jun 09, 2017 at 10:02:09PM +0300, Imre
On Fri, Jun 09, 2017 at 11:01:17PM +0300, Vivi, Rodrigo wrote:
> On Fri, 2017-06-09 at 22:51 +0300, Imre Deak wrote:
> > On Fri, Jun 09, 2017 at 10:32:54PM +0300, Ville Syrjälä wrote:
> > > On Fri, Jun 09, 2017 at 10:02:09PM +0300, Imre Deak wrote:
> > > > On Fri, Jun 09, 2017 at 05:34:55PM +0300,
== Series Details ==
Series: drm/i915/cfl: Coffee Lake reuses Kabylake DMC.
URL : https://patchwork.freedesktop.org/series/25578/
State : success
== Summary ==
Series 25578v1 drm/i915/cfl: Coffee Lake reuses Kabylake DMC.
All here is pretty much like Kabylake.
Including CFL-U has to use same ddi translation table
as KBL-U for now.
v2: Include missed IS_COFFEELAKE on edp trans table. (DK)
Handle CFL-U with same translation table as KBL-U. (DK and
confirmed with HW engineers)
Cc: Dhinakaran Pandiyan
both platforms. We haven't recieved any separated release
specifically for Coffee Lake so let's just re-use what
is already there for Kabylake.
Signed-off-by: Rodrigo Vivi
Reviewed-by: Dhinakaran Pandiyan
---
On Fri, 2017-06-09 at 22:51 +0300, Imre Deak wrote:
> On Fri, Jun 09, 2017 at 10:32:54PM +0300, Ville Syrjälä wrote:
> > On Fri, Jun 09, 2017 at 10:02:09PM +0300, Imre Deak wrote:
> > > On Fri, Jun 09, 2017 at 05:34:55PM +0300, Ville Syrjälä wrote:
> > > > On Thu, Jun 08, 2017 at 03:03:13PM -0700,
Em Sex, 2017-06-09 às 22:40 +0300, Ville Syrjälä escreveu:
> On Fri, Jun 09, 2017 at 08:24:59PM +0100, Chris Wilson wrote:
> > Quoting Gabriel Krisman Bertazi (2017-06-01 16:36:08)
> > > If the atomic commit doesn't include any new plane, there is no
> > > need to
> > > choose a new CRTC for FBC,
On Fri, Jun 09, 2017 at 10:32:54PM +0300, Ville Syrjälä wrote:
> On Fri, Jun 09, 2017 at 10:02:09PM +0300, Imre Deak wrote:
> > On Fri, Jun 09, 2017 at 05:34:55PM +0300, Ville Syrjälä wrote:
> > > On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> > > > All the low level cdclk bits
On Fri, Jun 09, 2017 at 08:24:59PM +0100, Chris Wilson wrote:
> Quoting Gabriel Krisman Bertazi (2017-06-01 16:36:08)
> > If the atomic commit doesn't include any new plane, there is no need to
> > choose a new CRTC for FBC, and the intel_fbc_choose_crtc() will bail out
> > early. Although, if
Em Sex, 2017-06-09 às 20:24 +0100, Chris Wilson escreveu:
> Quoting Gabriel Krisman Bertazi (2017-06-01 16:36:08)
> > If the atomic commit doesn't include any new plane, there is no
> > need to
> > choose a new CRTC for FBC, and the intel_fbc_choose_crtc() will
> > bail out
> > early. Although,
On Fri, 2017-06-09 at 22:02 +0300, Imre Deak wrote:
> On Fri, Jun 09, 2017 at 05:34:55PM +0300, Ville Syrjälä wrote:
> > On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> > > All the low level cdclk bits are present, so let's add the required
> > > hooks to reconfigure cdclk on the
On Fri, Jun 09, 2017 at 10:02:09PM +0300, Imre Deak wrote:
> On Fri, Jun 09, 2017 at 05:34:55PM +0300, Ville Syrjälä wrote:
> > On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> > > All the low level cdclk bits are present, so let's add the required
> > > hooks to reconfigure cdclk
Quoting Gabriel Krisman Bertazi (2017-06-01 16:36:08)
> If the atomic commit doesn't include any new plane, there is no need to
> choose a new CRTC for FBC, and the intel_fbc_choose_crtc() will bail out
> early. Although, if the FBC setup failed in the previous commit, if the
> current commit
Patches merged to dinq.
Thanks for the patches and review.
On Fri, Jun 9, 2017 at 5:03 AM, Fiedorowicz, Lukasz
wrote:
> On Thu, 2017-06-08 at 16:48 -0700, Anusha Srivatsa wrote:
>> Coffee Lake reuses Kabylake's HUC firmware.
>>
>> v2: Change Coffeelake to Coffee
I noticed when resolving a conflict that reappeared.
Signed-off-by: Rodrigo Vivi
---
drm-intel.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drm-intel.rst b/drm-intel.rst
index c9c8812..4699171 100644
--- a/drm-intel.rst
+++ b/drm-intel.rst
@@
On Fri, Jun 09, 2017 at 05:34:55PM +0300, Ville Syrjälä wrote:
> On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> > All the low level cdclk bits are present, so let's add the required
> > hooks to reconfigure cdclk on the fly.
> >
> > v2: Rebase due to cnl_sanitize_cdclk()
> > v3:
Patches merged to dinq.
Thanks for the patches.
On Thu, Jun 8, 2017 at 4:50 PM, Vivi, Rodrigo wrote:
>
> Reviewed-by: Rodrigo Vivi
>
> On Thu, 2017-06-08 at 16:41 -0700, Anusha Srivatsa wrote:
>> Add PCI Ids for U Skus of Coffeelake.
>>
>> v2: Use
On 5 June 2017 at 15:48, Lionel Landwerlin
wrote:
> Dynamic slices/subslices shutdown will effectivelly loose the NOA
> configuration uploaded in the slices/subslices.
>
> Here we introduce a new parameter to configure the i915 perf driver
> when userspace wants to
On 5 June 2017 at 15:48, Lionel Landwerlin
wrote:
> This adds the ability for userspace to request that the kernel track &
> record sseu configuration changes. These changes are inserted into the
> perf stream so that userspace can interpret the OA reports using the
On Fri, 2017-06-09 at 17:34 +0300, Ville Syrjälä wrote:
> On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> > All the low level cdclk bits are present, so let's add the required
> > hooks to reconfigure cdclk on the fly.
> >
> > v2: Rebase due to cnl_sanitize_cdclk()
> > v3: Rebased
On 6/9/2017 10:02 AM, Antonio Argenziano wrote:
Test expects pending batches to be discarded after a reset. That is no
longer the case. Fixed to expect a normal execution.
You could expand this to say:
after commit 821ed7df6e2a ("drm/i915: Update reset path to fix
incomplete requests"), that
Test expects pending batches to be discarded after a reset. That is no
longer the case. Fixed to expect a normal execution.
Cc: Michel Thierry
Signed-off-by: Antonio Argenziano
---
tests/gem_reset_stats.c | 24 +++-
1
Is there an update for xf86-video-intel on the way? The last release is
version 2.99.917, released in 2014. This is pretty frustrating for OSes
and distributions who want to include updated drivers.
Thanks!
On 2017 Jun 09 (Fri) at 16:51:13 +0300 (+0300), Petri Latvala wrote:
:
:A new
On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> All the low level cdclk bits are present, so let's add the required
> hooks to reconfigure cdclk on the fly.
>
> v2: Rebase due to cnl_sanitize_cdclk()
> v3: Rebased by Rodrigo on top of Ville's cdclk rework.
> v4: Rebase moving
A new intel-gpu-tools quarterly release is available with the
following changes:
Library changes:
- Changed debugfs handlers to open files for the DRM device in use,
for setups with more than one DRM device. (Tomeu Vizoso)
- Added support for 4K and audio HDMI EDID injection. (Abdiel
On Fri 09-06-17 12:51:57, Chris Wilson wrote:
> Quoting Michal Hocko (2017-06-09 12:17:26)
> > [Add Hugh]
> >
> > On Fri 09-06-17 12:03:50, Chris Wilson wrote:
> > > When we are called to relieve mempressue via the shrinker, the only way
> > > we can make progress is either by discarding unwanted
On 2017-06-09 08:22 AM, Arkadiusz Hiler wrote:
> On Thu, Jun 08, 2017 at 04:06:44PM -0400, Bhawanpreet Lakha wrote:
>> Test doesn't check if the property is immutable, and fails.
>> Added conditions to detect if the property is immutable.
>>
>> Signed-off-by: Bhawanpreet Lakha
On Thu, Jun 08, 2017 at 03:03:13PM -0700, Rodrigo Vivi wrote:
> All the low level cdclk bits are present, so let's add the required
> hooks to reconfigure cdclk on the fly.
>
> v2: Rebase due to cnl_sanitize_cdclk()
> v3: Rebased by Rodrigo on top of Ville's cdclk rework.
> v4: Rebase moving
On Fri, Jun 09, 2017 at 03:37:54PM +0300, Arkadiusz Hiler wrote:
> On Fri, Jun 09, 2017 at 03:34:42PM +0300, Arkadiusz Hiler wrote:
> > On Mon, Jun 05, 2017 at 02:28:36PM +0100, Liviu Dudau wrote:
> > > From: Liviu Dudau
> > >
> > > Hello,
> > >
> > > I believe Brian has
On Fri, Jun 09, 2017 at 03:34:42PM +0300, Arkadiusz Hiler wrote:
> On Mon, Jun 05, 2017 at 02:28:36PM +0100, Liviu Dudau wrote:
> > From: Liviu Dudau
> >
> > Hello,
> >
> > I believe Brian has sent these patches before, but he did not had any
> > luck getting them accepted,
On Mon, Jun 05, 2017 at 02:28:36PM +0100, Liviu Dudau wrote:
> From: Liviu Dudau
>
> Hello,
>
> I believe Brian has sent these patches before, but he did not had any
> luck getting them accepted, so it is now my turn :)
>
> These fixes were found while developing code for
On Thu, Jun 08, 2017 at 04:06:44PM -0400, Bhawanpreet Lakha wrote:
> Test doesn't check if the property is immutable, and fails.
> Added conditions to detect if the property is immutable.
>
> Signed-off-by: Bhawanpreet Lakha
> ---
> tests/kms_properties.c | 6 +-
>
On Fri, 2017-06-09 at 08:43 +, Patchwork wrote:
> == Series Details ==
>
> Series: drm/i915/glk: Remove the alpha_support flag
> URL : https://patchwork.freedesktop.org/series/25471/
> State : failure
>
> == Summary ==
>
> Series 25471v1 drm/i915/glk: Remove the alpha_support flag
>
On Fri, Jun 09, 2017 at 02:39:28PM +0300, Petri Latvala wrote:
> Document the test ordering choices in fast-feedback.testlist.
>
> For comments in testlists, piglit commit
>
> commit 0c535186d624071098c10003fdafe8f475ed9ae7
> Author: Petri Latvala
> Date: Wed Feb 1
On Thu, 2017-06-08 at 16:48 -0700, Anusha Srivatsa wrote:
> Coffee Lake reuses Kabylake's HUC firmware.
>
> v2: Change Coffeelake to Coffee Lake
>
> Cc: Rodrigo Vivi
> Signed-off-by: Anusha Srivatsa
Reviewed-by: Lukasz Fiedorowicz
On Thu, 2017-06-08 at 16:48 -0700, Anusha Srivatsa wrote:
> Coffee Lake reuses Kabylake's GuC.
>
> v2: Change Coffeelake to Coffee Lake
>
> Cc: Rodrigo Vivi
> Signed-off-by: Anusha Srivatsa
Reviewed-by: Lukasz Fiedorowicz
On Wed, Jun 07, 2017 at 04:29:59PM +0200, Radoslaw Szwichtenberg wrote:
> Replaced custom load implementation with lib counterpart.
>
> Signed-off-by: Radoslaw Szwichtenberg
> Cc: Chris Wilson
> Cc: Arkadiusz Hiler
On Fri, 2017-06-09 at 10:27 +, Michal Wajdeczko wrote:
> We know default values for all params and we know which params are
> safe
> to change. Mark params that were changed when dumping them in
> debugfs.
>
> v2: simplify is_default calculation for strings (Chris)
>
> Suggested-by: Chris
Quoting Michal Hocko (2017-06-09 12:17:26)
> [Add Hugh]
>
> On Fri 09-06-17 12:03:50, Chris Wilson wrote:
> > When we are called to relieve mempressue via the shrinker, the only way
> > we can make progress is either by discarding unwanted pages (those
> > objects that userspace has marked
On Wed, 2017-06-07 at 16:29 +0200, Radoslaw Szwichtenberg wrote:
> Replaced custom load implementation with lib counterpart.
>
> Signed-off-by: Radoslaw Szwichtenberg om>
Reviewed-by: Lukasz Fiedorowicz
-Lukasz
Document the test ordering choices in fast-feedback.testlist.
For comments in testlists, piglit commit
commit 0c535186d624071098c10003fdafe8f475ed9ae7
Author: Petri Latvala
Date: Wed Feb 1 12:57:45 2017 +0200
framework/programs/run.py: Allow comments in
Signed-off-by: Petri Latvala
---
tests/intel-ci/README | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tests/intel-ci/README b/tests/intel-ci/README
index ae92460..d17922e 100644
--- a/tests/intel-ci/README
+++ b/tests/intel-ci/README
@@ -24,6 +24,9 @@
When generating the .gitignore file, use /.gitignore instead of
.gitignore to not have it apply to subdirectories.
Signed-off-by: Petri Latvala
---
tests/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/Makefile.am
Signed-off-by: Petri Latvala
---
configure.ac | 1 +
tests/Makefile.am | 2 ++
tests/intel-ci/Makefile.am | 7 +++
3 files changed, 10 insertions(+)
create mode 100644 tests/intel-ci/Makefile.am
diff --git a/configure.ac b/configure.ac
index
== Series Details ==
Series: series starting with [v2,1/5] drm/i915: Encourage our shrinker more
when our shmemfs allocations fails
URL : https://patchwork.freedesktop.org/series/25553/
State : success
== Summary ==
Series 25553v1 Series without cover letter
[Add Hugh]
On Fri 09-06-17 12:03:50, Chris Wilson wrote:
> When we are called to relieve mempressue via the shrinker, the only way
> we can make progress is either by discarding unwanted pages (those
> objects that userspace has marked MADV_DONTNEED) or by reclaiming the
> dirty objects via swap.
== Series Details ==
Series: NOTFORUPSTREAM sound/hda: add debug information in call_hp_automute
(rev3)
URL : https://patchwork.freedesktop.org/series/25472/
State : success
== Summary ==
Series 25472v3 NOTFORUPSTREAM sound/hda: add debug information in
call_hp_automute
On Fri 09-06-17 12:03:47, Chris Wilson wrote:
> I tried __GFP_NORETRY in the belief that __GFP_RECLAIM was effective. It
> struggles with handling reclaim of our dirty buffers and relies on
> reclaim via kswapd. As a result, a single pass of direct reclaim is
> unreliable when i915 occupies the
When we are called to relieve mempressue via the shrinker, the only way
we can make progress is either by discarding unwanted pages (those
objects that userspace has marked MADV_DONTNEED) or by reclaiming the
dirty objects via swap. As we know that is the only way to make further
progress, we can
I tried __GFP_NORETRY in the belief that __GFP_RECLAIM was effective. It
struggles with handling reclaim of our dirty buffers and relies on
reclaim via kswapd. As a result, a single pass of direct reclaim is
unreliable when i915 occupies the majority of available memory, and the
only means of
In our first pass, we do not want to use reclaim at all as we want to
solely reap the i915 buffer caches (its purgeable pages). But we don't
mind it initiates IO or pulls via the FS (but it shouldn't anyway as we
say no to reclaim!). Just drop the GFP_IO constraint for simplicity.
Signed-off-by:
Having resolved whether or not we would deadlock upon a call to
mutex_lock(>struct_mutex), we can then spin for the contended
struct_mutex if we are not the owner. We cannot afford to simply block
and wait for the mutex, as the owner may itself be waiting for the
allocator -- i.e. a cyclic
Commit 24f8e00a8a2e ("drm/i915: Prefer to report ENOMEM rather than
incur the oom for gfx allocations") made the bold decision to try and
avoid the oomkiller by reporting -ENOMEM to userspace if our allocation
failed after attempting to free enough buffer objects. In short, it
appears we were
I would like to send this patch to the core-for-CI branch, in order to
verify the theory I exposed in fdo#101246.
This patch also hides a potentially serious bug in the sound/hda
driver, which may improve our chances of not being affected by
bugs there. It may actually also fix some of the
== Series Details ==
Series: drm/i915: Misc improvements around module params (rev2)
URL : https://patchwork.freedesktop.org/series/25482/
State : success
== Summary ==
Series 25482v2 drm/i915: Misc improvements around module params
We know default values for all params and we know which params are safe
to change. Mark params that were changed when dumping them in debugfs.
v2: simplify is_default calculation for strings (Chris)
Suggested-by: Chris Wilson
Signed-off-by: Michal Wajdeczko
Currently our PARAMS_FOR_EACH macro contains only param type and name.
We use this macro to define struct members, but later on we initialize
this struct using handcrafted code, which leads in some cases to use
mismatched value vs. type. Let's extend our root macro with param
default value to keep
This modparam affects not only LVDS but also eDP panels. Additionally
with this rename we will keep modparam and i915_params field name in sync.
Finally this patch will unblock us with further improvements around params defs.
Suggested-by: Ville Syrjala
Signed-off-by:
Earlier RFC proposed to extend param macros with default values.
This series goes step further.
v2: rename modparam instead of i915_params field
Michal Wajdeczko (3):
drm/i915: Rename lvds_use_ssc modparam to panel_use_ssc
drm/i915: Extend PARAMS_FOR_EACH macro with more data
This patch adds Y-tiling support for igt_draw_rect function.
v2: Use helper function to get tile sizes (Ville)
v3: Moved igt_get_fb_tile_size() out of the for loop
for better performance (Paulo)
Signed-off-by: Praveen Paneri
---
lib/igt_draw.c | 139
Test doesn't check if the property is immutable, and fails.
Added conditions to detect if the property is immutable.
Signed-off-by: Bhawanpreet Lakha
---
tests/kms_properties.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
Quoting Martin Peres (2017-06-07 12:05:14)
> On 07/06/17 13:34, Chris Wilson wrote:
> > This reverts commit 7c8703fb02b248c2bcf9756bba8812bcfe7ed5d3.
> >
> > If we expect it to fail until we find a solution, let the hw fail and
> > continue to track the known failure in CI/bugs.
> >
> > Cc:
On Thu, Jun 08, 2017 at 09:48:58PM +, Deucher, Alexander wrote:
> > -Original Message-
> > From: amd-gfx [mailto:amd-gfx-boun...@lists.freedesktop.org] On Behalf
> > Of sunpeng...@amd.com
> > Sent: Thursday, June 08, 2017 3:11 PM
> > To: intel-gfx@lists.freedesktop.org;
== Series Details ==
Series: drm/i915/glk: Remove the alpha_support flag
URL : https://patchwork.freedesktop.org/series/25471/
State : failure
== Summary ==
Series 25471v1 drm/i915/glk: Remove the alpha_support flag
https://patchwork.freedesktop.org/api/1.0/series/25471/revisions/1/mbox/
1 - 100 of 112 matches
Mail list logo