[PATCH] S2io: MSI/MSI-X support (runtime configurable)
authorRavinandan Arakali <ravinandan.arakali@neterion.com>
Tue, 4 Oct 2005 10:41:24 +0000 (06:41 -0400)
committerJeff Garzik <jgarzik@pobox.com>
Tue, 4 Oct 2005 10:41:24 +0000 (06:41 -0400)
commitcc6e7c44f4b8ab13acf5521cd4b312848122179f
tree9a95e57befa59f6a50e5eb8ef4c9f8ae26816b87
parentd9e34325fd62310b7b49243d02b774f3ef2452db
[PATCH] S2io: MSI/MSI-X support (runtime configurable)

This patch adds support for MSI/MSI-X feature to the driver.  It is
a runtime parameter(for now, loadable parameter).  Default is INTA.

Patch has been tested on IA64 platform with Xframe II adapter,
both of which support MSI-X feature.  An improvement of about 7%
in throughput(both Tx and Rx) was observed and a reduction by 7%
in CPU utilization during Tx test.

Signed-off-by: Ravinandan Arakali <ravinandan.arakali@neterion.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/net/s2io.c
drivers/net/s2io.h