This driver works temporarily, and eventually fails when the device is reset.
dmesg log contains the following, repeating over and over:
[dmesg_log.txt](https://github.com/zmrodriguez91/rtl8190p/files/1346605/dmesg_log.txt)
[ 929.803477] rtl819xP:Download Firmware: Put code ok!
[ 929.827465] rtl819xP:ERR in CPUcheck_maincodeok_turnonCPU()
[ 929.827466] rtl819xP:CPUcheck_maincodeok_turnonCPU fail!
[ 929.827467] rtl819xP:ERR in init_firmware()
[ 929.835286] rtl819xP: PlatformInitFirmware() ==>
[ 929.835290] rtl819xP 0000:03:02.0: PCI-DMA: Out of IOMMU space for 344 bytes
[ 929.835294] rtl819xP 0000:03:02.0: PCI-DMA: Out of IOMMU space for 344 bytes
[ 929.835317] rtl819xP 0000:03:02.0: PCI-DMA: Out of IOMMU space for 128 bytes
[ 929.835319] rtl819xP 0000:03:02.0: PCI-DMA: Out of IOMMU space for 128 bytes
[ 929.835344] rtl819xP 0000:03:02.0: PCI-DMA: Out of IOMMU space for 3192 bytes
This driver works temporarily, and eventually fails when the device is reset. dmesg log contains the following, repeating over and over: