[git pull] drm fixes for 5.4-rc8

2019-11-14 Thread Dave Airlie
Dave Airlie (3): Merge tag 'drm-intel-fixes-2019-11-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge tag 'drm-misc-fixes-2019-11-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-fixes-5.4-2019-11-14

drm-next + i915 CVE yolo merge

2019-11-13 Thread Dave Airlie
The landing of the i915 CVE fixes into Linus tree has created a bit of a mess in linux-next and downstream in drm-next trees. I talked to Daniel and he had talked to Joonas a bit, and I decided to go with what Daniel describes as the YOLO merge, where I just solve it and pray, and everyone else

Re: [PATCH v2] drm/fbdev: Fallback to non tiled mode if all tiles not present

2019-11-12 Thread Dave Airlie
LGTM, thanks, Reviewed-by: Dave Airlie On Sat, 9 Nov 2019 at 10:52, Manasi Navare wrote: > > In case of tiled displays, if we hotplug just one connector, > fbcon currently just selects the preferred mode and if it is > tiled mode then that becomes a problem if rest

[git pull] drm fixes for 5.4-rc7

2019-11-07 Thread Dave Airlie
and FRAGMENT_SIZE drm/amdgpu/renoir: move gfxoff handling into gfx9 module drm/radeon: fix si_enable_smc_cac() failed issue Dave Airlie (3): Merge tag 'drm-misc-fixes-2019-11-07-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2019-11-06' of git

Re: [GIT PULL FOR v5.5 - 2nd try] R-Car DU CMM support

2019-11-05 Thread Dave Airlie
On Wed, 6 Nov 2019 at 05:56, Dave Airlie wrote: > > On Wed, 6 Nov 2019 at 05:49, Laurent Pinchart > wrote: > > > > Hi Dave, > > > > Has this pull request fallen through the cracks ? > > It fell down a different crack than usual, it made it from patchwork

Re: [Intel-gfx] [PATCH] drm/fbdev: Fallback to non tiled mode if all tiles not present

2019-11-05 Thread Dave Airlie
er on hotplug when we probe the client modeset, > > > > we we dont find all the connectors for all tiles, then on a connector > > > > with one tile, just fallback to the first available non tiled mode > > > > to display over a single connector. >

Re: [Intel-gfx] [PATCH] drm/fbdev: Fallback to non tiled mode if all tiles not present

2019-11-05 Thread Dave Airlie
driver on hotplug when we probe the client modeset, > we we dont find all the connectors for all tiles, then on a connector > with one tile, just fallback to the first available non tiled mode > to display over a single connector. > > Suggested-by: Ville Syrjälä > Suggested-by: Da

Re: [GIT PULL FOR v5.5 - 2nd try] R-Car DU CMM support

2019-11-05 Thread Dave Airlie
On Wed, 6 Nov 2019 at 05:49, Laurent Pinchart wrote: > > Hi Dave, > > Has this pull request fallen through the cracks ? It fell down a different crack than usual, it made it from patchwork onto my hard drive, but then I didn't execute the pull. I've pulled it down, thanks for reminder. Dave.

Re: [PATCH v14 1/5] dma-buf: Add dma-buf heaps framework

2019-11-04 Thread Dave Airlie
On Mon, 4 Nov 2019 at 20:24, Brian Starkey wrote: > > Hi John, > > On Fri, Nov 01, 2019 at 09:42:34PM +, John Stultz wrote: > > From: "Andrew F. Davis" > > > > This framework allows a unified userspace interface for dma-buf > > exporters, allowing userland to allocate specific types of

[git pull] drm fixes for 5.4-rc6

2019-10-31 Thread Dave Airlie
. drm/amdgpu: If amdgpu_ib_schedule fails return back the error. Anna Karas (1): drm/i915/tgl: Fix doc not corresponding to code Christian Gmeiner (1): drm/etnaviv: fix dumping of iommuv2 Dave Airlie (4): Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux

[git pull] drm fixes for 5.4-rc5

2019-10-25 Thread Dave Airlie
ring test (v2) drm/amdgpu/vcn: fix allocation size in enc ring test drm/amdgpu/vce: fix allocation size in enc ring test Christian König (2): drm/amdgpu: fix potential VM faults drm/amdgpu: fix error handling in amdgpu_bo_list_create Dave Airlie (2): Merge tag 'drm-misc

Re: [Intel-gfx] [PULL] drm-misc-next

2019-10-21 Thread Dave Airlie
On Tue, 22 Oct 2019 at 01:49, Sean Paul wrote: > > On Mon, Oct 21, 2019 at 4:11 AM Tomi Valkeinen wrote: > > > > Hi, > > > > On 18/10/2019 23:11, Sean Paul wrote: > > > On Fri, Oct 18, 2019 at 9:46 AM Tomi Valkeinen > > > wrote: > > >> > > >> Hi Sean, > > >> > > >> On 17/10/2019 22:26, Sean

radeon backtrace on fedora 31

