ESX Server VMkernel Does Not Recognise a Loaded IDE Controller and Displays an Error Message
Details
After you install an IDE controller, a VMkernel log file might display the following error message, which indicates that the VMkernel IDE driver cannot load the controller:
ata_piix: pci_module_init failed (rc=-19)
Solution
This message can be safely ignored. In ESX Server 3.5, the IDE controllers are claimed by the service console. When the VMkernel IDE driver ata-piix attempts to claim the controller, this attempt fails and results in the log file error message. The IDE controller will still work with your ESX Server system.
This issue is resolved in ESX Server 3.5 Update 4.