Processed: Re: xserver-xorg-video-intel: Xserver becomes unresponsive with some worloads. maybe related to video rendering

2021-03-12 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 linux
Bug #981368 [xserver-xorg-video-intel] xserver-xorg-video-intel: Xserver 
becomes unresponsive with some worloads. maybe related to video rendering
Bug reassigned from package 'xserver-xorg-video-intel' to 'linux'.
No longer marked as found in versions 
xserver-xorg-video-intel/2:2.99.917+git20200714-1.
Ignoring request to alter fixed versions of bug #981368 to the same values 
previously set
> found -1 5.10.0-2
Bug #981368 [linux] xserver-xorg-video-intel: Xserver becomes unresponsive with 
some worloads. maybe related to video rendering
There is no source info for the package 'linux' at version '5.10.0-2' with 
architecture ''
Unable to make a source version for version '5.10.0-2'
Marked as found in versions 5.10.0-2.
> affects -1 xserver-xorg-video-intel
Bug #981368 [linux] xserver-xorg-video-intel: Xserver becomes unresponsive with 
some worloads. maybe related to video rendering
Added indication that 981368 affects xserver-xorg-video-intel
> fixed -1 5.10.19-1
Bug #981368 [linux] xserver-xorg-video-intel: Xserver becomes unresponsive with 
some worloads. maybe related to video rendering
There is no source info for the package 'linux' at version '5.10.19-1' with 
architecture ''
Unable to make a source version for version '5.10.19-1'
Marked as fixed in versions 5.10.19-1.
> close -1 5.10.19-1
Bug #981368 [linux] xserver-xorg-video-intel: Xserver becomes unresponsive with 
some worloads. maybe related to video rendering
There is no source info for the package 'linux' at version '5.10.19-1' with 
architecture ''
Unable to make a source version for version '5.10.19-1'
Ignoring request to alter fixed versions of bug #981368 to the same values 
previously set
Bug #981368 [linux] xserver-xorg-video-intel: Xserver becomes unresponsive with 
some worloads. maybe related to video rendering
Marked Bug as done

-- 
981368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#981368: xserver-xorg-video-intel: Xserver becomes unresponsive with some worloads. maybe related to video rendering

2021-03-12 Thread Agustin Martin
Control: reassign -1 linux
Control: found -1 5.10.0-2
Control: affects -1 xserver-xorg-video-intel
Control: fixed -1 5.10.19-1
Control: close -1 5.10.19-1

On Tue, 23 Feb 2021 22:36:02 +0100 joerg.mechnich wrote:
> Looks like this was actually a bug in the i915 module:
>
> https://gitlab.freedesktop.org/drm/intel/-/issues/2905
>
> There is a linked issue #2923
> "deadlock in intel_atomic_cleanup_work (kernel 5.10.5)"
> that seems to fit the descriptions in this thread here.
>
> After upgrading to a custom 5.10.17 kernel, I don't seem to experience
> the same issue anymore while still using the intel Xorg driver.
>
> I agree that this report could be closed now.

Hi,

Since this seems to be a kernel bug, I am resssigning this bug report
to linux kernel and marking it as affecting xserver-xorg-video-intel.
Since linux 5.10.19 is already in sid I am marking this bug report as
fixed with that upload. Trying to do everything with this message, not
sure if it will work well.

> Cheers and thanks for keeping the intel driver alive, still performs
> significantly better on my particular system than the modesetting driver!

+1

Regards,

--
Agustin



[Git][xorg-team/lib/mesa][upstream-experimental] 66 commits: vulkan/device_select: Stop using device properties 2.

2021-03-12 Thread Timo Aaltonen


Timo Aaltonen pushed to branch upstream-experimental at X Strike Force / lib / 
mesa


Commits:
ed162ed1 by Bas Nieuwenhuizen at 2021-03-11T14:12:23-08:00
vulkan/device_select: Stop using device properties 2.

We have to choose between:
1) Stop handling two identical GPUs
2) Stop having crashes with other layers active.
3) Fix the Vulkan Loader.

