Update nodedev scsi_host data before use
Update nodedev scsi_host data before use

* It appears that the udev event for HBA creation arrives before the
  associated sysfs data is fully populated, resulting in bogus data
  for the nodedev entry until the entry is refreshed.  This problem is
  particularly troublesome when creating NPIV vHBAs because it results
  in libvirt failing to find the newly created adapter and waiting for
  the full timeout period before erroneously failing the create
  operation.  This patch forces an update before any attempt to use
  any scsi_host nodedev entry.

elmarco/libvirt,VenkatDatta/libvirt,danwent/libvirt-ovs,andreabolognani/libvirt,olafhering/libvirt,elmarco/libvirt,dumbbell/libvirt,crobinso/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,warewolf/libvirt,cbosdo/libvirt,iam-TJ/libvirt,emaste/libvirt,datto/libvirt,trainstack/libvirt,foomango/libvirt,novel/fbsd-libvirt,soulxu/libvirt-xuhj,shugaoye/libvirt,siboulet/libvirt-openvz,zippy2/libvirt,agx/libvirt,iam-TJ/libvirt,olafhering/libvirt,cbosdo/libvirt,taget/libvirt,libvirt/libvirt,wiedi/libvirt,trainstack/libvirt,zippy2/libvirt,elmarco/libvirt,leilihh/libvirt,olafhering/libvirt,zhlcindy/libvirt-1.1.4-maintain,cbosdo/libvirt,rlaager/libvirt,jeckersb/libvirt,crobinso/libvirt,nertpinx/libvirt,emaste/libvirt,wiedi/libvirt,zippy2/libvirt,olafhering/libvirt,emaste/libvirt,nertpinx/libvirt,shugaoye/libvirt,foomango/libvirt,zhlcindy/libvirt-1.1.4-maintain,soulxu/libvirt-xuhj,sshah-solarflare/Libvirt-PCI-passthrough-,agx/libvirt,bjzhang/libvirt,nertpinx/libvirt,libvirt/libvirt,rlaager/libvirt,datto/libvirt,jfehlig/libvirt,leilihh/libvirt,warewolf/libvirt,jfehlig/libvirt,rmarwaha/libvirt1,emaste/libvirt,iam-TJ/libvirt,datto/libvirt,soulxu/libvirt-xuhj,wiedi/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,jardasgit/libvirt,bjzhang/libvirt,dumbbell/libvirt,andreabolognani/libvirt,wiedi/libvirt,VenkatDatta/libvirt,jeckersb/libvirt,nertpinx/libvirt,kantai/libvirt-vfork,warewolf/libvirt,jeckersb/libvirt,wiedi/libvirt,rmarwaha/libvirt1,kantai/libvirt-vfork,amery/libvirt-vserver,rbu/libvirt,rmarwaha/libvirt,kantai/libvirt-vfork,trainstack/libvirt,taget/libvirt,dumbbell/libvirt,usc-isi/libvirt,bjzhang/libvirt,elmarco/libvirt,iam-TJ/libvirt,taget/libvirt,danwent/libvirt-ovs,bjzhang/libvirt,leilihh/libvirt,novel/fbsd-libvirt,danwent/libvirt-ovs,eskultety/libvirt,trainstack/libvirt,andreabolognani/libvirt,cbosdo/libvirt,andreabolognani/libvirt,novel/fbsd-libvirt,dumbbell/libvirt,wiedi/libvirt,rmarwaha/libvirt,jardasgit/libvirt,fabianfreyer/libvirt,eskultety/libvirt,iam-TJ/libvirt,trainstack/libvirt,warewolf/libvirt,kantai/libvirt-vfork,rlaager/libvirt,jeckersb/libvirt,rbu/libvirt,shugaoye/libvirt,foomango/libvirt,warewolf/libvirt,agx/libvirt,wiedi/libvirt,amery/libvirt-vserver,usc-isi/libvirt,taget/libvirt,crobinso/libvirt,eskultety/libvirt,novel/fbsd-libvirt,leilihh/libvirt,rmarwaha/libvirt,jeckersb/libvirt,libvirt/libvirt,nertpinx/libvirt,bjzhang/libvirt,rmarwaha/libvirt1,agx/libvirt,crobinso/libvirt,eskultety/libvirt,jeckersb/libvirt,rbu/libvirt,cbosdo/libvirt,novel/fbsd-libvirt,rlaager/libvirt,zippy2/libvirt,dumbbell/libvirt,emaste/libvirt,jardasgit/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,zhlcindy/libvirt-1.1.4-maintain,rmarwaha/libvirt,foomango/libvirt,amery/libvirt-vserver,trainstack/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,zhlcindy/libvirt-1.1.4-maintain,emaste/libvirt,novel/fbsd-libvirt,jfehlig/libvirt,shugaoye/libvirt,warewolf/libvirt,jeckersb/libvirt,usc-isi/libvirt,taget/libvirt,rbu/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt,rlaager/libvirt,soulxu/libvirt-xuhj,warewolf/libvirt,siboulet/libvirt-openvz,iam-TJ/libvirt,novel/fbsd-libvirt,rmarwaha/libvirt1,datto/libvirt,fabianfreyer/libvirt,siboulet/libvirt-openvz,rmarwaha/libvirt1,amery/libvirt-vserver,rmarwaha/libvirt,usc-isi/libvirt,siboulet/libvirt-openvz,rmarwaha/libvirt1,leilihh/libvirt,jardasgit/libvirt,trainstack/libvirt,iam-TJ/libvirt,libvirt/libvirt,VenkatDatta/libvirt,rmarwaha/libvirt,danwent/libvirt-ovs,dumbbell/libvirt,zhlcindy/libvirt-1.1.4-maintain,foomango/libvirt,danwent/libvirt-ovs,emaste/libvirt,jfehlig/libvirt,leilihh/libvirt,fabianfreyer/libvirt,soulxu/libvirt-xuhj,novel/fbsd-libvirt,kantai/libvirt-vfork,elmarco/libvirt,shugaoye/libvirt,rbu/libvirt,fabianfreyer/libvirt,amery/libvirt-vserver,novel/fbsd-libvirt,agx/libvirt,jardasgit/libvirt,siboulet/libvirt-openvz,datto/libvirt,usc-isi/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,eskultety/libvirt