Hi,
On Mon, Feb 17, 2014 at 02:26:54PM +0800, Clanlab (Taiwan) Linux Project wrote:
@@ -1168,5 +1191,23 @@ void gether_disconnect(struct gether *link)
}
EXPORT_SYMBOL(gether_disconnect);
+static int __init gether_init(void)
+{
+ gether_wq = create_singlethread_workqueue(gether);
In order to reduce the interrupt times in the embedded system,
a receiving workqueue is introduced.
This modification also enhanced the overall throughput as the
benefits of reducing interrupt occurrence.
Signed-off-by: Clanlab (Taiwan) Linux Project clanlab.p...@gmail.com
Cc: David Brownell