linux/drivers/net/ethernet/ibm
Lijun Pan 870e04ae45 ibmvnic: queue reset work in system_long_wq
The reset process for ibmvnic commonly takes multiple seconds, clearly
making it inappropriate for schedule_work/system_wq. The reason to make
this change is that ibmvnic's use of the default system-wide workqueue
for a relatively long-running work item can negatively affect other
workqueue users. So, queue the relatively slow reset job to the
system_long_wq.

Suggested-by: Nathan Lynch <nathanl@linux.ibm.com>
Signed-off-by: Lijun Pan <lijunp213@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2021-04-13 14:56:23 -07:00
..
ehea ehea: add missing MODULE_DEVICE_TABLE 2021-04-11 16:42:38 -07:00
emac of: Remove of_dev_{get,put}() 2021-02-12 19:23:39 -06:00
ibmveth.c vio: make remove callback return void 2021-03-02 22:41:23 +11:00
ibmveth.h
ibmvnic.c ibmvnic: queue reset work in system_long_wq 2021-04-13 14:56:23 -07:00
ibmvnic.h ibmvnic: clean up the remaining debugfs data structures 2021-04-12 13:29:10 -07:00
Kconfig
Makefile