Commit 4decfbd
committed
Merge: PCI: Explicitly put devices into D0 when initializing
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/1257
```
JIRA: https://issues.redhat.com/browse/RHEL-90801
Upstream Status: 4d4c10f
- Set all devices to D0 during enumeration to ensure ACPI opregion is
connected via _REG (Mario Limonciello)
- Set up runtime PM even for devices that lack a PM Capability as we
did before 4d4c10f ("PCI: Explicitly put devices into D0 when
initializing"), which broke resume in some VFIO scenarios (Mario
Limonciello)
* pci/pm:
PCI: Explicitly put devices into D0 when initializing
PCI/PM: Set up runtime PM even for devices without PCI PM
Signed-off-by: Myron Stowe <mstowe@redhat.com>
```
Approved-by: John W. Linville <linville@redhat.com>
Approved-by: Steve Best <sbest@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: Julio Faracco <jfaracco@redhat.com>3 files changed
+14
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
564 | 564 | | |
565 | 565 | | |
566 | 566 | | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | 567 | | |
574 | 568 | | |
575 | 569 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3192 | 3192 | | |
3193 | 3193 | | |
3194 | 3194 | | |
| 3195 | + | |
| 3196 | + | |
| 3197 | + | |
| 3198 | + | |
| 3199 | + | |
| 3200 | + | |
3195 | 3201 | | |
3196 | 3202 | | |
3197 | 3203 | | |
| |||
3202 | 3208 | | |
3203 | 3209 | | |
3204 | 3210 | | |
3205 | | - | |
3206 | | - | |
3207 | | - | |
3208 | 3211 | | |
3209 | 3212 | | |
3210 | 3213 | | |
| |||
3214 | 3217 | | |
3215 | 3218 | | |
3216 | 3219 | | |
3217 | | - | |
| 3220 | + | |
3218 | 3221 | | |
3219 | 3222 | | |
3220 | 3223 | | |
3221 | 3224 | | |
3222 | 3225 | | |
3223 | 3226 | | |
3224 | | - | |
| 3227 | + | |
3225 | 3228 | | |
3226 | 3229 | | |
3227 | 3230 | | |
| |||
3266 | 3269 | | |
3267 | 3270 | | |
3268 | 3271 | | |
| 3272 | + | |
| 3273 | + | |
| 3274 | + | |
| 3275 | + | |
| 3276 | + | |
3269 | 3277 | | |
3270 | 3278 | | |
3271 | 3279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| 151 | + | |
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
| |||
0 commit comments