2019-10-17 Thread Dave Airlie
5.3.4-300.fc31.x86_64 seems to be new. https://retrace.fedoraproject.org/faf/reports/2726149/ Dave. ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.4-rc4

2019-10-17 Thread Dave Airlie
submission of a virtual request Christian König (2): drm/ttm: fix busy reference in ttm_mem_evict_first drm/ttm: fix handling in ttm_bo_add_mem_to_lru Dave Airlie (3): Merge tag 'drm-intel-fixes-2019-10-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merg

Re: [RFC] new uapi policy for drm

2019-10-16 Thread Dave Airlie
On Thu, 17 Oct 2019 at 03:28, Matt Roper wrote: > > On Tue, Oct 15, 2019 at 04:16:00AM +1000, Dave Airlie wrote: > > I've kicked this around in my head over the past few weeks but wanted > > to get some feedback on whether it's a good idea or what impact it > > m

Re: [RFC] new uapi policy for drm

2019-10-16 Thread Dave Airlie
On Thu, 17 Oct 2019 at 06:00, Alex Deucher wrote: > > On Mon, Oct 14, 2019 at 2:16 PM Dave Airlie wrote: > > > > I've kicked this around in my head over the past few weeks but wanted > > to get some feedback on whether it's a good idea or what impact it > > might

[RFC] new uapi policy for drm

2019-10-14 Thread Dave Airlie
I've kicked this around in my head over the past few weeks but wanted to get some feedback on whether it's a good idea or what impact it might have that I haven't considered. We are getting requests via both amdgpu/amdkfd and i915 for new user APIs for userspace drivers that throw code over the

[git pull] drm fixes for 5.4-rc3

2019-10-10 Thread Dave Airlie
ect peeking at execlists->active drm/i915/gt: execlists->active is serialised by the tasklet Dave Airlie (3): Merge tag 'drm-misc-fixes-2019-10-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-fixes-5.4-2019-10-09' of git://people.freedesktop.o

Re: [pull] ttm drm-fixes-5.4

2019-10-10 Thread Dave Airlie
On Fri, 11 Oct 2019 at 14:20, Dave Airlie wrote: > > On Thu, 10 Oct 2019 at 21:58, Koenig, Christian > wrote: > > > > Am 09.10.19 um 09:47 schrieb Arkadiusz Hiler: > > > On Tue, Oct 08, 2019 at 09:13:41AM -0400, Alex Deucher wrote: > > >> On Tue

Re: [pull] ttm drm-fixes-5.4

2019-10-10 Thread Dave Airlie
On Thu, 10 Oct 2019 at 21:58, Koenig, Christian wrote: > > Am 09.10.19 um 09:47 schrieb Arkadiusz Hiler: > > On Tue, Oct 08, 2019 at 09:13:41AM -0400, Alex Deucher wrote: > >> On Tue, Oct 8, 2019 at 4:04 AM Koenig, Christian > >> wrote: > >>> My git version should be relative new, but I'm

Re: [pull] ttm drm-fixes-5.4

2019-10-07 Thread Dave Airlie
For some reason this didn't end up in patchwork which makes it hard for me to process. Usual suspects are using too old a git to send it or maybe it got ctrl-Ms in it. Dave. On Thu, 3 Oct 2019 at 01:44, Christian König wrote: > > Hi Dave, Daniel, > > we had some problems this cycle sending out

[git pull] drm fixes for 5.4-rc2

2019-10-04 Thread Dave Airlie
an unused variable drm/amd/display: fix dcn21 Makefile for clang Christian König (1): drm/amdgpu: revert "disable bulk moves for now" Dave Airlie (3): Merge tag 'drm-fixes-5.4-2019-10-02' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-m

Re: X11 + console switch - how does it actually work ?

2019-09-29 Thread Dave Airlie
> Hello folks, > > > could anybody please give me some more insight, how switching > from X to console (ctrl+alt+f*) actually works ? > > Who catches the keypress event and initiates the VT switch ? > The Xserver ? Could this be done in the kernel (eg. when Xserver > is hanging) ? The X server is

[git pull] drm fixes for 5.4-rc1

2019-09-26 Thread Dave Airlie
->pageflip_flags to async_flip Dave Airlie (2): Merge tag 'drm-misc-next-fixes-2019-09-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next Merge tag 'drm-fixes-5.4-2019-09-25' of git://people.freedesktop.org/~agd5f/linux into drm-next Felix Kuehling (1): drm/amdgpu:

Re: [PATCH 2/2] drm/amdgpu: Add modeset module option

2019-09-25 Thread Dave Airlie
shes on load, and you want to debug them, people boot with nomodeset and then modprobe amdgpu modeset=1 to get the crash in a running system. This works for numerous other drivers, I'm not sure why amdgpu needs to be the odd one out. Reviewed-by: Dave Airlie Dave. __

Re: [git pull] drm tree for 5.4-rc1

2019-09-19 Thread Dave Airlie
> Hmm. My merge isn't identical to that. It's close though. Different > order for one #define which might be just from you and me merging > different directions. > > But I also ended up removing the .gem_prime_export initialization to > drm_gem_prime_export, because it's the default if none

