Project

General

Profile

Actions

Feature #16166

open

Option to deactivate ALTQ for VTNET interfaces

Added by Björn Jakobsen 5 months ago. Updated 11 days ago.

Status:
Pull Request Review
Priority:
Low
Assignee:
-
Category:
Hardware / Drivers
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
25.11
Release Notes:
Default

Description

Under System/Advanced/Networking there is an option to deactivate ALTQ for Microsoft Hyper-V hn vNICs. It would be good to have this as well for VTNET (VirtIO Networking) vNICs, to allow the use of Multiqueue.

This used to be impossible, as ALTQ support was a Compiletime option, that deactivated Multiqueue support. I created a pull request which was merged into FreeBSD yesterday, which now allows deactivating ALTQ, using the loader tunable hw.vtnet.altq_disable, and instead allowing Multiqueue in the VTNET driver.


Related issues

Has duplicate Feature #14802: Re-enable multiqueue support for virtio NICDuplicate

Actions
Actions #1

Updated by Jim Pingle 4 months ago

  • Subject changed from Deactivating ALTQ for VTNET using the Webinterface to Option to deactivate ALTQ for VTNET interfaces
  • Status changed from New to Pull Request Review
  • Target version set to 2.9.0
  • Plus Target Version set to 25.07

PR: https://github.com/pfsense/pfsense/pull/4733

That PR depends on an upstream FreeBSD source change which isn't in our tree yet, so it has to wait until after the next upstream src sync.

Actions #2

Updated by Jim Pingle 2 months ago

  • Plus Target Version changed from 25.07 to 25.11
Actions #3

Updated by Nazar Mokrynskyi 11 days ago

There is already an older issue https://redmine.pfsense.org/issues/14802, which I believe this change will resolve as well.
Probably worth merging or closing one of them as duplicate?

Actions #4

Updated by Jim Pingle 10 days ago

  • Has duplicate Feature #14802: Re-enable multiqueue support for virtio NIC added
Actions

Also available in: Atom PDF