> >> This is what we came up with. It works for us. In our kernel headers' >> linux/pci.h, pci_num_vf is enclosed within "#ifdef >>CONFIG_PCI_IOV/#endif"; >> pci_intx_mask_supported and pci_check_and_mask_intx are enclosed within >> "#ifdef HAVE_PCI_SET_MWI/#endif". >> >> What do you think? > >Maybe we can just get rid of kernel version checks all together and >just use the HAVE_ checks. > >I will test on stock 2.6.32.
Sorry, I spoke too soon. Although it builds with the ifdefs, I just found that it does not load. "kernel: igb_uio: Unknown symbol irq_to_desc"