Searched hist:"8 eba75ed68854188c01a2058fe1f826b3428dbfa" (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/cxgbe/ |
H A D | t4_netmap.c | diff 8eba75ed68854188c01a2058fe1f826b3428dbfa Thu Dec 03 09:30:29 CET 2020 Navdeep Parhar <np@FreeBSD.org> cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
It is common for freelists to be starving when a netmap application stops. Mailbox commands to free queues can hang in such a situation. Avoid that by not freeing the queues when netmap is switched off. Instead, use an alternate method to stop the queues without releasing the context ids. If netmap is enabled again later then the same queue is reinitialized for use. Move alloc_nm_rxq and txq to t4_netmap.c while here.
MFC after: 1 week Sponsored by: Chelsio Communications
|
H A D | t4_sge.c | diff 8eba75ed68854188c01a2058fe1f826b3428dbfa Thu Dec 03 09:30:29 CET 2020 Navdeep Parhar <np@FreeBSD.org> cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
It is common for freelists to be starving when a netmap application stops. Mailbox commands to free queues can hang in such a situation. Avoid that by not freeing the queues when netmap is switched off. Instead, use an alternate method to stop the queues without releasing the context ids. If netmap is enabled again later then the same queue is reinitialized for use. Move alloc_nm_rxq and txq to t4_netmap.c while here.
MFC after: 1 week Sponsored by: Chelsio Communications
|
H A D | adapter.h | diff 8eba75ed68854188c01a2058fe1f826b3428dbfa Thu Dec 03 09:30:29 CET 2020 Navdeep Parhar <np@FreeBSD.org> cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
It is common for freelists to be starving when a netmap application stops. Mailbox commands to free queues can hang in such a situation. Avoid that by not freeing the queues when netmap is switched off. Instead, use an alternate method to stop the queues without releasing the context ids. If netmap is enabled again later then the same queue is reinitialized for use. Move alloc_nm_rxq and txq to t4_netmap.c while here.
MFC after: 1 week Sponsored by: Chelsio Communications
|
/freebsd/sys/dev/cxgbe/common/ |
H A D | common.h | diff 8eba75ed68854188c01a2058fe1f826b3428dbfa Thu Dec 03 09:30:29 CET 2020 Navdeep Parhar <np@FreeBSD.org> cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
It is common for freelists to be starving when a netmap application stops. Mailbox commands to free queues can hang in such a situation. Avoid that by not freeing the queues when netmap is switched off. Instead, use an alternate method to stop the queues without releasing the context ids. If netmap is enabled again later then the same queue is reinitialized for use. Move alloc_nm_rxq and txq to t4_netmap.c while here.
MFC after: 1 week Sponsored by: Chelsio Communications
|
H A D | t4_hw.c | diff 8eba75ed68854188c01a2058fe1f826b3428dbfa Thu Dec 03 09:30:29 CET 2020 Navdeep Parhar <np@FreeBSD.org> cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
It is common for freelists to be starving when a netmap application stops. Mailbox commands to free queues can hang in such a situation. Avoid that by not freeing the queues when netmap is switched off. Instead, use an alternate method to stop the queues without releasing the context ids. If netmap is enabled again later then the same queue is reinitialized for use. Move alloc_nm_rxq and txq to t4_netmap.c while here.
MFC after: 1 week Sponsored by: Chelsio Communications
|