The Debian kernel team regularly backports driver updates to the
Linux kernel in stable releases to add support for new hardware, and
I've prepared several updates intended for point release 6.0.2.
Since the kernel team does not have a large collection of hardware
on which to test driver changes, we would appreciate test reports
from users. It is important to test not just that new devices are
supported properly, but that there are no regressions in support
for older devices.
I have updated these drivers to the versions found in Linux
2.6.38, modulo driver API changes:
bna: New driver for Brocade Ethernet adapters.
e1000e: Add support for i82567V-4, i82579. Bug fixes for i82577,
i82578, i82583. (#627700)
hpsa: New driver for HP Smart Array controllers. It also supports
some devices that are currently handled by cciss, but I have
disabled that for 'squeeze'.
igb, igbvf: Add support for i82576-ET2, 82580, DH89xxCC, i350.
pm8001: New driver for PMC-Sierra SAS/SATA HBAs.
r8169: Add full support for RTL8168DP. Bug fixes for RTL8102E.
tg3, broadcom: Add support for BCM5717, BCM5719, BCM57765, and
BCM50610M and BCM5241 PHYs. Bug fixes for BCM5755.
I have also cherry-picked some small changes:
bnx2i: Add support for BCM5771E
wl1251: Add support for PG11 chips
bnx2x: Add support for BCM84823
ar9170usb: Add several additional USB device IDs
There are more drivers that I think should be added or updated
(see #624794) but
they will probably have to wait for release 6.0.3.
The source package and binary packages for i386 and amd64 are
They can be verified by the checksums in the
The current packages are version 2.6.32-35~test1, but there may be
further test versions before an official stable update.
How to test
For network drivers, I suggest the following regression tests:
If the driver tries to load firmware (only required for some
chips), does this work once the firmware file(s) are installed?
Can you receive and transmit VLAN-tagged frames after creating a
Does the interface work after suspend and resume?
Does the interface work after removing the cable for 10 seconds and
Does multicast configuration work? (IPv6 autoconfiguration or mDNS
will cover this.)
Can the interface send and receive TCP/IP across a LAN at the same
speed, before and after these changes? (Use e.g. netperf to test
this, but don't forget to remove the netperf package after use.)
Are any warnings or errors logged by the kernel during the
For storage drivers, unfortunately I don't have a good idea of what
tests would be suitable. In any case, please don't test on disks
storing valuable data!
Please send test reports to the bug reports linked above, stating
the driver name, the PCI ID for the device you tested
(from lspci -n) and any other device identification that
the kernel log (for example, r8169 logs the 'XID' of the device).
posted at: 20:51 | path: / | permanent link to this entry