Displaying 19 results from an estimated 19 matches for "ustatus".
Did you mean:
status
2010 Mar 01
0
[PATCH 2/2 V2] drm/nv50: Improve PGRAPH interrupt handling.
..._wr32(dev, addr + 0x10, mp10);
+ nv_wr32(dev, addr + 0x14, 0);
+ mps++;
+ }
+ if (!mps && display)
+ NV_INFO(dev, "PGRAPH_TRAP_MP_EXEC - TP %d: "
+ "No MPs claiming errors?\n", tpid);
+}
+
+static void
+nv50_pgraph_tp_trap(struct drm_device *dev, int type, uint32_t ustatus_old,
+ uint32_t ustatus_new, int display, const char *name)
+{
+ struct drm_nouveau_private *dev_priv = dev->dev_private;
+ int tps = 0;
+ uint32_t units = nv_rd32(dev, 0x1540);
+ int i, r;
+ uint32_t ustatus_addr, ustatus;
+ for (i = 0; i < 16; i++) {
+ if (!(units & (1 << i)))
+...
2010 Feb 28
1
[PATCH 1/2] drm/nv50: Make ctxprog wait until interrupt handler is done.
This will fix races between generated ctxprogs and interrupt handler.
Signed-off-by: Marcin Ko?cielnicki <koriakin at 0x04.net>
---
drivers/gpu/drm/nouveau/nv50_grctx.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nv50_grctx.c b/drivers/gpu/drm/nouveau/nv50_grctx.c
index d105fcd..9f909ab 100644
---
2014 Jan 16
2
[PATCH] drm/nv50/graph: add more trap names to print on error
...{ 0x00000200, "ZETA_STORAGE_TYPE_MISMATCH" },
+ { 0x00000400, "RT_STORAGE_TYPE_MISMATCH" },
+ { 0x00000800, "DST2D_LINEAR_MISMATCH" },
+ { 0x00001000, "RT_LINEAR_MISMATCH" },
+ {}
+};
+
+static u32
+nv50_priv_prop_trap(struct nv50_graph_priv *priv,
+ u32 ustatus_addr, u32 ustatus, u32 tp)
+{
+ u32 e0c = nv_rd32(priv, ustatus_addr + 0x04);
+ u32 e10 = nv_rd32(priv, ustatus_addr + 0x08);
+ u32 e14 = nv_rd32(priv, ustatus_addr + 0x0c);
+ u32 e18 = nv_rd32(priv, ustatus_addr + 0x10);
+ u32 e1c = nv_rd32(priv, ustatus_addr + 0x14);
+ u32 e20 = nv_rd32(priv, ust...
2014 Jan 16
0
[PATCH] drm/nv50/graph: add more trap names to print on error
..."RT_STORAGE_TYPE_MISMATCH" },
> + { 0x00000800, "DST2D_LINEAR_MISMATCH" },
> + { 0x00001000, "RT_LINEAR_MISMATCH" },
> + {}
> +};
> +
> +static u32
> +nv50_priv_prop_trap(struct nv50_graph_priv *priv,
> + u32 ustatus_addr, u32 ustatus, u32 tp)
> +{
> + u32 e0c = nv_rd32(priv, ustatus_addr + 0x04);
> + u32 e10 = nv_rd32(priv, ustatus_addr + 0x08);
> + u32 e14 = nv_rd32(priv, ustatus_addr + 0x0c);
> + u32 e18 = nv_rd32(priv, ustatus_addr + 0x10);
> + u32 e1c = nv_rd...
2014 Feb 09
1
[PATCH] drm/nv50/gr: add missing nv_error parameter priv
...u/core/engine/graph/nv50.c b/drivers/gpu/drm/nouveau/core/engine/graph/nv50.c
index 6da473c..ef38320 100644
--- a/drivers/gpu/drm/nouveau/core/engine/graph/nv50.c
+++ b/drivers/gpu/drm/nouveau/core/engine/graph/nv50.c
@@ -540,7 +540,7 @@ nv50_priv_tp_trap(struct nv50_graph_priv *priv, int type, u32 ustatus_old,
ustatus &= ~0x04030000;
}
if (ustatus && display) {
- nv_error("%s - TP%d:", name, i);
+ nv_error(priv, "%s - TP%d:", name, i);
nouveau_bitfield_print(nv50_mpc_traps, ustatus);
pr_cont("\n");
ustatus = 0;
--
1.8.3.2
2013 Aug 20
5
[Bug 68348] New: [piglit] shaders/glsl-array-bounds-02 (+even nrs) produces TRAP , TRAP_MP - TP0: Unhandled ustatus 0x00000001
https://bugs.freedesktop.org/show_bug.cgi?id=68348
Priority: medium
Bug ID: 68348
Assignee: nouveau at lists.freedesktop.org
Summary: [piglit] shaders/glsl-array-bounds-02 (+even nrs)
produces TRAP , TRAP_MP - TP0: Unhandled ustatus
0x00000001
QA Contact: xorg-team at lists.x.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: dirkneukirchen at web.de
Hardware: x86 (IA32)
Status: NEW
Version: git
Compon...
2012 Nov 06
3
Fix for vblank on nvc0
The vblank on nvc0 was not working correctly and would freeze X, I managed
to track it down and fix it with some help from m.b.lankhorst, see
https://bugs.freedesktop.org/show_bug.cgi?id=56692 for details.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20121106/27ceb48e/attachment.html>
--------------
2013 Aug 12
5
[Bug 68037] New: TRAP_TPDMA - TP0: Unhandled ustatus 0x00000008 ; and other NV50 log spam errors
https://bugs.freedesktop.org/show_bug.cgi?id=68037
Priority: medium
Bug ID: 68037
Assignee: nouveau at lists.freedesktop.org
Summary: TRAP_TPDMA - TP0: Unhandled ustatus 0x00000008 ; and
other NV50 log spam errors
QA Contact: xorg-team at lists.x.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: dirkneukirchen at web.de
Hardware: x86 (IA32)
Status: NEW...
2011 Nov 01
6
[Bug 42479] New: piglit/glean/readPixSanity fails - dmesg PGRAPH - TRAP_TPDMA - TP0: Unhandled ustatus 0x00020000
https://bugs.freedesktop.org/show_bug.cgi?id=42479
Bug #: 42479
Summary: piglit/glean/readPixSanity fails - dmesg PGRAPH -
TRAP_TPDMA - TP0: Unhandled ustatus 0x00020000
Classification: Unclassified
Product: xorg
Version: unspecified
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: no...
2014 Jan 17
0
[PATCH] drm/nv50/graph: print mpc trap name when it's not an mp trap
..., "GLOBAL_LIMIT_ATOM" },
+ { 0x4000000, "MP2" },
+ {}
+};
+
static const struct nouveau_bitfield nv50_graph_trap_m2mf[] = {
{ 0x00000001, "NOTIFY" },
{ 0x00000002, "IN" },
@@ -524,6 +538,12 @@ nv50_priv_tp_trap(struct nv50_graph_priv *priv, int type, u32 ustatus_old,
nv50_priv_mp_trap(priv, i, display);
ustatus &= ~0x04030000;
}
+ if (ustatus && display) {
+ nv_error("%s - TP%d:", name, i);
+ nouveau_bitfield_print(nv50_mpc_traps, ustatus);
+ pr_cont("\n");
+ ustatus = 0;
+ }
break;
case...
2014 Feb 14
0
[PATCH] drm/nv50/gr: decode texture trap status code
...INEAR_MISMATCH" },
+ { 0x00000020, "WRONG_MEMTYPE" },
+ {}
+};
+
static const struct nouveau_bitfield nv50_graph_trap_m2mf[] = {
{ 0x00000001, "NOTIFY" },
{ 0x00000002, "IN" },
@@ -532,6 +541,13 @@ nv50_priv_tp_trap(struct nv50_graph_priv *priv, int type, u32 ustatus_old,
for (r = ustatus_addr + 4; r <= ustatus_addr + 0x10; r += 4)
nv_error(priv, "\t0x%08x: 0x%08x\n", r,
nv_rd32(priv, r));
+ if (ustatus) {
+ nv_error(priv, "%s - TP%d:", name, i);
+ nouveau_bitfield_print(nv50_tex_traps,
+ ustatus)...
2010 Sep 21
2
[Bug 30307] New: 8500GT Hardware Lockup
...: magic set 0:
[drm] nouveau 0000:01:00.0: 0x00408904: 0x20084e05
[drm] nouveau 0000:01:00.0: 0x00408908: 0x000095fa
[drm] nouveau 0000:01:00.0: 0x0040890c: 0x40000e00
[drm] nouveau 0000:01:00.0: 0x00408910: 0xb5002e04
[drm] nouveau 0000:01:00.0: PGRAPH_TRAP_TEXTURE - TP0: Unhandled ustatus
0x00000011
[drm] nouveau 0000:01:00.0: PGRAPH_TRAP - Ch 2/3 Class 0x5039 Mthd 0x0328 Data
0x00000000:0x00000000
[drm] nouveau 0000:01:00.0: PGRAPH_TRAP_M2MF_IN - VM: Trapped read at
0020072000 status 00004320 00000000 channel 2
[drm] nouveau 0000:01:00.0: PGRAPH_TRAP_M2MF - 00320251 20072f80 000000...
2014 Feb 14
10
[Bug 74992] New: display freeze
https://bugs.freedesktop.org/show_bug.cgi?id=74992
Priority: medium
Bug ID: 74992
Assignee: nouveau at lists.freedesktop.org
Summary: display freeze
QA Contact: xorg-team at lists.x.org
Severity: normal
Classification: Unclassified
OS: All
Reporter: martin.meridius at gmail.com
Hardware: x86-64
2011 Oct 08
13
[Bug 41585] New: X freeze and PGRAPH errors in dmesg
https://bugs.freedesktop.org/show_bug.cgi?id=41585
Summary: X freeze and PGRAPH errors in dmesg
Product: xorg
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
2011 Oct 09
11
[PATCH 01/10]: nouveau: assorted fixes
Hi,
Here is my patch queue I accumulated over quite a long time.
Patches 1-6 are bugfixes, and rest is mostly RFC.
Comments are welcome.
Best regards,
Maxim Levitsky
2013 Mar 27
11
[Bug 62835] New: Screen freezes after resume from s2ram
...PFB][0000:01:00.0] trapped read at 0x002001e020 on channel
0x00007b23 [unknown] SEMAPHORE_BG/PFIFO_READ/00 reason: PAGE_NOT_PRESENT
nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 2 [Xorg[1218]] subc 7 mthd
0x1280 data 0x00000000
nouveau E[ PGRAPH][0000:01:00.0] TRAP_TPDMA - TP0: Unhandled ustatus
0x00000004
nouveau E[ PGRAPH][0000:01:00.0] TRAP
nouveau E[ PGRAPH][0000:01:00.0] ch 2 [0x0007b23000 Xorg[1218]] subc 7 class
0x8297 mthd 0x15e0 data 0x00000000
nouveau E[ PGRAPH][0000:01:00.0] TRAP_TPDMA_2D - TP 0 - Unknown fault at
address 0020339000
nouveau E[ PGRAPH][0000:01:00.0] TRAP_TPD...
2011 May 22
12
[Bug 37445] New: Nouveau regulary reports the TRAP_VFETCH FAULT errors.
https://bugs.freedesktop.org/show_bug.cgi?id=37445
Summary: Nouveau regulary reports the TRAP_VFETCH FAULT errors.
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: All
Status: NEW
Severity: minor
Priority: medium
Component: Drivers/DRI/nouveau
AssignedTo: nouveau at
2012 Aug 25
9
[Bug 54056] New: plenty of errors trapped write at plus PGRAPH error
https://bugs.freedesktop.org/show_bug.cgi?id=54056
Bug #: 54056
Summary: plenty of errors trapped write at plus PGRAPH error
Classification: Unclassified
Product: xorg
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
2013 Mar 08
1
[Bug 62035] New: [Regression kernel 3.8.0+] G86 GeForce 8400M GS 3D desktop effects does not work
...6.267225] nouveau E[
PGRAPH][0000:01:00.0] 0x0040890c: 0x40000432
Mar 8 20:07:24 pf-XPS-M1330 kernel: [ 46.267266] nouveau E[
PGRAPH][0000:01:00.0] 0x00408910: 0x31500000
Mar 8 20:07:24 pf-XPS-M1330 kernel: [ 46.267302] nouveau E[
PGRAPH][0000:01:00.0] TRAP_TEXTURE - TP0: Unhandled ustatus 0x00000003
Mar 8 20:07:24 pf-XPS-M1330 kernel: [ 46.267375] nouveau E[
PGRAPH][0000:01:00.0] TRAP_TPDMA_2D - TP 0 - Unknown fault at address
0020317500
Mar 8 20:07:24 pf-XPS-M1330 kernel: [ 46.267429] nouveau E[
PGRAPH][0000:01:00.0] TRAP_TPDMA_2D - TP 0 - e0c: 00000000, e18: 00000000, e1c:...