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.