Thanks to visit codestin.com
Credit goes to github.com

Skip to content

virtio-devices: pci_common_config: Remove warning for feature pages > 2 - #7423

Merged
rbradford merged 1 commit into
cloud-hypervisor:mainfrom
rbradford:2025-10-20-handle-high-virtio-feature-bits
Oct 22, 2025
Merged

rbradford merged 1 commit into
cloud-hypervisor:mainfrom
rbradford:2025-10-20-handle-high-virtio-feature-bits

Conversation

@rbradford

Copy link
Copy Markdown
Member

The virtio spec defines the feature bit range and 4 x 32-bit pages.
However no features are currently defined with bits > 63. However Linux
has now started acking features in those higher pages. Since this is
harmless (we drop the acks to those feature pages) and quietly return 0
for available features in those higher pages this warning can be
removed.

Fixes: #7414

Signed-off-by: Rob Bradford [email protected]

@rbradford
rbradford requested a review from a team as a code owner October 20, 2025 11:17
@likebreath
likebreath enabled auto-merge October 20, 2025 16:55
@likebreath
likebreath added this pull request to the merge queue Oct 20, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 20, 2025

@RuoqingHe RuoqingHe left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks @rbradford ❤️

@likebreath
likebreath added this pull request to the merge queue Oct 21, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 21, 2025
The virtio spec defines the feature bit range and 4 x 32-bit pages.
However no features are currently defined with bits > 63. However Linux
has now started acking features in those higher pages. Since this is
harmless (we drop the acks to those feature pages) and quietly return 0
for available features in those higher pages this warning can be
removed.

Fixes: cloud-hypervisor#7414

Signed-off-by: Rob Bradford <[email protected]>
@rbradford
rbradford force-pushed the 2025-10-20-handle-high-virtio-feature-bits branch from 2589127 to 609df31 Compare October 22, 2025 07:52
@rbradford
rbradford enabled auto-merge October 22, 2025 08:17
@rbradford
rbradford added this pull request to the merge queue Oct 22, 2025
Merged via the queue into cloud-hypervisor:main with commit 7d6c450 Oct 22, 2025
42 of 43 checks passed
@likebreath likebreath moved this from 🆕 New to ✅ Done in Cloud Hypervisor Roadmap Nov 6, 2025
@rbradford
rbradford deleted the 2025-10-20-handle-high-virtio-feature-bits branch June 12, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Noisy virtio-pci ack_features warning on newer kernels

4 participants