[git pull] drm fixes for 4.15-rc6

2017-12-28 Thread Dave Airlie
) nouveau and i915 regression fixes Ben Skeggs (1): drm/nouveau: fix race when adding delayed work items Dave Airlie (2): Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm

[git pull] drm fixes for Xmas (4.15-rc5)

2017-12-21 Thread Dave Airlie
15/lpe: Remove double-encapsulation of info string drm/syncobj: Stop reusing the same struct file for all syncobj -> fd Dave Airlie (6): Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-12-1

[git pull] drm fixes for Xmas (4.15-rc5)

2017-12-21 Thread Dave Airlie
15/lpe: Remove double-encapsulation of info string drm/syncobj: Stop reusing the same struct file for all syncobj -> fd Dave Airlie (6): Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-12-1

[git pull] drm fixes for v4.15-rc3

2017-12-07 Thread Dave Airlie
connector_iter Dave Airlie (5): Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-misc-fixes-2017-12-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.15-rc3' of git://git.kernel.org

[git pull] drm fixes for v4.15-rc3

2017-12-07 Thread Dave Airlie
connector_iter Dave Airlie (5): Merge branch 'drm-fixes-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-misc-fixes-2017-12-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.15-rc3' of git://git.kernel.org

Re: linux-next: build warning after merge of the drm tree

2017-12-03 Thread Dave Airlie
On 4 December 2017 at 10:30, Stephen Rothwell wrote: > Hi all, > > After merging the drm tree, today's linux-next build (x86_64 allmodconfig) > produced this warning: Oops, not sure how I missed it, force pushed drm-next with the merge fixed. Dave.

Re: linux-next: build warning after merge of the drm tree

2017-12-03 Thread Dave Airlie
On 4 December 2017 at 10:30, Stephen Rothwell wrote: > Hi all, > > After merging the drm tree, today's linux-next build (x86_64 allmodconfig) > produced this warning: Oops, not sure how I missed it, force pushed drm-next with the merge fixed. Dave.

[git pull] drm fixes for 4.15-rc2

2017-11-30 Thread Dave Airlie
splay: fix memory leaks on error exit return Dan Carpenter (1): omapdrm: hdmi4_cec: signedness bug in hdmi4_cec_init() Daniel Vetter (1): Merge tag 'v4.15-rc1' into drm-misc-fixes Dave Airlie (8): Merge tag 'drm-misc-fixes-2017-11-30' of git://anongit.freedesktop.org/drm/drm-mis

[git pull] drm fixes for 4.15-rc2

2017-11-30 Thread Dave Airlie
splay: fix memory leaks on error exit return Dan Carpenter (1): omapdrm: hdmi4_cec: signedness bug in hdmi4_cec_init() Daniel Vetter (1): Merge tag 'v4.15-rc1' into drm-misc-fixes Dave Airlie (8): Merge tag 'drm-misc-fixes-2017-11-30' of git://anongit.freedesktop.org/drm/drm-mis

[git pull resend] drm fixes

2017-11-27 Thread Dave Airlie
Chris Wilson (2): drm/i915: Clear breadcrumb node when cancelling signaling drm/i915: Mark the userptr invalidate workqueue as WQ_MEM_RECLAIM Colin Ian King (1): drm/i915/gvt: ensure -ve return value is handled correctly Dave

[git pull resend] drm fixes

2017-11-27 Thread Dave Airlie
Chris Wilson (2): drm/i915: Clear breadcrumb node when cancelling signaling drm/i915: Mark the userptr invalidate workqueue as WQ_MEM_RECLAIM Colin Ian King (1): drm/i915/gvt: ensure -ve return value is handled correctly Dave

[git pull] drm for 4.15 part 2 (updated)

2017-11-23 Thread Dave Airlie
aste error on vddci_buf index drm/i915/gvt: ensure -ve return value is handled correctly Dave Airlie (13): Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-next Merge tag 'drm-fsl-dcu-fixes-for-v4.15' of http://git.agner.ch/git/linux-drm-fsl-dcu int

[git pull] drm for 4.15 part 2 (updated)

2017-11-23 Thread Dave Airlie
aste error on vddci_buf index drm/i915/gvt: ensure -ve return value is handled correctly Dave Airlie (13): Merge branch 'drm-next-4.15' of git://people.freedesktop.org/~agd5f/linux into drm-next Merge tag 'drm-fsl-dcu-fixes-for-v4.15' of http://git.agner.ch/git/linux-drm-fsl-dcu int

[git pull] drm for v4.15 (fixes/cleanups/one small feature)

