[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