http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=d6c8597046dfc6b94ef5d7bf0b9ffae725a9c104