2017-11-22 Thread Dave Airlie
is enabled Christian König (2): drm/amdgpu: make AMDGPU_VA_RESERVED_SIZE 64bit drm/amdgpu: set f_mapping on exported DMA-bufs Cihangir Akturk (1): drm/imx: switch to drm_*_get(), drm_*_put() helpers Colin Ian King (1): drm/amd/powerplay: fix copy-n-paste error on vddci_buf i

[git pull] drm for v4.15 (fixes/cleanups/one small feature)

2017-11-22 Thread Dave Airlie
is enabled Christian König (2): drm/amdgpu: make AMDGPU_VA_RESERVED_SIZE 64bit drm/amdgpu: set f_mapping on exported DMA-bufs Cihangir Akturk (1): drm/imx: switch to drm_*_get(), drm_*_put() helpers Colin Ian King (1): drm/amd/powerplay: fix copy-n-paste error on vddci_buf i

Re: Regression in TTM driver w/Linus' master

2017-11-22 Thread Dave Airlie
On 23 November 2017 at 11:17, Laura Abbott wrote: > Hi, > > Fedora QA testing reported a panic when booting up VMs > using qmeu vga drivers > (https://paste.fedoraproject.org/paste/498yRWTCJv2LKIrmj4EliQ) > > [ 30.108507] [ cut here ] > [ 30.108920]

Re: Regression in TTM driver w/Linus' master

2017-11-22 Thread Dave Airlie
On 23 November 2017 at 11:17, Laura Abbott wrote: > Hi, > > Fedora QA testing reported a panic when booting up VMs > using qmeu vga drivers > (https://paste.fedoraproject.org/paste/498yRWTCJv2LKIrmj4EliQ) > > [ 30.108507] [ cut here ] > [ 30.108920] kernel BUG at

Re: Autoselect patches for stable (Was: Re: [PATCH AUTOSEL for 4.9 36/56] drm/i915: Fix the level 0 max_wm hack on VLV/CHV)

2017-11-20 Thread Dave Airlie
On 20 November 2017 at 23:13, Daniel Vetter wrote: > On Mon, Nov 20, 2017 at 01:39:31PM +0100, Daniel Vetter wrote: >> On Mon, Nov 20, 2017 at 11:21:52AM +, Emil Velikov wrote: >> > Hi all, >> > >> > Since I'm going slightly off-topic, I've tweaked the subject line and >> >

Re: Autoselect patches for stable (Was: Re: [PATCH AUTOSEL for 4.9 36/56] drm/i915: Fix the level 0 max_wm hack on VLV/CHV)

2017-11-20 Thread Dave Airlie
On 20 November 2017 at 23:13, Daniel Vetter wrote: > On Mon, Nov 20, 2017 at 01:39:31PM +0100, Daniel Vetter wrote: >> On Mon, Nov 20, 2017 at 11:21:52AM +, Emil Velikov wrote: >> > Hi all, >> > >> > Since I'm going slightly off-topic, I've tweaked the subject line and >> > trimmed some of

Re: [git pull] drm amdgpu-dc merge

2017-11-16 Thread Dave Airlie
gmail for some reason ate my email formatting, apparantly preediting in gedit, then pasting in here doesn't work so well. Dave. On 17 November 2017 at 14:05, Dave Airlie <airl...@gmail.com> wrote: > Hi Linus, > > This is the pull request for the AMD DC (display co

Re: [git pull] drm amdgpu-dc merge

2017-11-16 Thread Dave Airlie
gmail for some reason ate my email formatting, apparantly preediting in gedit, then pasting in here doesn't work so well. Dave. On 17 November 2017 at 14:05, Dave Airlie wrote: > Hi Linus, > > This is the pull request for the AMD DC (display code) layer which is > a requirement

[git pull] drm amdgpu-dc merge

2017-11-16 Thread Dave Airlie
IS_ERR() drm/amd/display: remove some unneeded code Daniel Vetter (1): drm/amd: DC pull request review Darren Salt (1): drm/amd/display: Don't leak dc_stream_state. Dave Airlie (84): drm/dp-helper: add missing defines needed by AMD display core. drm/amd/display: remo

[git pull] drm amdgpu-dc merge

2017-11-16 Thread Dave Airlie
IS_ERR() drm/amd/display: remove some unneeded code Daniel Vetter (1): drm/amd: DC pull request review Darren Salt (1): drm/amd/display: Don't leak dc_stream_state. Dave Airlie (84): drm/dp-helper: add missing defines needed by AMD display core. drm/amd/display: remo

Re: [git pull] drm for v4.15

2017-11-16 Thread Dave Airlie
On 16 November 2017 at 14:59, Linus Torvalds <torva...@linux-foundation.org> wrote: > On Wed, Nov 15, 2017 at 6:34 PM, Dave Airlie <airl...@gmail.com> wrote: >> >> There is some code touched on sound/soc, but I think the sound tree >> should have the same commi

Re: [git pull] drm for v4.15

2017-11-16 Thread Dave Airlie
On 16 November 2017 at 14:59, Linus Torvalds wrote: > On Wed, Nov 15, 2017 at 6:34 PM, Dave Airlie wrote: >> >> There is some code touched on sound/soc, but I think the sound tree >> should have the same commits from the same base,so this may luck different >> if you

[git pull] drm vmwgfx and i915 fixes

2017-11-09 Thread Dave Airlie
vmw_fence_ops Chris Wilson (1): drm/i915: Deconstruct struct sgt_dma initialiser Dave Airlie (2): Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux into drm-fixes Merge tag 'drm-intel-fixes-2017-11-08' of git://anongit.freedesktop.org/drm/drm-intel

[git pull] drm vmwgfx and i915 fixes

2017-11-09 Thread Dave Airlie
vmw_fence_ops Chris Wilson (1): drm/i915: Deconstruct struct sgt_dma initialiser Dave Airlie (2): Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux into drm-fixes Merge tag 'drm-intel-fixes-2017-11-08' of git://anongit.freedesktop.org/drm/drm-intel

[git pull] drm fixes for v4.14-rc8

2017-11-02 Thread Dave Airlie
channel notifier setup Chris Wilson (3): drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) drm/i915: Hold rcu_read_lock when iterating over the radixtree (vma idr) drm/i915: Check incoming alignment for unfenced buffers (on i915gm) Dave Airlie (3): Merge

[git pull] drm fixes for v4.14-rc8

2017-11-02 Thread Dave Airlie
channel notifier setup Chris Wilson (3): drm/i915: Hold rcu_read_lock when iterating over the radixtree (objects) drm/i915: Hold rcu_read_lock when iterating over the radixtree (vma idr) drm/i915: Check incoming alignment for unfenced buffers (on i915gm) Dave Airlie (3): Merge

[git pull] drm fixes for v4.14-rc7

2017-10-27 Thread Dave Airlie
) i915 and amdgpu fixes Dave Airlie (3): Merge branch 'drm-fixes-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-10-25' of git://anongit.freedesktop.org/drm/drm

