-
Notifications
You must be signed in to change notification settings - Fork 46
Failed to build with Linux v6.11 #73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
horseface1110
added a commit
to horseface1110/vwifi
that referenced
this issue
May 27, 2025
To align with the virtio subsystem changes introduced in Linux kernel v6.11 API, this commit updates the virtqueue setup logic to use `struct virtqueue_info` and the new `virtio_find_vqs()` interface. The old `virtio_find_vqs()` interface has been reworked and renamed to use `struct virtqueue_info` starting from Linux 6.11, replacing the legacy helpers entirely. Since the original code uses `virtio_find_vqs()` (which internally passes `NULL` for ctx), `ctx` is conservatively set to `false`. ref: Introduce struct virtqueue_info and find_vqs_info() config op torvalds/linux@c502eb8 Rename virtio_find_vqs_info() to virtio_find_vqs torvalds/linux@6c85d6b Remove legacy virtio_find_vqs() and virtio_find_vqs_ctx() helpers torvalds/linux@3e8d51c Closes sysprog21#73
horseface1110
added a commit
to horseface1110/vwifi
that referenced
this issue
May 27, 2025
To align with the virtio subsystem changes introduced in Linux kernel v6.11 API, this commit updates the virtqueue setup logic to use `struct virtqueue_info` and the new `virtio_find_vqs()` interface. The old `virtio_find_vqs()` interface has been reworked and renamed to use `struct virtqueue_info` starting from Linux 6.11, replacing the legacy helpers entirely. Since the original code uses `virtio_find_vqs()` (which internally passes `NULL` for ctx), `ctx` is conservatively set to `false`. ref: Introduce struct virtqueue_info and find_vqs_info() config op torvalds/linux@c502eb8 Rename virtio_find_vqs_info() to virtio_find_vqs torvalds/linux@6c85d6b Remove legacy virtio_find_vqs() and virtio_find_vqs_ctx() helpers torvalds/linux@3e8d51c Closes sysprog21#73
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Reported by CI, on a Linux v6.11 host:
The text was updated successfully, but these errors were encountered: