After rev 1.144 of re.c MSIs seem to work better with the 8168 variants of the Realtek PCIe GigE chipsets. So I am looking for any additional testing with the Realtek re(4) PCIe Ethernet chipsets.
Index: if_re_pci.c =================================================================== RCS file: /home/cvs/src/sys/dev/pci/if_re_pci.c,v retrieving revision 1.39 diff -u -p -r1.39 if_re_pci.c --- if_re_pci.c 7 Aug 2013 01:06:36 -0000 1.39 +++ if_re_pci.c 15 Oct 2013 00:17:43 -0000 @@ -135,11 +135,6 @@ re_pci_attach(struct device *parent, str pci_intr_handle_t ih; const char *intrstr = NULL; - /* Only enable MSI on RT810xE for now. */ - if (PCI_VENDOR(pa->pa_id) != PCI_VENDOR_REALTEK || - PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_REALTEK_RT8101E) - pa->pa_flags &= ~PCI_FLAGS_MSI_ENABLED; - pci_set_powerstate(pa->pa_pc, pa->pa_tag, PCI_PMCSR_STATE_D0); #ifndef SMALL_KERNEL -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.