https://bugs.freedesktop.org/show_bug.cgi?id=107538
Bug ID: 107538
Summary: Intel-gpu-tools 1.23 tag fails compilation on Clang
due to implicit declaration of function
Product: DRI
Version: XOrg git
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: IGT
Assignee: dri-devel(a)lists.freedesktop.org
Reporter: casey.g.…
[View More]bowman(a)intel.com
While cross-compiling the 'igt-gpu-tools-1.23' tag in the ChromeOS environment,
which uses Clang, I observed the following error:
tests/gem_userptr_blits.c:1092:10: error: implicit declaration of function
'memfd_create' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
memfd = memfd_create("pages", 0);
This issue is resolved by the following commit (20 commits after tag):
bcb37a9 build: provide stub implementation for memfd_create
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=110659
--- Comment #66 from Michel Dänzer <michel(a)daenzer.net> ---
(In reply to tempel.julian from comment #65)
> Since this commit, the modesetting driver shows the same behavior as
> xf86-video-amdgpu:
> https://gitlab.freedesktop.org/xorg/xserver/commit/
> f0d78b47ac49977a6007f5fe081f00c6eb19a12e
Hmm, could the property update be part of the legacy => atomic compatibility
code in the kernel?
> So, now only xwayland …
[View More]isn't affected. But I think this can very well be just
> because Wayland compositors yet don't support turning compositing off in
> fullscreen.
They still use page flipping though, similar to TearFree. Which Wayland
compositor(s) have you tried?
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=111551
Bug ID: 111551
Summary: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma1
timeout
Product: DRI
Version: XOrg git
Hardware: ARM
OS: Linux (All)
Status: NEW
Severity: major
Priority: not set
Component: DRM/AMDgpu
Assignee: dri-devel(a)lists.freedesktop.org
Reporter: 78666679(a)qq.com
The …
[View More]amdgpu(pollaries10, wx5100) drm drivers sometimes report:
[drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma1 timeout, signaled
seq=24423862, emitted seq=24423865
and many threads run into disk sleeping state
kernel version: 4.19.36
mesa: 18.3.6
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
The lima driver requests a supply using regulator_get_optional() but
both the name of the supply and the usage pattern suggest that it is
being used for the main power for the device and is not at all optional
for the device for function, there is no meaningful handling for absent
supplies. Such regulators should use the vanilla regulator_get()
interface, it will ensure that even if a supply is not described in the
system integration one will be provided in software.
Signed-off-by: Mark Brown …
[View More]<broonie(a)kernel.org>
---
drivers/gpu/drm/lima/lima_device.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/lima/lima_device.c b/drivers/gpu/drm/lima/lima_device.c
index d86b8d81a483..d718ac70df1e 100644
--- a/drivers/gpu/drm/lima/lima_device.c
+++ b/drivers/gpu/drm/lima/lima_device.c
@@ -142,12 +142,9 @@ static int lima_regulator_init(struct lima_device *dev)
{
int ret;
- dev->regulator = devm_regulator_get_optional(dev->dev, "mali");
+ dev->regulator = devm_regulator_get(dev->dev, "mali");
if (IS_ERR(dev->regulator)) {
ret = PTR_ERR(dev->regulator);
- dev->regulator = NULL;
- if (ret == -ENODEV)
- return 0;
if (ret != -EPROBE_DEFER)
dev_err(dev->dev, "failed to get regulator: %d\n", ret);
return ret;
@@ -164,8 +161,7 @@ static int lima_regulator_init(struct lima_device *dev)
static void lima_regulator_fini(struct lima_device *dev)
{
- if (dev->regulator)
- regulator_disable(dev->regulator);
+ regulator_disable(dev->regulator);
}
static int lima_init_ip(struct lima_device *dev, int index)
--
2.20.1
[View Less]