Since nobody seems to want to spend enough effort to do 3 the
effective choice is between 1 and 2. This is choosing 2, as
two identical GPUs is pretty uncommon since crossfire doesnt
work on Linux anyway.

(And it would only work sporadically as the game needs to enable the
 extension)

CC: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3801
Reviewed-by: Dave Airlie airl...@redhat.com
(cherry picked from commit 38ce8d4d00c2b0e567b6dd36876cf171acb1dbc7)

Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9217;

- - - - -
0ee919e7 by Dylan Baker at 2021-03-11T14:12:23-08:00
.pick_status.json: Update to 4ded99f99ddbd1103ffddfd9935638fc12e0ecfd

- - - - -
a98a386d by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Let lower_vars_to_explicit_types fill kernel input 
driver_location

Importantly, also run that before mucking with the variable list via image 
lowering,
which removes and inserts variables, making the driver_location no longer line 
up
with metadata.

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 9da8179a1e8c835749c6c97f4adc31d0428cae8e)

- - - - -
ba87319c by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Fix wrap modes for inline samplers for integer textures

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit d773257012a2fa3d67144263387cff67097a)

- - - - -
0cd2eab1 by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Move inline samplers to the end of the variable list

Since inline samplers are uniforms, just like kernel args, and
nir_lower_vars_to_explicit_types will assign driver_location based
on order in the variable list, move the inline samplers to the end
of the list to prevent them from creating gaps in the kernel arg
offsets.

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 3ee8f2ccba93a984f895eeff6d908979e22215b3)

- - - - -
45f800a1 by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Use driver_location for metadata instead of re-computing offsets

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 5b0a10823b3f80f5d28cd460a57b7fa435d34ee8)

- - - - -
885b0915 by Alyssa Rosenzweig at 2021-03-11T14:12:23-08:00
pan/bi: Use explicit move even for RT#0 of MRT

Otherwise we get a bad RA if RT 0 = RT 3 (for example), fixes
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2d

Fixes: a6f1500bedd (pan/bi: Workaround BLEND precolour with explicit 
moves)
Signed-off-by: Alyssa Rosenzweig alyssa.rosenzw...@collabora.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9105;
(cherry picked from commit ed29a2beb80e53e6a9985786c77350d963e860e7)

- - - - -
68197e8c by Samuel Pitoiset at 2021-03-11T14:12:23-08:00
radv: set correct value for OFFCHIP_BUFFERING on GFX10+

Higher values break tessellation. I was only able to reproduce this
by switching back/from AMDVLK which was really weird...

According to Marek (1c6eca23fdd8), it looks like its related to
register shadowing and PAL enables it, that probably explains a bit.

Copied from PAL and RadeonSI.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4207
Gitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2498
Fixes: 74d69299d16 (radv/gfx10: double the number of tessellation offchip 
buffers per SE)
Signed-off-by: Samuel Pitoiset samuel.pitoi...@gmail.com
Reviewed-by: Bas Nieuwenhuizen b...@basnieuwenhuizen.nl
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9141;
(cherry picked from commit e3bdf815b790be61f5141afe630bb8eb1453a0ce)

- - - - -
5225d0f0 by Yevhenii Kharchenko at 2021-03-11T14:12:23-08:00
st/mesa: fix PBO download for TEXTURE_1D_ARRAY textures

Fixes nir_tex_src_coord param was provided to NIR txf 
operation as a
vec3 for TEXTURE_1D_ARRAY target, causing an assert.
Only following targets require vec3: TEXTURE_2D_ARRAY, TEXTURE_3D,
TEXTURE_CUBE, 

[Git][xorg-team/lib/mesa][debian-experimental] 68 commits: vulkan/device_select: Stop using device properties 2.

2021-03-12 Thread Timo Aaltonen


Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / 
mesa


Commits:
ed162ed1 by Bas Nieuwenhuizen at 2021-03-11T14:12:23-08:00
vulkan/device_select: Stop using device properties 2.

We have to choose between:
1) Stop handling two identical GPUs
2) Stop having crashes with other layers active.
3) Fix the Vulkan Loader.

