radeonsi: disable SDMA on gfx8 to fix corruption on RX 580

Closes: #1399
Closes: #1889

Cc: 19.2 19.3 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-By: Timur Kristóf <timur.kristof@gmail.com>
(cherry picked from commit e5167a92)

Conflicts:
	src/gallium/drivers/radeonsi/si_pipe.c
49 jobs for staging/19.3 in 29 minutes and 6 seconds (queued for 5 seconds)
Status Name Job ID Coverage
  Container
passed debian-10:amd64 #1301176

00:00:23

passed debian-10:arm64 #1301178
aarch64

00:00:19

passed debian-9:amd64 #1301177

00:00:33

passed lava-container:arm64 #1301175

00:00:34

passed lava-container:armhf #1301174

00:00:14

 
  Build
passed lava-build:arm64 #1301180

00:04:47

passed lava-build:armhf #1301179

00:02:22

passed meson-arm64 #1301183
aarch64

00:02:48

passed meson-armhf #1301182
aarch64

00:03:27

passed meson-clang #1301185

00:09:05

passed meson-clover #1301188

00:08:43

passed meson-clover-old-llvm #1301189

00:06:17

passed meson-i386 #1301191

00:06:03

passed meson-main #1301181

00:07:01

passed meson-mingw32-x86_64 #1301192

00:05:56

passed meson-swr-glvnd #1301184

00:04:38

passed meson-vulkan #1301190

00:05:26

passed scons #1301193

00:12:47

passed scons-old-llvm #1301194

00:09:59

passed scons-swr #1301186

00:04:35

passed scons-win64 #1301187

00:09:34

 
  Test
passed arm64_a306_gles2 1/4 #1301219
db410c

00:18:20

passed arm64_a306_gles2 2/4 #1301220
db410c

00:20:29

passed arm64_a306_gles2 3/4 #1301221
db410c

00:03:41

passed arm64_a306_gles2 4/4 #1301222
db410c

00:03:45

passed arm64_a630_gles2 #1301208
mesa-cheza

00:03:42

passed arm64_a630_gles31 1/4 #1301209
mesa-cheza

00:04:35

passed arm64_a630_gles31 2/4 #1301210
mesa-cheza

00:05:25

passed arm64_a630_gles31 3/4 #1301211
mesa-cheza

00:05:27

passed arm64_a630_gles31 4/4 #1301212
mesa-cheza

00:05:58

passed arm64_a630_gles3 1/6 #1301213
mesa-cheza

00:03:12

passed arm64_a630_gles3 2/6 #1301214
mesa-cheza

00:03:18

passed arm64_a630_gles3 3/6 #1301215
mesa-cheza

00:03:17

passed arm64_a630_gles3 4/6 #1301216
mesa-cheza

00:03:26

passed arm64_a630_gles3 5/6 #1301217
mesa-cheza

00:03:10

passed arm64_a630_gles3 6/6 #1301218
mesa-cheza

00:03:36

passed lima-test:arm64 #1301198
lava-meson-gxl-s905x-libretech-cc

00:08:38

passed lima-test:armhf #1301197
lava-sun8i-h3-libretech-all-h3-cc

00:07:08

passed panfrost-t760-test:armhf #1301195
lava-rk3288-veyron-jaq

00:06:34

passed panfrost-t860-test:arm64 #1301196
lava-rk3399-gru-kevin

00:06:51

passed test-llvmpipe-gles2 1/4 #1301199

00:07:30

passed test-llvmpipe-gles2 2/4 #1301200

00:05:36

passed test-llvmpipe-gles2 3/4 #1301201

00:05:13

passed test-llvmpipe-gles2 4/4 #1301202

00:03:58

passed test-softpipe-gles2 1/4 #1301203

00:00:58

passed test-softpipe-gles2 2/4 #1301204

00:02:57

passed test-softpipe-gles2 3/4 #1301205

00:02:41

passed test-softpipe-gles2 4/4 #1301206

00:02:15

passed test-softpipe-gles3-limited #1301207

00:03:30