From: Joerg Ahrens Date: Sun, 20 Aug 2006 20:51:57 +0000 (+0100) Subject: [PATCH] xirc2ps_cs: Cannot reset card in atomic context X-Git-Tag: v2.6.18-rc5~61^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a469abe9c6bab3ce237ee433541931bbd827faf;p=pandora-kernel.git [PATCH] xirc2ps_cs: Cannot reset card in atomic context I am using a Xircom CEM33 pcmcia NIC which has occasional hardware problems. If the netdev watchdog detects a transmit timeout, do_reset is called which msleeps - this is illegal in atomic context. This patch schedules the timeout handling as a workqueue item. Signed-off-by: Daniel Drake Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed