Re: [PATCH v4 net-next 06/19] ionic: Add basic adminq support

2019-07-23 Thread Shannon Nelson
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

Re: [PATCH v4 net-next 06/19] ionic: Add basic adminq support

2019-07-23 Thread David Miller
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

[PATCH v4 net-next 06/19] ionic: Add basic adminq support

2019-07-22 Thread Shannon Nelson
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/