> Subject: [PATCH v3] net/netvsc: fix number Tx queues > Rx queues
>
> The previous code allowed the number of Tx queues to be set higher than the
> number of Rx queues. If a packet was sent on a Tx queue with index
> >= number Rx queues there was a segfault.
>
> This commit fixes the issue by creating an Rx queue for every Tx queue meaning
> that an event buffer is allocated to handle receiving Tx completion messages.
>
> mbuf pool and Rx ring are not allocated for these additional Rx queues and RSS
> configuration ensures that no packets are received on them.
>
> Fixes: 4e9c73e96e83 ("net/netvsc: add Hyper-V network device")
> Cc: [email protected]
> Cc: [email protected]
>
> Signed-off-by: Alan Elder <[email protected]>
Reviewed-by: Long Li <[email protected]>