Re: drm fixes for 5.3-rc9

2019-09-15 Thread Dave Airlie
On Sun, 15 Sep 2019 at 04:58, Linus Torvalds wrote: > > On Thu, Sep 12, 2019 at 8:56 AM Dave Airlie wrote: > > > > Hey Linus, > > > > From the maintainer summit, just some last minute fixes for final, > > details in the tag. > > So because my mailbox wa

Re: [Intel-gfx] [PATCH v3 00/37] Introduce memory region concept (including device local memory)

2019-09-13 Thread Dave Airlie
On Thu, 12 Sep 2019 at 23:33, Joonas Lahtinen wrote: > > Quoting Dave Airlie (2019-08-13 22:20:52) > > On Sat, 10 Aug 2019 at 08:26, Matthew Auld wrote: > > > > > > In preparation for upcoming devices with device local memory, introduce > > > the &g

drm fixes for 5.3-rc9

2019-09-12 Thread Dave Airlie
lor depth regression - GPU hangs on vulkan compute workloads Chris Wilson (1): drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+ Dave Airlie (2): Merge tag 'drm-intel-fixes-2019-09-11' of

[git pull] drm fixes for 5.3-rc8 (or final)

2019-09-06 Thread Dave Airlie
Ben Skeggs (1): drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs Dan Carpenter (1): drm/vmwgfx: Fix double free in vmw_recv_msg() Dave Airlie (3): Merge branch 'linux-5.3' of git://github.com/skeggsb/linux into drm-fixes Merge

Re: [LKP] [drm/mgag200] 90f479ae51: vm-scalability.median -18.8% regression

2019-09-04 Thread Dave Airlie
On Wed, 4 Sep 2019 at 19:17, Daniel Vetter wrote: > > On Wed, Sep 4, 2019 at 10:35 AM Feng Tang wrote: > > > > Hi Daniel, > > > > On Wed, Sep 04, 2019 at 10:11:11AM +0200, Daniel Vetter wrote: > > > On Wed, Sep 4, 2019 at 8:53 AM Thomas Zimmermann > > > wrote: > > > > > > > > Hi > > > > > > >

Re: [PATCH v2 15/27] drm/dp_mst: Cleanup drm_dp_send_link_address() a bit

2019-09-03 Thread Dave Airlie
e work inside them, and can wrap lines even less. Then > finally, rearrange variable declarations a bit. > > Cc: Juston Li > Cc: Imre Deak > Cc: Ville Syrjälä > Cc: Harry Wentland > Cc: Daniel Vetter > Signed-off-by: Lyude Paul Reviewed-by: Dave Airlie ___

Re: [PATCH v2 11/27] drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid()

2019-09-03 Thread Dave Airlie
On Wed, 4 Sep 2019 at 06:48, Lyude Paul wrote: > > And it's helper, we'll be using this in just a moment. > Reviewed-by: Dave Airlie > Cc: Juston Li > Cc: Imre Deak > Cc: Ville Syrjälä > Cc: Harry Wentland > Cc: Daniel Vetter > Signed-off-by: Lyude Pau

Re: [PATCH v2 06/27] drm/dp_mst: Combine redundant cases in drm_dp_encode_sideband_req()

2019-09-03 Thread Dave Airlie
se the patch doesn't make sense. With that fixed: Reviewed-by: Dave Airlie ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [pull] amdgpu drm-next-5.4

2019-09-03 Thread Dave Airlie
On Sat, 31 Aug 2019 at 07:27, Alex Deucher wrote: > > Hi Dave, Daniel, > > Mostly bug fixes. The big addition is display support for renoir > which is new for 5.4. I realize it's a bit late to add it but the > rest of the code for renoir is already in so it would be nice to > get the display

[git pull] drm fixes for 5.3-rc7

2019-08-29 Thread Dave Airlie
: Reordered the komeda's de-init functions Christian König (1): drm/amdgpu: fix dma_fence_wait without reference Dave Airlie (3): Merge tag 'drm-misc-fixes-2019-08-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-fixes-5.3-2019-08-28' of git

Re: [PATCH v2 3/4] drm/vmwgfx: Update the backdoor call with support for new instructions

2019-08-26 Thread Dave Airlie
Acked-by: Dave Airlie (for merging via x86 trees). Dave. On Fri, 23 Aug 2019 at 18:13, Thomas Hellström (VMware) wrote: > > From: Thomas Hellstrom > > Use the definition provided by include/asm/vmware.h > > Cc: Thomas Gleixner > Cc: Ingo Molnar > Cc: Borislav Petko

Re: [PATCH v4 0/5] MST DSC support in drm-mst

2019-08-26 Thread Dave Airlie
On Sat, 24 Aug 2019 at 06:24, Francis, David wrote: > > Adding DSC functionality to drm_dp_mst_atomic_check() is a good idea. > However, until amdgpu switches over to that system, I wouldn't be able > to test those changes. Making that switch is on our TODO list, and it would > fix a number of

