When you update to 10.9.2 and boot stucks on "PCI Configuration Begin" try this kexts. When it stucks again try Kernelflag npci=2000 or npci=3000.
How to ?
Use a usb drive copy all the extensions to a folder named Extensions
Make the USB Name (Pendrive Name ) as Niresh
boot using Niresh's Installer Mavericks, Mountain Lion or Even Lion
Then open terminal type these commands
(Here i assume your mac os x installed partition as Mac)
mv -f /Volumes/Niresh/Extensions/* /Volumes/Mac/System/Library/Extensions/
chown -R root:wheel /Volumes/Mac/System/Library/Extensions/
chmod -R 755 /Volumes/Mac/System/Library/Extensions/
Thats all reboot and it will work