The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
ESX Server VMkernel Does Not Recognise a Loaded IDE Controller and Displays an Error Message (1004309)
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)
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.
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.