[git pull] drm fixes for 5.3-rc6 (the second coming)

2019-08-23 Thread Dave Airlie
-mapping header (2019-08-24 15:09:20 +1000) drm fixes for 5.3-rc6 (part 2) mediatek: - fix build in some cases nouveau: - fix hang with i2c and mst docks Dave Airlie (2

Re: next/master build: 218 builds: 4 failed, 214 passed, 10 errors, 786 warnings (next-20190823)

2019-08-23 Thread Dave Airlie
On Sat, 24 Aug 2019 at 13:53, Stephen Rothwell wrote: > > Hi all, > > On Fri, 23 Aug 2019 17:00:39 -0700 (PDT) "kernelci.org bot" > wrote: > > > > 2drivers/gpu/drm/mediatek/mtk_drm_drv.c:291:8: error: implicit > > declaration of function 'dma_set_max_seg_size'; did you mean > >

[git pull] drm fixes for 5.3-rc6

2019-08-22 Thread Dave Airlie
/powerplay: silence a warning in smu_v11_0_setup_pptable Alexandre Courbot (2): drm/mediatek: use correct device to import PRIME buffers drm/mediatek: set DMA max segment size Dave Airlie (5): Merge tag 'du-fixes-20190816' of git://linuxtv.org/pinchartl/media into drm-fixes

Re: [PULL] drm-intel-next

2019-08-22 Thread Dave Airlie
On Fri, 23 Aug 2019 at 05:29, Rodrigo Vivi wrote: > > Hi Dave and Daniel, > > Here goes the final pull request targeting 5.4. For some reason patchwork hasn't picked this up. or if it has I can't see it. Not sure whether it was the earlier patch code in it or something else malformed. Dave.

Re: [LKP] [drm/mgag200] 90f479ae51: vm-scalability.median -18.8% regression

2019-08-22 Thread Dave Airlie
On Fri, 23 Aug 2019 at 03:25, Thomas Zimmermann wrote: > > Hi > > I was traveling and could reply earlier. Sorry for taking so long. > > Am 13.08.19 um 11:36 schrieb Feng Tang: > > Hi Thomas, > > > > On Mon, Aug 12, 2019 at 03:25:45PM +0800, Feng Tang wrote: > >> Hi Thomas, > >> > >> On Fri, Aug

[PATCH] radeon: add option so DVI always respect HPD over DDC

2019-08-17 Thread Dave Airlie
From: Dave Airlie Purelink FX-D120 (DVI over fibre extendeders) drive the HPD line low on the GPU side when the monitor side device is unplugged or loses the connection. However the GPU side device seems to cache EDID in this case. Per DVI spec the HPD line must be driven in order for EDID

[git pull] drm fixes for 5.3-rc5

2019-08-15 Thread Dave Airlie
. Alex Deucher (1): drm/amd/display: use kvmalloc for dc_state (v2) Christian König (1): drm/scheduler: use job count instead of peek Dan Carpenter (1): drm/i915: Use after free in error path in intel_vgpu_create_workload() Dave Airlie (2): Merge tag 'drm-fixes

Re: [Nouveau] [PATCH 1/7] Revert "ACPI / OSI: Add OEM _OSI string to enable dGPU direct output"

2019-08-14 Thread Dave Airlie
ers do or do not support we don't care one bit > anyway. > I think the reverts should be merged via Rafael's tree as the original patches went in via there, and we should get them in asap. Acked-by: Dave Airlie Dave. ___ dri-devel ma

Re: [PATCH v3 00/37] Introduce memory region concept (including device local memory)

2019-08-13 Thread Dave Airlie
On Sat, 10 Aug 2019 at 08:26, Matthew Auld wrote: > > In preparation for upcoming devices with device local memory, introduce the > concept of different memory regions, and a simple buddy allocator to manage > them in i915. > > One of the concerns raised from v1 was around not using enough of

drm fixes for 5.3-rc4

2019-08-09 Thread Dave Airlie
Alex Deucher (1): Revert "drm/amdkfd: New IOCTL to allocate queue GWS" Chuhong Yuan (1): drm/modes: Fix unterminated strncpy Colin Ian King (1): drm/vmwgfx: fix memory leak when too many retries have occurred Dave

Re: [pull] amdgpu, amdkfd, radeon, ttm drm-next-5.4

2019-08-08 Thread Dave Airlie
On Wed, 7 Aug 2019 at 06:03, Alex Deucher wrote: > > Hi Dave, Daniel, > > The big updates here are support for new asics (navi14, navi12, arcturus). Thanks Alex, but due to the readq/writeq this break my local validation builds which means we need to land a fix for that somehow first. Also this

Re: [PULL] drm-misc-next

2019-08-05 Thread Dave Airlie
On Sat, 3 Aug 2019 at 20:47, Maxime Ripard wrote: > > Hi Daniel, Dave, > > Here is the first (and pretty late) drm-misc-next PR. > > It's pretty big due to the lateness, but there's nothing really major > showing up. It's pretty much the usual bunch of reworks, fixes, and > new helpers being

Re: The issue with page allocation 5.3 rc1-rc2 (seems drm culprit here)

2019-08-04 Thread Dave Airlie
On Mon, 5 Aug 2019 at 08:23, Mikhail Gavrilov wrote: > > Hi folks, > Two weeks ago when commit 22051d9c4a57 coming to my system. > Started happen randomly errors: > "gnome-shell: page allocation failure: order:4, > mode:0x40cc0(GFP_KERNEL|__GFP_COMP), > nodemask=(null),cpuset=/,mems_allowed=0" >

drm fixes for 5.3-rc3

2019-08-01 Thread Dave Airlie
. Alex Deucher (1): drm/amdgpu/powerplay: use proper revision id for navi Brian Masney (1): drm/msm: add support for per-CRTC max_vblank_count on mdp5 Christian König (1): drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep Dave Airlie (2): Merge tag 'drm

Re: [drm/mgag200] 90f479ae51: vm-scalability.median -18.8% regression

2019-07-30 Thread Dave Airlie
On Wed, 31 Jul 2019 at 05:00, Daniel Vetter wrote: > > On Tue, Jul 30, 2019 at 8:50 PM Thomas Zimmermann wrote: > > > > Hi > > > > Am 30.07.19 um 20:12 schrieb Daniel Vetter: > > > On Tue, Jul 30, 2019 at 7:50 PM Thomas Zimmermann > > > wrote: > > >> Am 29.07.19 um 11:51 schrieb kernel test

Re: drm pull for v5.3-rc1

2019-07-15 Thread Dave Airlie
On Tue, 16 Jul 2019 at 04:00, Linus Torvalds wrote: > > On Mon, Jul 15, 2019 at 10:37 AM Linus Torvalds > wrote: > > > > I'm not pulling this. Why did you merge it into your tree, when > > apparently you were aware of how questionable it is judging by the drm > > pull request. > > Looking at

Re: drm pull for v5.3-rc1

2019-07-15 Thread Dave Airlie
On Tue, 16 Jul 2019 at 03:38, Linus Torvalds wrote: > > On Mon, Jul 15, 2019 at 12:08 AM Dave Airlie wrote: > > > > VMware had some mm helpers go in via my tree (looking back I'm not > > sure Thomas really secured enough acks on these, but I'm going with it > >

[git pull] drm fixes for 5.2 final

2019-07-04 Thread Dave Airlie
/i915/ringbuffer: EMIT_INVALIDATE *before* switch context Dave Airlie (5): Merge tag 'drm-misc-fixes-2019-06-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-fixes-5.2-2019-07-02' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm

Re: [PATCH 1/1] drm/amdgpu: adopt to hmm_range_register API change

2019-07-03 Thread Dave Airlie
On Thu, 4 Jul 2019 at 07:32, Stephen Rothwell wrote: > > Hi Alex, > > On Wed, 3 Jul 2019 17:09:16 -0400 Alex Deucher wrote: > > > > Go ahead and respin your patch as per the suggestion above. then I > > can apply it I can either merge hmm into amd's drm-next or we can just > > provide the

Re: [pull] amdgpu, radeon, amdkfd drm-next-5.3

2019-06-26 Thread Dave Airlie
On Thu, 27 Jun 2019 at 13:07, Dave Airlie wrote: > > Thanks, > > I've pulled this, but it introduced one warning > > /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c: In > function ‘vcn_v2_0_start_dpg_mode’: > /home/airlied/devel/kernel/dim/src/dr

Re: [pull] drm/msm: msm-next for 5.3

2019-06-26 Thread Dave Airlie
On Wed, 26 Jun 2019 at 08:34, Rob Clark wrote: > > Hi Dave, > Naughty naughty rebase. dim: f47bee2ba447 ("drm/msm/a3xx: remove TPL1 regs from snapshot"): Subject in fixes line doesn't match referenced commit: dim: 7198e6b03155 drm/msm: add a3xx gpu support dim: fc19cbb785d7 ("drm/msm/mdp5:

Re: arm32 build failure after abe882a39a9c ("drm/amd/display: fix issue with eDP not detected on driver load")

2019-06-24 Thread Dave Airlie
Hi Alex, please resolve this ASAP, I cannot pull your tree without this fixed as it breaks my arm builds here. an 8 second delay there seems pointless and arbitary, an 8 sec delay there without a comment, seems like a lack of review. Dave. On Tue, 18 Jun 2019 at 11:12, Nathan Chancellor

[git pull] drm fixes for 5.2-rc6

2019-06-20 Thread Dave Airlie
fixes Boris Brezillon (1): drm/panfrost: Make sure a BO is only unmapped when appropriate Dan Carpenter (1): drm: return -EFAULT if copy_to_user() fails Dave Airlie (4): Merge branch 'vmwgfx-fixes-5.2' of git

Re: [GIT PULL] mali-dp and komeda patches for drm-next

2019-06-20 Thread Dave Airlie
On Thu, 20 Jun 2019 at 20:35, Liviu Dudau wrote: > > Hi DRM maintainers, > > Picking up pace on the upstreaming of Komeda driver, with quite a lot > of new features added this time. On top of that we have the small > cleanups and improved usage of the debugfs functions. Please pull! It looks

Re: [PATCH v2] drm/edid: parse CEA blocks embedded in DisplayID

2019-06-18 Thread Dave Airlie
On Fri, 14 Jun 2019 at 03:52, Andres Rodriguez wrote: > > DisplayID blocks allow embedding of CEA blocks. The payloads are > identical to traditional top level CEA extension blocks, but the header > is slightly different. > > This change allows the CEA parser to find a CEA block inside a

Re: [git pull] drm fixes for v5.2-rc4 (v2)

2019-06-07 Thread Dave Airlie
whitelist drm/i915/gvt: Fix GFX_MODE handling drm/i915/gvt: Fix vGPU CSFE_CHICKEN1_REG mmio handler Dan Carpenter (1): drm/komeda: Potential error pointer dereference Dave Airlie (6): Merge tag 'drm-intel-fixes-2019-06-03' of git://anongit.freedesktop.org/drm/drm-intel into

[git pull] drm fixes for v5.2-rc4 (v2)

2019-06-07 Thread Dave Airlie
Hey Linus, A small bit more lively this week but not majorly so. I'm away in Japan next week for family holiday, so I'll be pretty disconnected, I've asked Daniel to do fixes for the week while I'm out. I sent this out earlier, but I forgot the subject, and then Ben asked about some nouveau

[no subject]

2019-06-06 Thread Dave Airlie
Xu (3): drm/i915/gvt: Update force-to-nonpriv register whitelist drm/i915/gvt: Fix GFX_MODE handling drm/i915/gvt: Fix vGPU CSFE_CHICKEN1_REG mmio handler Dan Carpenter (1): drm/komeda: Potential error pointer dereference Dave Airlie (5): Merge tag 'drm-intel-fixes

Re: [pull] amdgpu, ttm drm-next-5.3

2019-06-05 Thread Dave Airlie
On Thu, 6 Jun 2019 at 05:12, Alex Deucher wrote: > > Hi Dave, Daniel, > > More new stuff for 5.3: > > amdgpu: > - Revert timeline support until KHR is ready > - Various driver reload fixes > - Refactor clock handling in DC > - Aux fixes for DC > - Bandwidth calculation updates for DC > - Fix

Re: [GIT PULL] v5.2 fixes for Arm drivers

2019-06-05 Thread Dave Airlie
Hi Liviu, dim: c43de636a469 ("drm/komeda: Potential error pointer dereference"): committer Signed-off-by missing. dim: c43de636a469 ("drm/komeda: Potential error pointer dereference"): SHA1 in fixes line not found: dim: 7d31b9e7a550 ("drm/komeda: Add komeda_plane/plane_helper_funcs") These

[git pull] drm fixes for 5.2-rc3

2019-05-30 Thread Dave Airlie
to 2a3e0b716296a504d9e65fea7acb379c86fe4283: Merge tag 'imx-drm-fixes-2019-05-29' of git://git.pengutronix.de/git/pza/linux into drm-fixes (2019-05-31 09:15:25 +1000) drm etnaviv, imx, amdgpu fixes Dave

Re: [PATCH 01/13] drm/amdgpu: introduce and honour DRM_FORCE_AUTH workaround

2019-05-28 Thread Dave Airlie
On Wed, 29 May 2019 at 02:47, Emil Velikov wrote: > > On 2019/05/28, Koenig, Christian wrote: > > Am 28.05.19 um 18:10 schrieb Emil Velikov: > > > On 2019/05/28, Daniel Vetter wrote: > > >> On Tue, May 28, 2019 at 10:03 AM Koenig, Christian > > >> wrote: > > >>> Am 28.05.19 um 09:38 schrieb

[git pull] drm fixes for 5.2-rc2 (try two)

2019-05-24 Thread Dave Airlie
rpenter (2): drm/amd/powerplay: fix locking in smu_feature_set_supported() drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry() Dave Airlie (5): Merge branch 'vmwgfx-fixes-5.2' of git://people.freedesktop.org/~thomash/linux into drm-fixes Merge tag 'drm-misc-

Re: [git pull] drm fixes for 5.2-rc2

2019-05-24 Thread Dave Airlie
t; idea. So just heads up in case this is real and there's some odd > config that hits a bug here ... > -Daniel Okay I've dropped a revert onto fixes, new PR coming up for Linus. Dave. > > > On Fri, May 24, 2019 at 6:28 AM Dave Airlie wrote: > > > > Hey Linus, &g

[git pull] drm fixes for 5.2-rc2

2019-05-23 Thread Dave Airlie
NEWCLIENT to non-preemptive drm/i915: Truly bump ready tasks ahead of busywaits Dan Carpenter (2): drm/amd/powerplay: fix locking in smu_feature_set_supported() drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry() Dave Airlie (4): Merge branch 'vmwgfx-fixes-5.2

[git pull] drm fixes for 5.2-rc1

2019-05-15 Thread Dave Airlie
and signaling Christian König (1): drm/radeon: prefer lower reference dividers Colin Xu (1): drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list Daniel Drake (1): drm/i915/fbc: disable framebuffer compression on GeminiLake Dave Airlie (5): Merge tag 'drm-intel

Re: [git pull] drm for 5.2-rc1

2019-05-09 Thread Dave Airlie
On Thu, 9 May 2019 at 14:45, Linus Torvalds wrote: > > Dave, > > On Wed, May 8, 2019 at 8:28 PM Dave Airlie wrote: > > > > This is the main drm pull request for 5.2. > > Thanks. I've merged it, but I got a couple of conflicts with fixes > (reverts) to main

Re: [PULL] 2nd pull for malidp-next

2019-05-06 Thread Dave Airlie
> On Fri, May 03, 2019 at 09:54:35AM +1000, Dave Airlie wrote: > > > > > On Thu, 2 May 2019 at 20:45, Liviu Dudau wrote: > > > > > > > > > > > > Hi DRM maintainers, > > > > > > > > > > > > This is the 2nd p

[git pull] drm fixes for final

2019-05-02 Thread Dave Airlie
) drm one qxl revert Dave Airlie (1): Merge tag 'drm-misc-fixes-2019-05-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Gerd Hoffmann (1): Revert "drm/qxl: drop prime import/export callbacks"

Re: [PULL] 2nd pull for malidp-next

2019-05-02 Thread Dave Airlie
On Thu, 2 May 2019 at 20:45, Liviu Dudau wrote: > > Hi DRM maintainers, > > This is the 2nd pull request for the malidp-next. The new patches add > additional support for Arm Mali D71 so that it can now be enabled > correctly and brought up on any SoC that contains the IP. From now on > we will

Re: [PATCH v2] drm: introduce a capability flag for syncobj timeline support

2019-05-01 Thread Dave Airlie
On Wed, 1 May 2019, 19:24 Koenig, Christian, wrote: > > > Am 01.05.2019 11:00 schrieb Lionel Landwerlin < > lionel.g.landwer...@intel.com>: > > [CAUTION: External Email] > > On 16/04/2019 20:53, Dave Airlie wrote: > > On Tue, 16 Apr 2019 at 22:58, Lionel Landw

Re: [Intel-gfx] [PATCH v2] drm: prefix header search paths with $(srctree)/

2019-04-25 Thread Dave Airlie
Daniel, drm-misc-next-fixes? Dave. On Fri, 26 Apr 2019 at 12:25, wrote: > > Hi Dave, > > > -Original Message- > > From: Dave Airlie [mailto:airl...@gmail.com] > > Sent: Friday, April 26, 2019 11:19 AM > > To: Yamada, Masahiro/山田 真弘 > > Cc: David

Re: [Intel-gfx] [PATCH v2] drm: prefix header search paths with $(srctree)/

2019-04-25 Thread Dave Airlie
m/linux/kernel/git/masahiroy/linux-kbuild.git > > build-test > > > Is somebody taking care of this? > Are you expecting this to be merged in the drm tree? if so please indicate that when posting. I'd assumed this would go via kbuild tree. If the later, Acked-by: Dave Airlie Dave. ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

[git pull] drm fixes for 5.1-rc7

2019-04-25 Thread Dave Airlie
structures Dave Airlie (5): Merge tag 'drm-intel-fixes-2019-04-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge branch 'drm-fixes-5.1' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-misc-fixes-2019-04-25' of git://anongit.freedeskt

Re: [PATCH 1/2] drm/doc: Allow new UAPI to be used once it's in the driver's -next.

2019-04-24 Thread Dave Airlie
, and developers on #dri-devel IRC had differing opinions of > > what the requirement was. Propose a clarification here to see if Dave > > Airlie agrees. > > > > Signed-off-by: Eric Anholt > > --- > > > > Personally, I thought the rule was "has to be in

[git pull] drm legacy cleanups

2019-04-24 Thread Dave Airlie
6:32 +1000) ---- Dave Airlie (12): drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) drm/legacy: move drm_legacy_master_rmmaps to non-driver legacy header. drm/legacy: move map cleanups into drm_bufs.c

