Gerd Hoffmann (10):
udmabuf: sort headers, drop uapi/ path prefix
udmabuf: improve map_udmabuf error handling
udmabuf: use pgoff_t for pagecount
udmabuf: constify udmabuf_ops
udmabuf: constify udmabuf_create args
udmabuf: add MEMFD_CREATE dependency
udmabuf: rework limits
udmabuf:
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index ec46513a47..1862bb6bed 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/driv
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 21 ++---
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index e63d301bcb..19bd918209 100644
--- a/drivers/dma-buf/udm
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 25 -
1 file changed, 12 insertions(+), 13 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index cb99a7886a..ec46513a47 100644
--- a/drivers/dma-buf
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 17 -
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 2e8502250a..e63d301bcb 100644
--- a/drivers/dma-buf/udmabuf.c
udmabuf builds without it, but if userspace can not create memfd
handles in the first place it is rather pointless to include it.
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/dma-buf/Kconfig b/drivers/dma-buf/Kconfig
index 3
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index ec22f203b5..44c3c1bf20 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/drivers/dma
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 44c3c1bf20..0cf7e85585 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/drivers
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 1862bb6bed..a543fd6ea1 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/drivers/dma
Hi Noralf,
On Sat, 2018-09-08 at 15:46 +0200, Noralf Trønnes wrote:
> The CMA helper is already using the drm_fb_helper_generic_probe part of
> the generic fbdev emulation. This patch makes full use of the generic
> fbdev emulation by using its drm_client callbacks. This means that
> drm_mode_conf
Hi Ville, Daniel,
Thanks a lot for the reply. Some comments below.
> -Original Message-
> From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel Vetter
> Sent: Monday, September 10, 2018 1:28 PM
> To: Ville Syrjälä
> Cc: Satish Kumar Nagireddy ; dri-
> de...@lists.freede
Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR
Generated by: scripts/coccinelle/api/ptr_ret.cocci
Signed-off-by: YueHaibing
---
drivers/gpu/drm/omapdrm/dss/hdmi4.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/omapdrm/dss/hdmi4.c
b/drivers/g
On Mon, Sep 10, 2018 at 08:30:38PM +0200, Hans de Goede wrote:
> Commit 1daddbc8dec5 ("staging: vboxvideo: Update driver to use
> drm_dev_register.") replaced the obsolere drm_get_pci_dev() with
> normal pci probe and remove functions.
>
> But the new vbox_pci_probe() is missing a pci_enable_devic
Fixes gcc '-Wunused-but-set-variable' warning:
drivers/gpu/drm/drm_plane.c: In function 'drm_mode_getplane_res':
drivers/gpu/drm/drm_plane.c:475:26: warning:
variable 'config' set but not used [-Wunused-but-set-variable]
Signed-off-by: YueHaibing
---
drivers/gpu/drm/drm_plane.c | 2 --
1 file
Hi Aaron,
thanks for the patch. Moving to the amd-gfx mailing list, where
xf86-video-amdgpu patches are reviewed. Comments inline below.
On 2018-09-10 1:14 p.m., Aaron Liu wrote:
> Add gamma_lut/degamma_lut/ctm checking before pushing
> staged color management properties on the CRTC.
> If abo
Dne ponedeljek, 10. september 2018 ob 16:23:54 CEST je Maxime Ripard
napisal(a):
> On Fri, Sep 07, 2018 at 03:22:34PM +0800, Icenowy Zheng wrote:
> > The R40 HDMI PHY seems to be different to the A64 one, the A64 one
> > has no input mux, but the R40 one has.
> >
> > Drop the A64 fallback compati
* Laurent Pinchart [180910 12:28]:
> On Monday, 10 September 2018 14:59:23 EEST Tomi Valkeinen wrote:
> > A large omapdrm change set from Laurent was merged into drm-next, and
> > I'm certain they conflict with this series. Laurent also has continued
> > that work, and while those new patches have
Hi Hans,
On 09/10/2018 11:30 AM, Hans de Goede wrote:
Commit 2408898e3b6c ("staging: vboxvideo: Add page-flip support") only
calls vbox_crtc_do_set_base() on page-flips, but despite that function's
name it only pins the new fb, unpins the old fb and sets
vbox_crtc->fb_offset. It does not progra
Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR
Generated by: scripts/coccinelle/api/ptr_ret.cocci
Signed-off-by: YueHaibing
---
drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/omapdrm/dss/hdmi5_core.c
b
Drop the unnecessary vbox_bo_unref() helper and directly call ttm_bo_put()
at the single call site.
Signed-off-by: Hans de Goede
---
drivers/staging/vboxvideo/vbox_main.c | 14 +-
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/drivers/staging/vboxvideo/vbox_main.c
b/d
The vboxfb_create_object() wrapper really does nothing more then just
call vbox_gem_create(), so this commit drops it, replacing it with
a direct call to vbox_gem_create().
Signed-off-by: Hans de Goede
---
drivers/staging/vboxvideo/vbox_fb.c | 22 +-
1 file changed, 1 inserti
The default settings for Linux vms created in VirtualBox allocate only
16M of videomem. When running fullscreen on a 1920x1080 (or bigger) monitor
this is not a lot.
When using GNOME3 on Wayland we have already been seeing out of video
memory errors for a while now. After commit 2408898e3b6c ("sta
In vbox_crtc_set_base_and_mode() we update all the crtcs when the
single_framebuffer setting changes, including the one on which
vbox_crtc_set_base_and_mode() was called, so we end up doing
vbox_do_modeset() on it twice. This commit skips the crtc on which
we are updating in the loop to update the
On Tue, Sep 11, 2018 at 06:48:27AM +, Nicholas Mc Guire wrote:
> On Mon, Sep 10, 2018 at 08:30:38PM +0200, Hans de Goede wrote:
> > Commit 1daddbc8dec5 ("staging: vboxvideo: Update driver to use
> > drm_dev_register.") replaced the obsolere drm_get_pci_dev() with
> > normal pci probe and remove
On Mon, Sep 10, 2018 at 09:10:00PM +0800, Koenig, Christian wrote:
> Am 10.09.2018 um 15:05 schrieb Tom St Denis:
> > On 2018-09-10 9:04 a.m., Christian König wrote:
> >> Hi Tom,
> >>
> >> I'm talking about adding new printks to figure out what the heck is
> >> going wrong here.
> >>
> >> Thanks,
On Tue, Sep 11, 2018 at 02:54:22AM +, Satish Kumar Nagireddy wrote:
> Hi Ville, Daniel,
>
> Thanks a lot for the reply. Some comments below.
>
> > -Original Message-
> > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel
> > Vetter
> > Sent: Monday, September 10,
https://bugs.freedesktop.org/show_bug.cgi?id=107898
Bug ID: 107898
Summary: "kfd: Failed to resume IOMMU for device 1002:15dd" on
Raven Ridge
Product: DRI
Version: DRI git
Hardware: x86-64 (AMD64)
OS: Linux
On Tue, Sep 11, 2018 at 06:20:14AM +, YueHaibing wrote:
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/gpu/drm/drm_plane.c: In function 'drm_mode_getplane_res':
> drivers/gpu/drm/drm_plane.c:475:26: warning:
> variable 'config' set but not used [-Wunused-but-set-variable]
>
> S
On Tue, Sep 11, 2018 at 08:59:14AM +0200, Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
TIL pgoff_t stands for page cache offset. I think we're pretty bad at
using that within i915 :-)
On the entire series Acked-by: Daniel Vetter
I did try to review in de
On Mon, Sep 10, 2018 at 02:48:43PM +0200, Bartlomiej Zolnierkiewicz wrote:
>
> On 08/22/2018 10:54 AM, Daniel Vetter wrote:
> > This was only added for the drm's fbdev emulation support, so that it
> > would try harder to show the Oops.
> >
> > Unfortunately this never really worked reliably, and
On Tue, Sep 11, 2018 at 07:41:10AM +, Nicholas Mc Guire wrote:
> On Tue, Sep 11, 2018 at 08:53:35AM +0200, Hans de Goede wrote:
> > Hi,
> >
> > On 11-09-18 08:48, Nicholas Mc Guire wrote:
> > >On Mon, Sep 10, 2018 at 08:30:38PM +0200, Hans de Goede wrote:
> > >>Commit 1daddbc8dec5 ("staging: v
The N value was computed by kernel driver that based on synchronous clock
mode. But only specific N value (0x8000) would be acceptable for
LG LP140WF6-SPM1 eDP panel which is running at asynchronous clock mode.
With the other N value, Tcon will enter BITS mode and display black screen.
Add this pan
Some DP dongles in particular seem to be fussy about too large
link M/N values. Set specific value for N divider can resolve
this issue per dongle vendor's comment. So configure N as
constant value (0x8000) to instead of reduce M/N formula when
specific DP dongle connected.
v2: add more comments f
Only specific N value (0x8000) would be acceptable for LG
LP140WF6-SPM1 eDP panel which is running at asynchronous
clock mode. With the other N value, it will enter BITS mode
and display black screen. This patch series set constant N
value for specific sink/branch device that would cover
similar is
DP quirk list just compare sink or branch device's OUI so far.
That means particular vendor's products will be applied specific
change. This change would confirm device_id the same or not.
Then driver can implement some changes for branch/sink device
that really need additional WA.
v2: use sizeof
https://bugs.freedesktop.org/show_bug.cgi?id=105251
--- Comment #52 from zzyx...@gmail.com ---
Created attachment 141522
--> https://bugs.freedesktop.org/attachment.cgi?id=141522&action=edit
Logs + trace with patched mesa, plus example code which consistently triggers
crash.
I've been experienc
On 09/11/2018 09:42 AM, Daniel Vetter wrote:
> On Mon, Sep 10, 2018 at 02:48:43PM +0200, Bartlomiej Zolnierkiewicz wrote:
>>
>> On 08/22/2018 10:54 AM, Daniel Vetter wrote:
>>> This was only added for the drm's fbdev emulation support, so that it
>>> would try harder to show the Oops.
>>>
>>> Unfor
https://bugs.freedesktop.org/show_bug.cgi?id=107898
Marvin Damschen changed:
What|Removed |Added
Attachment #141520|text/x-log |text/plain
mime type|
https://bugs.freedesktop.org/show_bug.cgi?id=107898
--- Comment #1 from Oded Gabbay ---
Added Felix to CC
--
You are receiving this mail because:
You are the assignee for the bug.___
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:12 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
> ---
> drivers/dma-buf/udmabuf.c | 17 -
> 1 file changed, 8 insertions(+), 9 deletions(-)
>
> diff --git a/driver
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:13 EEST Gerd Hoffmann wrote:
A commit message would be nice, for all patches in this series.
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:15 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-buf/udmabuf.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:16 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
> ---
> drivers/dma-buf/udmabuf.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/dma-buf/udma
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:17 EEST Gerd Hoffmann wrote:
> udmabuf builds without it, but if userspace can not create memfd
> handles in the first place it is rather pointless to include it.
Except perhaps for compile test coverage ? How about
d
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:18 EEST Gerd Hoffmann wrote:
> Create variable for the list length limit. Serves as documentation,
> also allows to make it a module parameter if needed.
>
> Also add a total size limit.
>
> Signed-off-by: Gerd Hoffmann
> -
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:19 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-buf/udmabuf.c | 25 -
> 1 file changed, 12 insertions(+
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 09:59:21 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-buf/udmabuf.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff
Hi Gerd,
On Tuesday, 11 September 2018 09:50:14 EEST Gerd Hoffmann wrote:
> Hi,
>
> >> +#define UDMABUF_CREATE _IOW('u', 0x42, struct udmabuf_create)
> >
> > Why do you start at 0x42 if you reserve the 0x40-0x4f range ?
>
> No particular strong reason, just that using 42 was less boring
https://bugs.freedesktop.org/show_bug.cgi?id=105251
--- Comment #53 from CheatCodesOfLife ---
Created attachment 141524
--> https://bugs.freedesktop.org/attachment.cgi?id=141524&action=edit
vega_crasher Logs + trace with patched mesa
Hi Michel,
Even with the chattr +S command, the buffer list
On Tue, Sep 11, 2018 at 11:50 AM, Laurent Pinchart
wrote:
> Hi Gerd,
>
> On Tuesday, 11 September 2018 09:50:14 EEST Gerd Hoffmann wrote:
>> Hi,
>>
>> >> +#define UDMABUF_CREATE _IOW('u', 0x42, struct udmabuf_create)
>> >
>> > Why do you start at 0x42 if you reserve the 0x40-0x4f range ?
>
https://bugzilla.kernel.org/show_bug.cgi?id=199619
--- Comment #12 from Ant (untaintablean...@hotmail.co.uk) ---
Elmar, did you have a look at my bug report from comment 4?
Does installing something like rng-tools fix the problem?
If it does, then you are suffering from the same, widespread, w
Having DRM_SUN4I built-in but DRM_SUN8I_MIXER as a loadable module results in
a link error, as we try to access a symbol from the sun8i_tcon_top.ko module:
ERROR: "sun8i_tcon_top_de_config" [drivers/gpu/drm/sun4i/sun4i-tcon.ko]
undefined!
ERROR: "sun8i_tcon_top_set_hdmi_src" [drivers/gpu/drm/sun4
https://bugs.freedesktop.org/show_bug.cgi?id=107889
--- Comment #5 from Mauro Carvalho Chehab ---
Created attachment 141526
--> https://bugs.freedesktop.org/attachment.cgi?id=141526&action=edit
Dmesg with Kernel 4.18.0 vanilla
--
You are receiving this mail because:
You are the assignee for t
https://bugs.freedesktop.org/show_bug.cgi?id=107889
--- Comment #6 from Mauro Carvalho Chehab ---
(In reply to Alex Deucher from comment #4)
> Can you bisect? Also please attach your dmesg output.
Bisect didn't work. There is a regression between 4.17 and 4.18-rc4 on ext4fs
that causes it fail
Cc: dri-devel and Sam (sorry about the slip)
Den 10.09.2018 14.53, skrev Noralf Trønnes:
Den 08.09.2018 15.46, skrev Noralf Trønnes:
This patchset moves the drivers using the CMA helper fully over to the
generic fbdev emulation. The unused fbdev code is removed from the CMA
helper.
Maxime a
https://bugs.freedesktop.org/show_bug.cgi?id=107889
--- Comment #7 from Mauro Carvalho Chehab ---
(In reply to Mauro Carvalho Chehab from comment #5)
> Created attachment 141526 [details]
> Dmesg with Kernel 4.18.0 vanilla
Forgot to mention, but the bug also happens on 4.18.0 vanilla.
So, the bu
> > >> +if (WARN_ON(vmf->pgoff >= ubuf->pagecount))
> > >> +return VM_FAULT_SIGBUS;
> > >
> > > Just curious, when do you expect this to happen ?
> >
> > It should not. If it actually happens it would be a bug somewhere,
> > thats why the WARN_ON.
>
> But you seem to con
On Wed, Aug 22, 2018 at 10:59:19AM +0200, Greg Kroah-Hartman wrote:
> On Wed, Aug 22, 2018 at 10:54:03AM +0200, Daniel Vetter wrote:
> > It was only used by the panic support in fbcon, which is now gone.
> > Remove this now dead code too.
> >
> > Cc: Greg Kroah-Hartman
> > Cc: Kees Cook
> > Cc:
On Tue, Sep 11, 2018 at 10:47:34AM +0200, Bartlomiej Zolnierkiewicz wrote:
> On 09/11/2018 09:42 AM, Daniel Vetter wrote:
> > On Mon, Sep 10, 2018 at 02:48:43PM +0200, Bartlomiej Zolnierkiewicz wrote:
> >>
> >> On 08/22/2018 10:54 AM, Daniel Vetter wrote:
> >>> This was only added for the drm's fbd
On Sat, Sep 08, 2018 at 03:46:36PM +0200, Noralf Trønnes wrote:
> The CMA helper is already using the drm_fb_helper_generic_probe part of
> the generic fbdev emulation. This patch makes full use of the generic
> fbdev emulation by using its drm_client callbacks. This means that
> drm_mode_config_fu
On Sat, Sep 08, 2018 at 03:46:37PM +0200, Noralf Trønnes wrote:
> The CMA helper is already using the drm_fb_helper_generic_probe part of
> the generic fbdev emulation. This patch makes full use of the generic
> fbdev emulation by using its drm_client callbacks. This means that
> drm_mode_config_fu
On Mon, Sep 10, 2018 at 06:29:46PM +0100, Alexandru Gheorghe wrote:
> DRM_MODE_REFLECT_X and DRM_MODE_REFLECT_Y meaning seems a bit unclear
> to me, so try to clarify that with a bit of ascii graphics.
>
> Changes since v1:
> - Move the ascii graphics in the kerneldoc where all plane
> prope
https://bugs.freedesktop.org/show_bug.cgi?id=107889
--- Comment #8 from Michel Dänzer ---
(In reply to Mauro Carvalho Chehab from comment #6)
> Bisect didn't work. There is a regression between 4.17 and 4.18-rc4 on
> ext4fs that causes it fail to mount a file system:
There are ways to deal with
Den 11.09.2018 14.17, skrev Liviu Dudau:
On Sat, Sep 08, 2018 at 03:46:36PM +0200, Noralf Trønnes wrote:
The CMA helper is already using the drm_fb_helper_generic_probe part of
the generic fbdev emulation. This patch makes full use of the generic
fbdev emulation by using its drm_client callback
This adds a library for shmem backed GEM objects with the necessary
drm_driver callbacks.
Signed-off-by: Noralf Trønnes
---
Changes since version 2:
- Grammar (Sam Ravnborg)
- s/drm_gem_shmem_put_pages_unlocked/drm_gem_shmem_put_pages_locked/
(Sam Ravnborg)
- Add debug ouput in error path (Sam
This move makes tinydrm useful for more drivers. tinydrm doesn't need
continuous memory, but at the time it was convenient to use the CMA
library. The spi core can do dma on is_vmalloc() addresses making this
possible.
Cc: David Lechner
Signed-off-by: Noralf Trønnes
---
drivers/gpu/drm/tinydrm/
This patchset adds a library for shmem backed GEM objects and makes use
of it in tinydrm.
When I made tinydrm I used the CMA helper because it was very easy to
use. July last year I learned that this limits which drivers to PRIME
import from, since CMA requires continuous memory. tinydrm drivers d
Hi!
> > > A large omapdrm change set from Laurent was merged into drm-next, and
> > > I'm certain they conflict with this series. Laurent also has continued
> > > that work, and while those new patches haven't been sent for review yet,
> > > I fear they'll also conflict with these.
> > >
> > > So
On Mon, Sep 10, 2018 at 09:27:24AM +0200, Boris Brezillon wrote:
> Hi Sam,
>
> On Sat, 8 Sep 2018 22:17:55 +0200
> Sam Ravnborg wrote:
>
> > Hi all.
> >
> > When working on the DRM driver for Atmel LCDC the first approach
> > was to use a MFD driver, that had two sub-drivers:
> > - PWM dirver
>
Hi Ville,
On Tue, Sep 11, 2018 at 03:27:09PM +0300, Ville Syrjälä wrote:
> On Mon, Sep 10, 2018 at 06:29:46PM +0100, Alexandru Gheorghe wrote:
> > DRM_MODE_REFLECT_X and DRM_MODE_REFLECT_Y meaning seems a bit unclear
> > to me, so try to clarify that with a bit of ascii graphics.
> >
> > Changes
Hi Laurent,
On Tue, Sep 04, 2018 at 03:10:16PM +0300, Laurent Pinchart wrote:
> The LVDS encoders in the D3 and E3 SoCs differ significantly from those
> in the other R-Car Gen3 family members:
>
> - The LVDS PLL architecture is more complex and requires computing PLL
> parameters manually.
> -
https://bugs.freedesktop.org/show_bug.cgi?id=107880
--- Comment #9 from jam...@amd.com ---
Hi Marvin,
That is great! I want to check with you where this old VCN firmware came from.
Did you install old AMD ROCm package on this system before?
Best Regards!
James Zhu
--
You are receiving this m
Hi Laurent,
sorry, I might be confused but,
On Tue, Sep 04, 2018 at 03:10:15PM +0300, Laurent Pinchart wrote:
> The THC63LVD1024 is restricted to a pixel clock frequency in the range
> of 8 to 135 MHz. Implement the bridge .mode_valid() operation
> accordingly.
>
> Signed-off-by: Laurent Pincha
https://bugs.freedesktop.org/show_bug.cgi?id=107154
--- Comment #11 from kyle.de...@mykolab.com ---
> systemd-udevd
This is not systemd's fault, but indicative of something hanging in kernel
land, which udevd ends up being blocked on.
Experienced this a few major kernel releases ago, which were
Signed-off-by: Gerd Hoffmann
---
include/uapi/linux/udmabuf.h | 50 +---
Documentation/driver-api/dma-buf.rst | 8 ++
2 files changed, 55 insertions(+), 3 deletions(-)
diff --git a/include/uapi/linux/udmabuf.h b/include/uapi/linux/udmabuf.h
index 46b6
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 21 ++---
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index
Create variable for the list length limit. Serves as documentation,
also allows to make it a module parameter if needed.
Also add a total size limit.
Signed-off-by: Gerd Hoffmann
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 10 --
1 file changed, 8 insertions(+), 2 deletion
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 0d03367c57..d99a9b59d3 100644
--- a/drivers/dma-buf/ud
udmabuf builds without it, but if userspace can not create memfd
handles in the first place it is rather pointless to include it,
except for test builds.
Signed-off-by: Gerd Hoffmann
Acked-by: Daniel Vetter
---
drivers/dma-buf/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index d99a9b59d3..e3560e840d
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 25 -
1 file changed, 12 insertions(+), 13 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
i
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 17 -
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 2e850
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 7a4fd2194d..92af9b5300 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/drive
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index e3560e840d..4167da8
v2: review updates, add three new patches.
Gerd Hoffmann (13):
udmabuf: sort headers, drop uapi/ path prefix
udmabuf: improve map_udmabuf error handling
udmabuf: use pgoff_t for pagecount
udmabuf: constify udmabuf_ops
udmabuf: constify udmabuf_create args
udmabuf: add MEMFD_CREATE depe
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
---
drivers/dma-buf/udmabuf.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index b637a8be6d..7a4fd2194d 100644
--- a/drivers/dma-buf/udmabuf.c
+++ b/drivers/dma-buf/udmabuf.c
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index 652707f993..b637a8be6d
Reported-by: Laurent Pinchart
Signed-off-by: Gerd Hoffmann
Acked-by: Daniel Vetter
---
drivers/dma-buf/udmabuf.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/dma-buf/udmabuf.c b/drivers/dma-buf/udmabuf.c
index e821361566..652707f993 100644
--- a/drivers/dma
On Tue, Sep 11, 2018 at 02:20:22PM +0100, Alexandru-Cosmin Gheorghe wrote:
> Hi Ville,
>
> On Tue, Sep 11, 2018 at 03:27:09PM +0300, Ville Syrjälä wrote:
> > On Mon, Sep 10, 2018 at 06:29:46PM +0100, Alexandru Gheorghe wrote:
> > > DRM_MODE_REFLECT_X and DRM_MODE_REFLECT_Y meaning seems a bit uncl
https://bugs.freedesktop.org/show_bug.cgi?id=107001
--- Comment #3 from cla...@mathr.co.uk ---
So, I got some freezes with Linux 4.18.5 and Mesa 18.0.5 (the version of Mesa
that I assumed was bug free), and so far (24 hours uptime) no freezes with
Linux 4.18.7 and Mesa 18.1.7-1. The Linux change
https://bugzilla.kernel.org/show_bug.cgi?id=200531
Benjamin Berg (benja...@sipsolutions.net) changed:
What|Removed |Added
CC||benja...@sipso
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 16:42:08 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
> Reviewed-by: Laurent Pinchart
> Acked-by: Daniel Vetter
> ---
> drivers/dma-buf/udmabuf.c | 4 ++--
> 1 file changed, 2 insertio
Hi Laurent,
On Tue, Sep 04, 2018 at 03:10:18PM +0300, Laurent Pinchart wrote:
> On selected SoCs, the DU can use the clock output by the LVDS encoder
> PLL as its input dot clock. This feature is optional, but on the D3 and
> E3 SoC it is often the only way to obtain a precise dot clock frequency,
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 16:42:14 EEST Gerd Hoffmann wrote:
Still no commit message ? :-)
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-buf/udmabuf.c | 3 ---
> 1 file changed, 3 dele
Hi Gerd,
Thank you for the patch.
On Tuesday, 11 September 2018 16:42:15 EEST Gerd Hoffmann wrote:
> Reported-by: Laurent Pinchart
> Signed-off-by: Gerd Hoffmann
Reviewed-by: Laurent Pinchart
> ---
> drivers/dma-buf/udmabuf.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
https://bugs.freedesktop.org/show_bug.cgi?id=107880
--- Comment #10 from Marvin Damschen ---
(In reply to jam...@amd.com from comment #9)
> Did you install old AMD ROCm package on this system before?
Yes, I did. I now believe that removing all traces of rocm-dkms eliminated the
root of the probl
Hi Lucas,
Maybe you have any comments or remarks about this patch? And if you don't could
you please apply it.
Thanks!
On Thu, 2018-08-23 at 19:38 +0300, Eugeniy Paltsev wrote:
> As for today etnaviv device doesn't setup dma_mask.
> The etnaviv device is a virtual device not represented in DT
>
Hi Laurent,
On Tue, Sep 04, 2018 at 03:10:19PM +0300, Laurent Pinchart wrote:
> All Gen3 SoCs supported so far have a fixed association between DPAD0
> and DU channels, which led to hardcoding that association when writing
> the corresponding hardware register. The D3 and E3 will break that
> mech
On Tue, Sep 11, 2018 at 04:45:25PM +0300, Ville Syrjälä wrote:
> On Tue, Sep 11, 2018 at 02:20:22PM +0100, Alexandru-Cosmin Gheorghe wrote:
> > Hi Ville,
> >
> > On Tue, Sep 11, 2018 at 03:27:09PM +0300, Ville Syrjälä wrote:
> > > On Mon, Sep 10, 2018 at 06:29:46PM +0100, Alexandru Gheorghe wrote:
Modern monitor hardware is capable of supporting variable refresh rates
and adaptive sync technologies. The properties for querying and
controlling these features should be exposed on the DRM connector.
This patch introduces two new properties for variable refresh rate
support:
- variable_refresh
1 - 100 of 201 matches
Mail list logo