Uninitialized Value Errors in Boot.log After Upgrade
Details
After an upgrade from ESX Server 2.5.x to ESX Server 3.5, the boot.log file contains unitialized value errors of the form:
Use of uninitialized value in string eq at /usr/lib/vmware/esx-perl/perl5/site_perl/5.8.0/VMware/PCI/Device.pm line 636
Solution
There is no workaround. Device.pm is a basic Perl class that contains information representing a PCI device. These errors do not affect the functionality, performance, or security of the product, and can be safely ignored.