[PATCH] drm/fb: revert the i915 Actually configure untiled displays from master

2019-04-24 Thread Dave Airlie
From: Dave Airlie This code moved in here in master, so revert it the same way. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_fb_helper.c | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_helper.c

[PATCH] drm/legacy: remove some pci legacy code if not needed.

2019-04-23 Thread Dave Airlie
From: Dave Airlie The legacy device list and pci legacy init/exit don't need to be built if not supporting legacy. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_pci.c | 8 ++-- include/drm/drm_device.h | 10 +++--- include/drm/drm_pci.h | 2 ++ 3 files changed, 11

Re: [GIT PULL] exynos-drm-next

2019-04-23 Thread Dave Airlie
Hi Inki, CC [M] drivers/gpu/drm/exynos/exynos_drm_scaler.o /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/exynos/exynos_drm_rotator.c: In function ‘rotator_unbind’: /home/airlied/devel/kernel/dim/src/drivers/gpu/drm/exynos/exynos_drm_rotator.c:262:21: warning: unused variable ‘drm_dev’

Re: a word on regressions

2019-04-23 Thread Dave Airlie
On Wed, 24 Apr 2019 at 11:13, Dave Airlie wrote: > > I've been looking a bit at 5.0 for a few things recently, and I've > noticed it shipped with a bunch of regressions, that I'm trying to > smash. > > udl driver regression due to gem unlocked cleanup > udl driver unload re

