[elrepo] sata_via
Alan Bartlett
ajb at elrepo.org
Sun Jul 26 14:17:09 EDT 2020
On Sun, 26 Jul 2020 at 12:57, Banu Bhandaru <bbhandar at redhat.com> wrote:
>
> Hello Phil
>
> I was able to run RHEL 8 certification test using nothing up sata_via and pata_via drivers. All the tests passed except for TCP throughput test(failed due to very low throughput about 1 Mbps) and kernel modules due to excessive taint level.
> Throughput test failure message.
> =========
> 1.048576 6.75 MB/sec
>
> 1.048576 6.75 MB/sec
> Warning: Average Bandwidth 69.84 Mb/sec is less than 80.0% of the interface speed of 1000 Mb/sec
> Error: Could not achieve required bandwidth
> =========
>
> The network driver it is using is tg3 version 3.137. Is there a way we can get a driver for this for RHEL8? I was able to find the code for a later version of the driver at Lenovo.com link below but the make failed on it due to missing asm/linkage.h.
>
> https://support.lenovo.com/us/en/downloads/ds004078/
> https://www.broadcom.com/support/download-search?pg=Ethernet+Connectivity,+Switching,+and+PHYs&pf=ETHERNET+NETWORK+ADAPTERS&pn=&pa=&po=Broadcom&dk=&pl=https://www.broadcom.com/support/download-search?pg=Ethernet+Connectivity,+Switching,+and+PHYs&pf=ETHERNET+NETWORK+ADAPTERS&pn=&pa=&po=Broadcom&dk=&pl=
>
> This is the full description of the product from Broadcom is at https://datasheet.octopart.com/BCM5755KFBG-Broadcom-datasheet-11554433.pdf
>
> See lshw -c network output below.
> =========
> *-network
> description: Ethernet interface
> product: NetXtreme BCM5755 Gigabit Ethernet PCI Express
> vendor: Broadcom Inc. and subsidiaries
> physical id: 0
> bus info: pci at 0000:03:00.0
> logical name: enp3s0
> version: 02
> serial: 00:1a:64:3e:bb:fa
> size: 1Gbit/s
> capacity: 1Gbit/s
> width: 64 bits
> clock: 33MHz
> capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
> configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 duplex=full firmware=5755-v3.20 ip=192.168.1.60 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
> resources: irq:26 memory:dfef0000-dfefffff
> =========
>
> It would be great if we can get a driver that will make the test pass.
>
>
> Regards
> BANU BHANDARU
> SR. SOLUTIONS ARCHITECT
> NA CHANNEL & ALLIANCES, GSI
> E: BBHANDAR at REDHAT.COM M: 214.498.7419
>
>
> TRIED. TESTED. TRUSTED.
>
Hi Banu,
Not wishing to "muddy the waters" but I would like to point out that
the latest Broadcom Tigon3 driver upstream, in the Linux kernel
(kernel.org), is version 3.137
I am typing this reply from a RHEL-6 system that is using the ELRepo
Project's kernel-lt package. As the hardware requires the tg3 driver I
thought you might like to see the relevant output from an lshw -c
network command --
[code]
$ sudo lshw -c network
<snip>
*-network
description: Ethernet interface
product: NetXtreme BCM5761e Gigabit Ethernet PCIe
vendor: Broadcom Limited
physical id: 0
bus info: pci at 0000:09:00.0
logical name: eth0
version: 10
serial: a4:ba:db:c1:20:9e
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list
ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd
autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3
driverversion=3.137 duplex=full firmware=5761e-v3.60 ip=192.168.0.30
latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:33 memory:f68e0000-f68effff memory:f68f0000-f68fffff
$
[/code]
For good measure, here is the output from modinfo --
[code]
$ modinfo tg3 | grep -v 'alias'
filename:
/lib/modules/4.4.231-1.el6.elrepo.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko
firmware: tigon/tg3_tso5.bin
firmware: tigon/tg3_tso.bin
firmware: tigon/tg3.bin
version: 3.137
license: GPL
description: Broadcom Tigon3 ethernet driver
author: David S. Miller (davem at redhat.com) and Jeff Garzik
(jgarzik at pobox.com)
srcversion: 53BFC7EFD78D24059F2B3EF
depends: ptp,hwmon
retpoline: Y
intree: Y
vermagic: 4.4.231-1.el6.elrepo.x86_64 SMP mod_unload modversions
parm: tg3_debug:Tigon3 bitmapped debugging message enable value (int)
$
[/code]
Note the first name on the author line and his e-mail address.
Alan.
More information about the elrepo
mailing list