[git pull] drm fixes for v4.14-rc7

2017-10-27 Thread Dave Airlie
) i915 and amdgpu fixes Dave Airlie (3): Merge branch 'drm-fixes-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-10-25' of git://anongit.freedesktop.org/drm/drm

[git pull] drm fixes for v4.14-rc6

2017-10-20 Thread Dave Airlie
Wilson (3): drm/i915: Fix eviction when the GGTT is idle but full drm/i915: Use bdw_ddi_translations_fdi for Broadwell drm/i915: Report -EFAULT before pwrite fast path into shmemfs Dave Airlie (4): Merge tag 'exynos-drm-fixes-for-v4.14-rc5' of git://git.kernel.org/.../daeinki/

[git pull] drm fixes for v4.14-rc6

2017-10-20 Thread Dave Airlie
Wilson (3): drm/i915: Fix eviction when the GGTT is idle but full drm/i915: Use bdw_ddi_translations_fdi for Broadwell drm/i915: Report -EFAULT before pwrite fast path into shmemfs Dave Airlie (4): Merge tag 'exynos-drm-fixes-for-v4.14-rc5' of git://git.kernel.org/.../daeinki/

[git pull] drm fixes for v4.14-rc5

2017-10-13 Thread Dave Airlie
in amdgpu_ttm_bind Dave Airlie (5): Merge tag 'drm-misc-fixes-2017-10-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge branch 'drm-fixes-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'imx-drm-fixes-2017-10-12' of git

[git pull] drm fixes for v4.14-rc5

2017-10-13 Thread Dave Airlie
in amdgpu_ttm_bind Dave Airlie (5): Merge tag 'drm-misc-fixes-2017-10-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge branch 'drm-fixes-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'imx-drm-fixes-2017-10-12' of git

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v4]

2017-10-10 Thread Dave Airlie
> +*/ > + ret = idr_alloc(, _lease_idr_object , object_id, > object_id + 1, GFP_KERNEL); In current kernels, the idr_alloc warns if start < 0, so if object_id is a negative signed integer, which your igt tests actually make it. So we get an ugly debug splat from

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v4]