[git pull] drm fixes (regression special)

2019-04-23 Thread Dave Airlie
2:52 +1000) drm regression fixes (i915 and virtio-gpu) ---- Dave Airlie (2): Revert "drm/i915/fbdev: Actually configure untiled displays" Revert "drm/virtio: drop prim

a word on regressions

2019-04-23 Thread Dave Airlie
I've been looking a bit at 5.0 for a few things recently, and I've noticed it shipped with a bunch of regressions, that I'm trying to smash. udl driver regression due to gem unlocked cleanup udl driver unload regression due to other unplug changes i915 + atomic x.org modesetting driver break i915

Re: [PATCH] Revert "drm/virtio: drop prime import/export callbacks"

2019-04-23 Thread Dave Airlie
On Wed, 24 Apr 2019 at 02:18, Emil Velikov wrote: > > On Tue, 23 Apr 2019 at 15:06, Gerd Hoffmann wrote: > > > > On Tue, Apr 23, 2019 at 12:55:07PM +0100, Emil Velikov wrote: > > > On Tue, 23 Apr 2019 at 09:05, Gerd Hoffmann wrote: > > > > > > > > Hi, > > > > > > > > > > The DRI3 code

Re: [GIT PULL] drm/vmwgfx: vmwgfx-next

2019-04-23 Thread Dave Airlie
I'll merge it, but it appears patchwork failed to find this pull request. What version of git was used to generate it? Dave. On Sat, 20 Apr 2019 at 03:36, Deepak Singh Rawat wrote: > > It seems this got missed, If no one has any objection I will submit the > patches via drm-mics route. > >

