Module Name: src Committed By: leot Date: Tue Sep 8 08:24:42 UTC 2015
Modified Files: src/sys/dev/pci: if_alc.c if_alcreg.h Log Message: Add some missing fixes to alc(4) to sync with the latest FreeBSD and OpenBSD alc(4)s. Fix a long standing bug in MAC statistics register access. One additional register was erroneously added in the MAC register set such that 7 TX statistics counters were wrong. (from OpenBSD, if_alc.c 1.29) Remove setting an initial assumed baudrate upon driver attach which is not necessarily correct, there might not even be a link when attaching. (from OpenBSD, if_alc.c 1.22) Add some missing bus_dmamap_sync()'s and sync the others with the FreeBSD code. (from OpenBSD, if_alc.c 1.21) Help with the watchdog timeouts seen when unplugging the cable from the alc(4) NIC while running or the NIC not working if the cable is not plugged in upon boot up. (from OpenBSD, if_alc.c 1.16) ok mrg@ To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/dev/pci/if_alc.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/if_alcreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.