2017-10-10 Thread Dave Airlie
> +*/ > + ret = idr_alloc(, _lease_idr_object , object_id, > object_id + 1, GFP_KERNEL); In current kernels, the idr_alloc warns if start < 0, so if object_id is a negative signed integer, which your igt tests actually make it. So we get an ugly debug splat from

[git pull] drm fixes for 4.14-rc4

2017-10-05 Thread Dave Airlie
variable hw_check Dave Airlie (3): Merge tag 'drm-intel-fixes-2017-09-27' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'drm-intel-fixes-2017-10-04' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'drm-misc-fixes-2017-10-05' of git

[git pull] drm fixes for 4.14-rc4

2017-10-05 Thread Dave Airlie
variable hw_check Dave Airlie (3): Merge tag 'drm-intel-fixes-2017-09-27' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'drm-intel-fixes-2017-10-04' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'drm-misc-fixes-2017-10-05' of git

Re: [PATCH 4/6] drm: Add drm_object lease infrastructure [v3]

2017-10-04 Thread Dave Airlie
> + * > + * drm_master at the top of the tree (i.e, with lessor NULL > + */ > +struct drm_master *drm_lease_owner(struct drm_master *master) { ^ there's a couple of misplaced braces around. start of next line please. > + while (master->lessor != NULL) > + master =

Re: [PATCH 4/6] drm: Add drm_object lease infrastructure [v3]

2017-10-04 Thread Dave Airlie
> + * > + * drm_master at the top of the tree (i.e, with lessor NULL > + */ > +struct drm_master *drm_lease_owner(struct drm_master *master) { ^ there's a couple of misplaced braces around. start of next line please. > + while (master->lessor != NULL) > + master =

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
On 5 October 2017 at 13:24, Dave Airlie <airl...@gmail.com> wrote: > On 5 October 2017 at 13:17, Dave Airlie <airl...@gmail.com> wrote: >>> --- >>> drivers/gpu/drm/drm_ioctl.c | 4 + >>> drivers/gpu/drm/drm_lease.c | 270 >>> ++

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
On 5 October 2017 at 13:24, Dave Airlie wrote: > On 5 October 2017 at 13:17, Dave Airlie wrote: >>> --- >>> drivers/gpu/drm/drm_ioctl.c | 4 + >>> drivers/gpu/drm/drm_lease.c | 270 >>> >>> includ

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
On 5 October 2017 at 13:17, Dave Airlie <airl...@gmail.com> wrote: >> --- >> drivers/gpu/drm/drm_ioctl.c | 4 + >> drivers/gpu/drm/drm_lease.c | 270 >> >> include/drm/drm_lease.h | 12 ++ >> include/ua

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
On 5 October 2017 at 13:17, Dave Airlie wrote: >> --- >> drivers/gpu/drm/drm_ioctl.c | 4 + >> drivers/gpu/drm/drm_lease.c | 270 >> >> include/drm/drm_lease.h | 12 ++ >> include/uapi/drm/drm.h |

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
> --- > drivers/gpu/drm/drm_ioctl.c | 4 + > drivers/gpu/drm/drm_lease.c | 270 > > include/drm/drm_lease.h | 12 ++ > include/uapi/drm/drm.h | 5 + > include/uapi/drm/drm_mode.h | 64 +++ > 5 files changed, 355 insertions(+) >

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-10-04 Thread Dave Airlie
> --- > drivers/gpu/drm/drm_ioctl.c | 4 + > drivers/gpu/drm/drm_lease.c | 270 > > include/drm/drm_lease.h | 12 ++ > include/uapi/drm/drm.h | 5 + > include/uapi/drm/drm_mode.h | 64 +++ > 5 files changed, 355 insertions(+) >

[git pull] drm fixes

2017-09-29 Thread Dave Airlie
: disable hard reset in hibernate for APUs Colin Ian King (1): drm/amdkfd: check for null dev to avoid a null pointer dereference Dave Airlie (4): Merge tag 'drm-amdkfd-fixes-2017-09-24' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge branch 'etnaviv/fixes

[git pull] drm fixes

2017-09-29 Thread Dave Airlie
: disable hard reset in hibernate for APUs Colin Ian King (1): drm/amdkfd: check for null dev to avoid a null pointer dereference Dave Airlie (4): Merge tag 'drm-amdkfd-fixes-2017-09-24' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge branch 'etnaviv/fixes

[git pull] drm fixes for v4.14-rc2

2017-09-21 Thread Dave Airlie
in 'intel_framebuffer_init()' Dave Airlie (3): Merge tag 'drm-amdkfd-next-2017-09-02' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-09-20' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.14

[git pull] drm fixes for v4.14-rc2

2017-09-21 Thread Dave Airlie
in 'intel_framebuffer_init()' Dave Airlie (3): Merge tag 'drm-amdkfd-next-2017-09-02' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge tag 'drm-intel-fixes-2017-09-20' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.14

[git pull] drm amd fixes for 4.14-rc1

2017-09-15 Thread Dave Airlie
drm/amdgpu: remove duplicate return statement Dave Airlie (1): Merge branch 'drm-next-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-next Emily Deng (1): drm/amdgpu/virtual_dce: Virtual display doesn't support disable vblank immediately Evan Quan (2): drm/amd/powerpl

[git pull] drm amd fixes for 4.14-rc1

2017-09-15 Thread Dave Airlie
drm/amdgpu: remove duplicate return statement Dave Airlie (1): Merge branch 'drm-next-4.14' of git://people.freedesktop.org/~agd5f/linux into drm-next Emily Deng (1): drm/amdgpu/virtual_dce: Virtual display doesn't support disable vblank immediately Evan Quan (2): drm/amd/powerpl

Re: [git pull] drm/i915 fixes for v4.14-rc1

2017-09-07 Thread Dave Airlie
x for gen2-4 and GVT fix > for a regression that is blocking gvt init to work on your tree. > > The rest is general fixes for patches coming from drm-next. Acked-by: Dave Airlie <airl...@redhat.com> hopefully be back for a bit next week. Dave.

Re: [git pull] drm/i915 fixes for v4.14-rc1

2017-09-07 Thread Dave Airlie
sion that is blocking gvt init to work on your tree. > > The rest is general fixes for patches coming from drm-next. Acked-by: Dave Airlie hopefully be back for a bit next week. Dave.

[git pull] drm fixes for 4.13 final

2017-08-30 Thread Dave Airlie
and core drm fixes Dave Airlie (2): Merge tag 'drm-misc-fixes-2017-08-28' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux

[git pull] drm fixes for 4.13 final

2017-08-30 Thread Dave Airlie
and core drm fixes Dave Airlie (2): Merge tag 'drm-misc-fixes-2017-08-28' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux

[git pull] [FOR MERGE WINDOW] drm for v4.14-rc1

2017-08-29 Thread Dave Airlie
onblocking atomic commit drm/i915: More surgically unbreak the modeset vs reset deadlock Merge tag 'gvt-next-2017-08-15' of https://github.com/01org/gvt-linux into drm-intel-next-queued MAINTAINERS: drm/i915 has a new maintainer team drm/i915: Update DRIVER_DATE to 20170818

[git pull] [FOR MERGE WINDOW] drm for v4.14-rc1

2017-08-29 Thread Dave Airlie
onblocking atomic commit drm/i915: More surgically unbreak the modeset vs reset deadlock Merge tag 'gvt-next-2017-08-15' of https://github.com/01org/gvt-linux into drm-intel-next-queued MAINTAINERS: drm/i915 has a new maintainer team drm/i915: Update DRIVER_DATE to 20170818

[git pull] drm fixes for 4.13-rc7

2017-08-24 Thread Dave Airlie
DRM dependency Balasubramaniam, Hari Chand (1): drm/i915: Initialize 'data' in intel_dsi_dcs_backlight.c Chris Wilson (2): drm/i915: Clear lost context-switch interrupts across reset drm: Release driver tracking before making the object available again Dave Airlie (5

[git pull] drm fixes for 4.13-rc7

2017-08-24 Thread Dave Airlie
DRM dependency Balasubramaniam, Hari Chand (1): drm/i915: Initialize 'data' in intel_dsi_dcs_backlight.c Chris Wilson (2): drm/i915: Clear lost context-switch interrupts across reset drm: Release driver tracking before making the object available again Dave Airlie (5

[git pull] drm fixes for 4.13-rc6

2017-08-17 Thread Dave Airlie
: save list length when fence is signaled Daniel Vetter (1): drm/i915: Avoid the gpu reset vs. modeset deadlock Dave Airlie (2): Merge tag 'drm-intel-fixes-2017-08-16' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge branch 'drm-fixes-4.13' of git

[git pull] drm fixes for 4.13-rc6

2017-08-17 Thread Dave Airlie
: save list length when fence is signaled Daniel Vetter (1): drm/i915: Avoid the gpu reset vs. modeset deadlock Dave Airlie (2): Merge tag 'drm-intel-fixes-2017-08-16' of git://anongit.freedesktop.org/git/drm-intel into drm-fixes Merge branch 'drm-fixes-4.13' of git

[git pull] drm fixes for v4.13-rc5

2017-08-10 Thread Dave Airlie
m/msm: unlock on error in msm_gem_get_iova() Dave Airlie (6): Merge branch 'msm-fixes-4.13-rc3' of git://people.freedesktop.org/~robclark/linux into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.13-rc4' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Merge tag 'drm-misc-

[git pull] drm fixes for v4.13-rc5

2017-08-10 Thread Dave Airlie
m/msm: unlock on error in msm_gem_get_iova() Dave Airlie (6): Merge branch 'msm-fixes-4.13-rc3' of git://people.freedesktop.org/~robclark/linux into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.13-rc4' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Merge tag 'drm-misc-

Re: [PATCH 01/10] agp: uninorth: constify pci_device_id.

2017-08-04 Thread Dave Airlie
On Tue, 1 Aug 2017, Arvind Yadav wrote: > pci_device_id are not supposed to change at runtime. All functions > working with pci_device_id provided by work with > const pci_device_id. So mark the non-const structs as const. > > Signed-off-by: Arvind Yadav I've

Re: [PATCH 01/10] agp: uninorth: constify pci_device_id.

2017-08-04 Thread Dave Airlie
On Tue, 1 Aug 2017, Arvind Yadav wrote: > pci_device_id are not supposed to change at runtime. All functions > working with pci_device_id provided by work with > const pci_device_id. So mark the non-const structs as const. > > Signed-off-by: Arvind Yadav I've merged all the agp ones into

[git pull] drm amd fixes for v4.13-rc4

2017-08-04 Thread Dave Airlie
) just some lonely amd fixes Alex Deucher (1): drm/amdgpu: fix header on gfx9 clear state Dave Airlie (1): Merge branch 'drm-fixes-4.13' of git://people.freedesktop.org/~agd5f/linux into drm

[git pull] drm amd fixes for v4.13-rc4

2017-08-04 Thread Dave Airlie
) just some lonely amd fixes Alex Deucher (1): drm/amdgpu: fix header on gfx9 clear state Dave Airlie (1): Merge branch 'drm-fixes-4.13' of git://people.freedesktop.org/~agd5f/linux into drm

[git pull] drm fixes for v4.13-rc3

2017-07-27 Thread Dave Airlie
-2017-07-26' of https://github.com/01org/gvt-linux into drm-intel-fixes Dave Airlie (7): Merge branch 'linux-4.13' of git://github.com/skeggsb/linux into drm-fixes Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux into drm-fixes Merge branch 'linux

[git pull] drm fixes for v4.13-rc3

2017-07-27 Thread Dave Airlie
-2017-07-26' of https://github.com/01org/gvt-linux into drm-intel-fixes Dave Airlie (7): Merge branch 'linux-4.13' of git://github.com/skeggsb/linux into drm-fixes Merge branch 'drm-vmwgfx-fixes' of git://people.freedesktop.org/~syeh/repos_linux into drm-fixes Merge branch 'linux

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-24 Thread Dave Airlie
On 19 July 2017 at 00:34, Peter Jones <pjo...@redhat.com> wrote: > On Tue, Jul 18, 2017 at 04:09:09PM +1000, Dave Airlie wrote: >> This patch allows the user to disable write combined mapping >> of the efifb framebuffer console using an nowc option. >> >> A custo

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-24 Thread Dave Airlie
On 19 July 2017 at 00:34, Peter Jones wrote: > On Tue, Jul 18, 2017 at 04:09:09PM +1000, Dave Airlie wrote: >> This patch allows the user to disable write combined mapping >> of the efifb framebuffer console using an nowc option. >> >> A customer noticed ma

[git pull] drm fixes for 4.13-rc2

2017-07-20 Thread Dave Airlie
son (1): dma-buf/fence: Avoid use of uninitialised timestamp Dave Airlie (3): Merge tag 'drm-amdkfd-fixes-2017-07-18' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge tag 'drm-misc-fixes-2017-07-20' of git://anongit.freedesktop.org/git/drm-misc into drm-fi

[git pull] drm fixes for 4.13-rc2

2017-07-20 Thread Dave Airlie
son (1): dma-buf/fence: Avoid use of uninitialised timestamp Dave Airlie (3): Merge tag 'drm-amdkfd-fixes-2017-07-18' of git://people.freedesktop.org/~gabbayo/linux into drm-fixes Merge tag 'drm-misc-fixes-2017-07-20' of git://anongit.freedesktop.org/git/drm-misc into drm-fi

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-20 Thread Dave Airlie
On 20 July 2017 at 14:44, Linus Torvalds wrote: > On Wed, Jul 19, 2017 at 9:28 PM, Andy Lutomirski wrote: >> >> It shouldn't be that hard to hack up efifb to allocate some actual RAM >> as "framebuffer", unmap it from the direct map, and

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-20 Thread Dave Airlie
On 20 July 2017 at 14:44, Linus Torvalds wrote: > On Wed, Jul 19, 2017 at 9:28 PM, Andy Lutomirski wrote: >> >> It shouldn't be that hard to hack up efifb to allocate some actual RAM >> as "framebuffer", unmap it from the direct map, and ioremap_wc() it as >> usual. Then you could see if PCIe

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-19 Thread Dave Airlie
On 19 July 2017 at 11:15, Linus Torvalds <torva...@linux-foundation.org> wrote: > On Tue, Jul 18, 2017 at 5:00 PM, Dave Airlie <airl...@gmail.com> wrote: >> >> More digging: >> Single CPU system: >> Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz >> 01:00.1

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-19 Thread Dave Airlie
On 19 July 2017 at 11:15, Linus Torvalds wrote: > On Tue, Jul 18, 2017 at 5:00 PM, Dave Airlie wrote: >> >> More digging: >> Single CPU system: >> Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz >> 01:00.1 VGA compatible controller: Matrox Electronics Systems Ltd.

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 09:16, Dave Airlie <airl...@gmail.com> wrote: > On 19 July 2017 at 09:16, Dave Airlie <airl...@gmail.com> wrote: >> On 19 July 2017 at 08:22, Linus Torvalds <torva...@linux-foundation.org> >> wrote: >>> On Tue, Jul 18, 2017 at 2:21

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 09:16, Dave Airlie wrote: > On 19 July 2017 at 09:16, Dave Airlie wrote: >> On 19 July 2017 at 08:22, Linus Torvalds >> wrote: >>> On Tue, Jul 18, 2017 at 2:21 PM, Dave Airlie wrote: >>>> >>>> Oh and just FYI, the m

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 09:16, Dave Airlie <airl...@gmail.com> wrote: > On 19 July 2017 at 08:22, Linus Torvalds <torva...@linux-foundation.org> > wrote: >> On Tue, Jul 18, 2017 at 2:21 PM, Dave Airlie <airl...@gmail.com> wrote: >>> >>> Oh and just FYI

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 09:16, Dave Airlie wrote: > On 19 July 2017 at 08:22, Linus Torvalds > wrote: >> On Tue, Jul 18, 2017 at 2:21 PM, Dave Airlie wrote: >>> >>> Oh and just FYI, the machine I've tested this on has an mgag200 server >>> graphics card backi

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 08:22, Linus Torvalds <torva...@linux-foundation.org> wrote: > On Tue, Jul 18, 2017 at 2:21 PM, Dave Airlie <airl...@gmail.com> wrote: >> >> Oh and just FYI, the machine I've tested this on has an mgag200 server >> graphics card backing the

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 08:22, Linus Torvalds wrote: > On Tue, Jul 18, 2017 at 2:21 PM, Dave Airlie wrote: >> >> Oh and just FYI, the machine I've tested this on has an mgag200 server >> graphics card backing the framebuffer, but with just efifb loaded. > > Yeah, it

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 06:44, Dave Airlie <airl...@gmail.com> wrote: > On 19 July 2017 at 05:57, Linus Torvalds <torva...@linux-foundation.org> > wrote: >> On Tue, Jul 18, 2017 at 7:34 AM, Peter Jones <pjo...@redhat.com> wrote: >>> >>> Well, that's kin

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
On 19 July 2017 at 06:44, Dave Airlie wrote: > On 19 July 2017 at 05:57, Linus Torvalds > wrote: >> On Tue, Jul 18, 2017 at 7:34 AM, Peter Jones wrote: >>> >>> Well, that's kind of amazing, given 3c004b4f7eab239e switched us /to/ >>> using iorem

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
ow down every core due to some crazy synchronization > issue? > > x86 people, look at what Dave Airlie did, I'll just repeat it because > it sounds so crazy: > >> A customer noticed major slowdowns while logging to the console >> with write combining enabled,

Re: [PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
ith _wc. It's the side effects on other cores that is the problem. > Or maybe it really is something where there is one global write queue > per die (not per CPU), and having that write queue "active" doing > combining will slow down every core due to some crazy synchronization > is

[PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
driver. Signed-off-by: Dave Airlie <airl...@redhat.com> --- Documentation/fb/efifb.txt | 6 ++ drivers/video/fbdev/efifb.c | 8 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Documentation/fb/efifb.txt b/Documentation/fb/efifb.txt index a59916c..1a85c1b

[PATCH] efifb: allow user to disable write combined mapping.

2017-07-18 Thread Dave Airlie
driver. Signed-off-by: Dave Airlie --- Documentation/fb/efifb.txt | 6 ++ drivers/video/fbdev/efifb.c | 8 +++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Documentation/fb/efifb.txt b/Documentation/fb/efifb.txt index a59916c..1a85c1b 100644 --- a/Documentation/fb

[git pull] drm fixes (and mediatek) for 4.13-rc1

2017-07-12 Thread Dave Airlie
e recursive locking issue drm/i915/gvt: Fix inconsistent locks holding sequence drm/i915/gvt: Revert "drm/i915/gvt: Fix possible recursive locking issue" drm/i915/gvt: Use fence error from GVT request for workload status Colin Ian King (1): drm/mediatek: re-phrase

[git pull] drm fixes (and mediatek) for 4.13-rc1

2017-07-12 Thread Dave Airlie
e recursive locking issue drm/i915/gvt: Fix inconsistent locks holding sequence drm/i915/gvt: Revert "drm/i915/gvt: Fix possible recursive locking issue" drm/i915/gvt: Use fence error from GVT request for workload status Colin Ian King (1): drm/mediatek: re-phrase

Re: [git pull] drm for v4.13

2017-07-09 Thread Dave Airlie
On 10 July 2017 at 10:43, Dave Airlie <airl...@gmail.com> wrote: > Hi Linus, > > Sorry this is a bit late, I was on holidays start of last week and now > I've got a post holiday illness. > I had nearly all this ready pre holidays, just had one set of fixes > and a clea

Re: [git pull] drm for v4.13

2017-07-09 Thread Dave Airlie
On 10 July 2017 at 10:43, Dave Airlie wrote: > Hi Linus, > > Sorry this is a bit late, I was on holidays start of last week and now > I've got a post holiday illness. > I had nearly all this ready pre holidays, just had one set of fixes > and a cleanup on top, but I hadn't >

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-07-05 Thread Dave Airlie
> +/** > + * Lease mode resources, creating another drm_master. > + */ > +struct drm_mode_create_lease { > + /** Pointer to array of object ids (__u32) */ > + __u64 object_ids; > + /** Number of object ids */ > + __u32 object_count; > + /** flags for new FD

Re: [PATCH 6/6] drm: Add four ioctls for managing drm mode object leases [v3]

2017-07-05 Thread Dave Airlie
> +/** > + * Lease mode resources, creating another drm_master. > + */ > +struct drm_mode_create_lease { > + /** Pointer to array of object ids (__u32) */ > + __u64 object_ids; > + /** Number of object ids */ > + __u32 object_count; > + /** flags for new FD

[git pull] drm fixes for 4.12-rc8

2017-06-28 Thread Dave Airlie
Chris Wilson (3): drm/i915: Retire the VMA's fence tracker before unbinding drm/i915: Hold struct_mutex for per-file stats in debugfs/i915_gem_object drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations Dave Airlie (2): Merge branch

[git pull] drm fixes for 4.12-rc8

2017-06-28 Thread Dave Airlie
Chris Wilson (3): drm/i915: Retire the VMA's fence tracker before unbinding drm/i915: Hold struct_mutex for per-file stats in debugfs/i915_gem_object drm/i915: Disable EXEC_OBJECT_ASYNC when doing relocations Dave Airlie (2): Merge branch

Re: [Intel-wired-lan] [PATCH v2 1/1] e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails

2017-06-27 Thread Dave Airlie
On 20 June 2017 at 18:49, Daniel Vetter wrote: > On Wed, Jun 07, 2017 at 01:07:33AM +, Brown, Aaron F wrote: >> > From: Intel-wired-lan [mailto:intel-wired-lan-boun...@osuosl.org] On Behalf >> > Of Jeff Kirsher >> > Sent: Tuesday, June 6, 2017 1:46 PM >> > To: David Miller

<    1   2   3   4   5   6   7   8   9   10   >