[PATCH 05/12] drm/legacy: move lock cleanup for master into lock file

2019-04-22 Thread Dave Airlie
From: Dave Airlie This makes it easier to remove legacy code later. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_auth.c | 14 +- drivers/gpu/drm/drm_legacy.h | 1 + drivers/gpu/drm/drm_lock.c | 16 3 files changed, 18 insertions(+), 13 deletions

[PATCH 11/12] drm/legacy: place all drm legacy members under DRM_LEGACY.

2019-04-22 Thread Dave Airlie
From: Dave Airlie This places a bunch of the legacy members of drm_device into only being there when legacy is enabled. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_legacy.h | 20 include/drm/drm_device.h | 3 ++- 2 files changed, 22 insertions(+), 1 deletion

[PATCH 06/12] drm/legacy: move map_hash create/destroy into inlines

2019-04-22 Thread Dave Airlie
From: Dave Airlie This allows them to be removed later. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_drv.c| 7 +++ drivers/gpu/drm/drm_legacy.h | 10 ++ 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c

[PATCH 10/12] drm: allow removal of legacy codepaths (v4)

2019-04-22 Thread Dave Airlie
From: Dave Airlie If you don't want the legacy drivers, then lets get rid of all the legacy codepaths from the core module. This drop the size of drm.ko for me by about 10%. 38051574224192 392129 5fbc1 ../../drm-next-build/drivers/gpu/drm/drm.ko 35173672984192 363226

