libvirt/src/qemu
Osier Yang 7c90026db9 npiv: Auto-generate WWN if it's not specified
The auto-generated WWN comply with the new addressing schema of WWN:

<quote>
the first nibble is either hex 5 or 6 followed by a 3-byte vendor
identifier and 36 bits for a vendor-specified serial number.
</quote>

We choose hex 5 for the first nibble. And for the 3-bytes vendor ID,
we uses the OUI according to underlying hypervisor type, (invoking
virConnectGetType to get the virt type). e.g. If virConnectGetType
returns "QEMU", we use Qumranet's OUI (00:1A:4A), if returns
ESX|VMWARE, we use VMWARE's OUI (00:05:69). Currently it only
supports qemu|xen|libxl|xenapi|hyperv|esx|vmware drivers. The last
36 bits are auto-generated.
2012-02-10 12:53:25 +08:00
..
libvirtd_qemu.aug Add two new security label types 2012-02-02 17:44:37 -07:00
MIGRATION.txt qemu: Implement migration job phases 2011-07-27 08:45:09 -06:00
qemu_agent.c qemu_agent: Create file system freeze and thaw functions 2012-01-25 10:59:41 +01:00
qemu_agent.h qemu_agent: Create file system freeze and thaw functions 2012-01-25 10:59:41 +01:00
qemu_bridge_filter.c
qemu_bridge_filter.h
qemu_capabilities.c qemu: avoid double free of qemu help output 2012-01-27 13:53:11 -07:00
qemu_capabilities.h qemu: require qmp on new enough qemu 2012-01-27 08:45:50 -07:00
qemu_cgroup.c qemu: eliminate "Ignoring open failure" when using root-squash NFS 2012-02-03 16:47:43 -05:00
qemu_cgroup.h qemu: Implement period and quota tunable XML configuration and parsing 2011-07-21 17:11:12 +08:00
qemu_command.c domain: add implicit USB controller 2012-02-09 16:44:57 -07:00
qemu_command.h tests: Teach qemuxml2argvtest about spapr-vio addresses 2012-01-13 16:08:22 -07:00
qemu_conf.c Add two new security label types 2012-02-02 17:44:37 -07:00
qemu_conf.h Add two new security label types 2012-02-02 17:44:37 -07:00
qemu_domain.c qemu: fix my typo at commit 74e034964c 2012-01-31 20:21:06 -07:00
qemu_domain.h QEMU guest agent support 2012-01-24 12:19:51 +01:00
qemu_driver.c npiv: Auto-generate WWN if it's not specified 2012-02-10 12:53:25 +08:00
qemu_driver.h Split all QEMU process mangement code into separate file 2011-02-17 12:48:55 +00:00
qemu_hostdev.c qemu: Introduce inactive PCI device list 2012-01-17 17:05:32 -07:00
qemu_hostdev.h qemu: Keep list of USB devices attached to domains 2011-12-24 18:12:04 +01:00
qemu_hotplug.c qemu: Refactor qemuMonitorGetBlockInfo 2012-01-27 13:07:56 +01:00
qemu_hotplug.h qemu: Don't drop hostdev config until security label restore 2011-12-16 11:53:03 +01:00
qemu_migration.c qemu: Fix seamless spice migration 2012-02-06 09:41:52 +01:00
qemu_migration.h Clarify semantics of virDomainMigrate2 2011-10-14 22:04:31 +02:00
qemu_monitor_json.c qemu: Implement virDomainGetDiskErrors 2012-02-01 10:54:15 +01:00
qemu_monitor_json.h qemu: Refactor qemuMonitorGetBlockInfo 2012-01-27 13:07:56 +01:00
qemu_monitor_text.c qemu: Implement virDomainGetDiskErrors 2012-02-01 10:54:15 +01:00
qemu_monitor_text.h qemu: Refactor qemuMonitorGetBlockInfo 2012-01-27 13:07:56 +01:00
qemu_monitor.c qemu: Implement virDomainGetDiskErrors 2012-02-01 10:54:15 +01:00
qemu_monitor.h qemu: Implement virDomainGetDiskErrors 2012-02-01 10:54:15 +01:00
qemu_process.c qemu: new GRACEFUL flag for virDomainDestroy w/ QEMU support 2012-02-03 14:21:17 -05:00
qemu_process.h qemu: new GRACEFUL flag for virDomainDestroy w/ QEMU support 2012-02-03 14:21:17 -05:00
qemu.conf Add two new security label types 2012-02-02 17:44:37 -07:00
test_libvirtd_qemu.aug qemu: Support for overriding NOFILE limit 2011-12-22 17:49:04 +01:00
THREADS.txt qemu: fix crash when mixing sync and async monitor jobs 2011-08-01 09:41:57 -06:00