https://bugs.freedesktop.org/show_bug.cgi?id=111796
Chris Wilson <chris(a)chris-wilson.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|intel-gfx-bugs(a)lists.freede |dri-devel(a)lists.freedesktop
|sktop.org |.org
QA Contact|intel-gfx-bugs(a)lists.freede |
|sktop.org |
Component|…
[View More]DRM/Intel |IGT
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=111933
Bug ID: 111933
Summary: driconf-0.9.1-r2 - assert iter or allowNone
Product: DRI
Version: XOrg git
Hardware: Other
OS: All
Status: NEW
Severity: not set
Priority: not set
Component: General
Assignee: dri-devel(a)lists.freedesktop.org
Reporter: mmokrejs(a)gmail.com
$ rm -rf ~/.driconf
$ driconf
[click on Reload …
[View More]selected configuration file]
Traceback (most recent call last):
File "/usr/lib/driconf/driconf_complexui.py", line 699, in reloadConfig
node = self.getSelection()
File "/usr/lib/driconf/driconf_complexui.py", line 551, in getSelection
assert iter or allowNone
AssertionError
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=111932
Bug ID: 111932
Summary: driconf: TypeError: cannot concatenate 'str' and 'int'
objects
Product: DRI
Version: XOrg git
Hardware: Other
OS: All
Status: NEW
Severity: not set
Priority: not set
Component: General
Assignee: dri-devel(a)lists.freedesktop.org
Reporter: mmokrejs(a)gmail.com
$ driconf …
[View More]--version
Screen "0" is not direct rendering capable.
MESA-LOADER: failed to open radeon (search paths /usr/lib64/dri)
Traceback (most recent call last):
File "/usr/lib/python-exec/python2.7/driconf", line 28, in <module>
driconf.main()
File "/usr/lib/driconf/driconf.py", line 140, in main
complexui.start(configList)
File "/usr/lib/driconf/driconf_complexui.py", line 1040, in start
mainWindow = MainWindow(configList)
File "/usr/lib/driconf/driconf_complexui.py", line 830, in __init__
self.configTree = ConfigTreeView (configList)
File "/usr/lib/driconf/driconf_complexui.py", line 525, in __init__
self.model = ConfigTreeModel (configList)
File "/usr/lib/driconf/driconf_complexui.py", line 262, in __init__
self.addNode (config)
File "/usr/lib/driconf/driconf_complexui.py", line 450, in addNode
self.initNode (node)
File "/usr/lib/driconf/driconf_complexui.py", line 469, in initNode
self.initNode (device)
File "/usr/lib/driconf/driconf_complexui.py", line 472, in initNode
self.initNode (app)
File "/usr/lib/driconf/driconf_complexui.py", line 474, in initNode
self.validateAppNode (node)
File "/usr/lib/driconf/driconf_complexui.py", line 515, in validateAppNode
driver = app.device.getDriver(commonui.dpy)
File "/usr/lib/driconf/dri.py", line 490, in getDriver
driver = GetDriver (self.driver)
File "/usr/lib/driconf/dri.py", line 430, in GetDriver
driver = DriverInfo (name)
File "/usr/lib/driconf/dri.py", line 292, in __init__
driInfo = XDriInfo ("options " + name)
File "/usr/lib/driconf/dri.py", line 54, in XDriInfo
raise DRIError ("XDriInfo killed by signal " + signal + ".")
TypeError: cannot concatenate 'str' and 'int' objects
$ equery belongs driconf
* Searching for driconf ...
x11-misc/driconf-0.9.1-r2 (/usr/share/driconf)
x11-misc/driconf-0.9.1-r2 (/usr/lib/python-exec/python2.7/driconf)
x11-misc/driconf-0.9.1-r2 (/usr/bin/driconf -> ../lib/python-exec/python-exec2)
x11-misc/driconf-0.9.1-r2 (/usr/lib/driconf)
$
This is a Gentoo Linux. Actually the '--version' argument does not matter, it
crashes even without it.
--
You are receiving this mail because:
You are the assignee for the bug.
[View Less]
Add support for HDR metadata using the hdr_output_metadata connector property,
configure Dynamic Range and Mastering InfoFrame accordingly.
A use_drm_infoframe flag is added to dw_hdmi_plat_data that platform drivers
can use to signal when Dynamic Range and Mastering infoframes is supported.
This flag is needed because Amlogic GXBB and GXL report same DW-HDMI version,
and only GXL support DRM InfoFrame.
The first patch add functionality to configure DRM InfoFrame based on the
…
[View More]hdr_output_metadata connector property.
The remaining patches sets the use_drm_infoframe flag on some SoCs supporting
Dynamic Range and Mastering InfoFrame.
v2 has been runtime tested on a Rock64 (RK3328) and Rock Pi 4 (RK3399),
only build tested for Amlogic and Allwinner.
Changes in v2:
* address comments from Andrzej Hajda
- renamed blob_equal to hdr_metadata_equal
- renamed drm_infoframe flag to use_drm_infoframe
- use hdmi_drm_infoframe_pack and a loop to write regs
- remove hdmi version check in hdmi_config_drm_infoframe
Jonas Karlman (4):
drm/bridge: dw-hdmi: Add Dynamic Range and Mastering InfoFrame support
drm/rockchip: Enable DRM InfoFrame support on RK3328 and RK3399
drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A
drm/sun4i: Enable DRM InfoFrame support on H6
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 81 +++++++++++++++++++++
drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 37 ++++++++++
drivers/gpu/drm/meson/meson_dw_hdmi.c | 5 ++
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 2 +
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 1 +
include/drm/bridge/dw_hdmi.h | 1 +
7 files changed, 129 insertions(+)
--
2.17.1
[View Less]
We should not add the BO to the swap LRU when the new mem is fixed and
the TTM object about to be destroyed.
Signed-off-by: Christian König <christian.koenig(a)amd.com>
---
drivers/gpu/drm/ttm/ttm_bo.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 6394e0c5cc02..c51bb2c9ed4f 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -185,8 +185,9 @@ static void …
[View More]ttm_bo_add_mem_to_lru(struct ttm_buffer_object *bo,
list_add_tail(&bo->lru, &man->lru[bo->priority]);
kref_get(&bo->list_kref);
- if (bo->ttm && !(bo->ttm->page_flags &
- (TTM_PAGE_FLAG_SG | TTM_PAGE_FLAG_SWAPPED))) {
+ if (!(man->flags & TTM_MEMTYPE_FLAG_FIXED) && bo->ttm &&
+ !(bo->ttm->page_flags & (TTM_PAGE_FLAG_SG |
+ TTM_PAGE_FLAG_SWAPPED))) {
list_add_tail(&bo->swap, &bdev->glob->swap_lru[bo->priority]);
kref_get(&bo->list_kref);
}
--
2.14.1
[View Less]
Hi Dave, Daniel,
Here's this week drm-misc-fixes PR, dealing mostly with SPI probing
related issues.
Maxime
drm-misc-fixes-2019-10-10:
Short summary of fixes pull (less than what git shortlog provides):
- SPI Aliases fixes for panels
- One fix for the tc358767 bridge dealing with visual artifacts
The following changes since commit b6559bf3ac32acfe34e17c73d68581e7f7415785:
Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes (2019-10-03 10:00:13 +0200)
are available in the Git …
[View More]repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-10
for you to fetch changes up to fd70c7755bf0172ddd33b558aef69c322de3b5cf:
drm/bridge: tc358767: fix max_tu_symbol value (2019-10-10 11:15:45 +0200)
----------------------------------------------------------------
Short summary of fixes pull (less than what git shortlog provides):
- SPI Aliases fixes for panels
- One fix for the tc358767 bridge dealing with visual artifacts
----------------------------------------------------------------
Laurent Pinchart (5):
drm/panel: lg-lb035q02: Fix SPI alias
drm/panel: nec-nl8048hl11: Fix SPI alias
drm/panel: sony-acx565akm: Fix SPI alias
drm/panel: tpo-td028ttec1: Fix SPI alias
drm/panel: tpo-td043mtea1: Fix SPI alias
Tomi Valkeinen (1):
drm/bridge: tc358767: fix max_tu_symbol value
drivers/gpu/drm/bridge/tc358767.c | 7 ++++++-
drivers/gpu/drm/panel/panel-lg-lb035q02.c | 9 ++++++++-
drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 9 ++++++++-
drivers/gpu/drm/panel/panel-sony-acx565akm.c | 9 ++++++++-
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 3 +--
drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 9 ++++++++-
6 files changed, 39 insertions(+), 7 deletions(-)
[View Less]
For starters some fairly benign cleanup, and a proposal for new struct
drm_device based drm logging macros analoguous to core kernel struct
device based macros.
BR,
Jani.
Jani Nikula (8):
drm/i915: use drm_debug_enabled() to check for debug categories
drm/nouveau: use drm_debug_enabled() to check for debug categories
drm/amdgpu: use drm_debug_enabled() to check for debug categories
drm/print: rename drm_debug to __drm_debug to discourage use
drm/print: underscore prefix functions …
[View More]that should be private to print
drm/print: convert debug category macros into an enum
drm/print: group logging functions by prink or device based
drm/print: introduce new struct drm_device based logging macros
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 4 +-
drivers/gpu/drm/drm_print.c | 18 +-
drivers/gpu/drm/i915/display/intel_display.c | 4 +-
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/i915_drv.c | 2 +-
drivers/gpu/drm/i915/i915_gem.h | 2 +-
drivers/gpu/drm/i915/i915_utils.c | 2 +-
drivers/gpu/drm/i915/intel_pm.c | 2 +-
drivers/gpu/drm/nouveau/dispnv50/disp.h | 4 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 4 +-
include/drm/drm_print.h | 304 ++++++++++++-------
11 files changed, 224 insertions(+), 124 deletions(-)
--
2.20.1
[View Less]