[PATCH 12/12] drm/legacy: remove some legacy lock struct members

2019-04-22 Thread Dave Airlie
From: Dave Airlie This removes these unless legacy is enabled. The lock count init is unneeded anyways since it's kzalloc. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_auth.c | 4 ++-- drivers/gpu/drm/drm_file.c | 1 - drivers/gpu/drm/drm_legacy.h | 10 ++ include/drm

[PATCH 03/12] drm/legacy: move map cleanups into drm_bufs.c

2019-04-22 Thread Dave Airlie
From: Dave Airlie This makes it easier to clean this up later. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_bufs.c | 8 drivers/gpu/drm/drm_drv.c| 5 + drivers/gpu/drm/drm_legacy.h | 1 + 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm

[PATCH 07/12] drm/legacy: move init/destroy of struct members into inlines

2019-04-22 Thread Dave Airlie
From: Dave Airlie This will allow easier removal later. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_drv.c| 10 +++--- drivers/gpu/drm/drm_legacy.h | 14 ++ 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm

[PATCH 08/12] drm/legacy: move legacy dev reinit into an inline

2019-04-22 Thread Dave Airlie
From: Dave Airlie This moves the legacy dev reinit into a legacy inline, also removes some unneeded inlines now. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_file.c | 24 drivers/gpu/drm/drm_legacy.h | 24 2 files changed, 24

  1   2   3   4   5   6   7   8   9   10   >