From: Eric Dumazet Date: Wed, 31 Mar 2010 02:08:31 +0000 (+0000) Subject: r8169: Fix rtl8169_rx_interrupt() X-Git-Tag: v2.6.35-rc1~473^2~626 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=630b943c182d1aed69f244405131902fbcba7ec6;p=pandora-kernel.git r8169: Fix rtl8169_rx_interrupt() In case a reset is performed, rtl8169_rx_interrupt() is called from process context instead of softirq context. Special care must be taken to call appropriate network core services (netif_rx() instead of netif_receive_skb()). VLAN handling also corrected. Reported-by: Sergey Senozhatsky Tested-by: Sergey Senozhatsky Diagnosed-by: Oleg Nesterov Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- Reading git-diff-tree failed