Module Name:    src
Committed By:   martin
Date:           Tue Jul  7 10:29:06 UTC 2020

Modified Files:
        src/distrib/sets/lists/man [netbsd-9]: mi
        src/share/man/man4 [netbsd-9]: Makefile
        src/sys/arch/amd64/conf [netbsd-9]: ALL GENERIC XEN3_DOM0
        src/sys/arch/evbarm/conf [netbsd-9]: GENERIC64
        src/sys/arch/i386/conf [netbsd-9]: ALL GENERIC
        src/sys/dev/pci [netbsd-9]: files.pci pcidevs
        src/sys/net [netbsd-9]: ethertypes.h
Added Files:
        src/share/man/man4 [netbsd-9]: aq.4
        src/sys/dev/pci [netbsd-9]: if_aq.c

Log Message:
Pull up following revision(s) (requested by jmcneill in ticket #980):

        sys/dev/pci/if_aq.c: revision 1.4
        sys/dev/pci/if_aq.c: revision 1.5
        sys/arch/amd64/conf/GENERIC: revision 1.553
        sys/dev/pci/files.pci: revision 1.419
        sys/arch/amd64/conf/XEN3_DOM0: revision 1.170
        sys/dev/pci/if_aq.c: revision 1.9
        share/man/man4/Makefile: revision 1.693
        sys/dev/pci/pcidevs: revision 1.1411
        share/man/man4/aq.4: revision 1.1
        share/man/man4/aq.4: revision 1.3
        sys/arch/i386/conf/ALL: revision 1.479
        share/man/man4/aq.4: revision 1.4
        sys/dev/pci/if_aq.c: revision 1.10
        sys/dev/pci/files.pci: revision 1.421
        sys/dev/pci/if_aq.c: revision 1.11
        sys/dev/pci/if_aq.c: revision 1.12
        sys/dev/pci/if_aq.c: revision 1.13
        sys/dev/pci/if_aq.c: revision 1.14
        sys/dev/pci/if_aq.c: revision 1.15
        sys/dev/pci/if_aq.c: revision 1.16
        sys/dev/pci/pcidevs: revision 1.1408
        sys/arch/amd64/conf/ALL: revision 1.135
        sys/net/ethertypes.h: revision 1.19
        sys/arch/i386/conf/GENERIC: revision 1.1218
        distrib/sets/lists/man/mi: revision 1.1668
        sys/dev/pci/if_aq.c: revision 1.1
        sys/dev/pci/if_aq.c: revision 1.2
        sys/dev/pci/pcidevs: revision 1.1395
        sys/dev/pci/if_aq.c: revision 1.3
        sys/arch/evbarm/conf/GENERIC64: revision 1.125

Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking

add Aquantia AQC 10G network adapters
add support Aquantia AQC seriese 10G network adapters.

this driver is based on the FreeBSD version 
https://github.com/Aquantia/aqtion-freebsd ,
but drastically rewritten for NetBSD.

add aq(4)

 Add Aquantia AQC100, AQC100S and D100.

add support VLAN HW filter

set/clear IFF_OACTIVE flag only on txring 0

make counters per queue

support internal PHY temperature sensor

Found by kUBSan:
- Use unsigned to avoid undefined behavior in aq_hw_init().
- Cast to unsigned to avoid undefined behavior in aq_set_mac_addr().

fix descriptions of register map in comment

return the ifmedia active status correctly even while the link is not up after 
attach.
pointed out by msaitoh@. thanks.

On FIBRE devices, there are times when linkstat interrupt doesn't occur?
reported from Andrius V. thanks.
- use polling instead of linkstat interrupt when FIBRE
- add AQ_FORCE_POLL_LINKSTAT options (not by default)

sort product table, and tabify

add support AQC100S and D100.
not tested, but they are probably the same as the AQC100.


To generate a diff of this commit:
cvs rdiff -u -r1.1649.2.6 -r1.1649.2.7 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.680.2.4 -r1.680.2.5 src/share/man/man4/Makefile
cvs rdiff -u -r0 -r1.4.2.2 src/share/man/man4/aq.4
cvs rdiff -u -r1.120.2.3 -r1.120.2.4 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.531.2.9 -r1.531.2.10 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.167.2.2 -r1.167.2.3 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.103.2.12 -r1.103.2.13 src/sys/arch/evbarm/conf/GENERIC64
cvs rdiff -u -r1.469.2.2 -r1.469.2.3 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1208.2.4 -r1.1208.2.5 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.413.2.1 -r1.413.2.2 src/sys/dev/pci/files.pci
cvs rdiff -u -r0 -r1.17.2.2 src/sys/dev/pci/if_aq.c
cvs rdiff -u -r1.1383.2.7 -r1.1383.2.8 src/sys/dev/pci/pcidevs
cvs rdiff -u -r1.18 -r1.18.42.1 src/sys/net/ethertypes.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to