[linux-yocto] [PATCH 0/3] Improve openCV (beignet) speed in Broxton

2016-12-29 Thread Tuomas Katila
These patches improve the speed of opencv in Joule. Needed for realsense use cases for example. Cherry-picked from drm-intel tree @ https://cgit.freedesktop.org/drm-intel/ Imre Deak (3): drm/i915/gen9: Clean up MOCS table definitions drm/i915/bxt: Fix inadvertent CPU snooping due to incorrect

[linux-yocto] [PATCH 1/3] drm/i915/gen9: Clean up MOCS table definitions

2016-12-29 Thread Tuomas Katila
From: Imre Deak Cherry-picked from drm-intel tree Use named struct initializers for clarity. Also fix the target cache definition to reflect its role in GEN9 onwards. On GEN8 a TC value of 0 meant ELLC but on GEN9+ it means the TC and LRU controls are taken from the PTE. No functional change, i

[linux-yocto] [PATCH 2/3] drm/i915/bxt: Fix inadvertent CPU snooping due to incorrect MOCS config

2016-12-29 Thread Tuomas Katila
From: Imre Deak Cherry-picked from drm-intel tree Setting a write-back cache policy in the MOCS entry definition also implies snooping, which has a considerable overhead. This is unexpected for a few reasons: - From user-space's point of view since it didn't want a coherent surface (it didn't

[linux-yocto] [PATCH 3/3] drm/i915: Give proper names to MOCS entries

2016-12-29 Thread Tuomas Katila
From: Imre Deak Cherry-picked from drm-intel tree The purpose for each MOCS entry isn't well defined atm. Defining these is important to remove any uncertainty about the use of these entries for example in terms of performance and GPU/CPU coherency. Suggested by Ville. v4: - Rename I915_MOCS_A

Re: [linux-yocto] [PATCH 0/3] Improve openCV (beignet) speed in Broxton

2016-12-29 Thread Katila, Tuomas
Forgot to say that these patches are intended for the bxt-rebase branch on 4.4 kernel. -Tuomas -Original Message- From: linux-yocto-boun...@yoctoproject.org [mailto:linux-yocto-boun...@yoctoproject.org] On Behalf Of Tuomas Katila Sent: Thursday, December 29, 2016 11:00 AM To: linux-yoct

Re: [linux-yocto] [PATCH] netfilter: iptables: enable NAT tables

2016-12-29 Thread Mikko Ylinen
Hi, On 29/12/16 17:58, Wold, Saul wrote: On Wed, 2016-12-28 at 22:31 -0500, Bruce Ashfield wrote: On 16-12-27 8:03 AM, Mikko Ylinen wrote: This changes adds 'nat' table in iptables. The netfilter side is already configured for NAT but iptables config was missing. Further, CONFIG_IP_NF_TARGET

Re: [linux-yocto] [PATCH 0/3] Improve openCV (beignet) speed in Broxton

2016-12-29 Thread Bruce Ashfield
On 16-12-29 8:01 AM, Katila, Tuomas wrote: Forgot to say that these patches are intended for the bxt-rebase branch on 4.4 kernel. That was going to be my first question :D These are now merged. Bruce -Tuomas -Original Message- From: linux-yocto-boun...@yoctoproject.org [mailto:l

Re: [linux-yocto] [PATCH] netfilter: iptables: enable NAT tables

2016-12-29 Thread Bruce Ashfield
On 16-12-29 2:47 PM, Mikko Ylinen wrote: Hi, On 29/12/16 17:58, Wold, Saul wrote: On Wed, 2016-12-28 at 22:31 -0500, Bruce Ashfield wrote: On 16-12-27 8:03 AM, Mikko Ylinen wrote: This changes adds 'nat' table in iptables. The netfilter side is already configured for NAT but iptables config