• Alexey Kardashevskiy's avatar
    drivers/vfio: Allow EEH to be built as module · 89a2edd6
    Alexey Kardashevskiy authored
    This adds necessary declarations to the SPAPR VFIO EEH module,
    otherwise multiple dynamic linker errors reported:
    
    vfio_spapr_eeh: Unknown symbol eeh_pe_set_option (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_configure (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_reset (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_get_state (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_iommu_group_to_pe (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_dev_open (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_set_option (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_configure (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_reset (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_pe_get_state (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_iommu_group_to_pe (err 0)
    vfio_spapr_eeh: Unknown symbol eeh_dev_open (err 0)
    Signed-off-by: default avatarAlexey Kardashevskiy <aik@ozlabs.ru>
    Signed-off-by: default avatarGavin Shan <gwshan@linux.vnet.ibm.com>
    Signed-off-by: default avatarAlex Williamson <alex.williamson@redhat.com>
    89a2edd6
vfio_spapr_eeh.c 2.45 KB