--- - branch: MAIN date: Fri Dec 20 02:12:31 UTC 2019 files: - new: '1.11' old: '1.10' path: src/sys/dev/pci/if_ixl.c pathrev: src/sys/dev/pci/if_ixl.c@1.11 type: modified - new: '1.2' old: '1.1' path: src/sys/dev/pci/if_ixlvar.h pathrev: src/sys/dev/pci/if_ixlvar.h@1.2 type: modified id: 20191220T021231Z.cd882d87b3ab22a82fb4f8cf1b1ce0d6e86adf84 log: | ixl(4) supports ETHERCAP_VLAN_HWTAGGING It is enabled by defualt The features is realized by the following operations: - internal switch - use "0b00: Show VLAN, DEI and UP in descriptor" mode - TX - set VLAN tag and IL2TAG1 flag to each descriptor - RX - use 32byte descriptor to use SHOWIV and L2SEL flag included in RX queue configuration - VLAN tags are not stored in descriptor without these config. - get VLAN tags from L2TAG1 field included in RX descriptor and set them to mbuf reviewed by msaitoh and knakahara module: src subject: 'CVS commit: src/sys/dev/pci' unixtime: '1576807951' user: yamaguchi