Since nobody seems to want to spend enough effort to do 3 the
effective choice is between 1 and 2. This is choosing 2, as
two identical GPUs is pretty uncommon since crossfire doesnt
work on Linux anyway.

(And it would only work sporadically as the game needs to enable the
 extension)

CC: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3801
Reviewed-by: Dave Airlie airl...@redhat.com
(cherry picked from commit 38ce8d4d00c2b0e567b6dd36876cf171acb1dbc7)

Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9217;

- - - - -
0ee919e7 by Dylan Baker at 2021-03-11T14:12:23-08:00
.pick_status.json: Update to 4ded99f99ddbd1103ffddfd9935638fc12e0ecfd

- - - - -
a98a386d by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Let lower_vars_to_explicit_types fill kernel input 
driver_location

Importantly, also run that before mucking with the variable list via image 
lowering,
which removes and inserts variables, making the driver_location no longer line 
up
with metadata.

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 9da8179a1e8c835749c6c97f4adc31d0428cae8e)

- - - - -
ba87319c by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Fix wrap modes for inline samplers for integer textures

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit d773257012a2fa3d67144263387cff67097a)

- - - - -
0cd2eab1 by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Move inline samplers to the end of the variable list

Since inline samplers are uniforms, just like kernel args, and
nir_lower_vars_to_explicit_types will assign driver_location based
on order in the variable list, move the inline samplers to the end
of the list to prevent them from creating gaps in the kernel arg
offsets.

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 3ee8f2ccba93a984f895eeff6d908979e22215b3)

- - - - -
45f800a1 by Jesse Natalie at 2021-03-11T14:12:23-08:00
microsoft/clc: Use driver_location for metadata instead of re-computing offsets

Fixes: ff05da7f (microsoft: Add CLC frontend and kernel/compute support 
to DXIL converter)
Reviewed-By: Bill Kristiansen billk...@microsoft.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9138;
(cherry picked from commit 5b0a10823b3f80f5d28cd460a57b7fa435d34ee8)

- - - - -
885b0915 by Alyssa Rosenzweig at 2021-03-11T14:12:23-08:00
pan/bi: Use explicit move even for RT#0 of MRT

Otherwise we get a bad RA if RT 0 = RT 3 (for example), fixes
dEQP-GLES31.functional.shaders.opaque_type_indexing.sampler.const_literal.fragment.sampler2d

Fixes: a6f1500bedd (pan/bi: Workaround BLEND precolour with explicit 
moves)
Signed-off-by: Alyssa Rosenzweig alyssa.rosenzw...@collabora.com
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9105;
(cherry picked from commit ed29a2beb80e53e6a9985786c77350d963e860e7)

- - - - -
68197e8c by Samuel Pitoiset at 2021-03-11T14:12:23-08:00
radv: set correct value for OFFCHIP_BUFFERING on GFX10+

Higher values break tessellation. I was only able to reproduce this
by switching back/from AMDVLK which was really weird...

According to Marek (1c6eca23fdd8), it looks like its related to
register shadowing and PAL enables it, that probably explains a bit.

Copied from PAL and RadeonSI.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4207
Gitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2498
Fixes: 74d69299d16 (radv/gfx10: double the number of tessellation offchip 
buffers per SE)
Signed-off-by: Samuel Pitoiset samuel.pitoi...@gmail.com
Reviewed-by: Bas Nieuwenhuizen b...@basnieuwenhuizen.nl
Part-of: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9141;
(cherry picked from commit e3bdf815b790be61f5141afe630bb8eb1453a0ce)

- - - - -
5225d0f0 by Yevhenii Kharchenko at 2021-03-11T14:12:23-08:00
st/mesa: fix PBO download for TEXTURE_1D_ARRAY textures

Fixes nir_tex_src_coord param was provided to NIR txf 
operation as a
vec3 for TEXTURE_1D_ARRAY target, causing an assert.
Only following targets require vec3: TEXTURE_2D_ARRAY, TEXTURE_3D,
TEXTURE_CUBE,