Commit abbb127
CKI KWF Bot
Merge: RHEL 9.8: DRM Main Backport (6.16)
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7322
## Overview
The DRM backport's goal is to backport all the changes in the DRM subsystem to the kernel target version, with the biggest value being that we get the upstream hardware enablement (and bug fixes) into RHEL.
The first step of the DRM backport is identifying dependencies of the DRM backport outside of `drivers/gpu`. Done in https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7321 for kernel 6.16.
This MR is the second step: Backporting the changes in the DRM subsystem.
## Omitted fixes:
#### Non applicable changes:
amdxdna driver is not supported: \
Omitted-fix: a600794
Panfrost driver is not supported: \
Omitted-fix: e48ade5 \
Omitted-fix: 54d4f44
etnaviv driver is not supported: \
Omitted-fix: bb7f497
Documentation files not present in this tree: \
Omitted-fix: f9e4d8b \
Omitted-fix: 553ab30
drivers/gpu/drm/amd/amdgpu/amdgpu_userqueue.c is not present in this tree: \
Omitted-fix: d13e959
drivers/gpu/drm/tiny/st7571-i2c.c is not present in this tree: \
Omitted-fix: b389df0
the affected commit is not backported: \
Omitted-fix: 44b6535
Change already included: \
Omitted-fix: 36b0bc1
#### Backported by 6.17
These fixes will be backported by the 6.17 backport (https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7329):
Omitted-fix: ee38ea0 \
Omitted-fix: 9a9e87d \
Omitted-fix: db2e7bc \
Omitted-fix: 1b556bc \
Omitted-fix: 9af8f2b \
Omitted-fix: 942ac8d \
Omitted-fix: 5fb9042 \
Omitted-fix: a73345b \
Omitted-fix: a886d26 \
Omitted-fix: fd56b9c \
Omitted-fix: a3f7d26 \
Omitted-fix: 658a1c8 \
Omitted-fix: 8a30114 \
Omitted-fix: 3271faf \
Omitted-fix: 2cb66ae \
Omitted-fix: 9c28830 \
Omitted-fix: 7a5b69d \
Omitted-fix: 8e6a18c \
Omitted-fix: 8bed4ec \
Omitted-fix: 7551865 \
Omitted-fix: fe69a39 \
Omitted-fix: 8e6a18c \
Omitted-fix: 9d7a1cb \
Omitted-fix: 4126cb3 \
Omitted-fix: 145832f \
Omitted-fix: d115a63 \
Omitted-fix: 989fe67 \
Omitted-fix: 7a2ca2e \
Omitted-fix: 0b93b7d \
Omitted-fix: 3eb61d7 \
Omitted-fix: 16fdb3c \
Omitted-fix: 3eb61d7 \
Omitted-fix: 16fdb3c \
Omitted-fix: d848203 \
Omitted-fix: eb5723a \
Omitted-fix: 7934fdc \
Omitted-fix: a600794 \
Omitted-fix: e48ade5 \
Omitted-fix: 54d4f44 \
Omitted-fix: bb7f497 \
Omitted-fix: 553ab30 \
Omitted-fix: d13e959 \
Omitted-fix: b389df0 \
Omitted-fix: 44b6535 \
Omitted-fix: 36b0bc1 \
Omitted-fix: f9e4d8b \
Omitted-fix: 77c8ede \
Omitted-fix: ff89a4d \
Omitted-fix: 500dad4 \
Omitted-fix: fef8b64 \
Omitted-fix: b67e742 \
Omitted-fix: b67e742
#### Backported by 6.18
These fixes will be included in the 6.18 backport:
Omitted-fix: 38b34e9 \
Omitted-fix: 9b7ca35 \
Omitted-fix: d3d73bd \
Omitted-fix: 9337166 \
Omitted-fix: bf4e4b9 \
Omitted-fix: 77a62e5 \
Omitted-fix: 04864af \
Omitted-fix: 5993345 \
Omitted-fix: d9b2623 \
Omitted-fix: 58364f0 \
Omitted-fix: 58e6fc2 \
Omitted-fix: ef38b4e \
Omitted-fix: 2343750 \
Omitted-fix: 6a91af2 \
Omitted-fix: 225bc03 \
Omitted-fix: 9e05c8d \
Omitted-fix: 382bd6a \
Omitted-fix: 382bd6a \
Omitted-fix: 382bd6a
## Other:
Depends: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7321
JIRA: https://issues.redhat.com/browse/RHEL-110619
Signed-off-by: José Expósito <jexposit@redhat.com>
Approved-by: Enric Balletbo i Serra <eballetbo@redhat.com>
Approved-by: Jan Stancek <jstancek@redhat.com>
Approved-by: Anusha Srivatsa <asrivats@redhat.com>
Approved-by: David Airlie <airlied@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>File tree
1,505 files changed
+63225
-33689
lines changed- drivers
- accel/ivpu
- dma-buf
- heaps
- gpu/drm
- adp
- amd
- amdgpu
- amdkfd
- display
- amdgpu_dm
- dc
- basics
- bios
- clk_mgr
- dcn10
- dcn21
- dcn315
- dcn35
- dcn401
- core
- dccg/dcn35
- dce60
- dce80
- dce
- dml2
- dml21
- inc
- src
- dml2_core
- dml2_dpmm
- dml2_mcg
- dml2_pmo
- dml2_top
- inc
- dml/dcn32
- dpp/dcn30
- dsc
- dcn20
- dcn401
- gpio
- hubbub/dcn21
- hubp/dcn401
- hwss
- dce110
- dce60
- dcn10
- dcn20
- dcn30
- dcn31
- dcn32
- dcn351
- dcn35
- dcn401
- inc
- hw
- irq
- dce120
- dce60
- dce80
- dcn10
- dcn201
- dcn20
- dcn21
- dcn302
- dcn303
- dcn30
- dcn314
- dcn315
- dcn31
- dcn32
- dcn351
- dcn35
- dcn36
- dcn401
- link
- protocols
- mpc/dcn401
- optc
- dcn201
- dcn20
- dcn301
- dcn30
- dcn314
- dcn31
- dcn32
- dcn35
- dcn401
- resource
- dce100
- dce110
- dce112
- dce60
- dce80
- dcn10
- dcn20
- dcn21
- dcn30
- dcn314
- dcn31
- dcn321
- dcn32
- dcn351
- dcn35
- dcn36
- dcn401
- sspl
- dmub
- inc
- src
- include
- modules
- freesync
- hdcp
- inc
- include
- asic_reg
- dce
- dcn
- gca
- oss
- smu
- vcn
- ivsrcid/gfx
- pm
- inc
- legacy-dpm
- powerplay
- hwmgr
- smumgr
- swsmu
- inc
- pmfw_if
- smu11
- smu13
- ast
- bridge
- adv7511
- analogix
- cadence
- imx
- synopsys
- ci
- xfails
- display
- gma500
- gud
- hisilicon
- hibmc
- dp
- kirin
- i915
- display
- gem
- selftests
- gt
- uc
- gvt
- selftests
- soc
- imagination
- imx
- loongson
- mgag200
- nouveau
- dispnv04
- dispnv50
- include
- nvhw
- class
- ref
- gb100
- gb10b
- gb202
- gh100
- nvif
- nvkm
- core
- engine
- subdev
- nvrm
- 535.113.01
- common
- sdk/nvidia/inc
- class
- ctrl
- ctrl0073
- ctrl0080
- ctrl2080
- ctrla06f
- uproc/os/common/include
- nvidia
- arch/nvalloc/common/inc
- gsp
- generated
- inc/kernel
- gpu
- gsp
- intr
- os
- kernel/inc/vgpu
- nvif
- nvkm
- engine
- ce
- device
- disp
- fifo
- gr
- nvdec
- nvenc
- nvjpg
- ofa
- subdev
- bar
- devinit
- fault
- fb
- fsp
- gsp
- rm
- r535
- nvrm
- r570
- nvrm
- instmem
- mmu
- pci
- vfn
- nova
- panel
- panthor
- qxl
- radeon
- renesas
- rcar-du
- rz-du
- scheduler
- tests
- sitronix
- sprd
- sysfb
- tegra
- tests
- tidss
- tiny
- ttm
- udl
- vgem
- virtio
- vkms
- tests
- vmwgfx
- xe
- abi
- compat-i915-headers
- gt
- soc
- display
- instructions
- regs
- tests
- include
- drm
- bridge
- display
- ttm
- linux
- uapi
- drm
- linux
- redhat
- configs
- common/generic
- rhel/generic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,505 files changed
+63225
-33689
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
374 | 374 | | |
375 | 375 | | |
376 | 376 | | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
377 | 380 | | |
378 | 381 | | |
379 | 382 | | |
| |||
573 | 576 | | |
574 | 577 | | |
575 | 578 | | |
| 579 | + | |
576 | 580 | | |
577 | 581 | | |
578 | 582 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| 157 | + | |
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
294 | 294 | | |
295 | 295 | | |
296 | 296 | | |
297 | | - | |
| 297 | + | |
298 | 298 | | |
299 | 299 | | |
300 | 300 | | |
| |||
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
| 380 | + | |
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
405 | | - | |
| 405 | + | |
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
| |||
476 | 476 | | |
477 | 477 | | |
478 | 478 | | |
479 | | - | |
| 479 | + | |
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| |||
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| 48 | + | |
47 | 49 | | |
48 | 50 | | |
49 | 51 | | |
| |||
189 | 191 | | |
190 | 192 | | |
191 | 193 | | |
| 194 | + | |
192 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
193 | 212 | | |
194 | 213 | | |
195 | 214 | | |
| |||
204 | 223 | | |
205 | 224 | | |
206 | 225 | | |
| 226 | + | |
207 | 227 | | |
208 | 228 | | |
209 | 229 | | |
| |||
0 commit comments