On 7/23/19 2:27 PM, David Miller wrote:
From: Shannon Nelson
Date: Mon, 22 Jul 2019 14:40:10 -0700
+struct queue {
...
+struct cq {
...
+struct napi_stats {
...
+struct q_stats {
...
+struct qcq {
Using names like these and "dev_queue" are just asking for conflicts with the
gl
From: Shannon Nelson
Date: Mon, 22 Jul 2019 14:40:10 -0700
> +struct queue {
...
> +struct cq {
...
> +struct napi_stats {
...
> +struct q_stats {
...
> +struct qcq {
Using names like these and "dev_queue" are just asking for conflicts with the
global datastructure namespace both now and in
Most of the NIC configuration happens through the AdminQ message
queue. NAPI is used for basic interrupt handling and message
queue management. These routines are set up to be shared among
different types of queues when used in slow-path handling.
Signed-off-by: Shannon Nelson
---
drivers/net/