]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
ehea: fix delayed packet processing
authorJan-Bernd Themann <ossthema@de.ibm.com>
Tue, 15 Jun 2010 05:35:16 +0000 (05:35 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 17 Jun 2010 01:05:26 +0000 (18:05 -0700)
commita91fb143de61dce847e319ca79b9937a665ad622
tree168a8dbf4cd8408747972d0ddec741ac8c358b9c
parent756725064fe6abbcdb43b1e64d017649b828be35
ehea: fix delayed packet processing

In the eHEA poll function an rmb() is required. Without that some packets
on the receive queue are not seen and thus delayed until the next interrupt
is handled for the same receive queue.

Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com>
Signed-off-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ehea/ehea_main.c